forward-annotated new 4ucon micro USB connector to the pcb design
authorBdale Garbee <bdale@gag.com>
Mon, 20 Aug 2018 16:03:53 +0000 (10:03 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 20 Aug 2018 16:03:53 +0000 (10:03 -0600)
easymega.lht

index c973701c162e1c4d7ffa2ba9077ff1812420b6b3..f0674527232b040d7b39ecece6dbc9653d811b64 100644 (file)
@@ -35,8 +35,8 @@ ha:pcb-rnd-board-v5 {
  ha:meta {
    ha:size {
     thermal_scale = 0.500000
  ha:meta {
    ha:size {
     thermal_scale = 0.500000
-    x = 2.25in
-    y = 31.75mm
+    x = 63.5mm
+    y = 38.1mm
    }
    board_name = EasyMega
    ha:grid {
    }
    board_name = EasyMega
    ha:grid {
@@ -123,21370 +123,21524 @@ ha:pcb-rnd-board-v5 {
   }
 
    li:objects {
   }
 
    li:objects {
-    ha:padstack_ref.5 {
-     proto=0; x=769.0mil; y=582.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
+     ha:padstack_ref.18420 {
+      proto=0; x=904.0mil; y=817.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.6 {
-     proto=0; x=769.0mil; y=642.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18421 {
+      proto=0; x=904.0mil; y=877.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.7 {
-     proto=0; x=26.9494mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18422 {
+      proto=0; x=30.3784mm; y=835.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.8 {
-     proto=0; x=26.9494mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18423 {
+      proto=0; x=30.3784mm; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.9 {
-     proto=0; x=1.142in; y=626.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18424 {
+      proto=0; x=1.277in; y=861.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.10 {
-     proto=0; x=546.0mil; y=896.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18425 {
+      proto=0; x=681.0mil; y=1.131in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.11 {
-     proto=0; x=1.102in; y=241.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18426 {
+      proto=0; x=1.237in; y=476.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.12 {
-     proto=0; x=123.0mil; y=769.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18427 {
+      proto=0; x=258.0mil; y=1.004in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.13 {
-     proto=0; x=196.0mil; y=867.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18428 {
+      proto=0; x=331.0mil; y=1.102in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.14 {
-     proto=0; x=242.0mil; y=625.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18429 {
+      proto=0; x=377.0mil; y=860.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.15 {
-     proto=0; x=29.0mil; y=637.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18430 {
+      proto=0; x=164.0mil; y=872.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.16 {
-     proto=0; x=1.197in; y=219.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18431 {
+      proto=0; x=1.332in; y=454.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.17 {
-     proto=0; x=59.0mil; y=445.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18432 {
+      proto=0; x=194.0mil; y=680.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.18 {
-     proto=0; x=30.0736mm; y=756.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18433 {
+      proto=0; x=33.5026mm; y=991.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.19 {
-     proto=0; x=786.0mil; y=399.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18434 {
+      proto=0; x=921.0mil; y=634.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.20 {
-     proto=0; x=493.0mil; y=821.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18435 {
+      proto=0; x=628.0mil; y=1.056in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.21 {
-     proto=0; x=624.0mil; y=248.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18436 {
+      proto=0; x=759.0mil; y=483.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.22 {
-     proto=0; x=566.0mil; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18437 {
+      proto=0; x=701.0mil; y=30.861mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.23 {
-     proto=0; x=655.0mil; y=1.002in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18438 {
+      proto=0; x=790.0mil; y=1.237in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.24 {
-     proto=0; x=17.183608mm; y=612.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18439 {
+      proto=0; x=20.612608mm; y=847.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.25 {
-     proto=0; x=619.0mil; y=645.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18440 {
+      proto=0; x=754.0mil; y=880.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.26 {
-     proto=0; x=17.177mm; y=677.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18441 {
+      proto=0; x=20.606mm; y=912.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.27 {
-     proto=0; x=800.0mil; y=933.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18442 {
+      proto=0; x=935.0mil; y=29.6672mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.28 {
-     proto=0; x=685.0mil; y=248.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18443 {
+      proto=0; x=820.0mil; y=483.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.29 {
-     proto=0; x=384.0mil; y=1.011in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18444 {
+      proto=0; x=519.0mil; y=1.246in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.30 {
-     proto=0; x=384.0mil; y=29.972mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18445 {
+      proto=0; x=519.0mil; y=35.941mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.31 {
-     proto=0; x=469.0mil; y=986.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18446 {
+      proto=0; x=604.0mil; y=1.221in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.32 {
-     proto=0; x=690.0mil; y=1.042in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18447 {
+      proto=0; x=825.0mil; y=1.277in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.33 {
-     proto=0; x=668.0mil; y=1.119in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18448 {
+      proto=0; x=803.0mil; y=1.354in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.34 {
-     proto=0; x=567.0mil; y=678.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18449 {
+      proto=0; x=702.0mil; y=913.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.35 {
-     proto=0; x=593.0mil; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18450 {
+      proto=0; x=728.0mil; y=767.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.36 {
-     proto=0; x=439.0mil; y=625.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18451 {
+      proto=0; x=574.0mil; y=860.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.37 {
-     proto=0; x=499.0mil; y=712.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18452 {
+      proto=0; x=634.0mil; y=947.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.38 {
-     proto=0; x=462.0mil; y=699.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18453 {
+      proto=0; x=597.0mil; y=934.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.39 {
-     proto=0; x=590.0mil; y=1.181in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18454 {
+      proto=0; x=725.0mil; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.40 {
-     proto=0; x=508.0mil; y=871.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18455 {
+      proto=0; x=643.0mil; y=1.106in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.41 {
-     proto=0; x=350.0mil; y=27.9654mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18456 {
+      proto=0; x=485.0mil; y=1.336in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.42 {
-     proto=0; x=452.0mil; y=272.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18457 {
+      proto=0; x=587.0mil; y=507.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.43 {
-     proto=0; x=526.0mil; y=441.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18458 {
+      proto=0; x=661.0mil; y=676.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.44 {
-     proto=0; x=782.0mil; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18459 {
+      proto=0; x=917.0mil; y=1.13in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.45 {
-     proto=0; x=35.9179mm; y=1.269492mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18460 {
+      proto=0; x=39.3469mm; y=284.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.46 {
-     proto=0; x=53.7972mm; y=712.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18461 {
+      proto=0; x=2.253in; y=947.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.47 {
-     proto=1; x=928.0mil; y=171.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18462 {
+      proto=1; x=27.0002mm; y=406.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.48 {
-     proto=1; x=1.358in; y=174.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18463 {
+      proto=1; x=1.493in; y=409.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.49 {
-     proto=1; x=52.197mm; y=302.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18464 {
+      proto=1; x=55.626mm; y=537.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.50 {
-     proto=1; x=53.467mm; y=302.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18465 {
+      proto=1; x=2.24in; y=537.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.51 {
-     proto=1; x=2.18in; y=573.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18466 {
+      proto=1; x=58.801mm; y=808.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.52 {
-     proto=1; x=1.966in; y=444.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18467 {
+      proto=1; x=53.3654mm; y=679.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.53 {
-     proto=1; x=1.996in; y=502.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18468 {
+      proto=1; x=2.131in; y=737.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.54 {
-     proto=0; x=2.2117in; y=23.63216mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18469 {
+      proto=0; x=59.60618mm; y=1.1654in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.55 {
-     proto=0; x=2.2117in; y=837.4015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18470 {
+      proto=0; x=59.60618mm; y=27.239mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.56 {
-     proto=1; x=1.89in; y=674.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18471 {
+      proto=1; x=51.435mm; y=909.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.57 {
-     proto=1; x=2.038in; y=804.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18472 {
+      proto=1; x=2.173in; y=26.3906mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.58 {
-     proto=1; x=1.957in; y=804.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18473 {
+      proto=1; x=2.092in; y=26.3906mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.59 {
-     proto=1; x=2.038in; y=763.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18474 {
+      proto=1; x=2.173in; y=998.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.60 {
-     proto=1; x=1.89in; y=723.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18475 {
+      proto=1; x=51.435mm; y=958.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.61 {
-     proto=1; x=1.89in; y=763.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18476 {
+      proto=1; x=51.435mm; y=998.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.62 {
-     proto=1; x=1.752in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18477 {
+      proto=1; x=1.887in; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.63 {
-     proto=1; x=1.909in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18478 {
+      proto=1; x=2.044in; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.64 {
-     proto=1; x=39.5478mm; y=340.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18479 {
+      proto=1; x=1.692in; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.65 {
-     proto=1; x=39.0906mm; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18480 {
+      proto=1; x=1.674in; y=609.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.66 {
-     proto=1; x=1.57in; y=30.0736mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18481 {
+      proto=1; x=43.307mm; y=1.419in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.67 {
-     proto=1; x=1.683in; y=970.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18482 {
+      proto=1; x=1.818in; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.68 {
-     proto=1; x=39.243mm; y=852.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18483 {
+      proto=1; x=1.68in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.69 {
-     proto=1; x=1.757in; y=545.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18484 {
+      proto=1; x=1.892in; y=780.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.70 {
-     proto=1; x=1.712in; y=577.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18485 {
+      proto=1; x=1.847in; y=812.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.71 {
-     proto=1; x=1.671in; y=577.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18486 {
+      proto=1; x=1.806in; y=812.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.72 {
-     proto=1; x=1.64in; y=555.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18487 {
+      proto=1; x=45.085mm; y=790.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.73 {
-     proto=1; x=1.417in; y=714.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18488 {
+      proto=1; x=1.552in; y=949.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.74 {
-     proto=1; x=36.7792mm; y=449.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18489 {
+      proto=1; x=40.2082mm; y=684.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.75 {
-     proto=1; x=1.89in; y=576.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18490 {
+      proto=1; x=51.435mm; y=811.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.76 {
-     proto=1; x=1.449in; y=797.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18491 {
+      proto=1; x=1.584in; y=1.032in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.77 {
-     proto=1; x=36.7284mm; y=643.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18492 {
+      proto=1; x=40.1574mm; y=878.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.78 {
-     proto=1; x=36.703mm; y=586.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18493 {
+      proto=1; x=1.58in; y=821.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.79 {
-     proto=1; x=39.4462mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18494 {
+      proto=1; x=1.688in; y=732.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.80 {
-     proto=1; x=794.0mil; y=261.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18495 {
+      proto=1; x=929.0mil; y=496.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.81 {
-     proto=1; x=1.147in; y=926.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18496 {
+      proto=1; x=1.282in; y=1.161in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.82 {
-     proto=1; x=1.849in; y=922.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18497 {
+      proto=1; x=1.984in; y=1.157in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.83 {
-     proto=1; x=1.26in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18498 {
+      proto=1; x=1.395in; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.84 {
-     proto=1; x=48.133mm; y=922.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18499 {
+      proto=1; x=2.03in; y=1.157in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.85 {
-     proto=1; x=860.0mil; y=893.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18500 {
+      proto=1; x=995.0mil; y=1.128in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.86 {
-     proto=1; x=1.741in; y=771.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18501 {
+      proto=1; x=1.876in; y=1.006in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.87 {
-     proto=1; x=1.762in; y=738.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18502 {
+      proto=1; x=1.897in; y=973.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.88 {
-     proto=1; x=1.855in; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18503 {
+      proto=1; x=1.99in; y=735.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.89 {
-     proto=1; x=29.718mm; y=561.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18504 {
+      proto=1; x=33.147mm; y=796.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.90 {
-     proto=1; x=992.0mil; y=795.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18505 {
+      proto=1; x=1.127in; y=1.03in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.91 {
-     proto=1; x=1.269in; y=797.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18506 {
+      proto=1; x=1.404in; y=1.032in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.92 {
-     proto=1; x=39.7002mm; y=704.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18507 {
+      proto=1; x=1.698in; y=939.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.93 {
-     proto=1; x=1.993in; y=625.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18508 {
+      proto=1; x=2.128in; y=860.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.94 {
-     proto=1; x=1.939in; y=370.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18509 {
+      proto=1; x=52.6796mm; y=605.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.95 {
-     proto=1; x=1.127in; y=699.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18510 {
+      proto=1; x=1.262in; y=934.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.96 {
-     proto=1; x=1.586in; y=569.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18511 {
+      proto=1; x=1.721in; y=804.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.97 {
-     proto=1; x=1.679in; y=647.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18512 {
+      proto=1; x=1.814in; y=882.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.98 {
-     proto=0; x=490.0mil; y=1.155in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18513 {
+      proto=0; x=625.0mil; y=1.39in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.99 {
-     proto=0; x=485.0mil; y=537.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18514 {
+      proto=0; x=620.0mil; y=772.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.100 {
-     proto=0; x=24.2734mm; y=339.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18515 {
+      proto=0; x=27.7024mm; y=574.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.101 {
-     proto=0; x=881.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18516 {
+      proto=0; x=1.016in; y=546.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.102 {
-     proto=0; x=26.2292mm; y=5.828538mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18517 {
+      proto=0; x=29.6582mm; y=464.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.103 {
-     proto=1; x=27.0002mm; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18518 {
+      proto=1; x=30.4292mm; y=494.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.104 {
-     proto=1; x=879.0mil; y=184.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18519 {
+      proto=1; x=1.014in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.105 {
-     proto=0; x=298.0mil; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18520 {
+      proto=0; x=433.0mil; y=585.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.106 {
-     proto=0; x=234.0mil; y=416.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18521 {
+      proto=0; x=369.0mil; y=651.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.107 {
-     proto=0; x=393.0mil; y=361.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18522 {
+      proto=0; x=528.0mil; y=596.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.108 {
-     proto=1; x=521.0mil; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18523 {
+      proto=1; x=656.0mil; y=561.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.109 {
-     proto=1; x=1.643in; y=683.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18524 {
+      proto=1; x=1.778in; y=918.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.110 {
-     proto=1; x=588.0mil; y=264.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18525 {
+      proto=1; x=723.0mil; y=499.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.111 {
-     proto=1; x=849.0mil; y=214.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18526 {
+      proto=1; x=984.0mil; y=449.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.112 {
-     proto=0; x=518.0mil; y=1.129in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18527 {
+      proto=0; x=653.0mil; y=1.364in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.113 {
-     proto=1; x=688.0mil; y=1.181in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18528 {
+      proto=1; x=823.0mil; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.114 {
-     proto=1; x=1.09in; y=316.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18529 {
+      proto=1; x=1.225in; y=551.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.115 {
-     proto=1; x=33.4518mm; y=316.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18530 {
+      proto=1; x=36.8808mm; y=551.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.116 {
-     proto=1; x=1.326in; y=449.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18531 {
+      proto=1; x=1.461in; y=684.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.117 {
-     proto=1; x=35.7632mm; y=450.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18532 {
+      proto=1; x=39.1922mm; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.118 {
-     proto=1; x=1.074in; y=408.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18533 {
+      proto=1; x=1.209in; y=643.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.119 {
-     proto=1; x=1.125in; y=509.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18534 {
+      proto=1; x=1.26in; y=744.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.120 {
-     proto=1; x=41.021mm; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18535 {
+      proto=1; x=44.45mm; y=945.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.121 {
-     proto=1; x=1.286in; y=496.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18536 {
+      proto=1; x=1.421in; y=731.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.122 {
-     proto=1; x=2.156in; y=301.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18537 {
+      proto=1; x=58.1914mm; y=536.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.123 {
-     proto=1; x=938.0mil; y=30.1752mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18538 {
+      proto=1; x=27.2542mm; y=1.423in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.124 {
-     proto=1; x=1.042in; y=1.036in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18539 {
+      proto=1; x=1.177in; y=1.271in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.125 {
-     proto=1; x=1.042in; y=28.321mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18540 {
+      proto=1; x=1.177in; y=1.35in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.126 {
-     proto=1; x=847.0mil; y=1.036in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18541 {
+      proto=1; x=982.0mil; y=1.271in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.127 {
-     proto=1; x=1.038in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18542 {
+      proto=1; x=1.173in; y=1.435in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-       }
-       li:3 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.128 {
-     proto=1; x=868.0mil; y=1.159in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:1 {
+         on  
+         solid  
+        }
+        li:3 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18543 {
+      proto=1; x=1.003in; y=1.394in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-       }
-     }
-    }
-    ha:padstack_ref.129 {
-     proto=1; x=925.0mil; y=919.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+        li:2 {
+         on  
+         solid  
+        }
+      }
      }
      }
+     ha:padstack_ref.18544 {
+      proto=1; x=1.06in; y=29.3116mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.130 {
-     proto=1; x=39.6494mm; y=121.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18545 {
+      proto=1; x=1.696in; y=356.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.131 {
-     proto=1; x=968.0mil; y=919.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18546 {
+      proto=1; x=28.0162mm; y=29.3116mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.132 {
-     proto=1; x=1.53in; y=191.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18547 {
+      proto=1; x=1.665in; y=426.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.133 {
-     proto=1; x=1.832in; y=447.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18548 {
+      proto=1; x=1.967in; y=682.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.134 {
-     proto=1; x=1.984in; y=976.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18549 {
+      proto=1; x=2.119in; y=1.211in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.135 {
-     proto=1; x=1.796in; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18550 {
+      proto=1; x=1.931in; y=1.022in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.136 {
-     proto=1; x=1.783in; y=208.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18551 {
+      proto=1; x=1.918in; y=443.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.137 {
-     proto=1; x=1.744in; y=208.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18552 {
+      proto=1; x=1.879in; y=443.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.138 {
-     proto=1; x=1.706in; y=208.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18553 {
+      proto=1; x=1.841in; y=443.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.139 {
-     proto=1; x=1.612in; y=208.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18554 {
+      proto=1; x=1.747in; y=443.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.140 {
-     proto=1; x=31.1912mm; y=983.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-     ha:flags {
-      clearline=1
+      li:thermal {
+      }
      }
      }
+     ha:padstack_ref.18555 {
+      proto=1; x=1.363in; y=30.9372mm; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+      ha:flags {
+       clearline=1
+      }
 
 
-     li:thermal {
+      li:thermal {
+      }
      }
      }
-    }
-     ha:subc.141 {
-      ha:attributes {
-       {io_pcb::hidename_y}=2.3368 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=100
-       refdes=H2
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=2.2352 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+      ha:subc.16542 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.3368 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H2
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=2.2352 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.142 {
-        proto=0; x=125.0mil; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16556 {
+         proto=0; x=260.0mil; y=360.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+           }
+           li:3 {
+            on  
+            solid  
+           }
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:arc.143 {
-           x=125.0mil; y=125.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          li:objects {
+           ha:arc.16543 {
+            x=260.0mil; y=360.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
           }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.144 {
-           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16544 {
+            x1=260.0mil; y1=360.0mil; x2=260.0mil; y2=360.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.147 {
-           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16547 {
+            x1=260.0mil; y1=360.0mil; x2=260.0mil; y2=360.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.150 {
-           x1=125.0mil; y1=125.0mil; x2=4.175mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16550 {
+            x1=260.0mil; y1=360.0mil; x2=7.604mm; y2=360.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.153 {
-           x1=125.0mil; y1=125.0mil; x2=125.0mil; y2=4.175mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16553 {
+            x1=260.0mil; y1=360.0mil; x2=260.0mil; y2=10.144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAB
+       uid = 2948JTdjTKzy5Ud+Np8AAAAB
  ha:flags ={ lock=1
  ha:flags ={ lock=1
- };     }
-     ha:subc.156 {
-      ha:attributes {
-       {io_pcb::hidename_y}=18.4835 mm
-       footprint=B2B-PH
-       {io_pcb::hidename_scale}=100
-       refdes=B1
-       value=LiPo
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=0.2398 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+ };      }
+      ha:subc.16557 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.4835 mm
+        footprint=B2B-PH
+        {io_pcb::hidename_scale}=100
+        refdes=B1
+        value=LiPo
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=0.2398 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=29.53mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
+
+       ha:ps_proto_v4.1 {
+         hdia=29.53mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+              0.649986mm  
+              -0.649986mm  
+              0.649986mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+              0.729996mm  
+              -0.729996mm  
+              0.729996mm  
+             }
+           }
+         }
+       }
       }
 
       }
 
-      ha:ps_proto_v4.1 {
-        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+       li:objects {
+        ha:padstack_ref.16582 {
+         proto=0; x=6.299204mm; y=20.827958mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+         li:thermal {
+           li:1 {
+            on  
+            round  
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-            }
-          }
+           li:3 {
+            on  
+            diag  
+            round  
+           }
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+         ha:attributes {
+           term=2
+           name=-
+         }
+        }
+        ha:padstack_ref.16583 {
+         proto=1; x=6.299204mm; y=22.827954mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=+
+         }
+        }
+       }
+       li:layers {
+
+        ha:bottom-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.16558 {
+            x1=3.499104mm; y1=18.878mm; x2=3.499104mm; y2=24.777912mm; thickness=6.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-            }
+           ha:line.16561 {
+            x1=3.499104mm; y1=24.777912mm; x2=314.93mil; y2=24.777912mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.16564 {
+            x1=314.93mil; y1=18.878mm; x2=314.93mil; y2=24.777912mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.16567 {
+            x1=3.499104mm; y1=18.878mm; x2=314.93mil; y2=18.878mm; thickness=6.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
           }
           }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.16570 {
+            x1=6.299204mm; y1=21.827956mm; x2=6.299204mm; y2=21.827956mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
-             0.649986mm  
-             -0.649986mm  
-             0.649986mm  
+           ha:line.16573 {
+            x1=3.499104mm; y1=18.878mm; x2=3.499104mm; y2=18.878mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
+           ha:line.16576 {
+            x1=3.499104mm; y1=18.878mm; x2=3.499104mm; y2=19.878mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
-             0.729996mm  
-             -0.729996mm  
-             0.729996mm  
+           ha:line.16579 {
+            x1=3.499104mm; y1=18.878mm; x2=4.499104mm; y2=18.878mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAC
+      }
+      ha:subc.16584 {
+       ha:attributes {
+        {io_pcb::hidename_y}=28.2956 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H1
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=2.7810 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.157 {
-        proto=0; x=2.870204mm; y=14.858958mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-          li:1 {
-           on  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
 
-        ha:attributes {
-          term=2
-          name=-
-        }
-       }
-       ha:padstack_ref.158 {
-        proto=1; x=2.870204mm; y=16.858954mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
 
 
-        ha:attributes {
-          term=1
-          name=+
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
       }
        }
       }
-      li:layers {
 
 
-       ha:bottom-silk {
-        lid=0
-        ha:combining {        }
+       li:objects {
+        ha:padstack_ref.16598 {
+         proto=0; x=260.0mil; y=1.36in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.159 {
-           x1=0.070104mm; y1=12.909mm; x2=0.070104mm; y2=18.808912mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.162 {
-           x1=0.070104mm; y1=18.808912mm; x2=179.93mil; y2=18.808912mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.165 {
-           x1=179.93mil; y1=12.909mm; x2=179.93mil; y2=18.808912mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.168 {
-           x1=0.070104mm; y1=12.909mm; x2=179.93mil; y2=12.909mm; thickness=6.0mil; clearance=0.0;
-          }
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+           }
+           li:3 {
+            on  
+            solid  
+           }
          }
          }
-         ha:type {
-          silk = 1
-          bottom = 1
+
+         ha:attributes {
+           term=1
+           name=1
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.171 {
-           x1=2.870204mm; y1=15.858956mm; x2=2.870204mm; y2=15.858956mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:arc.16585 {
+            x=260.0mil; y=1.36in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
            }
           }
            }
           }
-          ha:line.174 {
-           x1=0.070104mm; y1=12.909mm; x2=0.070104mm; y2=12.909mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-          ha:line.177 {
-           x1=0.070104mm; y1=12.909mm; x2=0.070104mm; y2=13.909mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.16586 {
+            x1=260.0mil; y1=1.36in; x2=260.0mil; y2=1.36in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.180 {
-           x1=0.070104mm; y1=12.909mm; x2=1.070104mm; y2=12.909mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16589 {
+            x1=260.0mil; y1=1.36in; x2=260.0mil; y2=1.36in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.16592 {
+            x1=260.0mil; y1=1.36in; x2=7.604mm; y2=1.36in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.16595 {
+            x1=260.0mil; y1=1.36in; x2=260.0mil; y2=35.544mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAC
-     }
-     ha:subc.183 {
-      ha:attributes {
-       {io_pcb::hidename_y}=28.2956 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=100
-       refdes=H1
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=2.7810 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       uid = 2948JTdjTKzy5Ud+Np8AAAAD
+ ha:flags ={ lock=1
+ };      }
+      ha:subc.16599 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.5146 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H3
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=52.9844 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.184 {
-        proto=0; x=125.0mil; y=1.125in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16613 {
+         proto=0; x=2.26in; y=360.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+           }
+           li:3 {
+            on  
+            solid  
+           }
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:arc.185 {
-           x=125.0mil; y=1.125in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          li:objects {
+           ha:arc.16600 {
+            x=2.26in; y=360.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
           }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.186 {
-           x1=125.0mil; y1=1.125in; x2=125.0mil; y2=1.125in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16601 {
+            x1=2.26in; y1=360.0mil; x2=2.26in; y2=360.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.189 {
-           x1=125.0mil; y1=1.125in; x2=125.0mil; y2=1.125in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16604 {
+            x1=2.26in; y1=360.0mil; x2=2.26in; y2=360.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.192 {
-           x1=125.0mil; y1=1.125in; x2=4.175mm; y2=1.125in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16607 {
+            x1=2.26in; y1=360.0mil; x2=58.404mm; y2=360.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.195 {
-           x1=125.0mil; y1=1.125in; x2=125.0mil; y2=29.575mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16610 {
+            x1=2.26in; y1=360.0mil; x2=2.26in; y2=10.144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAD
+       uid = 2948JTdjTKzy5Ud+Np8AAAAE
  ha:flags ={ lock=1
  ha:flags ={ lock=1
- };     }
-     ha:subc.198 {
-      ha:attributes {
-       {io_pcb::hidename_y}=2.5146 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=100
-       refdes=H3
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=52.9844 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+ };      }
+      ha:subc.16614 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.5064 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H4
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=53.1622 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.199 {
-        proto=0; x=53.975mm; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16628 {
+         proto=0; x=2.26in; y=1.36in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+           }
+           li:3 {
+            on  
+            solid  
+           }
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:arc.200 {
-           x=53.975mm; y=125.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          li:objects {
+           ha:arc.16615 {
+            x=2.26in; y=1.36in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
           }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.201 {
-           x1=53.975mm; y1=125.0mil; x2=53.975mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16616 {
+            x1=2.26in; y1=1.36in; x2=2.26in; y2=1.36in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.204 {
-           x1=53.975mm; y1=125.0mil; x2=53.975mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16619 {
+            x1=2.26in; y1=1.36in; x2=2.26in; y2=1.36in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.207 {
-           x1=53.975mm; y1=125.0mil; x2=54.975mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16622 {
+            x1=2.26in; y1=1.36in; x2=58.404mm; y2=1.36in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.210 {
-           x1=53.975mm; y1=125.0mil; x2=53.975mm; y2=4.175mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16625 {
+            x1=2.26in; y1=1.36in; x2=2.26in; y2=35.544mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAE
+       uid = 2948JTdjTKzy5Ud+Np8AAAAF
  ha:flags ={ lock=1
  ha:flags ={ lock=1
- };     }
-     ha:subc.213 {
-      ha:attributes {
-       {io_pcb::hidename_y}=27.5064 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=100
-       refdes=H4
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=53.1622 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+ };      }
+      ha:subc.16629 {
+       ha:attributes {
+        value=Pyro
+        footprint=282834-9
+        refdes=J1
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
+
+       ha:ps_proto_v4.1 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+             }
+           }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.214 {
-        proto=0; x=53.975mm; y=1.125in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16655 {
+         proto=0; x=378.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-          }
-          li:3 {
-           on  
-           solid  
-          }
+         li:thermal {
+           li:1 {
+            on  
+            round  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+           }
+         }
+
+         ha:attributes {
+           term=9
+           name=9
+         }
         }
         }
+        ha:padstack_ref.16656 {
+         proto=0; x=478.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+           }
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.16657 {
+         proto=0; x=578.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:arc.215 {
-           x=53.975mm; y=1.125in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         ha:attributes {
+           term=7
+           name=7
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.16658 {
+         proto=0; x=678.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
          }
          }
-       }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.216 {
-           x1=53.975mm; y1=1.125in; x2=53.975mm; y2=1.125in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.219 {
-           x1=53.975mm; y1=1.125in; x2=53.975mm; y2=1.125in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+         ha:attributes {
+           term=6
+           name=6
+         }
+        }
+        ha:padstack_ref.16659 {
+         proto=0; x=778.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            solid  
            }
            }
-          }
-          ha:line.222 {
-           x1=53.975mm; y1=1.125in; x2=54.975mm; y2=1.125in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
+        }
+        ha:padstack_ref.16660 {
+         proto=0; x=878.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.16661 {
+         proto=0; x=978.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            solid  
            }
            }
-          }
-          ha:line.225 {
-           x1=53.975mm; y1=1.125in; x2=53.975mm; y2=29.575mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
+        }
+        ha:padstack_ref.16662 {
+         proto=0; x=1.078in; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.16663 {
+         proto=1; x=29.9212mm; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            solid  
            }
            }
-          }
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+
+         ha:attributes {
+           term=1
+           name=1
          }
          }
+        }
        }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAF
- ha:flags ={ lock=1
- };     }
-     ha:subc.228 {
-      ha:attributes {
-       value=Pyro
-       footprint=282834-9
-       refdes=J1
-      }
-     ha:data {
-          li:padstack_prototypes {
+       li:layers {
 
 
-      ha:ps_proto_v4.0 {
-        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+          li:objects {
+           ha:line.16630 {
+            x1=8.101076mm; y1=15.317216mm; x2=8.101076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:line.16633 {
+            x1=8.101076mm; y1=15.317216mm; x2=31.421076mm; y2=15.317216mm; thickness=6.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:line.16636 {
+            x1=31.421076mm; y1=15.317216mm; x2=31.421076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:line.16639 {
+            x1=8.101076mm; y1=858.95mil; x2=31.421076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:text.16642 {
+            string=%a.parent.refdes%; x=8.101076mm; y=858.95mil; scale=100; fid=0; direction=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+             onsolder=1
+            }
            }
            }
-           clearance=0.0
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
           }
         }
           }
         }
-      }
 
 
-      ha:ps_proto_v4.1 {
-        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+          li:objects {
+           ha:line.16643 {
+            x1=778.0mil; y1=731.0mil; x2=778.0mil; y2=731.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -35.435mil  
-             -35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
+           ha:line.16646 {
+            x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=858.95mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -35.435mil  
-             -35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
+           ha:line.16649 {
+            x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=20.81733mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -35.435mil  
-             -35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
+           ha:line.16652 {
+            x1=8.101076mm; y1=858.95mil; x2=7.101076mm; y2=858.95mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
           }
           }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAG
+      }
+      ha:subc.16664 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.9017 mm
+        footprint=282834-9
+        {io_pcb::hidename_scale}=100
+        refdes=J2
+        value=Pyro
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=27.9669 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             }
-          }
-        }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v4.1 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+             }
+           }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.230 {
-        proto=0; x=243.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16689 {
+         proto=0; x=29.895776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+           }
+         }
 
 
-        ha:attributes {
-          term=9
-          name=9
-        }
-       }
-       ha:padstack_ref.231 {
-        proto=0; x=343.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=9
+           name=9
+         }
         }
         }
+        ha:padstack_ref.16690 {
+         proto=0; x=27.355776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=8
-        }
-       }
-       ha:padstack_ref.232 {
-        proto=0; x=443.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=8
+           name=8
+         }
         }
         }
+        ha:padstack_ref.16691 {
+         proto=0; x=24.815776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+           }
+         }
 
 
-        ha:attributes {
-          term=7
-          name=7
-        }
-       }
-       ha:padstack_ref.233 {
-        proto=0; x=543.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=7
+         }
         }
         }
+        ha:padstack_ref.16692 {
+         proto=0; x=22.275776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.234 {
-        proto=0; x=643.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
         }
+        ha:padstack_ref.16693 {
+         proto=0; x=19.735776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+           }
+         }
 
 
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.235 {
-        proto=0; x=743.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=5
+           name=5
+         }
         }
         }
+        ha:padstack_ref.16694 {
+         proto=0; x=17.195776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.236 {
-        proto=0; x=843.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
         }
+        ha:padstack_ref.16695 {
+         proto=0; x=14.655776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+           li:1 {
+            on  
+            round  
+           }
+           li:3 {
+            on  
+            round  
+           }
+         }
 
 
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.237 {
-        proto=0; x=943.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
         }
+        ha:padstack_ref.16696 {
+         proto=0; x=12.115776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.238 {
-        proto=1; x=26.4922mm; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.16697 {
+         proto=1; x=9.575776mm; y=989.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:bottom-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.239 {
-           x1=4.672076mm; y1=368.04mil; x2=4.672076mm; y2=623.95mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.242 {
-           x1=4.672076mm; y1=368.04mil; x2=27.992076mm; y2=368.04mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.245 {
-           x1=27.992076mm; y1=368.04mil; x2=27.992076mm; y2=623.95mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.248 {
-           x1=4.672076mm; y1=623.95mil; x2=27.992076mm; y2=623.95mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:text.229 {
-           string=%a.parent.refdes%; x=4.672076mm; y=623.95mil; scale=100; fid=0; direction=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-            onsolder=1
+          li:objects {
+           ha:line.16665 {
+            x1=31.3959mm; y1=21.87067mm; x2=31.3959mm; y2=28.370784mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.16668 {
+            x1=8.0759mm; y1=28.370784mm; x2=31.3959mm; y2=28.370784mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.16671 {
+            x1=8.0759mm; y1=21.87067mm; x2=8.0759mm; y2=28.370784mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.16674 {
+            x1=8.0759mm; y1=21.87067mm; x2=31.3959mm; y2=21.87067mm; thickness=6.0mil; clearance=0.0;
            }
           }
            }
           }
-         }
-         ha:type {
-          silk = 1
-          bottom = 1
-         }
-       }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.251 {
-           x1=643.0mil; y1=496.0mil; x2=643.0mil; y2=496.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16677 {
+            x1=19.735776mm; y1=989.0mil; x2=19.735776mm; y2=989.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.254 {
-           x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=623.95mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16680 {
+            x1=31.3959mm; y1=21.87067mm; x2=31.3959mm; y2=21.87067mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.257 {
-           x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=14.84833mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16683 {
+            x1=31.3959mm; y1=21.87067mm; x2=31.3959mm; y2=22.87067mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.260 {
-           x1=4.672076mm; y1=623.95mil; x2=3.672076mm; y2=623.95mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16686 {
+            x1=31.3959mm; y1=21.87067mm; x2=32.3959mm; y2=21.87067mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAG
-     }
-     ha:subc.263 {
-      ha:attributes {
-       {io_pcb::hidename_y}=15.9017 mm
-       footprint=282834-9
-       {io_pcb::hidename_scale}=100
-       refdes=J2
-       value=Pyro
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=27.9669 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAH
+      }
+      ha:subc.16698 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.4475 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R28
+        value=27k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=28.1813 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
 
       }
 
-      ha:ps_proto_v4.1 {
-        hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+       li:objects {
+        ha:padstack_ref.16711 {
+         proto=0; x=33.5026mm; y=922.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.16712 {
+         proto=0; x=33.5026mm; y=953.48mil; 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.16699 {
+            x1=33.5026mm; y1=937.74mil; x2=33.5026mm; y2=937.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -35.435mil  
-             -35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
+           ha:line.16702 {
+            x1=33.5026mm; y1=937.74mil; x2=33.5026mm; y2=937.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -35.435mil  
-             -35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
+           ha:line.16705 {
+            x1=33.5026mm; y1=937.74mil; x2=33.5026mm; y2=22.818596mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -35.435mil  
-             -35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
-             35.435mil  
-             -35.435mil  
-             35.435mil  
+           ha:line.16708 {
+            x1=33.5026mm; y1=937.74mil; x2=32.5026mm; y2=937.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
           }
           }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAI
+      }
+      ha:subc.16713 {
+       ha:attributes {
+        {io_pcb::hidename_y}=17.4371 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R27
+        value=100k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=27.6667 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-             1.059942mm  
-             -1.059942mm  
-             1.059942mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.264 {
-        proto=0; x=26.466776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16726 {
+         proto=0; x=32.740596mm; y=995.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=9
-          name=9
-        }
-       }
-       ha:padstack_ref.265 {
-        proto=0; x=23.926776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16727 {
+         proto=0; x=31.941004mm; y=995.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=8
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.266 {
-        proto=0; x=21.386776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=7
-          name=7
+          li:objects {
+           ha:line.16714 {
+            x1=32.3408mm; y1=995.0mil; x2=32.3408mm; y2=995.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.16717 {
+            x1=32.3408mm; y1=995.0mil; x2=32.3408mm; y2=995.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.16720 {
+            x1=32.3408mm; y1=995.0mil; x2=31.3408mm; y2=995.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.16723 {
+            x1=32.3408mm; y1=995.0mil; x2=32.3408mm; y2=24.273mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.267 {
-        proto=0; x=18.846776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAJ
+      }
+      ha:subc.16728 {
+       ha:attributes {
+        {io_pcb::hidename_y}=25.8765 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R23
+        value=27k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=11.9507 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.268 {
-        proto=0; x=16.306776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           solid  
-          }
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=5
-          name=5
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.269 {
-        proto=0; x=13.766776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.16741 {
+         proto=0; x=681.0mil; y=1.189in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16742 {
+         proto=0; x=681.0mil; y=1.15752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=4
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.270 {
-        proto=0; x=11.226776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-          li:1 {
-           on  
-           round  
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.16729 {
+            x1=681.0mil; y1=29.800804mm; x2=681.0mil; y2=29.800804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.16732 {
+            x1=681.0mil; y1=29.800804mm; x2=681.0mil; y2=29.800804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.16735 {
+            x1=681.0mil; y1=29.800804mm; x2=681.0mil; y2=30.800804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.16738 {
+            x1=681.0mil; y1=29.800804mm; x2=18.2974mm; y2=29.800804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
           }
           }
-          li:3 {
-           on  
-           round  
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
-
-        ha:attributes {
-          term=3
-          name=3
-        }
        }
        }
-       ha:padstack_ref.271 {
-        proto=0; x=8.686776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAK
+      }
+      ha:subc.16743 {
+       ha:attributes {
+        {io_pcb::hidename_y}=23.2349 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R18
+        value=100k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=16.8275 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.272 {
-        proto=1; x=6.146776mm; y=754.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
       }
        }
       }
-      li:layers {
 
 
-       ha:bottom-silk {
-        lid=0
-        ha:combining {        }
+       li:objects {
+        ha:padstack_ref.16756 {
+         proto=0; x=872.0mil; y=27.191204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.273 {
-           x1=27.9669mm; y1=15.90167mm; x2=27.9669mm; y2=881.96mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.276 {
-           x1=4.6469mm; y1=881.96mil; x2=27.9669mm; y2=881.96mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.279 {
-           x1=4.6469mm; y1=15.90167mm; x2=4.6469mm; y2=881.96mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.282 {
-           x1=4.6469mm; y1=15.90167mm; x2=27.9669mm; y2=15.90167mm; thickness=6.0mil; clearance=0.0;
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
          }
          }
-         ha:type {
-          silk = 1
-          bottom = 1
+        }
+        ha:padstack_ref.16757 {
+         proto=0; x=872.0mil; y=27.990796mm; 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=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.285 {
-           x1=16.306776mm; y1=754.0mil; x2=16.306776mm; y2=754.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16744 {
+            x1=872.0mil; y1=27.591mm; x2=872.0mil; y2=27.591mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.288 {
-           x1=27.9669mm; y1=15.90167mm; x2=27.9669mm; y2=15.90167mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16747 {
+            x1=872.0mil; y1=27.591mm; x2=872.0mil; y2=27.591mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.291 {
-           x1=27.9669mm; y1=15.90167mm; x2=27.9669mm; y2=16.90167mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16750 {
+            x1=872.0mil; y1=27.591mm; x2=872.0mil; y2=26.591mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.294 {
-           x1=27.9669mm; y1=15.90167mm; x2=28.9669mm; y2=15.90167mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16753 {
+            x1=872.0mil; y1=27.591mm; x2=21.1488mm; y2=27.591mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAH
-     }
-     ha:subc.297 {
-      ha:attributes {
-       {io_pcb::hidename_y}=18.4475 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R28
-       value=27k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=28.1813 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAL
+      }
+      ha:subc.16758 {
+       ha:attributes {
+        {io_pcb::hidename_y}=23.3807 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R17
+        value=100k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=11.9629 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.298 {
-        proto=0; x=30.0736mm; y=687.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16771 {
+         proto=0; x=681.48mil; y=1.07in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.299 {
-        proto=0; x=30.0736mm; y=718.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16772 {
+         proto=0; x=681.48mil; y=1.10148in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.300 {
-           x1=30.0736mm; y1=702.74mil; x2=30.0736mm; y2=702.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16759 {
+            x1=681.48mil; y1=27.577796mm; x2=681.48mil; y2=27.577796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.303 {
-           x1=30.0736mm; y1=702.74mil; x2=30.0736mm; y2=702.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16762 {
+            x1=681.48mil; y1=27.577796mm; x2=681.48mil; y2=27.577796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.306 {
-           x1=30.0736mm; y1=702.74mil; x2=30.0736mm; y2=16.849596mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16765 {
+            x1=681.48mil; y1=27.577796mm; x2=681.48mil; y2=26.577796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.309 {
-           x1=30.0736mm; y1=702.74mil; x2=29.0736mm; y2=702.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16768 {
+            x1=681.48mil; y1=27.577796mm; x2=16.309592mm; y2=27.577796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAI
-     }
-     ha:subc.312 {
-      ha:attributes {
-       {io_pcb::hidename_y}=17.4371 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R27
-       value=100k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=27.6667 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAM
+      }
+      ha:subc.16773 {
+       ha:attributes {
+        {io_pcb::hidename_y}=6.6675 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R1
+        value=3.3k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=18.3007 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.313 {
-        proto=0; x=29.311596mm; y=760.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16786 {
+         proto=0; x=22.079204mm; y=473.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.314 {
-        proto=0; x=28.512004mm; y=760.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16787 {
+         proto=0; x=900.74mil; y=473.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.315 {
-           x1=28.9118mm; y1=760.0mil; x2=28.9118mm; y2=760.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16774 {
+            x1=885.0mil; y1=473.0mil; x2=885.0mil; y2=473.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.318 {
-           x1=28.9118mm; y1=760.0mil; x2=28.9118mm; y2=760.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16777 {
+            x1=885.0mil; y1=473.0mil; x2=885.0mil; y2=473.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.321 {
-           x1=28.9118mm; y1=760.0mil; x2=27.9118mm; y2=760.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16780 {
+            x1=885.0mil; y1=473.0mil; x2=23.479mm; y2=473.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.324 {
-           x1=28.9118mm; y1=760.0mil; x2=28.9118mm; y2=18.304mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16783 {
+            x1=885.0mil; y1=473.0mil; x2=885.0mil; y2=13.0142mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAJ
-     }
-     ha:subc.327 {
-      ha:attributes {
-       {io_pcb::hidename_y}=25.8765 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R23
-       value=27k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=11.9507 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAN
+      }
+      ha:subc.16788 {
+       ha:attributes {
+        {io_pcb::hidename_y}=24.1625 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R11
+        value=549
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=12.3825 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.328 {
-        proto=0; x=546.0mil; y=954.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16801 {
+         proto=0; x=603.0mil; y=29.413204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.329 {
-        proto=0; x=546.0mil; y=23.432008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16802 {
+         proto=0; x=603.0mil; y=30.212796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.330 {
-           x1=546.0mil; y1=23.831804mm; x2=546.0mil; y2=23.831804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16789 {
+            x1=603.0mil; y1=29.813mm; x2=603.0mil; y2=29.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.333 {
-           x1=546.0mil; y1=23.831804mm; x2=546.0mil; y2=23.831804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16792 {
+            x1=603.0mil; y1=29.813mm; x2=603.0mil; y2=29.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.336 {
-           x1=546.0mil; y1=23.831804mm; x2=546.0mil; y2=24.831804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16795 {
+            x1=603.0mil; y1=29.813mm; x2=603.0mil; y2=28.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.339 {
-           x1=546.0mil; y1=23.831804mm; x2=14.8684mm; y2=23.831804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16798 {
+            x1=603.0mil; y1=29.813mm; x2=14.3162mm; y2=29.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAK
-     }
-     ha:subc.342 {
-      ha:attributes {
-       {io_pcb::hidename_y}=23.2349 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R18
-       value=100k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=16.8275 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAO
+      }
+      ha:subc.16803 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.9545 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R15
+        value=100k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=24.9875 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.343 {
-        proto=0; x=737.0mil; y=21.222204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16816 {
+         proto=0; x=28.918404mm; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.344 {
-        proto=0; x=737.0mil; y=22.021796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16817 {
+         proto=0; x=29.717996mm; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.345 {
-           x1=737.0mil; y1=21.622mm; x2=737.0mil; y2=21.622mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16804 {
+            x1=29.3182mm; y1=885.0mil; x2=29.3182mm; y2=885.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.348 {
-           x1=737.0mil; y1=21.622mm; x2=737.0mil; y2=21.622mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16807 {
+            x1=29.3182mm; y1=885.0mil; x2=29.3182mm; y2=885.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.351 {
-           x1=737.0mil; y1=21.622mm; x2=737.0mil; y2=20.622mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16810 {
+            x1=29.3182mm; y1=885.0mil; x2=30.3182mm; y2=885.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.354 {
-           x1=737.0mil; y1=21.622mm; x2=17.7198mm; y2=21.622mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16813 {
+            x1=29.3182mm; y1=885.0mil; x2=29.3182mm; y2=23.479mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAL
-     }
-     ha:subc.357 {
-      ha:attributes {
-       {io_pcb::hidename_y}=23.3807 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R17
-       value=100k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=11.9629 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAP
+      }
+      ha:subc.16818 {
+       ha:attributes {
+        {io_pcb::hidename_y}=8.2357 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R2
+        value=3.3k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=12.8905 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.358 {
-        proto=0; x=546.48mil; y=835.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16831 {
+         proto=0; x=625.0mil; y=13.677396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.359 {
-        proto=0; x=546.48mil; y=866.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16832 {
+         proto=0; x=625.0mil; y=12.877804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.360 {
-           x1=546.48mil; y1=850.74mil; x2=546.48mil; y2=850.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16819 {
+            x1=625.0mil; y1=13.2776mm; x2=625.0mil; y2=13.2776mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.363 {
-           x1=546.48mil; y1=850.74mil; x2=546.48mil; y2=850.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16822 {
+            x1=625.0mil; y1=13.2776mm; x2=625.0mil; y2=13.2776mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.366 {
-           x1=546.48mil; y1=850.74mil; x2=546.48mil; y2=20.608796mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16825 {
+            x1=625.0mil; y1=13.2776mm; x2=625.0mil; y2=14.2776mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.369 {
-           x1=546.48mil; y1=850.74mil; x2=12.880592mm; y2=850.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16828 {
+            x1=625.0mil; y1=13.2776mm; x2=16.875mm; y2=13.2776mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAM
-     }
-     ha:subc.372 {
-      ha:attributes {
-       {io_pcb::hidename_y}=6.6675 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R1
-       value=3.3k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=18.3007 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAQ
+      }
+      ha:subc.16833 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.5001 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C5
+        value=4.7uF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=8.0645 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.373 {
-        proto=0; x=18.650204mm; y=238.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16846 {
+         proto=0; x=377.0mil; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16847 {
+         proto=0; x=377.0mil; y=926.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.374 {
-        proto=0; x=765.74mil; y=238.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 {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.375 {
-           x1=750.0mil; y1=238.0mil; x2=750.0mil; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16834 {
+            x1=377.0mil; y1=910.74mil; x2=377.0mil; y2=910.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.378 {
-           x1=750.0mil; y1=238.0mil; x2=750.0mil; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16837 {
+            x1=377.0mil; y1=910.74mil; x2=377.0mil; y2=910.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.381 {
-           x1=750.0mil; y1=238.0mil; x2=20.05mm; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16840 {
+            x1=377.0mil; y1=910.74mil; x2=377.0mil; y2=22.132796mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.384 {
-           x1=750.0mil; y1=238.0mil; x2=750.0mil; y2=7.0452mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16843 {
+            x1=377.0mil; y1=910.74mil; x2=8.5758mm; y2=910.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAN
-     }
-     ha:subc.387 {
-      ha:attributes {
-       {io_pcb::hidename_y}=24.1625 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R11
-       value=549
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=12.3825 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAR
+      }
+      ha:subc.16848 {
+       ha:attributes {
+        {io_pcb::hidename_y}=5.7973 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R20
+        value=27k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=13.0683 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.388 {
-        proto=0; x=468.0mil; y=23.444204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16861 {
+         proto=0; x=625.0mil; y=14.782804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.389 {
-        proto=0; x=468.0mil; y=24.243796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16862 {
+         proto=0; x=625.0mil; y=15.582396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.390 {
-           x1=468.0mil; y1=23.844mm; x2=468.0mil; y2=23.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16849 {
+            x1=625.0mil; y1=15.1826mm; x2=625.0mil; y2=15.1826mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.393 {
-           x1=468.0mil; y1=23.844mm; x2=468.0mil; y2=23.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16852 {
+            x1=625.0mil; y1=15.1826mm; x2=625.0mil; y2=15.1826mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.396 {
-           x1=468.0mil; y1=23.844mm; x2=468.0mil; y2=22.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16855 {
+            x1=625.0mil; y1=15.1826mm; x2=625.0mil; y2=14.1826mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.399 {
-           x1=468.0mil; y1=23.844mm; x2=10.8872mm; y2=23.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16858 {
+            x1=625.0mil; y1=15.1826mm; x2=14.875mm; y2=15.1826mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAO
-     }
-     ha:subc.402 {
-      ha:attributes {
-       {io_pcb::hidename_y}=16.9545 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R15
-       value=100k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=24.9875 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAS
+      }
+      ha:subc.16863 {
+       ha:attributes {
+        {io_pcb::hidename_y}=10.8021 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R13
+        value=100k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=18.0213 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.403 {
-        proto=0; x=25.489404mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16876 {
+         proto=0; x=874.0mil; y=16.293596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.404 {
-        proto=0; x=26.288996mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16877 {
+         proto=0; x=874.0mil; y=15.494004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.405 {
-           x1=25.8892mm; y1=650.0mil; x2=25.8892mm; y2=650.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16864 {
+            x1=874.0mil; y1=15.8938mm; x2=874.0mil; y2=15.8938mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.408 {
-           x1=25.8892mm; y1=650.0mil; x2=25.8892mm; y2=650.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16867 {
+            x1=874.0mil; y1=15.8938mm; x2=874.0mil; y2=15.8938mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.411 {
-           x1=25.8892mm; y1=650.0mil; x2=26.8892mm; y2=650.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16870 {
+            x1=874.0mil; y1=15.8938mm; x2=874.0mil; y2=16.8938mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.414 {
-           x1=25.8892mm; y1=650.0mil; x2=25.8892mm; y2=17.51mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16873 {
+            x1=874.0mil; y1=15.8938mm; x2=23.1996mm; y2=15.8938mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAP
-     }
-     ha:subc.417 {
-      ha:attributes {
-       {io_pcb::hidename_y}=8.2357 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R2
-       value=3.3k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=12.8905 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAT
+      }
+      ha:subc.16878 {
+       ha:attributes {
+        {io_pcb::hidename_y}=25.8699 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R12
+        value=549
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=17.4493 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.418 {
-        proto=0; x=490.0mil; y=7.708396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16891 {
+         proto=0; x=856.48mil; y=1.242in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.419 {
-        proto=0; x=490.0mil; y=6.908804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16892 {
+         proto=0; x=825.0mil; y=1.242in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.420 {
-           x1=490.0mil; y1=7.3086mm; x2=490.0mil; y2=7.3086mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16879 {
+            x1=840.74mil; y1=1.242in; x2=840.74mil; y2=1.242in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.423 {
-           x1=490.0mil; y1=7.3086mm; x2=490.0mil; y2=7.3086mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16882 {
+            x1=840.74mil; y1=1.242in; x2=840.74mil; y2=1.242in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.426 {
-           x1=490.0mil; y1=7.3086mm; x2=490.0mil; y2=8.3086mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16885 {
+            x1=840.74mil; y1=1.242in; x2=20.354796mm; y2=1.242in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.429 {
-           x1=490.0mil; y1=7.3086mm; x2=13.446mm; y2=7.3086mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16888 {
+            x1=840.74mil; y1=1.242in; x2=840.74mil; y2=30.5468mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAQ
-     }
-     ha:subc.432 {
-      ha:attributes {
-       {io_pcb::hidename_y}=16.5001 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C5
-       value=4.7uF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=8.0645 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAU
+      }
+      ha:subc.16893 {
+       ha:attributes {
+        {io_pcb::hidename_y}=23.8379 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R5
+        value=3.3k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=12.3571 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.433 {
-        proto=0; x=242.0mil; y=660.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16906 {
+         proto=0; x=642.0mil; y=30.212796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16907 {
+         proto=0; x=642.0mil; y=29.413204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.434 {
-        proto=0; x=242.0mil; y=691.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+          li:objects {
+           ha:line.16894 {
+            x1=642.0mil; y1=29.813mm; x2=642.0mil; y2=29.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.16897 {
+            x1=642.0mil; y1=29.813mm; x2=642.0mil; y2=29.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.16900 {
+            x1=642.0mil; y1=29.813mm; x2=642.0mil; y2=30.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.16903 {
+            x1=642.0mil; y1=29.813mm; x2=17.3068mm; y2=29.813mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
       }
         }
        }
       }
-      li:layers {
+       uid = 2948JTdjTKzy5Ud+Np8AAAAV
+      }
+      ha:subc.16908 {
+       ha:attributes {
+        {io_pcb::hidename_y}=4.8453 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R19
+        value=27k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=19.6469 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-         li:objects {
-          ha:line.435 {
-           x1=242.0mil; y1=675.74mil; x2=242.0mil; y2=675.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.438 {
-           x1=242.0mil; y1=675.74mil; x2=242.0mil; y2=675.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-          }
-          ha:line.441 {
-           x1=242.0mil; y1=675.74mil; x2=242.0mil; y2=16.163796mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
            }
            }
-          }
-          ha:line.444 {
-           x1=242.0mil; y1=675.74mil; x2=5.1468mm; y2=675.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
       }
          }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAR
-     }
-     ha:subc.447 {
-      ha:attributes {
-       {io_pcb::hidename_y}=5.7973 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R20
-       value=27k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=13.0683 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+
+       li:objects {
+        ha:padstack_ref.16921 {
+         proto=0; x=874.0mil; y=13.780004mm; 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.16922 {
+         proto=0; x=874.0mil; y=14.579596mm; 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.16909 {
+            x1=874.0mil; y1=14.1798mm; x2=874.0mil; y2=14.1798mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.16912 {
+            x1=874.0mil; y1=14.1798mm; x2=874.0mil; y2=14.1798mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+           ha:line.16915 {
+            x1=874.0mil; y1=14.1798mm; x2=874.0mil; y2=13.1798mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.16918 {
+            x1=874.0mil; y1=14.1798mm; x2=21.1996mm; y2=14.1798mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAW
+      }
+      ha:subc.16923 {
+       ha:attributes {
+        {io_pcb::hidename_y}=24.9555 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R6
+        value=3.3k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=19.1315 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.448 {
-        proto=0; x=490.0mil; y=8.813804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.449 {
-        proto=0; x=490.0mil; y=9.613396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.16936 {
+         proto=0; x=903.0mil; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16937 {
+         proto=0; x=22.136608mm; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.450 {
-           x1=490.0mil; y1=9.2136mm; x2=490.0mil; y2=9.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16924 {
+            x1=22.536404mm; y1=1.205in; x2=22.536404mm; y2=1.205in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.453 {
-           x1=490.0mil; y1=9.2136mm; x2=490.0mil; y2=9.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16927 {
+            x1=22.536404mm; y1=1.205in; x2=22.536404mm; y2=1.205in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.456 {
-           x1=490.0mil; y1=9.2136mm; x2=490.0mil; y2=8.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16930 {
+            x1=22.536404mm; y1=1.205in; x2=21.536404mm; y2=1.205in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.459 {
-           x1=490.0mil; y1=9.2136mm; x2=11.446mm; y2=9.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16933 {
+            x1=22.536404mm; y1=1.205in; x2=22.536404mm; y2=29.607mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAS
-     }
-     ha:subc.462 {
-      ha:attributes {
-       {io_pcb::hidename_y}=10.8021 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R13
-       value=100k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=18.0213 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAX
+      }
+      ha:subc.16938 {
+       ha:attributes {
+        {io_pcb::hidename_y}=7.3533 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R8
+        value=549
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=12.9413 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.463 {
-        proto=0; x=739.0mil; y=10.324596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16951 {
+         proto=0; x=16.770604mm; y=502.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.464 {
-        proto=0; x=739.0mil; y=9.525004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16952 {
+         proto=0; x=691.74mil; y=502.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.465 {
-           x1=739.0mil; y1=9.9248mm; x2=739.0mil; y2=9.9248mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16939 {
+            x1=676.0mil; y1=502.0mil; x2=676.0mil; y2=502.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.468 {
-           x1=739.0mil; y1=9.9248mm; x2=739.0mil; y2=9.9248mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16942 {
+            x1=676.0mil; y1=502.0mil; x2=676.0mil; y2=502.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.471 {
-           x1=739.0mil; y1=9.9248mm; x2=739.0mil; y2=10.9248mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16945 {
+            x1=676.0mil; y1=502.0mil; x2=18.1704mm; y2=502.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.474 {
-           x1=739.0mil; y1=9.9248mm; x2=19.7706mm; y2=9.9248mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16948 {
+            x1=676.0mil; y1=502.0mil; x2=676.0mil; y2=13.7508mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAT
-     }
-     ha:subc.477 {
-      ha:attributes {
-       {io_pcb::hidename_y}=25.8699 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R12
-       value=549
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=17.4493 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAY
+      }
+      ha:subc.16953 {
+       ha:attributes {
+        {io_pcb::hidename_y}=4.5593 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R7
+        value=549
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=19.8755 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.478 {
-        proto=0; x=721.48mil; y=1.007in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16966 {
+         proto=0; x=900.74mil; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.479 {
-        proto=0; x=690.0mil; y=1.007in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16967 {
+         proto=0; x=22.079204mm; y=435.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.480 {
-           x1=705.74mil; y1=1.007in; x2=705.74mil; y2=1.007in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16954 {
+            x1=885.0mil; y1=435.0mil; x2=885.0mil; y2=435.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.483 {
-           x1=705.74mil; y1=1.007in; x2=705.74mil; y2=1.007in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16957 {
+            x1=885.0mil; y1=435.0mil; x2=885.0mil; y2=435.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.486 {
-           x1=705.74mil; y1=1.007in; x2=16.925796mm; y2=1.007in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16960 {
+            x1=885.0mil; y1=435.0mil; x2=21.479mm; y2=435.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.489 {
-           x1=705.74mil; y1=1.007in; x2=705.74mil; y2=24.5778mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16963 {
+            x1=885.0mil; y1=435.0mil; x2=885.0mil; y2=10.049mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAU
-     }
-     ha:subc.492 {
-      ha:attributes {
-       {io_pcb::hidename_y}=23.8379 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R5
-       value=3.3k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=12.3571 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAZ
+      }
+      ha:subc.16968 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.1295 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C4
+        value=4.7uF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=1.5113 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.493 {
-        proto=0; x=507.0mil; y=24.243796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16981 {
+         proto=0; x=164.0mil; y=906.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.494 {
-        proto=0; x=507.0mil; y=23.444204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16982 {
+         proto=0; x=164.0mil; y=937.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.495 {
-           x1=507.0mil; y1=23.844mm; x2=507.0mil; y2=23.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16969 {
+            x1=164.0mil; y1=921.74mil; x2=164.0mil; y2=921.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.498 {
-           x1=507.0mil; y1=23.844mm; x2=507.0mil; y2=23.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16972 {
+            x1=164.0mil; y1=921.74mil; x2=164.0mil; y2=921.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.501 {
-           x1=507.0mil; y1=23.844mm; x2=507.0mil; y2=24.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16975 {
+            x1=164.0mil; y1=921.74mil; x2=164.0mil; y2=22.412196mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.504 {
-           x1=507.0mil; y1=23.844mm; x2=13.8778mm; y2=23.844mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16978 {
+            x1=164.0mil; y1=921.74mil; x2=3.1656mm; y2=921.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAV
-     }
-     ha:subc.507 {
-      ha:attributes {
-       {io_pcb::hidename_y}=4.8453 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R19
-       value=27k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=19.6469 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       uid = 2948JTdjTKzy5Ud+Np8AAAAa
+      }
+      ha:subc.16983 {
+       ha:attributes {
+        {io_pcb::hidename_y}=14.8209 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R22
+        value=27k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=29.9659 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.508 {
-        proto=0; x=739.0mil; y=7.811004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.16996 {
+         proto=0; x=31.851596mm; y=836.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.509 {
-        proto=0; x=739.0mil; y=8.610596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.16997 {
+         proto=0; x=31.052004mm; y=836.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.510 {
-           x1=739.0mil; y1=8.2108mm; x2=739.0mil; y2=8.2108mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16984 {
+            x1=31.4518mm; y1=836.0mil; x2=31.4518mm; y2=836.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.513 {
-           x1=739.0mil; y1=8.2108mm; x2=739.0mil; y2=8.2108mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.16987 {
+            x1=31.4518mm; y1=836.0mil; x2=31.4518mm; y2=836.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.516 {
-           x1=739.0mil; y1=8.2108mm; x2=739.0mil; y2=7.2108mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.16990 {
+            x1=31.4518mm; y1=836.0mil; x2=30.4518mm; y2=836.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.519 {
-           x1=739.0mil; y1=8.2108mm; x2=17.7706mm; y2=8.2108mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.16993 {
+            x1=31.4518mm; y1=836.0mil; x2=31.4518mm; y2=20.2344mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAW
-     }
-     ha:subc.522 {
-      ha:attributes {
-       {io_pcb::hidename_y}=24.9555 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R6
-       value=3.3k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=19.1315 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAb
+      }
+      ha:subc.16998 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.5039 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R21
+        value=27k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=30.1559 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.523 {
-        proto=0; x=768.0mil; y=970.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17011 {
+         proto=0; x=1.25374in; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.524 {
-        proto=0; x=18.707608mm; y=970.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17012 {
+         proto=0; x=1.22226in; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.525 {
-           x1=19.107404mm; y1=970.0mil; x2=19.107404mm; y2=970.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.16999 {
+            x1=1.238in; y1=885.0mil; x2=1.238in; y2=885.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.528 {
-           x1=19.107404mm; y1=970.0mil; x2=19.107404mm; y2=970.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17002 {
+            x1=1.238in; y1=885.0mil; x2=1.238in; y2=885.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.531 {
-           x1=19.107404mm; y1=970.0mil; x2=18.107404mm; y2=970.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17005 {
+            x1=1.238in; y1=885.0mil; x2=30.4452mm; y2=885.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.534 {
-           x1=19.107404mm; y1=970.0mil; x2=19.107404mm; y2=23.638mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17008 {
+            x1=1.238in; y1=885.0mil; x2=1.238in; y2=21.479mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAX
-     }
-     ha:subc.537 {
-      ha:attributes {
-       {io_pcb::hidename_y}=7.3533 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R8
-       value=549
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=12.9413 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAc
+      }
+      ha:subc.17013 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.3731 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R16
+        value=100k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=24.8793 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.538 {
-        proto=0; x=13.341604mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17026 {
+         proto=0; x=1.13826in; y=835.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.539 {
-        proto=0; x=556.74mil; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17027 {
+         proto=0; x=1.16974in; y=835.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.540 {
-           x1=541.0mil; y1=267.0mil; x2=541.0mil; y2=267.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17014 {
+            x1=29.3116mm; y1=835.0mil; x2=29.3116mm; y2=835.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.543 {
-           x1=541.0mil; y1=267.0mil; x2=541.0mil; y2=267.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17017 {
+            x1=29.3116mm; y1=835.0mil; x2=29.3116mm; y2=835.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.546 {
-           x1=541.0mil; y1=267.0mil; x2=14.7414mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17020 {
+            x1=29.3116mm; y1=835.0mil; x2=30.3116mm; y2=835.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.549 {
-           x1=541.0mil; y1=267.0mil; x2=541.0mil; y2=7.7818mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17023 {
+            x1=29.3116mm; y1=835.0mil; x2=29.3116mm; y2=22.209mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAY
-     }
-     ha:subc.552 {
-      ha:attributes {
-       {io_pcb::hidename_y}=4.5593 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R7
-       value=549
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=19.8755 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAd
+      }
+      ha:subc.17028 {
+       ha:attributes {
+        {io_pcb::hidename_y}=25.5905 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R24
+        value=27k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=21.1831 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.553 {
-        proto=0; x=765.74mil; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17041 {
+         proto=0; x=902.74mil; y=29.6672mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.554 {
-        proto=0; x=18.650204mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17042 {
+         proto=0; x=22.130004mm; y=29.6672mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.555 {
-           x1=750.0mil; y1=200.0mil; x2=750.0mil; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17029 {
+            x1=887.0mil; y1=29.6672mm; x2=887.0mil; y2=29.6672mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.558 {
-           x1=750.0mil; y1=200.0mil; x2=750.0mil; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17032 {
+            x1=887.0mil; y1=29.6672mm; x2=887.0mil; y2=29.6672mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.561 {
-           x1=750.0mil; y1=200.0mil; x2=18.05mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17035 {
+            x1=887.0mil; y1=29.6672mm; x2=21.5298mm; y2=29.6672mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.564 {
-           x1=750.0mil; y1=200.0mil; x2=750.0mil; y2=4.08mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17038 {
+            x1=887.0mil; y1=29.6672mm; x2=887.0mil; y2=28.6672mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAZ
-     }
-     ha:subc.567 {
-      ha:attributes {
-       {io_pcb::hidename_y}=15.1295 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C4
-       value=4.7uF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=1.5113 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAe
+      }
+      ha:subc.17043 {
+       ha:attributes {
+        {io_pcb::hidename_y}=9.5631 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R14
+        value=100k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=10.6299 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.568 {
-        proto=0; x=29.0mil; y=671.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17056 {
+         proto=0; x=691.74mil; y=647.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.569 {
-        proto=0; x=29.0mil; y=702.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17057 {
+         proto=0; x=16.770604mm; y=647.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.570 {
-           x1=29.0mil; y1=686.74mil; x2=29.0mil; y2=686.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17044 {
+            x1=676.0mil; y1=647.0mil; x2=676.0mil; y2=647.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.573 {
-           x1=29.0mil; y1=686.74mil; x2=29.0mil; y2=686.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17047 {
+            x1=676.0mil; y1=647.0mil; x2=676.0mil; y2=647.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.576 {
-           x1=29.0mil; y1=686.74mil; x2=29.0mil; y2=16.443196mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17050 {
+            x1=676.0mil; y1=647.0mil; x2=16.1704mm; y2=647.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.579 {
-           x1=29.0mil; y1=686.74mil; x2=-0.2634mm; y2=686.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17053 {
+            x1=676.0mil; y1=647.0mil; x2=676.0mil; y2=15.4338mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAa
-     }
-     ha:subc.582 {
-      ha:attributes {
-       {io_pcb::hidename_y}=14.8209 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R22
-       value=27k
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=29.9659 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAf
+      }
+      ha:subc.17058 {
+       ha:attributes {
+        {io_pcb::hidename_y}=19.4386 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R50
+        value=1k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=1.5921 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.583 {
-        proto=0; x=28.422596mm; y=601.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17071 {
+         proto=0; x=164.0mil; y=999.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.584 {
-        proto=0; x=27.623004mm; y=601.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17072 {
+         proto=0; x=164.0mil; y=24.575008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.585 {
-           x1=28.0228mm; y1=601.0mil; x2=28.0228mm; y2=601.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17059 {
+            x1=164.0mil; y1=24.974804mm; x2=164.0mil; y2=24.974804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.588 {
-           x1=28.0228mm; y1=601.0mil; x2=28.0228mm; y2=601.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17062 {
+            x1=164.0mil; y1=24.974804mm; x2=164.0mil; y2=24.974804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.591 {
-           x1=28.0228mm; y1=601.0mil; x2=27.0228mm; y2=601.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17065 {
+            x1=164.0mil; y1=24.974804mm; x2=164.0mil; y2=25.974804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.594 {
-           x1=28.0228mm; y1=601.0mil; x2=28.0228mm; y2=14.2654mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17068 {
+            x1=164.0mil; y1=24.974804mm; x2=5.1656mm; y2=24.974804mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAb
-     }
-     ha:subc.597 {
-      ha:attributes {
-       {io_pcb::hidename_y}=18.5039 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R21
-       value=27k
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=30.1559 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAg
+      }
+      ha:subc.17097 {
+       ha:attributes {
+        {io_pcb::hidename_y}=21.0185 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R35
+        value=2.49k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=3.6139 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.598 {
-        proto=0; x=1.11874in; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17110 {
+         proto=0; x=6.539996mm; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.599 {
-        proto=0; x=1.08726in; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17111 {
+         proto=0; x=5.740404mm; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.600 {
-           x1=28.0162mm; y1=650.0mil; x2=28.0162mm; y2=650.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17098 {
+            x1=6.1402mm; y1=27.6098mm; x2=6.1402mm; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.603 {
-           x1=28.0162mm; y1=650.0mil; x2=28.0162mm; y2=650.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17101 {
+            x1=6.1402mm; y1=27.6098mm; x2=6.1402mm; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.606 {
-           x1=28.0162mm; y1=650.0mil; x2=27.0162mm; y2=650.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17104 {
+            x1=6.1402mm; y1=27.6098mm; x2=5.1402mm; y2=27.6098mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.609 {
-           x1=28.0162mm; y1=650.0mil; x2=28.0162mm; y2=15.51mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17107 {
+            x1=6.1402mm; y1=27.6098mm; x2=6.1402mm; y2=26.6098mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAc
-     }
-     ha:subc.612 {
-      ha:attributes {
-       {io_pcb::hidename_y}=13.3731 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R16
-       value=100k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=24.8793 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAi
+      }
+      ha:subc.17112 {
+       ha:attributes {
+        {io_pcb::hidename_y}=21.9959 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R51
+        value=1k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=4.3053 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.613 {
-        proto=0; x=1.00326in; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17125 {
+         proto=0; x=331.0mil; y=1.13426in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.614 {
-        proto=0; x=26.282396mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17126 {
+         proto=0; x=331.0mil; y=1.16574in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.615 {
-           x1=1.019in; y1=600.0mil; x2=1.019in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.618 {
-           x1=1.019in; y1=600.0mil; x2=1.019in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.621 {
-           x1=1.019in; y1=600.0mil; x2=26.8826mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+          li:objects {
+           ha:line.17113 {
+            x1=331.0mil; y1=29.21mm; x2=331.0mil; y2=29.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.624 {
-           x1=1.019in; y1=600.0mil; x2=1.019in; y2=16.24mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17116 {
+            x1=331.0mil; y1=29.21mm; x2=331.0mil; y2=29.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17119 {
+            x1=331.0mil; y1=29.21mm; x2=331.0mil; y2=28.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17122 {
+            x1=331.0mil; y1=29.21mm; x2=7.4074mm; y2=29.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAj
+      }
+      ha:subc.17127 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.6370 mm
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        {io_pcb::hidename_scale}=89
+        refdes=U2
+        value=MCP73831
+        {io_pcb::hidename_direction}=0
+        use-license=Unlimited
+        {io_pcb::hidename_x}=4.0640 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+              -12.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
+              -15.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+              -12.0mil  
+             }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
       }
          }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAd
-     }
-     ha:subc.627 {
-      ha:attributes {
-       {io_pcb::hidename_y}=25.5905 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R24
-       value=27k
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=21.1831 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+       li:objects {
+        ha:padstack_ref.17152 {
+         proto=0; x=217.0mil; y=965.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
-      }
-     }
+         li:thermal {
+         }
 
 
-      li:objects {
-       ha:padstack_ref.628 {
-        proto=0; x=767.74mil; y=933.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=4
+           name=VIN
+         }
         }
         }
+        ha:padstack_ref.17153 {
+         proto=0; x=217.0mil; y=26.4922mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=5
+           name=PROG
+         }
         }
         }
-       }
-       ha:padstack_ref.629 {
-        proto=0; x=18.701004mm; y=933.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.17154 {
+         proto=0; x=299.0mil; y=26.4922mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=STAT
+         }
         }
         }
+        ha:padstack_ref.17155 {
+         proto=0; x=299.0mil; y=1.004in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=2
+           name=VSS
+         }
         }
         }
+        ha:padstack_ref.17156 {
+         proto=0; x=299.0mil; y=965.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=VBAT
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.630 {
-           x1=752.0mil; y1=933.0mil; x2=752.0mil; y2=933.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17128 {
+            x1=188.0mil; y1=945.0mil; x2=327.0mil; y2=945.0mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.633 {
-           x1=752.0mil; y1=933.0mil; x2=752.0mil; y2=933.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17131 {
+            x1=188.0mil; y1=945.0mil; x2=188.0mil; y2=27.0002mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.636 {
-           x1=752.0mil; y1=933.0mil; x2=18.1008mm; y2=933.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17134 {
+            x1=188.0mil; y1=27.0002mm; x2=327.0mil; y2=27.0002mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.639 {
-           x1=752.0mil; y1=933.0mil; x2=752.0mil; y2=22.6982mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17137 {
+            x1=327.0mil; y1=945.0mil; x2=327.0mil; y2=27.0002mm; thickness=10.0mil; clearance=0.0;
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAe
-     }
-     ha:subc.642 {
-      ha:attributes {
-       {io_pcb::hidename_y}=9.5631 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R14
-       value=100k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=10.6299 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17140 {
+            x1=6.76148mm; y1=1.004in; x2=6.76148mm; y2=1.004in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+           ha:line.17143 {
+            x1=217.0mil; y1=965.0mil; x2=217.0mil; y2=965.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17146 {
+            x1=217.0mil; y1=965.0mil; x2=4.5118mm; y2=965.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
+           }
+           ha:line.17149 {
+            x1=217.0mil; y1=965.0mil; x2=217.0mil; y2=23.511mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAk
+      }
+      ha:subc.17157 {
+       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 {
 
 
-      li:objects {
-       ha:padstack_ref.643 {
-        proto=0; x=556.74mil; y=412.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              10.97mil  
+              -0.571119mm  
+              -10.97mil  
+              -0.571119mm  
+              -10.97mil  
+              0.571119mm  
+              10.97mil  
+              0.571119mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.644 {
-        proto=0; x=13.341604mm; y=412.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
 
 
-        li:thermal {
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.571246mm  
+              -36.96mil  
+              -0.571246mm  
+              -36.96mil  
+              -0.571246mm  
+              36.96mil  
+              0.571246mm  
+              36.96mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.17183 {
+         proto=0; x=738.7mil; y=27.265757mm; 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.17184 {
+         proto=0; x=738.7mil; y=30.135449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=S
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.17185 {
+         proto=0; x=19.412966mm; y=27.265757mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.645 {
-           x1=541.0mil; y1=412.0mil; x2=541.0mil; y2=412.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.648 {
-           x1=541.0mil; y1=412.0mil; x2=541.0mil; y2=412.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.651 {
-           x1=541.0mil; y1=412.0mil; x2=12.7414mm; y2=412.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.654 {
-           x1=541.0mil; y1=412.0mil; x2=541.0mil; y2=9.4648mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=7
+           name=D
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.17186 {
+         proto=0; x=19.412966mm; y=30.135449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
          }
          }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAf
-     }
-     ha:subc.657 {
-      ha:attributes {
-       {io_pcb::hidename_y}=19.4386 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R50
-       value=1k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=1.5921 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+         ha:attributes {
+           term=2
+           name=G
+         }
         }
         }
-      }
-     }
+        ha:padstack_ref.17187 {
+         proto=0; x=20.062952mm; y=27.265757mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      li:objects {
-       ha:padstack_ref.658 {
-        proto=0; x=29.0mil; y=764.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17188 {
+         proto=0; x=20.062952mm; y=30.135449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=3
+           name=S
+         }
         }
         }
+        ha:padstack_ref.17189 {
+         proto=0; x=815.47mil; y=27.265757mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
         }
-       }
-       ha:padstack_ref.659 {
-        proto=0; x=29.0mil; y=18.606008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.17190 {
+         proto=0; x=815.47mil; y=30.135449mm; 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.17191 {
+         proto=1; x=19.130518mm; y=1.108in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=8
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17192 {
+         proto=1; x=801.0mil; y=1.108in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.660 {
-           x1=29.0mil; y1=19.005804mm; x2=29.0mil; y2=19.005804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.663 {
-           x1=29.0mil; y1=19.005804mm; x2=29.0mil; y2=19.005804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+          li:objects {
+           ha:line.17158 {
+            x1=18.088102mm; y1=1.06499in; x2=18.088102mm; y2=1.1949in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.666 {
-           x1=29.0mil; y1=19.005804mm; x2=29.0mil; y2=20.005804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17161 {
+            x1=18.088102mm; y1=1.1949in; x2=21.387816mm; y2=1.1949in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.669 {
-           x1=29.0mil; y1=19.005804mm; x2=1.7366mm; y2=19.005804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17164 {
+            x1=21.387816mm; y1=1.06499in; x2=21.387816mm; y2=1.1949in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAg
-     }
-     ha:subc.672 {
-      ha:attributes {
-       {io_pcb::hidename_y}=6.8247 mm
-       footprint=ZX62-B-5PA
-       {io_pcb::hidename_scale}=100
-       refdes=J5
-       value=USBmicroB
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=32.2227 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:line.17167 {
+            x1=18.088102mm; y1=1.06499in; x2=21.387816mm; y2=1.06499in; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             0.675132mm  
-             7.875mil  
-             0.675132mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:arc.17170 {
+            x=18.438114mm; y=1.22112in; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             11.81mil  
-             -30.515mil  
-             -11.81mil  
-             -30.515mil  
-             -11.81mil  
-             30.515mil  
-             11.81mil  
-             30.515mil  
-            }
           }
           }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             0.675132mm  
-             7.875mil  
-             0.675132mm  
-            }
+          ha:type {
+           silk = 1
+           top = 1
           }
         }
           }
         }
-      }
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             -31.495mil  
-             -41.34mil  
-             31.495mil  
-             41.34mil  
-             31.495mil  
-             41.34mil  
-             -31.495mil  
+          li:objects {
+           ha:line.17171 {
+            x1=777.085mil; y1=28.589122mm; x2=777.085mil; y2=28.589122mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -45.28mil  
-             -35.435mil  
-             -45.28mil  
-             35.435mil  
-             45.28mil  
-             35.435mil  
-             45.28mil  
-             -35.435mil  
+           ha:line.17174 {
+            x1=777.08mil; y1=1.12994in; x2=777.08mil; y2=1.12994in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             -31.495mil  
-             -41.34mil  
-             31.495mil  
-             41.34mil  
-             31.495mil  
-             41.34mil  
-             -31.495mil  
+           ha:line.17177 {
+            x1=777.08mil; y1=1.12994in; x2=777.08mil; y2=29.700476mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
+           ha:line.17180 {
+            x1=777.08mil; y1=1.12994in; x2=20.737832mm; y2=1.12994in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             41.34mil  
-             41.34mil  
-             41.34mil  
-             41.34mil  
-             -41.34mil  
-             -41.34mil  
-             -41.34mil  
-            }
           }
           }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-            }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAl
+      }
+      ha:subc.17193 {
+       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_v4.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              -0.202438mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             35.435mil  
-             -37.405mil  
-             -35.435mil  
-             -37.405mil  
-             -35.435mil  
-             37.405mil  
-             35.435mil  
-             37.405mil  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.571119mm  
+              -10.97mil  
+              -0.571119mm  
+              10.97mil  
+              0.571119mm  
+              10.97mil  
+              0.571119mm  
+              -10.97mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+              -0.202438mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             1.0mm  
-             -1.050038mm  
-             -1.0mm  
-             -1.050038mm  
-             -1.0mm  
-             1.050038mm  
-             1.0mm  
-             1.050038mm  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              -0.495045mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -36.96mil  
+              -0.571246mm  
+              -36.96mil  
+              0.571246mm  
+              36.96mil  
+              0.571246mm  
+              36.96mil  
+              -0.571246mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+              -0.495045mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             35.435mil  
-             -37.405mil  
-             -35.435mil  
-             -37.405mil  
-             -35.435mil  
-             37.405mil  
-             35.435mil  
-             37.405mil  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.673 {
-        proto=0; x=1.14in; y=4.572127mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17219 {
+         proto=0; x=27.368119mm; y=821.62mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=3
-          name=DATA+
-        }
-       }
-       ha:padstack_ref.674 {
-        proto=0; x=1.16558in; y=4.572127mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=8
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17220 {
+         proto=0; x=24.498427mm; y=821.62mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=DATA-
-        }
-       }
-       ha:padstack_ref.675 {
-        proto=0; x=1.11441in; y=4.572127mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=S
+         }
         }
         }
+        ha:padstack_ref.17221 {
+         proto=0; x=27.368119mm; y=847.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=4
-          name=ID
-        }
-       }
-       ha:padstack_ref.676 {
-        proto=0; x=1.19117in; y=4.572127mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17222 {
+         proto=0; x=24.498427mm; y=847.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=VBUS
-        }
-       }
-       ha:padstack_ref.677 {
-        proto=0; x=27.656028mm; y=4.572127mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=G
+         }
         }
         }
+        ha:padstack_ref.17223 {
+         proto=0; x=27.368119mm; y=22.16912mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=5
-          name=GND
-        }
-       }
-       ha:padstack_ref.678 {
-        proto=1; x=1.017955in; y=175.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=6
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17224 {
+         proto=0; x=24.498427mm; y=22.16912mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=G
-          name=tab1
-        }
-       }
-       ha:padstack_ref.679 {
-        proto=1; x=32.055689mm; y=175.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=3
+           name=S
+         }
         }
         }
+        ha:padstack_ref.17225 {
+         proto=0; x=27.368119mm; y=22.819106mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=G
-          name=tab2
-        }
-       }
-       ha:padstack_ref.680 {
-        proto=2; x=27.756104mm; y=1.897126mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17226 {
+         proto=0; x=24.498427mm; y=22.819106mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=G
-          name=tab3
-        }
-       }
-       ha:padstack_ref.681 {
-        proto=2; x=1.18723in; y=1.897126mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=4
+           name=G
+         }
         }
         }
+        ha:padstack_ref.17227 {
+         proto=1; x=26.490676mm; y=836.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=G
-          name=tab4
-        }
-       }
-       ha:padstack_ref.682 {
-        proto=3; x=24.956008mm; y=1.897126mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=8
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17228 {
+         proto=1; x=26.490676mm; y=22.451568mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=G
-          name=tab5
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
        }
         }
        }
-       ha:padstack_ref.683 {
-        proto=3; x=1.29747in; y=1.897126mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=G
-          name=tab6
+          li:objects {
+           ha:line.17194 {
+            x1=24.283416mm; y1=20.19427mm; x2=27.58313mm; y2=20.19427mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17197 {
+            x1=24.283416mm; y1=20.19427mm; x2=24.283416mm; y2=924.96mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17200 {
+            x1=24.283416mm; y1=924.96mil; x2=27.58313mm; y2=924.96mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17203 {
+            x1=27.58313mm; y1=20.19427mm; x2=27.58313mm; y2=924.96mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.17206 {
+            x=929.82mil; y=808.83mil; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
         }
-       }
-      }
-      li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.684 {
-           x1=28.955884mm; y1=3.576654mm; x2=28.955884mm; y2=3.576654mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17207 {
+            x1=26.044753mm; y1=21.844127mm; x2=26.044753mm; y2=21.844127mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.687 {
-           x1=1.14in; y1=206.58mil; x2=1.14in; y2=206.58mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17210 {
+            x1=1.021in; y1=860.0mil; x2=1.021in; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.690 {
-           x1=1.14in; y1=206.58mil; x2=27.956mm; y2=206.58mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17213 {
+            x1=1.021in; y1=860.0mil; x2=26.9334mm; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.693 {
-           x1=1.14in; y1=206.58mil; x2=1.14in; y2=4.247132mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17216 {
+            x1=1.021in; y1=860.0mil; x2=1.021in; y2=22.844mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAh
-     }
-     ha:subc.696 {
-      ha:attributes {
-       {io_pcb::hidename_y}=21.0185 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R35
-       value=2.49k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=3.6139 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       uid = 2948JTdjTKzy5Ud+Np8AAAAm
+      }
+      ha:subc.17229 {
+       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_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              10.97mil  
+              -0.571119mm  
+              -10.97mil  
+              -0.571119mm  
+              -10.97mil  
+              0.571119mm  
+              10.97mil  
+              0.571119mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              -0.494919mm  
+              -0.202438mm  
+              0.494919mm  
+              0.202438mm  
+              0.494919mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.571246mm  
+              -36.96mil  
+              -0.571246mm  
+              -36.96mil  
+              -0.571246mm  
+              36.96mil  
+              0.571246mm  
+              36.96mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              -0.862583mm  
+              -0.495045mm  
+              0.862583mm  
+              0.495045mm  
+              0.862583mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.697 {
-        proto=0; x=3.110996mm; y=852.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+       li:objects {
+        ha:padstack_ref.17255 {
+         proto=0; x=20.710652mm; y=647.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.17256 {
+         proto=0; x=20.710652mm; y=13.576427mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=S
+         }
         }
         }
+        ha:padstack_ref.17257 {
+         proto=0; x=20.060666mm; y=647.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=D
+         }
         }
         }
-       }
-       ha:padstack_ref.698 {
-        proto=0; x=2.311404mm; y=852.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.17258 {
+         proto=0; x=20.060666mm; y=13.576427mm; 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.17259 {
+         proto=0; x=764.2mil; y=647.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=6
+           name=D
+         }
         }
         }
+        ha:padstack_ref.17260 {
+         proto=0; x=764.2mil; y=13.576427mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=S
+         }
+        }
+        ha:padstack_ref.17261 {
+         proto=0; x=738.61mil; y=647.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.17262 {
+         proto=0; x=738.61mil; y=13.576427mm; 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.17263 {
+         proto=1; x=20.343114mm; y=612.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=D
+         }
+        }
+        ha:padstack_ref.17264 {
+         proto=1; x=753.08mil; y=612.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=D
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.699 {
-           x1=2.7112mm; y1=852.0mil; x2=2.7112mm; y2=852.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17230 {
+            x1=841.95mil; y1=13.361416mm; x2=841.95mil; y2=655.95mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.702 {
-           x1=2.7112mm; y1=852.0mil; x2=2.7112mm; y2=852.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17233 {
+            x1=18.085816mm; y1=13.361416mm; x2=841.95mil; y2=13.361416mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.705 {
-           x1=2.7112mm; y1=852.0mil; x2=1.7112mm; y2=852.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17236 {
+            x1=18.085816mm; y1=13.361416mm; x2=18.085816mm; y2=655.95mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.708 {
-           x1=2.7112mm; y1=852.0mil; x2=2.7112mm; y2=20.6408mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17239 {
+            x1=18.085816mm; y1=655.95mil; x2=841.95mil; y2=655.95mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAi
-     }
-     ha:subc.711 {
-      ha:attributes {
-       {io_pcb::hidename_y}=21.9959 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R51
-       value=1k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=4.3053 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:arc.17242 {
+            x=21.035518mm; y=12.695428mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
           }
           }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17243 {
+            x1=776.995mil; y1=15.122753mm; x2=776.995mil; y2=15.122753mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+           ha:line.17246 {
+            x1=777.0mil; y1=591.0mil; x2=777.0mil; y2=591.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17249 {
+            x1=777.0mil; y1=591.0mil; x2=777.0mil; y2=14.0114mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.17252 {
+            x1=777.0mil; y1=591.0mil; x2=18.7358mm; y2=591.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAn
+      }
+      ha:subc.17265 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.7541 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R10
+        value=549
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=17.1201 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.712 {
-        proto=0; x=196.0mil; y=22.841204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.713 {
-        proto=0; x=196.0mil; y=930.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17278 {
+         proto=0; x=21.273008mm; y=847.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17279 {
+         proto=0; x=869.0mil; y=847.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.714 {
-           x1=196.0mil; y1=915.0mil; x2=196.0mil; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17266 {
+            x1=21.672804mm; y1=847.0mil; x2=21.672804mm; y2=847.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.717 {
-           x1=196.0mil; y1=915.0mil; x2=196.0mil; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17269 {
+            x1=21.672804mm; y1=847.0mil; x2=21.672804mm; y2=847.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.720 {
-           x1=196.0mil; y1=915.0mil; x2=196.0mil; y2=22.241mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17272 {
+            x1=21.672804mm; y1=847.0mil; x2=22.672804mm; y2=847.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.723 {
-           x1=196.0mil; y1=915.0mil; x2=3.9784mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17275 {
+            x1=21.672804mm; y1=847.0mil; x2=21.672804mm; y2=22.5138mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAj
-     }
-     ha:subc.726 {
-      ha:attributes {
-       {io_pcb::hidename_y}=16.6370 mm
-       copyright=2006 DJ Delorie
-       author=DJ Delorie
-       footprint=SOT23-5
-       dist-license=GPL
-       {io_pcb::hidename_scale}=89
-       refdes=U2
-       value=MCP73831
-       {io_pcb::hidename_direction}=0
-       use-license=Unlimited
-       {io_pcb::hidename_x}=4.0640 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
-             -12.0mil  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAo
+      }
+      ha:subc.17280 {
+       ha:attributes {
+        {io_pcb::hidename_y}=14.7955 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R4
+        value=3.3k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=13.4061 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -15.0mil  
-             -23.0mil  
-             15.0mil  
-             23.0mil  
-             15.0mil  
-             23.0mil  
-             -15.0mil  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
-             -12.0mil  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.727 {
-        proto=0; x=82.0mil; y=730.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17293 {
+         proto=0; x=19.152616mm; y=847.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=4
-          name=VIN
-        }
-       }
-       ha:padstack_ref.728 {
-        proto=0; x=82.0mil; y=808.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17294 {
+         proto=0; x=19.952208mm; y=847.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=5
-          name=PROG
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.729 {
-        proto=0; x=164.0mil; y=808.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=1
-          name=STAT
-        }
-       }
-       ha:padstack_ref.730 {
-        proto=0; x=164.0mil; y=769.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
+          li:objects {
+           ha:line.17281 {
+            x1=19.552412mm; y1=847.0mil; x2=19.552412mm; y2=847.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17284 {
+            x1=19.552412mm; y1=847.0mil; x2=19.552412mm; y2=847.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17287 {
+            x1=19.552412mm; y1=847.0mil; x2=20.552412mm; y2=847.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17290 {
+            x1=19.552412mm; y1=847.0mil; x2=19.552412mm; y2=22.5138mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
         }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAp
+      }
+      ha:subc.17295 {
+       ha:attributes {
+        {io_pcb::hidename_y}=16.4719 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R3
+        value=3.3k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=13.5999 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=2
-          name=VSS
-        }
-       }
-       ha:padstack_ref.731 {
-        proto=0; x=164.0mil; y=730.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=3
-          name=VBAT
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
       }
        }
       }
-      li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.732 {
-           x1=53.0mil; y1=710.0mil; x2=192.0mil; y2=710.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.735 {
-           x1=53.0mil; y1=710.0mil; x2=53.0mil; y2=828.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.738 {
-           x1=53.0mil; y1=828.0mil; x2=192.0mil; y2=828.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.741 {
-           x1=192.0mil; y1=710.0mil; x2=192.0mil; y2=828.0mil; thickness=10.0mil; clearance=0.0;
-          }
+       li:objects {
+        ha:padstack_ref.17308 {
+         proto=0; x=19.146012mm; y=912.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         li:thermal {
          }
          }
-       }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.17309 {
+         proto=0; x=19.945604mm; y=912.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.744 {
-           x1=3.33248mm; y1=769.0mil; x2=3.33248mm; y2=769.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.747 {
-           x1=82.0mil; y1=730.0mil; x2=82.0mil; y2=730.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.750 {
-           x1=82.0mil; y1=730.0mil; x2=1.0828mm; y2=730.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.753 {
-           x1=82.0mil; y1=730.0mil; x2=82.0mil; y2=17.542mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAk
-     }
-     ha:subc.756 {
-      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_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17296 {
+            x1=19.545808mm; y1=912.0mil; x2=19.545808mm; y2=912.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
+           ha:line.17299 {
+            x1=19.545808mm; y1=912.0mil; x2=19.545808mm; y2=912.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             10.97mil  
-             -0.571119mm  
-             -10.97mil  
-             -0.571119mm  
-             -10.97mil  
-             0.571119mm  
-             10.97mil  
-             0.571119mm  
+           ha:line.17302 {
+            x1=19.545808mm; y1=912.0mil; x2=20.545808mm; y2=912.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
+           ha:line.17305 {
+            x1=19.545808mm; y1=912.0mil; x2=19.545808mm; y2=24.1648mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAq
+      }
+      ha:subc.17310 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.3797 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R9
+        value=549
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=17.0373 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.495045mm  
-             -0.862583mm  
-             -0.495045mm  
-             -0.862583mm  
-             -0.495045mm  
-             0.862583mm  
-             0.495045mm  
-             0.862583mm  
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.571246mm  
-             -36.96mil  
-             -0.571246mm  
-             -36.96mil  
-             -0.571246mm  
-             36.96mil  
-             0.571246mm  
-             36.96mil  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           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.757 {
-        proto=0; x=603.7mil; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17323 {
+         proto=0; x=21.273008mm; y=912.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=D
-        }
-       }
-       ha:padstack_ref.758 {
-        proto=0; x=603.7mil; y=24.166449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17324 {
+         proto=0; x=869.0mil; y=912.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=S
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.759 {
-        proto=0; x=15.983966mm; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=7
-          name=D
+          li:objects {
+           ha:line.17311 {
+            x1=21.672804mm; y1=912.0mil; x2=21.672804mm; y2=912.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17314 {
+            x1=21.672804mm; y1=912.0mil; x2=21.672804mm; y2=912.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17317 {
+            x1=21.672804mm; y1=912.0mil; x2=22.672804mm; y2=912.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17320 {
+            x1=21.672804mm; y1=912.0mil; x2=21.672804mm; y2=24.1648mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.760 {
-        proto=0; x=15.983966mm; y=24.166449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAr
+      }
+      ha:subc.17325 {
+       ha:attributes {
+        {io_pcb::hidename_y}=7.8359 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R55
+        value=22
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=35.6809 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=2
-          name=G
-        }
-       }
-       ha:padstack_ref.761 {
-        proto=0; x=16.633952mm; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=6
-          name=D
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.762 {
-        proto=0; x=16.633952mm; y=24.166449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.17338 {
+         proto=0; x=38.709596mm; y=512.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=3
-          name=S
-        }
-       }
-       ha:padstack_ref.763 {
-        proto=0; x=680.47mil; y=838.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17339 {
+         proto=0; x=37.910004mm; y=512.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=5
-          name=D
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.764 {
-        proto=0; x=680.47mil; y=24.166449mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=4
-          name=G
+          li:objects {
+           ha:line.17326 {
+            x1=38.3098mm; y1=512.0mil; x2=38.3098mm; y2=512.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17329 {
+            x1=38.3098mm; y1=512.0mil; x2=38.3098mm; y2=512.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17332 {
+            x1=38.3098mm; y1=512.0mil; x2=37.3098mm; y2=512.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17335 {
+            x1=38.3098mm; y1=512.0mil; x2=38.3098mm; y2=12.0048mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.765 {
-        proto=1; x=15.701518mm; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAs
+      }
+      ha:subc.17340 {
+       ha:attributes {
+        {io_pcb::hidename_y}=6.8453 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R54
+        value=22
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=35.6809 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=8
-          name=D
-        }
-       }
-       ha:padstack_ref.766 {
-        proto=1; x=666.0mil; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=5
-          name=D
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
       }
        }
       }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
 
 
-         li:objects {
-          ha:line.767 {
-           x1=14.659102mm; y1=829.99mil; x2=14.659102mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.770 {
-           x1=14.659102mm; y1=24.38146mm; x2=17.958816mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.773 {
-           x1=17.958816mm; y1=829.99mil; x2=17.958816mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.776 {
-           x1=14.659102mm; y1=829.99mil; x2=17.958816mm; y2=829.99mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.779 {
-           x=15.009114mm; y=986.12mil; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+       li:objects {
+        ha:padstack_ref.17353 {
+         proto=0; x=38.709596mm; y=473.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         li:thermal {
          }
          }
-       }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.17354 {
+         proto=0; x=37.910004mm; y=473.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.780 {
-           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.783 {
-           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.786 {
-           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.789 {
-           x1=642.08mil; y1=894.94mil; x2=17.308832mm; y2=894.94mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAl
-     }
-     ha:subc.792 {
-      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_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       li:layers {
+
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17341 {
+            x1=38.3098mm; y1=473.0mil; x2=38.3098mm; y2=473.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             -0.202438mm  
+           ha:line.17344 {
+            x1=38.3098mm; y1=473.0mil; x2=38.3098mm; y2=473.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.571119mm  
-             -10.97mil  
-             -0.571119mm  
-             10.97mil  
-             0.571119mm  
-             10.97mil  
-             0.571119mm  
-             -10.97mil  
+           ha:line.17347 {
+            x1=38.3098mm; y1=473.0mil; x2=37.3098mm; y2=473.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             -0.202438mm  
+           ha:line.17350 {
+            x1=38.3098mm; y1=473.0mil; x2=38.3098mm; y2=11.0142mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAt
+      }
+      ha:subc.17355 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.4185 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=100
+        refdes=U15
+        value=LM293
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=14.9949 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
            }
            }
-           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 {
+              -0.524891mm  
+              -11.81mil  
+              -0.524891mm  
+              11.81mil  
+              0.524891mm  
+              11.81mil  
+              0.524891mm  
+              -11.81mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -36.96mil  
-             -0.571246mm  
-             -36.96mil  
-             0.571246mm  
-             36.96mil  
-             0.571246mm  
-             36.96mil  
-             -0.571246mm  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              14.765mil  
+              -37.405mil  
+              -14.765mil  
+              -37.405mil  
+              -14.765mil  
+              37.405mil  
+              14.765mil  
+              37.405mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
            }
            }
-           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.793 {
-        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.794 {
-        proto=0; x=21.069427mm; 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.795 {
-        proto=0; x=942.485mil; y=612.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17383 {
+         proto=0; x=765.705mil; y=34.137562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=7
-          name=D
-        }
-       }
-       ha:padstack_ref.796 {
-        proto=0; x=21.069427mm; y=612.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=out
+         }
         }
         }
+        ha:padstack_ref.17384 {
+         proto=0; x=684.995mil; y=32.637438mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=G
-        }
-       }
-       ha:padstack_ref.797 {
-        proto=0; x=942.485mil; y=16.20012mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=5
+           name=in+
+         }
         }
         }
+        ha:padstack_ref.17385 {
+         proto=0; x=765.705mil; y=33.637436mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=6
-          name=D
-        }
-       }
-       ha:padstack_ref.798 {
-        proto=0; x=21.069427mm; y=16.20012mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=in-
+         }
         }
         }
+        ha:padstack_ref.17386 {
+         proto=0; x=684.995mil; y=1.3046285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=3
-          name=S
-        }
-       }
-       ha:padstack_ref.799 {
-        proto=0; x=942.485mil; y=16.850106mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=6
+           name=in-
+         }
         }
         }
+        ha:padstack_ref.17387 {
+         proto=0; x=765.705mil; y=1.3046285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=5
-          name=D
-        }
-       }
-       ha:padstack_ref.800 {
-        proto=0; x=21.069427mm; y=16.850106mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=3
+           name=in+
+         }
         }
         }
+        ha:padstack_ref.17388 {
+         proto=0; x=684.995mil; y=33.637436mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=4
-          name=G
-        }
-       }
-       ha:padstack_ref.801 {
-        proto=1; x=907.94mil; y=601.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=out
+         }
         }
         }
+        ha:padstack_ref.17389 {
+         proto=0; x=765.705mil; y=32.637438mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=D
-        }
-       }
-       ha:padstack_ref.802 {
-        proto=1; x=907.94mil; y=16.482568mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=4
+           name=V-
+         }
         }
         }
+        ha:padstack_ref.17390 {
+         proto=0; x=684.995mil; y=34.137562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=5
-          name=D
+         ha:attributes {
+           term=8
+           name=V+
+         }
         }
         }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:padstack_ref.17391 {
+         proto=1; x=725.35mil; y=33.3875mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.803 {
-           x1=20.854416mm; y1=14.22527mm; x2=950.95mil; y2=14.22527mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.806 {
-           x1=20.854416mm; y1=14.22527mm; x2=20.854416mm; y2=689.96mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.809 {
-           x1=20.854416mm; y1=689.96mil; x2=950.95mil; y2=689.96mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.812 {
-           x1=950.95mil; y1=14.22527mm; x2=950.95mil; y2=689.96mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.815 {
-           x=794.82mil; y=573.83mil; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=GND
+           name=GND
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.816 {
-           x1=22.615753mm; y1=15.875127mm; x2=22.615753mm; y2=15.875127mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17356 {
+            x1=685.98mil; y1=1.2750985in; x2=685.98mil; y2=34.387498mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.819 {
-           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.17359 {
+            x1=685.98mil; y1=1.2750985in; x2=764.72mil; y2=1.2750985in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.822 {
-           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.17362 {
+            x1=764.72mil; y1=1.2750985in; x2=764.72mil; y2=34.387498mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.825 {
-           x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=16.875mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17365 {
+            x1=685.98mil; y1=34.387498mm; x2=764.72mil; y2=34.387498mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAm
-     }
-     ha:subc.828 {
-      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_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:line.17368 {
+            x1=764.72mil; y1=1.3656485in; x2=764.72mil; y2=1.3656485in; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-            }
           }
           }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17371 {
+            x1=725.35mil; y1=33.3875mm; x2=725.35mil; y2=33.3875mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             10.97mil  
-             -0.571119mm  
-             -10.97mil  
-             -0.571119mm  
-             -10.97mil  
-             0.571119mm  
-             10.97mil  
-             0.571119mm  
+           ha:line.17374 {
+            x1=725.35mil; y1=33.3875mm; x2=725.35mil; y2=33.3875mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17377 {
+            x1=725.35mil; y1=33.3875mm; x2=17.42389mm; y2=33.3875mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             -0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
+           ha:line.17380 {
+            x1=725.35mil; y1=33.3875mm; x2=725.35mil; y2=32.3875mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAu
+      }
+      ha:subc.17392 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.8750 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=100
+        refdes=U14
+        value=LM293
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=12.8270 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+             }
            }
            }
-           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 {
+              11.81mil  
+              -0.524891mm  
+              -11.81mil  
+              -0.524891mm  
+              -11.81mil  
+              0.524891mm  
+              11.81mil  
+              0.524891mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.571246mm  
-             -36.96mil  
-             -0.571246mm  
-             -36.96mil  
-             -0.571246mm  
-             36.96mil  
-             0.571246mm  
-             36.96mil  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+              -0.225044mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -37.405mil  
+              -14.765mil  
+              -37.405mil  
+              14.765mil  
+              37.405mil  
+              14.765mil  
+              37.405mil  
+              -14.765mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+              -0.225044mm  
+             }
            }
            }
-           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.829 {
-        proto=0; x=17.281652mm; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17420 {
+         proto=0; x=17.006062mm; y=20.818983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=D
-        }
-       }
-       ha:padstack_ref.830 {
-        proto=0; x=17.281652mm; y=7.607427mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=out
+         }
         }
         }
+        ha:padstack_ref.17421 {
+         proto=0; x=610.47mil; y=900.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=S
-        }
-       }
-       ha:padstack_ref.831 {
-        proto=0; x=16.631666mm; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=5
+           name=in+
+         }
         }
         }
+        ha:padstack_ref.17422 {
+         proto=0; x=649.84mil; y=20.818983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=7
-          name=D
-        }
-       }
-       ha:padstack_ref.832 {
-        proto=0; x=16.631666mm; y=7.607427mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=in-
+         }
         }
         }
+        ha:padstack_ref.17423 {
+         proto=0; x=16.006064mm; y=900.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=G
-        }
-       }
-       ha:padstack_ref.833 {
-        proto=0; x=629.2mil; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=6
+           name=in-
+         }
         }
         }
+        ha:padstack_ref.17424 {
+         proto=0; x=16.006064mm; y=20.818983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=6
-          name=D
-        }
-       }
-       ha:padstack_ref.834 {
-        proto=0; x=629.2mil; y=7.607427mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=3
+           name=in+
+         }
         }
         }
+        ha:padstack_ref.17425 {
+         proto=0; x=649.84mil; y=900.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=3
-          name=S
-        }
-       }
-       ha:padstack_ref.835 {
-        proto=0; x=603.61mil; y=412.485mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=out
+         }
         }
         }
+        ha:padstack_ref.17426 {
+         proto=0; x=610.47mil; y=20.818983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=5
-          name=D
-        }
-       }
-       ha:padstack_ref.836 {
-        proto=0; x=603.61mil; y=7.607427mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=4
+           name=V-
+         }
         }
         }
+        ha:padstack_ref.17427 {
+         proto=0; x=17.006062mm; y=900.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=4
-          name=G
-        }
-       }
-       ha:padstack_ref.837 {
-        proto=1; x=16.914114mm; y=9.599676mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=8
+           name=V+
+         }
         }
         }
+        ha:padstack_ref.17428 {
+         proto=1; x=640.0mil; y=860.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=D
+         ha:attributes {
+           term=GND
+           name=GND
+         }
         }
        }
         }
        }
-       ha:padstack_ref.838 {
-        proto=1; x=618.08mil; y=9.599676mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=5
-          name=D
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.839 {
-           x1=706.95mil; y1=291.04mil; x2=706.95mil; y2=10.69213mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.842 {
-           x1=14.656816mm; y1=291.04mil; x2=706.95mil; y2=291.04mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.845 {
-           x1=14.656816mm; y1=291.04mil; x2=14.656816mm; y2=10.69213mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.848 {
-           x1=14.656816mm; y1=10.69213mm; x2=706.95mil; y2=10.69213mm; thickness=10.0mil; clearance=0.0;
+          li:objects {
+           ha:line.17393 {
+            x1=15.256002mm; y1=899.37mil; x2=679.37mil; y2=899.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17396 {
+            x1=15.256002mm; y1=20.844002mm; x2=15.256002mm; y2=899.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17399 {
+            x1=15.256002mm; y1=20.844002mm; x2=679.37mil; y2=20.844002mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17402 {
+            x1=679.37mil; y1=20.844002mm; x2=679.37mil; y2=899.37mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17405 {
+            x1=17.555972mm; y1=20.844002mm; x2=17.555972mm; y2=20.844002mm; thickness=10.0mil; clearance=0.0;
+           }
           }
           }
-          ha:arc.851 {
-           x=17.606518mm; y=6.726428mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+        }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.852 {
-           x1=641.995mil; y1=9.153753mm; x2=641.995mil; y2=9.153753mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17408 {
+            x1=640.0mil; y1=860.0mil; x2=640.0mil; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.855 {
-           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.17411 {
+            x1=640.0mil; y1=860.0mil; x2=640.0mil; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.858 {
-           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.17414 {
+            x1=640.0mil; y1=860.0mil; x2=640.0mil; y2=20.844mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.861 {
-           x1=642.0mil; y1=356.0mil; x2=15.3068mm; y2=356.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17417 {
+            x1=640.0mil; y1=860.0mil; x2=15.256mm; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAn
-     }
-     ha:subc.864 {
-      ha:attributes {
-       {io_pcb::hidename_y}=13.7541 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R10
-       value=549
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=17.1201 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       uid = 2948JTdjTKzy5Ud+Np8AAAAv
+      }
+      ha:subc.17429 {
+       ha:attributes {
+        {io_pcb::hidename_y}=23.0022 mm
+        footprint=powerdi123
+        {io_pcb::hidename_scale}=100
+        refdes=D3
+        value=DFLS130L
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=7.6200 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.700024mm  
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              -0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              33.465mil  
+              -49.215mil  
+              -33.465mil  
+              -49.215mil  
+              -33.465mil  
+              49.215mil  
+              33.465mil  
+              49.215mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.700024mm  
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              -0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.699897mm  
+              -0.449961mm  
+              -0.699897mm  
+              0.449961mm  
+              0.699897mm  
+              0.449961mm  
+              0.699897mm  
+              -0.449961mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -33.46mil  
+              -23.62mil  
+              -33.46mil  
+              23.62mil  
+              33.46mil  
+              23.62mil  
+              33.46mil  
+              -23.62mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.699897mm  
+              -0.449961mm  
+              -0.699897mm  
+              0.449961mm  
+              0.699897mm  
+              0.449961mm  
+              0.699897mm  
+              -0.449961mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.865 {
-        proto=0; x=17.844008mm; y=612.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17463 {
+         proto=0; x=435.0mil; y=29.9212mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.866 {
-        proto=0; x=734.0mil; y=612.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.17464 {
+         proto=1; x=435.0mil; y=27.371294mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.867 {
-           x1=18.243804mm; y1=612.0mil; x2=18.243804mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17430 {
+            x1=472.99mil; y1=27.471116mm; x2=472.99mil; y2=1.19966in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.870 {
-           x1=18.243804mm; y1=612.0mil; x2=18.243804mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17433 {
+            x1=10.084054mm; y1=1.19966in; x2=472.99mil; y2=1.19966in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.873 {
-           x1=18.243804mm; y1=612.0mil; x2=19.243804mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17436 {
+            x1=10.084054mm; y1=27.471116mm; x2=10.084054mm; y2=1.19966in; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.876 {
-           x1=18.243804mm; y1=612.0mil; x2=18.243804mm; y2=16.5448mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17439 {
+            x1=10.084054mm; y1=27.471116mm; x2=472.99mil; y2=27.471116mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAo
-     }
-     ha:subc.879 {
-      ha:attributes {
-       {io_pcb::hidename_y}=14.7955 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R4
-       value=3.3k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=13.4061 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:line.17442 {
+            x1=472.99mil; y1=1.22069in; x2=472.99mil; y2=1.23968in; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
+           ha:line.17445 {
+            x1=10.084054mm; y1=1.23968in; x2=472.99mil; y2=1.23968in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.17448 {
+            x1=10.084054mm; y1=1.22069in; x2=10.084054mm; y2=1.23968in; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17451 {
+            x1=435.0mil; y1=1.127805in; x2=435.0mil; y2=1.127805in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+           ha:line.17454 {
+            x1=435.0mil; y1=28.97124mm; x2=435.0mil; y2=28.97124mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17457 {
+            x1=435.0mil; y1=28.97124mm; x2=435.0mil; y2=27.97124mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17460 {
+            x1=435.0mil; y1=28.97124mm; x2=10.049mm; y2=28.97124mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAw
+      }
+      ha:subc.17465 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.9527 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R36
+        value=10k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=8.9535 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.880 {
-        proto=0; x=15.723616mm; y=612.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.881 {
-        proto=0; x=16.523208mm; y=612.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17478 {
+         proto=0; x=519.0mil; y=1.31974in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17479 {
+         proto=0; x=519.0mil; y=32.721804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.882 {
-           x1=16.123412mm; y1=612.0mil; x2=16.123412mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17466 {
+            x1=519.0mil; y1=1.304in; x2=519.0mil; y2=1.304in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.885 {
-           x1=16.123412mm; y1=612.0mil; x2=16.123412mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17469 {
+            x1=519.0mil; y1=1.304in; x2=519.0mil; y2=1.304in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.888 {
-           x1=16.123412mm; y1=612.0mil; x2=17.123412mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17472 {
+            x1=519.0mil; y1=1.304in; x2=519.0mil; y2=34.1216mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.891 {
-           x1=16.123412mm; y1=612.0mil; x2=16.123412mm; y2=16.5448mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17475 {
+            x1=519.0mil; y1=1.304in; x2=14.1826mm; y2=1.304in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAp
-     }
-     ha:subc.894 {
-      ha:attributes {
-       {io_pcb::hidename_y}=16.4719 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R3
-       value=3.3k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=13.5999 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAx
+      }
+      ha:subc.17480 {
+       ha:attributes {
+        {io_pcb::hidename_y}=29.5717 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R37
+        value=8.06k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=8.9535 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.895 {
-        proto=0; x=15.717012mm; y=677.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17493 {
+         proto=0; x=519.0mil; y=35.140396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.896 {
-        proto=0; x=16.516604mm; y=677.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17494 {
+         proto=0; x=519.0mil; y=34.340804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.897 {
-           x1=16.116808mm; y1=677.0mil; x2=16.116808mm; y2=677.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17481 {
+            x1=519.0mil; y1=34.7406mm; x2=519.0mil; y2=34.7406mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.900 {
-           x1=16.116808mm; y1=677.0mil; x2=16.116808mm; y2=677.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17484 {
+            x1=519.0mil; y1=34.7406mm; x2=519.0mil; y2=34.7406mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.903 {
-           x1=16.116808mm; y1=677.0mil; x2=17.116808mm; y2=677.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17487 {
+            x1=519.0mil; y1=34.7406mm; x2=519.0mil; y2=35.7406mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.906 {
-           x1=16.116808mm; y1=677.0mil; x2=16.116808mm; y2=18.1958mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17490 {
+            x1=519.0mil; y1=34.7406mm; x2=14.1826mm; y2=34.7406mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAq
-     }
-     ha:subc.909 {
-      ha:attributes {
-       {io_pcb::hidename_y}=15.3797 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R9
-       value=549
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=17.0373 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAy
+      }
+      ha:subc.17495 {
+       ha:attributes {
+        {io_pcb::hidename_y}=22.1361 mm
+        footprint=1206
+        {io_pcb::hidename_scale}=100
+        refdes=C39
+        value=47uF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=10.5791 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.94996mm  
+              -0.649986mm  
+              -0.94996mm  
+              0.649986mm  
+              0.94996mm  
+              0.649986mm  
+              0.94996mm  
+              -0.649986mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -1.02616mm  
+              -0.726186mm  
+              -1.02616mm  
+              0.726186mm  
+              1.02616mm  
+              0.726186mm  
+              1.02616mm  
+              -0.726186mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.94996mm  
+              -0.649986mm  
+              -0.94996mm  
+              0.649986mm  
+              0.94996mm  
+              0.649986mm  
+              0.94996mm  
+              -0.649986mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.910 {
-        proto=0; x=17.844008mm; y=677.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17514 {
+         proto=0; x=520.0mil; y=1.07895in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.911 {
-        proto=0; x=734.0mil; y=677.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17515 {
+         proto=0; x=520.0mil; y=30.40507mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.912 {
-           x1=18.243804mm; y1=677.0mil; x2=18.243804mm; y2=677.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.915 {
-           x1=18.243804mm; y1=677.0mil; x2=18.243804mm; y2=677.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+          li:objects {
+           ha:line.17496 {
+            x1=14.15796mm; y1=1.11438in; x2=14.15796mm; y2=29.505148mm; thickness=8.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.918 {
-           x1=18.243804mm; y1=677.0mil; x2=19.243804mm; y2=677.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17499 {
+            x1=482.6mil; y1=1.11438in; x2=482.6mil; y2=29.505148mm; thickness=8.0mil; clearance=0.0;
            }
           }
            }
           }
-          ha:line.921 {
-           x1=18.243804mm; y1=677.0mil; x2=18.243804mm; y2=18.1958mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAr
-     }
-     ha:subc.924 {
-      ha:attributes {
-       {io_pcb::hidename_y}=7.8359 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R55
-       value=22
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=35.6809 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17502 {
+            x1=520.0mil; y1=1.138in; x2=520.0mil; y2=1.138in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17505 {
+            x1=520.0mil; y1=1.138in; x2=520.0mil; y2=1.138in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+           ha:line.17508 {
+            x1=520.0mil; y1=1.138in; x2=520.0mil; y2=27.9052mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17511 {
+            x1=520.0mil; y1=1.138in; x2=12.208mm; y2=1.138in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAAz
+      }
+      ha:subc.17516 {
+       ha:attributes {
+        {io_pcb::hidename_y}=32.1437 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C33
+        value=22pF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=41.5417 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.925 {
-        proto=0; x=35.280596mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.926 {
-        proto=0; x=34.481004mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17529 {
+         proto=0; x=1.79374in; y=1.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17530 {
+         proto=0; x=1.76226in; y=1.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.927 {
-           x1=34.8808mm; y1=277.0mil; x2=34.8808mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17517 {
+            x1=1.778in; y1=1.429in; x2=1.778in; y2=1.429in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.930 {
-           x1=34.8808mm; y1=277.0mil; x2=34.8808mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17520 {
+            x1=1.778in; y1=1.429in; x2=1.778in; y2=1.429in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.933 {
-           x1=34.8808mm; y1=277.0mil; x2=33.8808mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17523 {
+            x1=1.778in; y1=1.429in; x2=44.1612mm; y2=1.429in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.936 {
-           x1=34.8808mm; y1=277.0mil; x2=34.8808mm; y2=6.0358mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17526 {
+            x1=1.778in; y1=1.429in; x2=1.778in; y2=35.2966mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAs
-     }
-     ha:subc.939 {
-      ha:attributes {
-       {io_pcb::hidename_y}=6.8453 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R54
-       value=22
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=35.6809 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA0
+      }
+      ha:subc.17531 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.8003 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C32
+        value=22pF
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=39.8653 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.940 {
-        proto=0; x=35.280596mm; y=238.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17544 {
+         proto=0; x=1.694in; y=1.31526in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.941 {
-        proto=0; x=34.481004mm; y=238.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17545 {
+         proto=0; x=1.694in; y=1.34674in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.942 {
-           x1=34.8808mm; y1=238.0mil; x2=34.8808mm; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17532 {
+            x1=1.694in; y1=33.8074mm; x2=1.694in; y2=33.8074mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.945 {
-           x1=34.8808mm; y1=238.0mil; x2=34.8808mm; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17535 {
+            x1=1.694in; y1=33.8074mm; x2=1.694in; y2=33.8074mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.948 {
-           x1=34.8808mm; y1=238.0mil; x2=33.8808mm; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17538 {
+            x1=1.694in; y1=33.8074mm; x2=1.694in; y2=32.8074mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.951 {
-           x1=34.8808mm; y1=238.0mil; x2=34.8808mm; y2=5.0452mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17541 {
+            x1=1.694in; y1=33.8074mm; x2=42.0276mm; y2=33.8074mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA1
+      }
+      ha:subc.17546 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.0434 mm
+        footprint=TDK_PS12
+        {io_pcb::hidename_scale}=100
+        refdes=U8
+        value=TDK_PS12
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=36.4744 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+             }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
          }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAt
-     }
-     ha:subc.954 {
-      ha:attributes {
-       {io_pcb::hidename_y}=27.4185 mm
-       footprint=8ufson2x2
-       {io_pcb::hidename_scale}=100
-       refdes=U15
-       value=LM293
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=14.9949 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.374904mm  
-             -5.905mil  
-             -0.374904mm  
-             5.905mil  
-             0.374904mm  
-             5.905mil  
-             0.374904mm  
-             -5.905mil  
+
+       ha:ps_proto_v4.1 {
+         hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.524891mm  
-             -11.81mil  
-             -0.524891mm  
-             11.81mil  
-             0.524891mm  
-             11.81mil  
-             0.524891mm  
-             -11.81mil  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.374904mm  
-             -5.905mil  
-             -0.374904mm  
-             5.905mil  
-             0.374904mm  
-             5.905mil  
-             0.374904mm  
-             -5.905mil  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             }
-          }
-        }
+            clearance=0.0
+           }
+         }
+       }
       }
 
       }
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       li:objects {
+        ha:padstack_ref.17560 {
+         proto=0; x=1.49in; y=958.84mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             31.5mil  
-             0.225044mm  
-             31.5mil  
-            }
-          }
+           li:3 {
+            on  
+            diag  
+            round  
+           }
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.17561 {
+         proto=1; x=1.49in; y=761.99mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:bottom-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.17547 {
+            x=1.49in; y=21.854668mm; width=6.100064mm; height=6.100064mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             14.765mil  
-             -37.405mil  
-             -14.765mil  
-             -37.405mil  
-             -14.765mil  
-             37.405mil  
-             14.765mil  
-             37.405mil  
-            }
           }
           }
+          ha:type {
+           silk = 1
+           bottom = 1
+          }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17548 {
+            x1=1.49in; y1=21.854541mm; x2=1.49in; y2=21.854541mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17551 {
+            x1=1.49in; y1=21.854668mm; x2=1.49in; y2=21.854668mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17554 {
+            x1=1.49in; y1=21.854668mm; x2=1.49in; y2=22.854668mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             31.5mil  
-             0.225044mm  
-             31.5mil  
+           ha:line.17557 {
+            x1=1.49in; y1=21.854668mm; x2=38.846mm; y2=21.854668mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.955 {
-        proto=0; x=630.705mil; y=28.168562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA2
+      }
+      ha:subc.17562 {
+       ha:attributes {
+        {io_pcb::hidename_y}=23.2410 mm
+        footprint=0605
+        {io_pcb::hidename_scale}=100
+        refdes=D1
+        value=dualLED
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=1.8796 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=1
-          name=out
-        }
-       }
-       ha:padstack_ref.956 {
-        proto=0; x=549.995mil; y=1.0499385in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
+              -12.795mil  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -19.73mil  
+              -15.795mil  
+              -19.73mil  
+              15.795mil  
+              19.73mil  
+              15.795mil  
+              19.73mil  
+              -15.795mil  
+             }
+           }
 
 
-        ha:attributes {
-          term=5
-          name=in+
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
+              -12.795mil  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.957 {
-        proto=0; x=630.705mil; y=1.0893085in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.17576 {
+         proto=0; x=6.033389mm; y=1.13328in; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=in-
-        }
-       }
-       ha:padstack_ref.958 {
-        proto=0; x=549.995mil; y=1.0696285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.17577 {
+         proto=0; x=6.033389mm; y=1.16673in; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=in-
-        }
-       }
-       ha:padstack_ref.959 {
-        proto=0; x=630.705mil; y=1.0696285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17578 {
+         proto=0; x=180.455mil; y=1.13328in; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=3
-          name=in+
-        }
-       }
-       ha:padstack_ref.960 {
-        proto=0; x=549.995mil; y=1.0893085in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
         }
+        ha:padstack_ref.17579 {
+         proto=0; x=180.455mil; y=1.16673in; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=7
-          name=out
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
        }
         }
        }
-       ha:padstack_ref.961 {
-        proto=0; x=630.705mil; y=1.0499385in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=4
-          name=V-
-        }
-       }
-       ha:padstack_ref.962 {
-        proto=0; x=549.995mil; y=28.168562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
+          li:objects {
+           ha:arc.17563 {
+            x=3.808476mm; y=29.21mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
 
         }
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=8
-          name=V+
-        }
-       }
-       ha:padstack_ref.963 {
-        proto=1; x=590.35mil; y=27.4185mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
+          li:objects {
+           ha:line.17564 {
+            x1=208.995mil; y1=1.150005in; x2=208.995mil; y2=1.150005in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17567 {
+            x1=209.0mil; y1=29.21mm; x2=209.0mil; y2=29.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17570 {
+            x1=209.0mil; y1=29.21mm; x2=4.3086mm; y2=29.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17573 {
+            x1=209.0mil; y1=29.21mm; x2=209.0mil; y2=28.21mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
         }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA3
+      }
+      ha:subc.17580 {
+       ha:attributes {
+        {io_pcb::hidename_y}=25.2095 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C610
+        value=0.1uF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=45.4599 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
       }
        }
       }
-      li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+       li:objects {
+        ha:padstack_ref.17593 {
+         proto=0; x=47.929796mm; y=1.155in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.964 {
-           x1=550.98mil; y1=26.418502mm; x2=550.98mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.967 {
-           x1=550.98mil; y1=26.418502mm; x2=629.72mil; y2=26.418502mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.970 {
-           x1=629.72mil; y1=26.418502mm; x2=629.72mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.973 {
-           x1=550.98mil; y1=1.1188385in; x2=629.72mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.976 {
-           x1=629.72mil; y1=1.1306485in; x2=629.72mil; y2=1.1306485in; thickness=10.0mil; clearance=0.0;
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.17594 {
+         proto=0; x=47.130204mm; y=1.155in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.979 {
-           x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=27.4185mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17581 {
+            x1=47.53mm; y1=1.155in; x2=47.53mm; y2=1.155in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.982 {
-           x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=27.4185mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17584 {
+            x1=47.53mm; y1=1.155in; x2=47.53mm; y2=1.155in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.985 {
-           x1=590.35mil; y1=27.4185mm; x2=13.99489mm; y2=27.4185mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17587 {
+            x1=47.53mm; y1=1.155in; x2=46.53mm; y2=1.155in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.988 {
-           x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=26.4185mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17590 {
+            x1=47.53mm; y1=1.155in; x2=47.53mm; y2=28.337mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAu
-     }
-     ha:subc.991 {
-      ha:attributes {
-       {io_pcb::hidename_y}=15.8750 mm
-       footprint=8ufson2x2
-       {io_pcb::hidename_scale}=100
-       refdes=U14
-       value=LM293
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=12.8270 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -0.374904mm  
-             -5.905mil  
-             -0.374904mm  
-             -5.905mil  
-             0.374904mm  
-             5.905mil  
-             0.374904mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA4
+      }
+      ha:subc.17595 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.7810 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R53
+        value=1k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=36.3624 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             11.81mil  
-             -0.524891mm  
-             -11.81mil  
-             -0.524891mm  
-             -11.81mil  
-             0.524891mm  
-             11.81mil  
-             0.524891mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -0.374904mm  
-             -5.905mil  
-             -0.374904mm  
-             -5.905mil  
-             0.374904mm  
-             5.905mil  
-             0.374904mm  
-            }
-          }
-        }
+         }
+       }
       }
 
       }
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       li:objects {
+        ha:padstack_ref.17608 {
+         proto=0; x=40.2105mm; y=9.429704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.17609 {
+         proto=0; x=40.2105mm; y=10.229296mm; 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.17596 {
+            x1=40.2105mm; y1=9.8295mm; x2=40.2105mm; y2=9.8295mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -31.5mil  
-             -0.225044mm  
-             -31.5mil  
-             0.225044mm  
-             31.5mil  
-             0.225044mm  
-             31.5mil  
-             -0.225044mm  
+           ha:line.17599 {
+            x1=40.2105mm; y1=9.8295mm; x2=40.2105mm; y2=9.8295mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -37.405mil  
-             -14.765mil  
-             -37.405mil  
-             14.765mil  
-             37.405mil  
-             14.765mil  
-             37.405mil  
-             -14.765mil  
+           ha:line.17602 {
+            x1=40.2105mm; y1=9.8295mm; x2=40.2105mm; y2=8.8295mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -31.5mil  
-             -0.225044mm  
-             -31.5mil  
-             0.225044mm  
-             31.5mil  
-             0.225044mm  
-             31.5mil  
-             -0.225044mm  
+           ha:line.17605 {
+            x1=40.2105mm; y1=9.8295mm; x2=39.2105mm; y2=9.8295mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA5
+      }
+      ha:subc.17610 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.8130 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R52
+        value=1k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=39.5628 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.992 {
-        proto=0; x=13.577062mm; y=14.849983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=out
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.993 {
-        proto=0; x=475.47mil; y=665.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.17623 {
+         proto=0; x=41.2265mm; y=9.436304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=5
-          name=in+
-        }
-       }
-       ha:padstack_ref.994 {
-        proto=0; x=514.84mil; y=14.849983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17624 {
+         proto=0; x=41.2265mm; y=10.235896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=in-
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.995 {
-        proto=0; x=495.16mil; y=665.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=6
-          name=in-
+          li:objects {
+           ha:line.17611 {
+            x1=41.2265mm; y1=9.8361mm; x2=41.2265mm; y2=9.8361mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17614 {
+            x1=41.2265mm; y1=9.8361mm; x2=41.2265mm; y2=9.8361mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17617 {
+            x1=41.2265mm; y1=9.8361mm; x2=41.2265mm; y2=8.8361mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17620 {
+            x1=41.2265mm; y1=9.8361mm; x2=40.2265mm; y2=9.8361mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.996 {
-        proto=0; x=495.16mil; y=14.849983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA6
+      }
+      ha:subc.17625 {
+       ha:attributes {
+        {io_pcb::hidename_y}=1.7666 mm
+        footprint=0605
+        {io_pcb::hidename_scale}=100
+        refdes=D2
+        value=dualLED
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=37.2943 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=3
-          name=in+
-        }
-       }
-       ha:padstack_ref.997 {
-        proto=0; x=514.84mil; y=665.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.795mil  
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              -12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              15.795mil  
+              -19.73mil  
+              -15.795mil  
+              -19.73mil  
+              -15.795mil  
+              19.73mil  
+              15.795mil  
+              19.73mil  
+             }
+           }
 
 
-        ha:attributes {
-          term=7
-          name=out
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.795mil  
+              -16.73mil  
+              -12.795mil  
+              -16.73mil  
+              -12.795mil  
+              16.73mil  
+              12.795mil  
+              16.73mil  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.998 {
-        proto=0; x=475.47mil; y=14.849983mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.17639 {
+         proto=0; x=41.147988mm; y=8.460359mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=V-
-        }
-       }
-       ha:padstack_ref.999 {
-        proto=0; x=13.577062mm; y=665.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.17640 {
+         proto=0; x=40.298358mm; y=8.460359mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=8
-          name=V+
-        }
-       }
-       ha:padstack_ref.1000 {
-        proto=1; x=505.0mil; y=625.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17641 {
+         proto=0; x=41.147988mm; y=7.010527mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-      }
-      li:layers {
+         li:thermal {
+         }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         ha:attributes {
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.17642 {
+         proto=0; x=40.298358mm; y=7.010527mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.1001 {
-           x1=11.827002mm; y1=664.37mil; x2=544.37mil; y2=664.37mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1004 {
-           x1=11.827002mm; y1=14.875002mm; x2=11.827002mm; y2=664.37mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1007 {
-           x1=11.827002mm; y1=14.875002mm; x2=544.37mil; y2=14.875002mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1010 {
-           x1=544.37mil; y1=14.875002mm; x2=544.37mil; y2=664.37mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1013 {
-           x1=14.126972mm; y1=14.875002mm; x2=14.126972mm; y2=14.875002mm; thickness=10.0mil; clearance=0.0;
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=3
+           name=3
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1016 {
-           x1=505.0mil; y1=625.0mil; x2=505.0mil; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1019 {
-           x1=505.0mil; y1=625.0mil; x2=505.0mil; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1022 {
-           x1=505.0mil; y1=625.0mil; x2=505.0mil; y2=14.875mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+          li:objects {
+           ha:arc.17626 {
+            x=40.7233mm; y=245.49mil; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
            }
           }
            }
           }
-          ha:line.1025 {
-           x1=505.0mil; y1=625.0mil; x2=11.827mm; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAv
-     }
-     ha:subc.1028 {
-      ha:attributes {
-       {io_pcb::hidename_y}=23.0022 mm
-       footprint=powerdi123
-       {io_pcb::hidename_scale}=100
-       refdes=D3
-       value=DFLS130L
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=7.6200 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17627 {
+            x1=40.723173mm; y1=304.545mil; x2=40.723173mm; y2=304.545mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.700024mm  
-             -43.31mil  
-             -0.700024mm  
-             -43.31mil  
-             -0.700024mm  
-             43.31mil  
-             0.700024mm  
-             43.31mil  
+           ha:line.17630 {
+            x1=40.7233mm; y1=304.55mil; x2=40.7233mm; y2=304.55mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             33.465mil  
-             -49.215mil  
-             -33.465mil  
-             -49.215mil  
-             -33.465mil  
-             49.215mil  
-             33.465mil  
-             49.215mil  
+           ha:line.17633 {
+            x1=40.7233mm; y1=304.55mil; x2=40.7233mm; y2=8.73557mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.700024mm  
-             -43.31mil  
-             -0.700024mm  
-             -43.31mil  
-             -0.700024mm  
-             43.31mil  
-             0.700024mm  
-             43.31mil  
+           ha:line.17636 {
+            x1=40.7233mm; y1=304.55mil; x2=41.7233mm; y2=304.55mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA7
+      }
+      ha:subc.17643 {
+       ha:attributes {
+        {io_pcb::hidename_y}=24.1681 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=L600
+        value=bead
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=48.6992 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.699897mm  
-             -0.449961mm  
-             -0.699897mm  
-             0.449961mm  
-             0.699897mm  
-             0.449961mm  
-             0.699897mm  
-             -0.449961mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -33.46mil  
-             -23.62mil  
-             -33.46mil  
-             23.62mil  
-             33.46mil  
-             23.62mil  
-             33.46mil  
-             -23.62mil  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.699897mm  
-             -0.449961mm  
-             -0.699897mm  
-             0.449961mm  
-             0.699897mm  
-             0.449961mm  
-             0.699897mm  
-             -0.449961mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.1029 {
-        proto=0; x=300.0mil; y=943.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.1030 {
-        proto=1; x=300.0mil; y=842.61mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17656 {
+         proto=0; x=51.130196mm; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:padstack_ref.17657 {
+         proto=0; x=50.330604mm; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.1031 {
-           x1=337.99mil; y1=21.502116mm; x2=337.99mil; y2=24.502364mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1034 {
-           x1=6.655054mm; y1=24.502364mm; x2=337.99mil; y2=24.502364mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1037 {
-           x1=6.655054mm; y1=21.502116mm; x2=6.655054mm; y2=24.502364mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1040 {
-           x1=6.655054mm; y1=21.502116mm; x2=337.99mil; y2=21.502116mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1043 {
-           x1=337.99mil; y1=985.69mil; x2=337.99mil; y2=1.00468in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1046 {
-           x1=6.655054mm; y1=1.00468in; x2=337.99mil; y2=1.00468in; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1049 {
-           x1=6.655054mm; y1=985.69mil; x2=6.655054mm; y2=1.00468in; thickness=10.0mil; clearance=0.0;
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1052 {
-           x1=300.0mil; y1=22.677247mm; x2=300.0mil; y2=22.677247mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17644 {
+            x1=50.7304mm; y1=30.353mm; x2=50.7304mm; y2=30.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1055 {
-           x1=300.0mil; y1=905.6mil; x2=300.0mil; y2=905.6mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17647 {
+            x1=50.7304mm; y1=30.353mm; x2=50.7304mm; y2=30.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1058 {
-           x1=300.0mil; y1=905.6mil; x2=300.0mil; y2=22.00224mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17650 {
+            x1=50.7304mm; y1=30.353mm; x2=49.7304mm; y2=30.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1061 {
-           x1=300.0mil; y1=905.6mil; x2=6.62mm; y2=905.6mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17653 {
+            x1=50.7304mm; y1=30.353mm; x2=50.7304mm; y2=29.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAw
-     }
-     ha:subc.1064 {
-      ha:attributes {
-       {io_pcb::hidename_y}=27.9527 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R36
-       value=10k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=8.9535 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA8
+      }
+      ha:subc.17658 {
+       ha:attributes {
+        {io_pcb::hidename_y}=24.0386 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C602
+        value=0.1uF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=44.6712 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1065 {
-        proto=0; x=384.0mil; y=1.08474in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17671 {
+         proto=0; x=1.94974in; y=29.3624mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1066 {
-        proto=0; x=384.0mil; y=1.05326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17672 {
+         proto=0; x=1.91826in; y=29.3624mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1067 {
-           x1=384.0mil; y1=27.1526mm; x2=384.0mil; y2=27.1526mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17659 {
+            x1=1.934in; y1=29.3624mm; x2=1.934in; y2=29.3624mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1070 {
-           x1=384.0mil; y1=27.1526mm; x2=384.0mil; y2=27.1526mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17662 {
+            x1=1.934in; y1=29.3624mm; x2=1.934in; y2=29.3624mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1073 {
-           x1=384.0mil; y1=27.1526mm; x2=384.0mil; y2=28.1526mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17665 {
+            x1=1.934in; y1=29.3624mm; x2=48.1236mm; y2=29.3624mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1076 {
-           x1=384.0mil; y1=27.1526mm; x2=10.7536mm; y2=27.1526mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17668 {
+            x1=1.934in; y1=29.3624mm; x2=1.934in; y2=28.3624mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAx
-     }
-     ha:subc.1079 {
-      ha:attributes {
-       {io_pcb::hidename_y}=29.5717 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R37
-       value=8.06k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=8.9535 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA9
+      }
+      ha:subc.17673 {
+       ha:attributes {
+        {io_pcb::hidename_y}=25.3619 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C601
+        value=1uF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=44.6847 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1080 {
-        proto=0; x=384.0mil; y=29.171396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17686 {
+         proto=0; x=49.529996mm; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1081 {
-        proto=0; x=384.0mil; y=28.371804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17687 {
+         proto=0; x=48.730404mm; y=30.353mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1082 {
-           x1=384.0mil; y1=28.7716mm; x2=384.0mil; y2=28.7716mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17674 {
+            x1=49.1302mm; y1=30.353mm; x2=49.1302mm; y2=30.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1085 {
-           x1=384.0mil; y1=28.7716mm; x2=384.0mil; y2=28.7716mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17677 {
+            x1=49.1302mm; y1=30.353mm; x2=49.1302mm; y2=30.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1088 {
-           x1=384.0mil; y1=28.7716mm; x2=384.0mil; y2=29.7716mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17680 {
+            x1=49.1302mm; y1=30.353mm; x2=48.1302mm; y2=30.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1091 {
-           x1=384.0mil; y1=28.7716mm; x2=10.7536mm; y2=28.7716mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17683 {
+            x1=49.1302mm; y1=30.353mm; x2=49.1302mm; y2=29.353mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAy
-     }
-     ha:subc.1094 {
-      ha:attributes {
-       {io_pcb::hidename_y}=22.1361 mm
-       footprint=1206
-       {io_pcb::hidename_scale}=100
-       refdes=C39
-       value=47uF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=10.5791 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.94996mm  
-             -0.649986mm  
-             -0.94996mm  
-             0.649986mm  
-             0.94996mm  
-             0.649986mm  
-             0.94996mm  
-             -0.649986mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA+
+      }
+      ha:subc.17688 {
+       ha:attributes {
+        {io_pcb::hidename_y}=15.1953 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R401
+        value=10k
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=48.8315 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.02616mm  
-             -0.726186mm  
-             -1.02616mm  
-             0.726186mm  
-             1.02616mm  
-             0.726186mm  
-             1.02616mm  
-             -0.726186mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.94996mm  
-             -0.649986mm  
-             -0.94996mm  
-             0.649986mm  
-             0.94996mm  
-             0.649986mm  
-             0.94996mm  
-             -0.649986mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1095 {
-        proto=0; x=385.0mil; y=843.95mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17701 {
+         proto=0; x=2.131in; y=795.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1096 {
-        proto=0; x=385.0mil; y=24.43607mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17702 {
+         proto=0; x=2.131in; y=764.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1097 {
-           x1=10.72896mm; y1=22.336252mm; x2=10.72896mm; y2=926.62mil; thickness=8.0mil; clearance=0.0;
+          li:objects {
+           ha:line.17689 {
+            x1=2.131in; y1=779.74mil; x2=2.131in; y2=779.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17692 {
+            x1=2.131in; y1=779.74mil; x2=2.131in; y2=779.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17695 {
+            x1=2.131in; y1=779.74mil; x2=2.131in; y2=20.805396mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17698 {
+            x1=2.131in; y1=779.74mil; x2=55.1274mm; y2=779.74mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
           }
           }
-          ha:line.1100 {
-           x1=347.6mil; y1=22.336252mm; x2=347.6mil; y2=926.62mil; thickness=8.0mil; clearance=0.0;
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAAA/
+      }
+      ha:subc.17703 {
+       ha:attributes {
+        {io_pcb::hidename_y}=11.8209 mm
+        footprint=SOIJ8
+        {io_pcb::hidename_scale}=100
+        refdes=U5
+        value=W25Q64
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=56.1368 mm
        }
        }
+      ha:data {
+            li:padstack_prototypes {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-         li:objects {
-          ha:line.1103 {
-           x1=385.0mil; y1=903.0mil; x2=385.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1106 {
-           x1=385.0mil; y1=903.0mil; x2=385.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.795mil  
+              -33.46mil  
+              -12.795mil  
+              -33.46mil  
+              -12.795mil  
+              33.46mil  
+              12.795mil  
+              33.46mil  
+             }
            }
            }
-          }
-          ha:line.1109 {
-           x1=385.0mil; y1=903.0mil; x2=385.0mil; y2=21.9362mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              15.795mil  
+              -36.46mil  
+              -15.795mil  
+              -36.46mil  
+              -15.795mil  
+              36.46mil  
+              15.795mil  
+              36.46mil  
+             }
            }
            }
-          }
-          ha:line.1112 {
-           x1=385.0mil; y1=903.0mil; x2=8.779mm; y2=903.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.795mil  
+              -33.46mil  
+              -12.795mil  
+              -33.46mil  
+              -12.795mil  
+              33.46mil  
+              12.795mil  
+              33.46mil  
+             }
            }
            }
-          }
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+       }
+
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.795mil  
+              -0.849885mm  
+              -12.795mil  
+              -0.849885mm  
+              -12.795mil  
+              0.849885mm  
+              12.795mil  
+              0.849885mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              15.795mil  
+              -0.926085mm  
+              -15.795mil  
+              -0.926085mm  
+              -15.795mil  
+              0.926085mm  
+              15.795mil  
+              0.926085mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.795mil  
+              -0.849885mm  
+              -12.795mil  
+              -0.849885mm  
+              -12.795mil  
+              0.849885mm  
+              12.795mil  
+              0.849885mm  
+             }
+           }
          }
        }
       }
          }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAAz
-     }
-     ha:subc.1115 {
-      ha:attributes {
-       {io_pcb::hidename_y}=32.1437 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C33
-       value=22pF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=41.5417 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+       li:objects {
+        ha:padstack_ref.17729 {
+         proto=0; x=59.435746mm; y=21.914739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=VCC
+         }
         }
         }
-      }
-     }
+        ha:padstack_ref.17730 {
+         proto=1; x=59.435746mm; y=14.915008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      li:objects {
-       ha:padstack_ref.1116 {
-        proto=0; x=1.65874in; y=30.3276mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=CS
+         }
         }
         }
+        ha:padstack_ref.17731 {
+         proto=0; x=58.165746mm; y=21.914739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=7
+           name=HOLD
+         }
         }
         }
+        ha:padstack_ref.17732 {
+         proto=1; x=58.165746mm; y=14.915008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=SO
+         }
         }
         }
-       }
-       ha:padstack_ref.1117 {
-        proto=0; x=41.332404mm; y=30.3276mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.17733 {
+         proto=0; x=2.24in; y=21.914739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=SCK
+         }
         }
         }
+        ha:padstack_ref.17734 {
+         proto=1; x=2.24in; y=14.915008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=3
+           name=WP
+         }
         }
         }
+        ha:padstack_ref.17735 {
+         proto=0; x=55.626mm; y=21.914739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=SI
+         }
+        }
+        ha:padstack_ref.17736 {
+         proto=1; x=55.626mm; y=14.915008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=VSS
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1118 {
-           x1=1.643in; y1=30.3276mm; x2=1.643in; y2=30.3276mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17704 {
+            x1=60.195714mm; y1=619.09mil; x2=60.195714mm; y2=21.10486mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1121 {
-           x1=1.643in; y1=30.3276mm; x2=1.643in; y2=30.3276mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17707 {
+            x1=54.866032mm; y1=619.09mil; x2=60.195714mm; y2=619.09mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1124 {
-           x1=1.643in; y1=30.3276mm; x2=40.7322mm; y2=30.3276mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17710 {
+            x1=54.866032mm; y1=619.09mil; x2=54.866032mm; y2=21.10486mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1127 {
-           x1=1.643in; y1=30.3276mm; x2=1.643in; y2=29.3276mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17713 {
+            x1=54.866032mm; y1=21.10486mm; x2=60.195714mm; y2=21.10486mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA0
-     }
-     ha:subc.1130 {
-      ha:attributes {
-       {io_pcb::hidename_y}=27.8003 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C32
-       value=22pF
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=39.8653 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:arc.17716 {
+            x=59.435746mm; y=16.18996mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
           }
           }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17717 {
+            x1=57.530873mm; y1=724.995mil; x2=57.530873mm; y2=724.995mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+           ha:line.17720 {
+            x1=2.265in; y1=725.0mil; x2=2.265in; y2=725.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17723 {
+            x1=2.265in; y1=725.0mil; x2=2.265in; y2=17.415mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.17726 {
+            x1=2.265in; y1=725.0mil; x2=56.531mm; y2=725.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAABA
+      }
+      ha:subc.17737 {
+       ha:attributes {
+        {io_pcb::hidename_y}=18.2753 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R25
+        value=5.6k
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=54.4449 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.1131 {
-        proto=0; x=39.5986mm; y=1.08026in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1132 {
-        proto=0; x=39.5986mm; y=28.238196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17750 {
+         proto=0; x=2.34274in; y=945.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17751 {
+         proto=0; x=2.31126in; y=945.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1133 {
-           x1=39.5986mm; y1=1.096in; x2=39.5986mm; y2=1.096in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17738 {
+            x1=59.1058mm; y1=945.0mil; x2=59.1058mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1136 {
-           x1=39.5986mm; y1=1.096in; x2=39.5986mm; y2=1.096in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17741 {
+            x1=59.1058mm; y1=945.0mil; x2=59.1058mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1139 {
-           x1=39.5986mm; y1=1.096in; x2=39.5986mm; y2=26.8384mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17744 {
+            x1=59.1058mm; y1=945.0mil; x2=58.1058mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1142 {
-           x1=39.5986mm; y1=1.096in; x2=38.5986mm; y2=1.096in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17747 {
+            x1=59.1058mm; y1=945.0mil; x2=59.1058mm; y2=23.003mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABB
+      }
+      ha:subc.17752 {
+       ha:attributes {
+        {io_pcb::hidename_y}=1.5240 mm
+        footprint=0-338068-8
+        {io_pcb::hidename_scale}=100
+        refdes=J9
+        value=Companion
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=48.0060 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
          }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA1
-     }
-     ha:subc.1145 {
-      ha:attributes {
-       {io_pcb::hidename_y}=15.0434 mm
-       footprint=TDK_PS12
-       {io_pcb::hidename_scale}=100
-       refdes=U8
-       value=TDK_PS12
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=36.4744 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
+       ha:ps_proto_v4.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             }
-          }
-        }
-      }
+            clearance=0.0
+           }
+         }
+       }
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1146 {
-        proto=0; x=34.417mm; y=723.84mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
-        ha:flags {
-         clearline=1
+       li:objects {
+        ha:padstack_ref.17777 {
+         proto=0; x=51.435mm; y=395.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17778 {
+         proto=1; x=1.975in; y=295.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.17779 {
+         proto=1; x=48.895mm; y=395.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
         }
-       }
-       ha:padstack_ref.1147 {
-        proto=1; x=34.417mm; y=526.99mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.17780 {
+         proto=1; x=47.625mm; y=295.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
         }
+        ha:padstack_ref.17781 {
+         proto=1; x=1.825in; y=395.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=5
+           name=5
+         }
         }
         }
+        ha:padstack_ref.17782 {
+         proto=1; x=45.085mm; y=295.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.17783 {
+         proto=1; x=1.725in; y=395.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:bottom-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+           }
+         }
 
 
-         li:objects {
-          ha:arc.1148 {
-           x=34.417mm; y=15.885668mm; width=6.100064mm; height=6.100064mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         ha:attributes {
+           term=7
+           name=7
+         }
+        }
+        ha:padstack_ref.17784 {
+         proto=1; x=42.545mm; y=295.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
          }
-         ha:type {
-          silk = 1
-          bottom = 1
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
+        }
+        ha:padstack_ref.17785 {
+         proto=2; x=2.08011in; y=8.232902mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=0
+           name=mnt
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:bottom-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1149 {
-           x1=34.417mm; y1=15.885541mm; x2=34.417mm; y2=15.885541mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17753 {
+            x1=2.14093in; y1=244.62mil; x2=2.14093in; y2=11.312906mm; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1152 {
-           x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17756 {
+            x1=39.600124mm; y1=11.312906mm; x2=2.14093in; y2=11.312906mm; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1155 {
-           x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=16.885668mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17759 {
+            x1=39.600124mm; y1=244.62mil; x2=39.600124mm; y2=11.312906mm; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1158 {
-           x1=34.417mm; y1=15.885668mm; x2=35.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17762 {
+            x1=39.600124mm; y1=244.62mil; x2=2.14093in; y2=244.62mil; thickness=6.0mil; clearance=0.0;
            }
           }
            }
           }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA2
-     }
-     ha:subc.1161 {
-      ha:attributes {
-       {io_pcb::hidename_y}=23.2410 mm
-       footprint=0605
-       {io_pcb::hidename_scale}=100
-       refdes=D1
-       value=dualLED
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=1.8796 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-             -12.795mil  
-            }
+          ha:type {
+           silk = 1
+           bottom = 1
           }
           }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17765 {
+            x1=47.639421mm; y1=8.7041mm; x2=47.639421mm; y2=8.7041mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -19.73mil  
-             -15.795mil  
-             -19.73mil  
-             15.795mil  
-             19.73mil  
-             15.795mil  
-             19.73mil  
-             -15.795mil  
+           ha:line.17768 {
+            x1=51.435mm; y1=295.0mil; x2=51.435mm; y2=295.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17771 {
+            x1=51.435mm; y1=295.0mil; x2=52.435mm; y2=295.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-             -12.795mil  
+           ha:line.17774 {
+            x1=51.435mm; y1=295.0mil; x2=51.435mm; y2=8.493mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.1162 {
-        proto=0; x=2.604389mm; y=22.816312mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
+       uid = 2948JTdjTKzy5Ud+Np8AAABC
+      }
+      ha:subc.17786 {
+       ha:attributes {
+        {io_pcb::hidename_y}=12.4653 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=105
+        refdes=C600
+        value=0.1uF
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=50.8889 mm
        }
        }
-       ha:padstack_ref.1163 {
-        proto=0; x=2.604389mm; y=931.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1164 {
-        proto=0; x=1.154557mm; y=22.816312mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=4
-          name=4
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1165 {
-        proto=0; x=1.154557mm; y=931.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.17799 {
+         proto=0; x=2.131in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-      }
-      li:layers {
+         li:thermal {
+         }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.17800 {
+         proto=0; x=2.131in; y=17.234408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:arc.1166 {
-           x=0.379476mm; y=915.0mil; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1167 {
-           x1=73.995mil; y1=23.241127mm; x2=73.995mil; y2=23.241127mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17787 {
+            x1=2.131in; y1=17.634204mm; x2=2.131in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1170 {
-           x1=74.0mil; y1=915.0mil; x2=74.0mil; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17790 {
+            x1=2.131in; y1=17.634204mm; x2=2.131in; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1173 {
-           x1=74.0mil; y1=915.0mil; x2=0.8796mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17793 {
+            x1=2.131in; y1=17.634204mm; x2=2.131in; y2=18.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1176 {
-           x1=74.0mil; y1=915.0mil; x2=74.0mil; y2=22.241mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17796 {
+            x1=2.131in; y1=17.634204mm; x2=55.1274mm; y2=17.634204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA3
-     }
-     ha:subc.1179 {
-      ha:attributes {
-       {io_pcb::hidename_y}=25.2095 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C610
-       value=0.1uF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=45.4599 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAABD
+      }
+      ha:subc.17801 {
+       ha:attributes {
+        {io_pcb::hidename_y}=24.0993 mm
+        footprint=MS5607
+        {io_pcb::hidename_scale}=100
+        refdes=U4
+        value=MS5607
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=54.7068 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -21.655mil  
+              -11.81mil  
+              -21.655mil  
+              11.81mil  
+              21.655mil  
+              11.81mil  
+              21.655mil  
+              -11.81mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -24.655mil  
+              -14.81mil  
+              -24.655mil  
+              14.81mil  
+              24.655mil  
+              14.81mil  
+              24.655mil  
+              -14.81mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -21.655mil  
+              -11.81mil  
+              -21.655mil  
+              11.81mil  
+              21.655mil  
+              11.81mil  
+              21.655mil  
+              -11.81mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1180 {
-        proto=0; x=44.500796mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+       li:objects {
+        ha:padstack_ref.17827 {
+         proto=0; x=56.271307mm; y=29.113774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=SCLK
+         }
         }
         }
+        ha:padstack_ref.17828 {
+         proto=0; x=58.470947mm; y=29.113774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=VDD
+         }
         }
         }
+        ha:padstack_ref.17829 {
+         proto=0; x=56.271307mm; y=27.86384mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=SDI/SDA
+         }
         }
         }
-       }
-       ha:padstack_ref.1181 {
-        proto=0; x=43.701204mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.17830 {
+         proto=0; x=58.470947mm; y=27.86384mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=PS
+         }
         }
         }
+        ha:padstack_ref.17831 {
+         proto=0; x=56.271307mm; y=26.613906mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=6
+           name=SDO
+         }
         }
         }
+        ha:padstack_ref.17832 {
+         proto=0; x=58.470947mm; y=26.613906mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=GND
+         }
+        }
+        ha:padstack_ref.17833 {
+         proto=0; x=56.271307mm; y=25.363972mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=CSB
+         }
+        }
+        ha:padstack_ref.17834 {
+         proto=0; x=58.470947mm; y=25.363972mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=CSB
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1182 {
-           x1=44.101mm; y1=920.0mil; x2=44.101mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17802 {
+            x1=55.87113mm; y1=29.738868mm; x2=58.871124mm; y2=29.738868mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1185 {
-           x1=44.101mm; y1=920.0mil; x2=44.101mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17805 {
+            x1=58.871124mm; y1=973.9715748mil; x2=58.871124mm; y2=29.738868mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1188 {
-           x1=44.101mm; y1=920.0mil; x2=43.101mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17808 {
+            x1=55.87113mm; y1=973.9715748mil; x2=58.871124mm; y2=973.9715748mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1191 {
-           x1=44.101mm; y1=920.0mil; x2=44.101mm; y2=22.368mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17811 {
+            x1=55.87113mm; y1=973.9715748mil; x2=55.87113mm; y2=29.738868mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA4
-     }
-     ha:subc.1194 {
-      ha:attributes {
-       {io_pcb::hidename_y}=2.7810 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R53
-       value=1k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=36.3624 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:arc.17814 {
+            x=59.296066mm; y=29.426194mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
           }
           }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17815 {
+            x1=57.371127mm; y1=27.238873mm; x2=57.371127mm; y2=27.238873mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+           ha:line.17818 {
+            x1=57.371mm; y1=27.239mm; x2=57.371mm; y2=27.239mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17821 {
+            x1=57.371mm; y1=27.239mm; x2=56.371mm; y2=27.239mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.17824 {
+            x1=57.371mm; y1=27.239mm; x2=57.371mm; y2=26.239mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAABE
+      }
+      ha:subc.17835 {
+       ha:attributes {
+        {io_pcb::hidename_y}=20.7361 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R26
+        value=10k
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=56.9773 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.1195 {
-        proto=0; x=36.7815mm; y=3.460704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1196 {
-        proto=0; x=36.7815mm; y=4.260296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17848 {
+         proto=0; x=59.60618mm; y=1.0324in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17849 {
+         proto=0; x=59.60618mm; y=1.00092in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1197 {
-           x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17836 {
+            x1=59.60618mm; y1=25.823164mm; x2=59.60618mm; y2=25.823164mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1200 {
-           x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17839 {
+            x1=59.60618mm; y1=25.823164mm; x2=59.60618mm; y2=25.823164mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1203 {
-           x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=2.8605mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17842 {
+            x1=59.60618mm; y1=25.823164mm; x2=59.60618mm; y2=26.823164mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1206 {
-           x1=36.7815mm; y1=3.8605mm; x2=35.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17845 {
+            x1=59.60618mm; y1=25.823164mm; x2=60.60618mm; y2=25.823164mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA5
-     }
-     ha:subc.1209 {
-      ha:attributes {
-       {io_pcb::hidename_y}=2.8130 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R52
-       value=1k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=39.5628 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAABF
+      }
+      ha:subc.17850 {
+       ha:attributes {
+        {io_pcb::hidename_y}=24.5395 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C10
+        value=0.1uF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=57.0281 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1210 {
-        proto=0; x=37.7975mm; y=3.467304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17863 {
+         proto=0; x=59.60618mm; y=28.083804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17864 {
+         proto=0; x=59.60618mm; y=28.883396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.1211 {
-        proto=0; x=37.7975mm; y=4.266896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
+          li:objects {
+           ha:line.17851 {
+            x1=59.60618mm; y1=28.4836mm; x2=59.60618mm; y2=28.4836mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17854 {
+            x1=59.60618mm; y1=28.4836mm; x2=59.60618mm; y2=28.4836mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17857 {
+            x1=59.60618mm; y1=28.4836mm; x2=59.60618mm; y2=27.4836mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17860 {
+            x1=59.60618mm; y1=28.4836mm; x2=58.60618mm; y2=28.4836mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABG
+      }
+      ha:subc.17865 {
+       ha:attributes {
+        {io_pcb::hidename_y}=27.6860 mm
+        footprint=0-215079-4
+        {io_pcb::hidename_scale}=100
+        refdes=J20
+        value=Debug
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=48.0060 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+         }
        }
        }
-      }
-      li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+       ha:ps_proto_v4.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
 
-         li:objects {
-          ha:line.1212 {
-           x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-          }
-          ha:line.1215 {
-           x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-          }
-          ha:line.1218 {
-           x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=2.8671mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-          }
-          ha:line.1221 {
-           x1=37.7975mm; y1=3.8671mm; x2=36.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
          }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA6
-     }
-     ha:subc.1224 {
-      ha:attributes {
-       {io_pcb::hidename_y}=1.7666 mm
-       footprint=0605
-       {io_pcb::hidename_scale}=100
-       refdes=D2
-       value=dualLED
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=37.2943 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
+
+       ha:ps_proto_v4.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             15.795mil  
-             -19.73mil  
-             -15.795mil  
-             -19.73mil  
-             -15.795mil  
-             19.73mil  
-             15.795mil  
-             19.73mil  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
             }
-          }
-        }
+            clearance=0.0
+           }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1225 {
-        proto=0; x=37.718988mm; y=2.491359mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17890 {
+         proto=0; x=51.435mm; y=36.195mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+           }
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.1226 {
-        proto=0; x=36.869358mm; y=2.491359mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17891 {
+         proto=1; x=1.975in; y=33.655mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1227 {
-        proto=0; x=37.718988mm; y=41.005mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.17892 {
+         proto=1; x=48.895mm; y=36.195mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.1228 {
-        proto=0; x=36.869358mm; y=41.005mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
         }
+        ha:padstack_ref.17893 {
+         proto=1; x=47.625mm; y=33.655mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=3
-          name=3
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
         }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:padstack_ref.17894 {
+         proto=2; x=2.08011in; y=1.35413in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:arc.1229 {
-           x=37.2943mm; y=10.49mil; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=0
+           name=mnt
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:bottom-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1230 {
-           x1=37.294173mm; y1=69.545mil; x2=37.294173mm; y2=69.545mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17866 {
+            x1=2.11928in; y1=32.375348mm; x2=2.11928in; y2=1.47539in; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1233 {
-           x1=37.2943mm; y1=1.76657mm; x2=37.2943mm; y2=1.76657mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17869 {
+            x1=1.78071in; y1=1.47539in; x2=2.11928in; y2=1.47539in; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1236 {
-           x1=37.2943mm; y1=1.76657mm; x2=37.2943mm; y2=2.76657mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17872 {
+            x1=1.78071in; y1=32.375348mm; x2=1.78071in; y2=1.47539in; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1239 {
-           x1=37.2943mm; y1=1.76657mm; x2=1.50764961in; y2=1.76657mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17875 {
+            x1=1.78071in; y1=32.375348mm; x2=2.11928in; y2=32.375348mm; thickness=6.0mil; clearance=0.0;
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA7
-     }
-     ha:subc.1242 {
-      ha:attributes {
-       {io_pcb::hidename_y}=24.1681 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=L600
-       value=bead
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=48.6992 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
+          ha:type {
+           silk = 1
+           bottom = 1
           }
           }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17878 {
+            x1=50.190958mm; y1=34.81898mm; x2=50.190958mm; y2=34.81898mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+           ha:line.17881 {
+            x1=51.435mm; y1=33.655mm; x2=51.435mm; y2=33.655mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17884 {
+            x1=51.435mm; y1=33.655mm; x2=52.435mm; y2=33.655mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17887 {
+            x1=51.435mm; y1=33.655mm; x2=51.435mm; y2=34.655mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
+       uid = 2948JTdjTKzy5Ud+Np8AAABH
+      }
+      ha:subc.17895 {
+       ha:attributes {
+        value=220
+        footprint=0402
+        refdes=R40
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      li:objects {
-       ha:padstack_ref.1243 {
-        proto=0; x=47.701196mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1244 {
-        proto=0; x=46.901604mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17909 {
+         proto=0; x=1.914in; y=12.877796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17910 {
+         proto=0; x=1.914in; y=12.078204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1245 {
-           x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:text.17896 {
+            string=%a.parent.refdes%; x=47.8155mm; y=13.2781mm; scale=100; fid=0; direction=1;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
            }
           }
            }
           }
-          ha:line.1248 {
-           x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-          ha:line.1251 {
-           x1=47.3014mm; y1=960.0mil; x2=46.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17897 {
+            x1=1.914in; y1=12.478mm; x2=1.914in; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1254 {
-           x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=23.384mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17900 {
+            x1=1.914in; y1=12.478mm; x2=1.914in; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA8
-     }
-     ha:subc.1257 {
-      ha:attributes {
-       {io_pcb::hidename_y}=24.0386 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C602
-       value=0.1uF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=44.6712 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:line.17903 {
+            x1=1.914in; y1=12.478mm; x2=1.914in; y2=13.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17906 {
+            x1=1.914in; y1=12.478mm; x2=49.6156mm; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
           }
           }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABI
+      }
+      ha:subc.17911 {
+       ha:attributes {
+        value=220
+        footprint=0402
+        refdes=R41
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
             }
-          }
-        }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1258 {
-        proto=0; x=1.81474in; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17925 {
+         proto=0; x=1.876in; y=506.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1259 {
-        proto=0; x=1.78326in; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17926 {
+         proto=0; x=1.876in; y=12.071604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1260 {
-           x1=1.799in; y1=921.0mil; x2=1.799in; y2=921.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1263 {
-           x1=1.799in; y1=921.0mil; x2=1.799in; y2=921.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1266 {
-           x1=1.799in; y1=921.0mil; x2=44.6946mm; y2=921.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+          li:objects {
+           ha:text.17912 {
+            string=%a.parent.refdes%; x=1.8445in; y=522.5mil; scale=100; fid=0; direction=1;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
            }
           }
            }
           }
-          ha:line.1269 {
-           x1=1.799in; y1=921.0mil; x2=1.799in; y2=22.3934mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA9
-     }
-     ha:subc.1272 {
-      ha:attributes {
-       {io_pcb::hidename_y}=25.3619 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C601
-       value=1uF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=44.6847 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17913 {
+            x1=1.876in; y1=491.0mil; x2=1.876in; y2=491.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17916 {
+            x1=1.876in; y1=491.0mil; x2=1.876in; y2=491.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+           ha:line.17919 {
+            x1=1.876in; y1=491.0mil; x2=1.876in; y2=13.4714mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+           ha:line.17922 {
+            x1=1.876in; y1=491.0mil; x2=48.6504mm; y2=491.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.1273 {
-        proto=0; x=46.100996mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       uid = 2948JTdjTKzy5Ud+Np8AAABJ
+      }
+      ha:subc.17927 {
+       ha:attributes {
+        value=220
+        footprint=0402
+        refdes=R42
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1274 {
-        proto=0; x=45.301404mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+
+       li:objects {
+        ha:padstack_ref.17941 {
+         proto=0; x=1.838in; y=12.877796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17942 {
+         proto=0; x=1.838in; y=12.078204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1275 {
-           x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:text.17928 {
+            string=%a.parent.refdes%; x=45.8851mm; y=13.2781mm; scale=100; fid=0; direction=1;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
            }
           }
            }
           }
-          ha:line.1278 {
-           x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-          ha:line.1281 {
-           x1=45.7012mm; y1=960.0mil; x2=44.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17929 {
+            x1=1.838in; y1=12.478mm; x2=1.838in; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1284 {
-           x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=23.384mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.17932 {
+            x1=1.838in; y1=12.478mm; x2=1.838in; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA+
-     }
-     ha:subc.1287 {
-      ha:attributes {
-       {io_pcb::hidename_y}=15.1953 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R401
-       value=10k
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=48.8315 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:line.17935 {
+            x1=1.838in; y1=12.478mm; x2=1.838in; y2=13.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.17938 {
+            x1=1.838in; y1=12.478mm; x2=47.6852mm; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
           }
           }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABK
+      }
+      ha:subc.17943 {
+       ha:attributes {
+        value=220
+        footprint=0402
+        refdes=R43
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
             }
-          }
-        }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1288 {
-        proto=0; x=1.996in; y=560.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.17957 {
+         proto=0; x=1.8in; y=12.877796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1289 {
-        proto=0; x=1.996in; y=529.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17958 {
+         proto=0; x=1.8in; y=12.078204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1290 {
-           x1=1.996in; y1=544.74mil; x2=1.996in; y2=544.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1293 {
-           x1=1.996in; y1=544.74mil; x2=1.996in; y2=544.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1296 {
-           x1=1.996in; y1=544.74mil; x2=1.996in; y2=14.836396mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+          li:objects {
+           ha:text.17944 {
+            string=%a.parent.refdes%; x=1.7685in; y=13.2781mm; scale=100; fid=0; direction=1;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
            }
           }
            }
           }
-          ha:line.1299 {
-           x1=1.996in; y1=544.74mil; x2=51.6984mm; y2=544.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAAA/
-     }
-     ha:subc.1302 {
-      ha:attributes {
-       {io_pcb::hidename_y}=11.8209 mm
-       footprint=SOIJ8
-       {io_pcb::hidename_scale}=100
-       refdes=U5
-       value=W25Q64
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=56.1368 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17945 {
+            x1=1.8in; y1=12.478mm; x2=1.8in; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -33.46mil  
-             -12.795mil  
-             -33.46mil  
-             -12.795mil  
-             33.46mil  
-             12.795mil  
-             33.46mil  
+           ha:line.17948 {
+            x1=1.8in; y1=12.478mm; x2=1.8in; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             15.795mil  
-             -36.46mil  
-             -15.795mil  
-             -36.46mil  
-             -15.795mil  
-             36.46mil  
-             15.795mil  
-             36.46mil  
+           ha:line.17951 {
+            x1=1.8in; y1=12.478mm; x2=1.8in; y2=13.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -33.46mil  
-             -12.795mil  
-             -33.46mil  
-             -12.795mil  
-             33.46mil  
-             12.795mil  
-             33.46mil  
+           ha:line.17954 {
+            x1=1.8in; y1=12.478mm; x2=46.72mm; y2=12.478mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAABL
+      }
+      ha:subc.17959 {
+       ha:attributes {
+        value=Servos
+        footprint=0-338068-6
+        refdes=J21
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -0.849885mm  
-             -12.795mil  
-             -0.849885mm  
-             -12.795mil  
-             0.849885mm  
-             12.795mil  
-             0.849885mm  
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+              23.0mil  
+              -23.0mil  
+              23.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -26.0mil  
+              -26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+              26.0mil  
+              -26.0mil  
+              26.0mil  
+             }
+           }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.1 {
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             15.795mil  
-             -0.926085mm  
-             -15.795mil  
-             -0.926085mm  
-             -15.795mil  
-             0.926085mm  
-             15.795mil  
-             0.926085mm  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
             }
-          }
+            clearance=0.0
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -0.849885mm  
-             -12.795mil  
-             -0.849885mm  
-             -12.795mil  
-             0.849885mm  
-             12.795mil  
-             0.849885mm  
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
-        }
-      }
-     }
+            clearance=0.0
+           }
 
 
-      li:objects {
-       ha:padstack_ref.1303 {
-        proto=0; x=2.20499in; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.2 {
+         hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=8
-          name=VCC
-        }
-       }
-       ha:padstack_ref.1304 {
-        proto=1; x=2.20499in; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
 
-        ha:attributes {
-          term=1
-          name=CS
-        }
-       }
-       ha:padstack_ref.1305 {
-        proto=0; x=54.736746mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
 
 
-        ha:attributes {
-          term=7
-          name=HOLD
-        }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
        }
-       ha:padstack_ref.1306 {
-        proto=1; x=54.736746mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.17985 {
+         proto=0; x=40.005mm; y=36.195mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=SO
-        }
-       }
-       ha:padstack_ref.1307 {
-        proto=0; x=53.467mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+           }
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.17986 {
+         proto=1; x=1.525in; y=33.655mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=SCK
-        }
-       }
-       ha:padstack_ref.1308 {
-        proto=1; x=53.467mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.17987 {
+         proto=1; x=37.465mm; y=36.195mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=3
-          name=WP
-        }
-       }
-       ha:padstack_ref.1309 {
-        proto=0; x=52.197mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
         }
+        ha:padstack_ref.17988 {
+         proto=1; x=36.195mm; y=33.655mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=5
-          name=SI
-        }
-       }
-       ha:padstack_ref.1310 {
-        proto=1; x=52.197mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
         }
+        ha:padstack_ref.17989 {
+         proto=1; x=1.375in; y=36.195mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=VSS
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.17990 {
+         proto=1; x=33.655mm; y=33.655mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+           }
+         }
 
 
-         li:objects {
-          ha:line.1311 {
-           x1=56.766714mm; y1=9.755886mm; x2=56.766714mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1314 {
-           x1=51.437032mm; y1=9.755886mm; x2=56.766714mm; y2=9.755886mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1317 {
-           x1=51.437032mm; y1=9.755886mm; x2=51.437032mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1320 {
-           x1=51.437032mm; y1=15.13586mm; x2=56.766714mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1323 {
-           x=2.20499in; y=10.22096mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         ha:attributes {
+           term=6
+           name=6
+         }
+        }
+        ha:padstack_ref.17991 {
+         proto=2; x=41.404794mm; y=1.35413in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:attributes {
+           term=0
+           name=mnt
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1324 {
-           x1=2.129995in; y1=489.995mil; x2=2.129995in; y2=489.995mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17960 {
+            x1=1.69093in; y1=32.375348mm; x2=1.69093in; y2=1.47539in; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1327 {
-           x1=54.102mm; y1=490.0mil; x2=54.102mm; y2=490.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17963 {
+            x1=1.20906in; y1=1.47539in; x2=1.69093in; y2=1.47539in; thickness=6.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1330 {
-           x1=54.102mm; y1=490.0mil; x2=54.102mm; y2=11.446mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17966 {
+            x1=1.20906in; y1=32.375348mm; x2=1.20906in; y2=1.47539in; thickness=6.0mil; clearance=0.0;
            }
            }
+           ha:line.17969 {
+            x1=1.20906in; y1=32.375348mm; x2=1.69093in; y2=32.375348mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:text.17972 {
+            string=%a.parent.refdes%; x=40.005mm; y=33.655mm; scale=100; fid=0; direction=2;
+            ha:flags {
+             dyntext=1
+             floater=1
+             onsolder=1
+            }
+           }
+          }
+          ha:type {
+           silk = 1
+           bottom = 1
           }
           }
-          ha:line.1333 {
-           x1=54.102mm; y1=490.0mil; x2=53.102mm; y2=490.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.17973 {
+            x1=1.47573in; y1=34.849271mm; x2=1.47573in; y2=34.849271mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.17976 {
+            x1=40.005mm; y1=33.655mm; x2=40.005mm; y2=33.655mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.17979 {
+            x1=40.005mm; y1=33.655mm; x2=41.005mm; y2=33.655mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.17982 {
+            x1=40.005mm; y1=33.655mm; x2=40.005mm; y2=34.655mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           bottom = 1
+           virtual = 1
+           misc = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABA
-     }
-     ha:subc.1336 {
-      ha:attributes {
-       {io_pcb::hidename_y}=18.2753 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R25
-       value=5.6k
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=54.4449 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       uid = 2948JTdjTKzy5Ud+Np8AAABM
+      }
+      ha:subc.17992 {
+       ha:attributes {
+        {io_pcb::hidename_y}=6.8699 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=100
+        refdes=U13
+        value=LM293
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=24.2734 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.524891mm  
+              -11.81mil  
+              -0.524891mm  
+              11.81mil  
+              0.524891mm  
+              11.81mil  
+              0.524891mm  
+              -11.81mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+              -5.905mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              14.765mil  
+              -37.405mil  
+              -14.765mil  
+              -37.405mil  
+              -14.765mil  
+              37.405mil  
+              14.765mil  
+              37.405mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              -0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1337 {
-        proto=0; x=56.076596mm; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+       li:objects {
+        ha:padstack_ref.18020 {
+         proto=0; x=26.677383mm; y=12.088876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=out
+         }
         }
         }
+        ha:padstack_ref.18021 {
+         proto=0; x=28.727417mm; y=535.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=5
+           name=in+
+         }
         }
         }
+        ha:padstack_ref.18022 {
+         proto=0; x=26.677383mm; y=12.589002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=in-
+         }
         }
         }
-       }
-       ha:padstack_ref.1338 {
-        proto=0; x=2.17626in; y=710.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.18023 {
+         proto=0; x=28.727417mm; y=13.088874mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=in-
+         }
         }
         }
+        ha:padstack_ref.18024 {
+         proto=0; x=26.677383mm; y=13.088874mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=3
+           name=in+
+         }
         }
         }
+        ha:padstack_ref.18025 {
+         proto=0; x=28.727417mm; y=12.589002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=out
+         }
+        }
+        ha:padstack_ref.18026 {
+         proto=0; x=26.677383mm; y=535.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=V-
+         }
+        }
+        ha:padstack_ref.18027 {
+         proto=0; x=28.727417mm; y=12.088876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=V+
+         }
+        }
+        ha:padstack_ref.18028 {
+         proto=1; x=27.7024mm; y=505.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1339 {
-           x1=2.192in; y1=710.0mil; x2=2.192in; y2=710.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.17993 {
+            x1=28.702398mm; y1=466.1mil; x2=28.702398mm; y2=544.84mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1342 {
-           x1=2.192in; y1=710.0mil; x2=2.192in; y2=710.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.17996 {
+            x1=26.702402mm; y1=544.84mil; x2=28.702398mm; y2=544.84mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1345 {
-           x1=2.192in; y1=710.0mil; x2=54.6768mm; y2=710.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.17999 {
+            x1=26.702402mm; y1=466.1mil; x2=26.702402mm; y2=544.84mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1348 {
-           x1=2.192in; y1=710.0mil; x2=2.192in; y2=17.034mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.18002 {
+            x1=26.702402mm; y1=466.1mil; x2=28.702398mm; y2=466.1mil; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABB
-     }
-     ha:subc.1351 {
-      ha:attributes {
-       {io_pcb::hidename_y}=1.5240 mm
-       footprint=0-338068-8
-       {io_pcb::hidename_scale}=100
-       refdes=J9
-       value=Companion
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=48.0060 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:line.18005 {
+            x1=26.702402mm; y1=454.29mil; x2=26.702402mm; y2=454.29mil; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-            }
           }
           }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-            }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.18008 {
+            x1=27.7024mm; y1=505.47mil; x2=27.7024mm; y2=505.47mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
+           ha:line.18011 {
+            x1=27.7024mm; y1=505.47mil; x2=27.7024mm; y2=505.47mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -26.0mil  
-             -26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
+           ha:line.18014 {
+            x1=27.7024mm; y1=505.47mil; x2=28.7024mm; y2=505.47mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -26.0mil  
-             -26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
+           ha:line.18017 {
+            x1=27.7024mm; y1=505.47mil; x2=27.7024mm; y2=13.838938mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABN
       }
       }
+      ha:subc.18029 {
+       ha:attributes {
+        {io_pcb::hidename_y}=30.7975 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R38
+        value=10k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=14.5669 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
+         }
+       }
+      }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+       li:objects {
+        ha:padstack_ref.18042 {
+         proto=0; x=692.74mil; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
-      }
+        ha:padstack_ref.18043 {
+         proto=0; x=16.796004mm; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      ha:ps_proto_v4.2 {
-        hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.18030 {
+            x1=677.0mil; y1=35.9664mm; x2=677.0mil; y2=35.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18033 {
+            x1=677.0mil; y1=35.9664mm; x2=677.0mil; y2=35.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18036 {
+            x1=677.0mil; y1=35.9664mm; x2=16.1958mm; y2=35.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18039 {
+            x1=677.0mil; y1=35.9664mm; x2=677.0mil; y2=34.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
            }
-           clearance=0.0
           }
           }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABO
+      }
+      ha:subc.18044 {
+       ha:attributes {
+        {io_pcb::hidename_y}=30.7975 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=R39
+        value=9.09k
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=17.0815 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1352 {
-        proto=0; x=1.89in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18057 {
+         proto=0; x=791.74mil; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1353 {
-        proto=1; x=1.84in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.18058 {
+         proto=0; x=19.310604mm; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.1354 {
-        proto=1; x=1.79in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=3
-          name=3
-        }
+          li:objects {
+           ha:line.18045 {
+            x1=776.0mil; y1=35.9664mm; x2=776.0mil; y2=35.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18048 {
+            x1=776.0mil; y1=35.9664mm; x2=776.0mil; y2=35.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18051 {
+            x1=776.0mil; y1=35.9664mm; x2=18.7104mm; y2=35.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18054 {
+            x1=776.0mil; y1=35.9664mm; x2=776.0mil; y2=34.9664mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABP
+      }
+      ha:subc.18059 {
+       ha:attributes {
+        {io_pcb::hidename_y}=6.0452 mm
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        {io_pcb::hidename_scale}=89
+        refdes=U1
+        value=TC2185-3.3
+        {io_pcb::hidename_direction}=3
+        use-license=Unlimited
+        {io_pcb::hidename_x}=7.7470 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+              -12.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
+              -15.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+              -12.0mil  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1355 {
-        proto=1; x=1.74in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.18084 {
+         proto=0; x=393.0mil; y=546.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.1356 {
-        proto=1; x=1.69in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=4
+           name=BY
+         }
         }
         }
+        ha:padstack_ref.18085 {
+         proto=0; x=393.0mil; y=624.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.1357 {
-        proto=1; x=1.64in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=5
+           name=VOUT
+         }
         }
         }
+        ha:padstack_ref.18086 {
+         proto=0; x=475.0mil; y=624.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.1358 {
-        proto=1; x=1.59in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=VIN
+         }
         }
         }
+        ha:padstack_ref.18087 {
+         proto=0; x=475.0mil; y=585.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:2 {
-           on  
-           diag  
-           round  
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18088 {
+         proto=0; x=475.0mil; y=546.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=7
-          name=7
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=EN
+         }
         }
        }
         }
        }
-       ha:padstack_ref.1359 {
-        proto=1; x=1.54in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-        li:thermal {
+          li:objects {
+           ha:line.18060 {
+            x1=364.0mil; y1=526.0mil; x2=503.0mil; y2=526.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.18063 {
+            x1=364.0mil; y1=526.0mil; x2=364.0mil; y2=644.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.18066 {
+            x1=364.0mil; y1=644.0mil; x2=503.0mil; y2=644.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.18069 {
+            x1=503.0mil; y1=526.0mil; x2=503.0mil; y2=644.0mil; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
 
         }
 
-        ha:attributes {
-          term=8
-          name=8
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.18072 {
+            x1=11.23188mm; y1=585.0mil; x2=11.23188mm; y2=585.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18075 {
+            x1=393.0mil; y1=546.0mil; x2=393.0mil; y2=546.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18078 {
+            x1=393.0mil; y1=546.0mil; x2=8.9822mm; y2=546.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18081 {
+            x1=393.0mil; y1=546.0mil; x2=393.0mil; y2=12.8684mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.1360 {
-        proto=2; x=49.405794mm; y=2.263902mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABQ
+      }
+      ha:subc.18089 {
+       ha:attributes {
+        {io_pcb::hidename_y}=5.0673 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C38
+        value=10nF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=5.8039 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=0
-          name=mnt
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
       }
        }
       }
-      li:layers {
 
 
-       ha:bottom-silk {
-        lid=0
-        ha:combining {        }
+       li:objects {
+        ha:padstack_ref.18102 {
+         proto=0; x=340.0mil; y=13.627604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.1361 {
-           x1=2.00593in; y1=0.244348mm; x2=2.00593in; y2=5.343906mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1364 {
-           x1=36.171124mm; y1=5.343906mm; x2=2.00593in; y2=5.343906mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1367 {
-           x1=36.171124mm; y1=0.244348mm; x2=36.171124mm; y2=5.343906mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1370 {
-           x1=36.171124mm; y1=0.244348mm; x2=2.00593in; y2=0.244348mm; thickness=6.0mil; clearance=0.0;
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.18103 {
+         proto=0; x=340.0mil; y=14.427196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
          }
          }
-         ha:type {
-          silk = 1
-          bottom = 1
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1373 {
-           x1=44.210421mm; y1=2.7351mm; x2=44.210421mm; y2=2.7351mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.18090 {
+            x1=340.0mil; y1=14.0274mm; x2=340.0mil; y2=14.0274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1376 {
-           x1=1.89in; y1=60.0mil; x2=1.89in; y2=60.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.18093 {
+            x1=340.0mil; y1=14.0274mm; x2=340.0mil; y2=14.0274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1379 {
-           x1=1.89in; y1=60.0mil; x2=49.006mm; y2=60.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.18096 {
+            x1=340.0mil; y1=14.0274mm; x2=340.0mil; y2=13.0274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1382 {
-           x1=1.89in; y1=60.0mil; x2=1.89in; y2=2.524mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.18099 {
+            x1=340.0mil; y1=14.0274mm; x2=7.636mm; y2=14.0274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABC
-     }
-     ha:subc.1385 {
-      ha:attributes {
-       {io_pcb::hidename_y}=12.4653 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=105
-       refdes=C600
-       value=0.1uF
-       {io_pcb::hidename_direction}=1
-       {io_pcb::hidename_x}=50.8889 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAABR
+      }
+      ha:subc.18104 {
+       ha:attributes {
+        {io_pcb::hidename_y}=9.9949 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C37
+        value=1uF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=6.0071 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1386 {
-        proto=0; x=1.996in; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18117 {
+         proto=0; x=340.0mil; y=15.297404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1387 {
-        proto=0; x=1.996in; y=11.265408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.18118 {
+         proto=0; x=340.0mil; y=633.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1388 {
-           x1=1.996in; y1=11.665204mm; x2=1.996in; y2=11.665204mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.18105 {
+            x1=340.0mil; y1=618.0mil; x2=340.0mil; y2=618.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1391 {
-           x1=1.996in; y1=11.665204mm; x2=1.996in; y2=11.665204mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.18108 {
+            x1=340.0mil; y1=618.0mil; x2=340.0mil; y2=618.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1394 {
-           x1=1.996in; y1=11.665204mm; x2=1.996in; y2=12.665204mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.18111 {
+            x1=340.0mil; y1=618.0mil; x2=340.0mil; y2=14.6972mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1397 {
-           x1=1.996in; y1=11.665204mm; x2=51.6984mm; y2=11.665204mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.18114 {
+            x1=340.0mil; y1=618.0mil; x2=7.636mm; y2=618.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABD
-     }
-     ha:subc.1400 {
-      ha:attributes {
-       {io_pcb::hidename_y}=24.0993 mm
-       footprint=MS5607
-       {io_pcb::hidename_scale}=100
-       refdes=U4
-       value=MS5607
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=54.7068 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -21.655mil  
-             -11.81mil  
-             -21.655mil  
-             11.81mil  
-             21.655mil  
-             11.81mil  
-             21.655mil  
-             -11.81mil  
+       uid = 2948JTdjTKzy5Ud+Np8AAABS
+      }
+      ha:subc.18119 {
+       ha:attributes {
+        value=
+        footprint=lga14
+        refdes=U3
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -24.655mil  
-             -14.81mil  
-             -24.655mil  
-             14.81mil  
-             24.655mil  
-             14.81mil  
-             24.655mil  
-             -14.81mil  
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+             }
+           }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              -0.351155mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -21.655mil  
-             -11.81mil  
-             -21.655mil  
-             11.81mil  
-             21.655mil  
-             11.81mil  
-             21.655mil  
-             -11.81mil  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1401 {
-        proto=0; x=52.842307mm; y=23.144774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18146 {
+         proto=0; x=35.941042mm; y=17.434814mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=8
-          name=SCLK
-        }
-       }
-       ha:padstack_ref.1402 {
-        proto=0; x=55.041947mm; y=23.144774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=13
+           name=MOSI
+         }
         }
         }
+        ha:padstack_ref.18147 {
+         proto=0; x=35.941042mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=VDD
-        }
-       }
-       ha:padstack_ref.1403 {
-        proto=0; x=52.842307mm; y=862.0015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=VDDio
+         }
         }
         }
+        ha:padstack_ref.18148 {
+         proto=1; x=31.843768mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=7
-          name=SDI/SDA
-        }
-       }
-       ha:padstack_ref.1404 {
-        proto=0; x=55.041947mm; y=862.0015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=_CS_
+         }
         }
         }
+        ha:padstack_ref.18149 {
+         proto=1; x=36.038832mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=PS
-        }
-       }
-       ha:padstack_ref.1405 {
-        proto=0; x=52.842307mm; y=812.7915748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=14
+           name=SCLK
+         }
         }
         }
+        ha:padstack_ref.18150 {
+         proto=0; x=35.140942mm; y=17.434814mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=6
-          name=SDO
-        }
-       }
-       ha:padstack_ref.1406 {
-        proto=0; x=55.041947mm; y=812.7915748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=12
+           name=MISO
+         }
         }
         }
+        ha:padstack_ref.18151 {
+         proto=0; x=35.140942mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=3
-          name=GND
-        }
-       }
-       ha:padstack_ref.1407 {
-        proto=0; x=52.842307mm; y=763.5815748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=2
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18152 {
+         proto=1; x=31.843768mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=5
-          name=CSB
-        }
-       }
-       ha:padstack_ref.1408 {
-        proto=0; x=55.041947mm; y=763.5815748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=_CS_
+         }
         }
         }
+        ha:padstack_ref.18153 {
+         proto=1; x=36.038832mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=14
+           name=SCLK
+         }
         }
         }
+        ha:padstack_ref.18154 {
+         proto=0; x=34.341096mm; y=17.434814mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=CSB
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=RESERVED
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.18155 {
+         proto=0; x=34.341096mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.1409 {
-           x1=52.44213mm; y1=935.8215748mil; x2=55.442124mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1412 {
-           x1=55.442124mm; y1=738.9715748mil; x2=55.442124mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1415 {
-           x1=52.44213mm; y1=738.9715748mil; x2=55.442124mm; y2=738.9715748mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1418 {
-           x1=52.44213mm; y1=738.9715748mil; x2=52.44213mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1421 {
-           x=55.867066mm; y=23.457194mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
+         ha:attributes {
+           term=3
+           name=RESERVED
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.18156 {
+         proto=1; x=31.843768mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
          }
-       }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.1422 {
-           x1=53.942127mm; y1=21.269873mm; x2=53.942127mm; y2=21.269873mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1425 {
-           x1=53.942mm; y1=837.4015748mil; x2=53.942mm; y2=837.4015748mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1428 {
-           x1=53.942mm; y1=837.4015748mil; x2=52.942mm; y2=837.4015748mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1431 {
-           x1=53.942mm; y1=837.4015748mil; x2=53.942mm; y2=20.27mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=7
+           name=_CS_
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.18157 {
+         proto=1; x=36.038832mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
          }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABE
-     }
-     ha:subc.1434 {
-      ha:attributes {
-       {io_pcb::hidename_y}=20.7361 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R26
-       value=10k
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=56.9773 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+         ha:attributes {
+           term=14
+           name=SCLK
+         }
         }
         }
-      }
-     }
+        ha:padstack_ref.18158 {
+         proto=0; x=33.54125mm; y=17.434814mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      li:objects {
-       ha:padstack_ref.1435 {
-        proto=0; x=2.2117in; y=20.25396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=10
+           name=NC
+         }
         }
         }
+        ha:padstack_ref.18159 {
+         proto=0; x=33.54125mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1436 {
-        proto=0; x=2.2117in; y=19.454368mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18160 {
+         proto=1; x=31.843768mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=7
+           name=_CS_
+         }
         }
         }
+        ha:padstack_ref.18161 {
+         proto=1; x=36.038832mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=SCLK
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.18162 {
+         proto=0; x=32.741404mm; y=17.434814mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.1437 {
-           x1=2.2117in; y1=19.854164mm; x2=2.2117in; y2=19.854164mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1440 {
-           x1=2.2117in; y1=19.854164mm; x2=2.2117in; y2=19.854164mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1443 {
-           x1=2.2117in; y1=19.854164mm; x2=2.2117in; y2=20.854164mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1446 {
-           x1=2.2117in; y1=19.854164mm; x2=57.17718mm; y2=19.854164mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=9
+           name=INT2
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.18163 {
+         proto=0; x=32.741404mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
          }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABF
-     }
-     ha:subc.1449 {
-      ha:attributes {
-       {io_pcb::hidename_y}=24.5395 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C10
-       value=0.1uF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=57.0281 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
         }
-      }
-     }
+        ha:padstack_ref.18164 {
+         proto=1; x=31.843768mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      li:objects {
-       ha:padstack_ref.1450 {
-        proto=0; x=2.2117in; y=870.6615748mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=_CS_
+         }
         }
         }
+        ha:padstack_ref.18165 {
+         proto=1; x=36.038832mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=14
+           name=SCLK
+         }
         }
         }
+        ha:padstack_ref.18166 {
+         proto=0; x=31.9413mm; y=17.434814mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=INT1
+         }
         }
         }
-       }
-       ha:padstack_ref.1451 {
-        proto=0; x=2.2117in; y=22.914396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.18167 {
+         proto=0; x=31.9413mm; y=600.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=Vs
+         }
         }
         }
+        ha:padstack_ref.18168 {
+         proto=1; x=31.843768mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=_CS_
+         }
         }
         }
+        ha:padstack_ref.18169 {
+         proto=1; x=36.038832mm; y=643.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=SCLK
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1452 {
-           x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=22.5146mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.18120 {
+            x1=36.441168mm; y1=14.83741mm; x2=36.441168mm; y2=17.837404mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1455 {
-           x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=22.5146mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.18123 {
+            x1=31.441178mm; y1=14.83741mm; x2=36.441168mm; y2=14.83741mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1458 {
-           x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=21.5146mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.18126 {
+            x1=31.441178mm; y1=14.83741mm; x2=31.441178mm; y2=17.837404mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1461 {
-           x1=2.2117in; y1=22.5146mm; x2=55.17718mm; y2=22.5146mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.18129 {
+            x1=31.441178mm; y1=17.837404mm; x2=36.441168mm; y2=17.837404mm; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABG
-     }
-     ha:subc.1464 {
-      ha:attributes {
-       {io_pcb::hidename_y}=27.6860 mm
-       footprint=0-215079-4
-       {io_pcb::hidename_scale}=100
-       refdes=J20
-       value=Debug
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=48.0060 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:arc.18132 {
+            x=36.14094mm; y=14.237462mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
+           ha:text.18133 {
+            string=%a.parent.refdes%; x=36.522194mm; y=763.32mil; scale=100; fid=0; direction=2;
+            ha:flags {
+             dyntext=1
+             floater=1
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-            }
           }
           }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.18134 {
+            x1=33.941236mm; y1=16.33747mm; x2=33.941236mm; y2=16.33747mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
+           ha:line.18137 {
+            x1=33.9413mm; y1=643.21mil; x2=33.9413mm; y2=643.21mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -26.0mil  
-             -26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
+           ha:line.18140 {
+            x1=33.9413mm; y1=643.21mil; x2=33.9413mm; y2=15.337534mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -26.0mil  
-             -26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
+           ha:line.18143 {
+            x1=33.9413mm; y1=643.21mil; x2=32.9413mm; y2=643.21mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
       }
       }
+       uid = 2948JTdjTKzy5Ud+Np8AAABT
+      }
+      ha:subc.18170 {
+       ha:attributes {
+        {io_pcb::hidename_y}=7.0739 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C102
+        value=1uF
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=24.9931 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.1 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
+         }
+       }
+      }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+       li:objects {
+        ha:padstack_ref.18183 {
+         proto=0; x=32.752796mm; y=548.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
-      }
+        ha:padstack_ref.18184 {
+         proto=0; x=31.953204mm; y=548.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      ha:ps_proto_v4.2 {
-        hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.18171 {
+            x1=32.353mm; y1=548.0mil; x2=32.353mm; y2=548.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18174 {
+            x1=32.353mm; y1=548.0mil; x2=32.353mm; y2=548.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18177 {
+            x1=32.353mm; y1=548.0mil; x2=31.353mm; y2=548.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18180 {
+            x1=32.353mm; y1=548.0mil; x2=32.353mm; y2=12.9192mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
            }
-           clearance=0.0
           }
           }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABU
+      }
+      ha:subc.18185 {
+       ha:attributes {
+        {io_pcb::hidename_y}=9.2329 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C101
+        value=0.1uF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=33.4335 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
            }
            }
-           clearance=0.0
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1465 {
-        proto=0; x=1.89in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18198 {
+         proto=0; x=35.141404mm; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1466 {
-        proto=1; x=1.84in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.18199 {
+         proto=0; x=35.940996mm; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.1467 {
-        proto=1; x=1.79in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.1468 {
-        proto=1; x=1.74in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.1469 {
-        proto=2; x=49.405794mm; y=1.11913in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=0
-          name=mnt
-        }
-       }
-      }
-      li:layers {
-
-       ha:bottom-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1470 {
-           x1=1.98428in; y1=26.406348mm; x2=1.98428in; y2=1.24039in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1473 {
-           x1=1.64571in; y1=1.24039in; x2=1.98428in; y2=1.24039in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1476 {
-           x1=1.64571in; y1=26.406348mm; x2=1.64571in; y2=1.24039in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1479 {
-           x1=1.64571in; y1=26.406348mm; x2=1.98428in; y2=26.406348mm; thickness=6.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1482 {
-           x1=46.761958mm; y1=28.84998mm; x2=46.761958mm; y2=28.84998mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1485 {
-           x1=1.89in; y1=1.09in; x2=1.89in; y2=1.09in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1488 {
-           x1=1.89in; y1=1.09in; x2=49.006mm; y2=1.09in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1491 {
-           x1=1.89in; y1=1.09in; x2=1.89in; y2=28.686mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABH
-     }
-     ha:subc.1494 {
-      ha:attributes {
-       value=220
-       footprint=0402
-       refdes=R40
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+          li:objects {
+           ha:line.18186 {
+            x1=35.5412mm; y1=531.0mil; x2=35.5412mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+           ha:line.18189 {
+            x1=35.5412mm; y1=531.0mil; x2=35.5412mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.18192 {
+            x1=35.5412mm; y1=531.0mil; x2=36.5412mm; y2=531.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1496 {
-        proto=0; x=1.779in; y=6.908796mm; 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.1497 {
-        proto=0; x=1.779in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1495 {
-           string=%a.parent.refdes%; x=1.7475in; y=7.3091mm; scale=100; fid=0; direction=1;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1498 {
-           x1=1.779in; y1=6.509mm; x2=1.779in; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1501 {
-           x1=1.779in; y1=6.509mm; x2=1.779in; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1504 {
-           x1=1.779in; y1=6.509mm; x2=1.779in; y2=7.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1507 {
-           x1=1.779in; y1=6.509mm; x2=46.1866mm; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABI
-     }
-     ha:subc.1510 {
-      ha:attributes {
-       value=220
-       footprint=0402
-       refdes=R41
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:line.18195 {
+            x1=35.5412mm; y1=531.0mil; x2=35.5412mm; y2=14.4874mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
           }
           }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1512 {
-        proto=0; x=1.741in; y=271.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.1513 {
-        proto=0; x=1.741in; y=6.102604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
        }
       }
        }
       }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1511 {
-           string=%a.parent.refdes%; x=43.4213mm; y=287.5mil; scale=100; fid=0; direction=1;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+       uid = 2948JTdjTKzy5Ud+Np8AAABV
+      }
+      ha:subc.18200 {
+       ha:attributes {
+        value=STM32L151
+        footprint=lqfp64
+        refdes=U7
        }
        }
+      ha:data {
+            li:padstack_prototypes {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-         li:objects {
-          ha:line.1514 {
-           x1=1.741in; y1=256.0mil; x2=1.741in; y2=256.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1517 {
-           x1=1.741in; y1=256.0mil; x2=1.741in; y2=256.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1520 {
-           x1=1.741in; y1=256.0mil; x2=1.741in; y2=7.5024mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1523 {
-           x1=1.741in; y1=256.0mil; x2=45.2214mm; y2=256.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              -5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+             }
            }
            }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABJ
-     }
-     ha:subc.1526 {
-      ha:attributes {
-       value=220
-       footprint=0402
-       refdes=R42
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+            clearance=0.0
+             li:ps_poly {
+              0.229997mm  
+              -0.679958mm  
+              -0.229997mm  
+              -0.679958mm  
+              -0.229997mm  
+              0.679958mm  
+              0.229997mm  
+              0.679958mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
             }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1528 {
-        proto=0; x=1.703in; y=6.908796mm; 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.1529 {
-        proto=0; x=1.703in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1527 {
-           string=%a.parent.refdes%; x=1.6715in; y=7.3091mm; scale=100; fid=0; direction=1;
-           ha:flags {
-            dyntext=1
-            floater=1
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              -5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+             }
            }
            }
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
          }
        }
 
          }
        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1530 {
-           x1=1.703in; y1=6.509mm; x2=1.703in; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1533 {
-           x1=1.703in; y1=6.509mm; x2=1.703in; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1536 {
-           x1=1.703in; y1=6.509mm; x2=1.703in; y2=7.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.679958mm  
+              -0.229997mm  
+              -0.679958mm  
+              0.229997mm  
+              0.679958mm  
+              0.229997mm  
+              0.679958mm  
+              -0.229997mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+              -5.905mil  
+             }
            }
            }
-          }
-          ha:line.1539 {
-           x1=1.703in; y1=6.509mm; x2=44.2562mm; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
          }
        }
       }
          }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABK
-     }
-     ha:subc.1542 {
-      ha:attributes {
-       value=220
-       footprint=0402
-       refdes=R43
-      }
-     ha:data {
-          li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       li:objects {
+        ha:padstack_ref.18227 {
+         proto=0; x=50.8668mm; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+         ha:attributes {
+           term=16
+           name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
+         }
         }
         }
-      }
-     }
+        ha:padstack_ref.18228 {
+         proto=0; x=50.8668mm; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      li:objects {
-       ha:padstack_ref.1544 {
-        proto=0; x=1.665in; y=6.908796mm; 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.1545 {
-        proto=0; x=1.665in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1543 {
-           string=%a.parent.refdes%; x=41.4909mm; y=7.3091mm; scale=100; fid=0; direction=1;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1546 {
-           x1=1.665in; y1=6.509mm; x2=1.665in; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1549 {
-           x1=1.665in; y1=6.509mm; x2=1.665in; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1552 {
-           x1=1.665in; y1=6.509mm; x2=1.665in; y2=7.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1555 {
-           x1=1.665in; y1=6.509mm; x2=43.291mm; y2=6.509mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABL
-     }
-     ha:subc.1558 {
-      ha:attributes {
-       value=Servos
-       footprint=0-338068-6
-       refdes=J21
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-             23.0mil  
-             -23.0mil  
-             23.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -26.0mil  
-             -26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -26.0mil  
-             -26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-             26.0mil  
-             -26.0mil  
-             26.0mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v4.2 {
-        hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1560 {
-        proto=0; x=36.576mm; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1561 {
-        proto=1; x=1.39in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.1562 {
-        proto=1; x=1.34in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.1563 {
-        proto=1; x=1.29in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.1564 {
-        proto=1; x=1.24in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.1565 {
-        proto=1; x=30.226mm; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           diag  
-           round  
-          }
-          li:3 {
-           on  
-           diag  
-           round  
-          }
-        }
-
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.1566 {
-        proto=2; x=37.975794mm; y=1.11913in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=0
-          name=mnt
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1567 {
-           x1=1.55593in; y1=26.406348mm; x2=1.55593in; y2=1.24039in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1570 {
-           x1=1.07406in; y1=1.24039in; x2=1.55593in; y2=1.24039in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1573 {
-           x1=1.07406in; y1=26.406348mm; x2=1.07406in; y2=1.24039in; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.1576 {
-           x1=1.07406in; y1=26.406348mm; x2=1.55593in; y2=26.406348mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:text.1559 {
-           string=%a.parent.refdes%; x=36.576mm; y=1.09in; scale=100; fid=0; direction=2;
-           ha:flags {
-            dyntext=1
-            floater=1
-            onsolder=1
-           }
-          }
-         }
-         ha:type {
-          silk = 1
-          bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1579 {
-           x1=1.34073in; y1=28.880271mm; x2=1.34073in; y2=28.880271mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1582 {
-           x1=36.576mm; y1=1.09in; x2=36.576mm; y2=1.09in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1585 {
-           x1=36.576mm; y1=1.09in; x2=37.576mm; y2=1.09in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1588 {
-           x1=36.576mm; y1=1.09in; x2=36.576mm; y2=28.686mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABM
-     }
-     ha:subc.1591 {
-      ha:attributes {
-       {io_pcb::hidename_y}=6.8699 mm
-       footprint=8ufson2x2
-       {io_pcb::hidename_scale}=100
-       refdes=U13
-       value=LM293
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=24.2734 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.374904mm  
-             -5.905mil  
-             -0.374904mm  
-             5.905mil  
-             0.374904mm  
-             5.905mil  
-             0.374904mm  
-             -5.905mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.524891mm  
-             -11.81mil  
-             -0.524891mm  
-             11.81mil  
-             0.524891mm  
-             11.81mil  
-             0.524891mm  
-             -11.81mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.374904mm  
-             -5.905mil  
-             -0.374904mm  
-             5.905mil  
-             0.374904mm  
-             5.905mil  
-             0.374904mm  
-             -5.905mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             31.5mil  
-             0.225044mm  
-             31.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             14.765mil  
-             -37.405mil  
-             -14.765mil  
-             -37.405mil  
-             -14.765mil  
-             37.405mil  
-             14.765mil  
-             37.405mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             -31.5mil  
-             -0.225044mm  
-             31.5mil  
-             0.225044mm  
-             31.5mil  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1592 {
-        proto=0; x=23.248383mm; y=6.119876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=out
-        }
-       }
-       ha:padstack_ref.1593 {
-        proto=0; x=25.298417mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=in+
-        }
-       }
-       ha:padstack_ref.1594 {
-        proto=0; x=23.248383mm; y=6.620002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=in-
-        }
-       }
-       ha:padstack_ref.1595 {
-        proto=0; x=25.298417mm; y=280.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=in-
-        }
-       }
-       ha:padstack_ref.1596 {
-        proto=0; x=23.248383mm; y=280.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=in+
-        }
-       }
-       ha:padstack_ref.1597 {
-        proto=0; x=25.298417mm; y=6.620002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=out
-        }
-       }
-       ha:padstack_ref.1598 {
-        proto=0; x=23.248383mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=V-
-        }
-       }
-       ha:padstack_ref.1599 {
-        proto=0; x=25.298417mm; y=6.119876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=V+
-        }
-       }
-       ha:padstack_ref.1600 {
-        proto=1; x=24.2734mm; y=270.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1601 {
-           x1=25.273398mm; y1=5.86994mm; x2=25.273398mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1604 {
-           x1=23.273402mm; y1=7.869936mm; x2=25.273398mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1607 {
-           x1=23.273402mm; y1=5.86994mm; x2=23.273402mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1610 {
-           x1=23.273402mm; y1=5.86994mm; x2=25.273398mm; y2=5.86994mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1613 {
-           x1=23.273402mm; y1=5.569966mm; x2=23.273402mm; y2=5.569966mm; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1616 {
-           x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1619 {
-           x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1622 {
-           x1=24.2734mm; y1=270.47mil; x2=25.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1625 {
-           x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=7.869938mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABN
-     }
-     ha:subc.1628 {
-      ha:attributes {
-       {io_pcb::hidename_y}=30.7975 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R38
-       value=10k
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=14.5669 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1629 {
-        proto=0; x=557.74mil; y=1.181in; 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.1630 {
-        proto=0; x=13.367004mm; y=1.181in; 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.1631 {
-           x1=542.0mil; y1=1.181in; x2=542.0mil; y2=1.181in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1634 {
-           x1=542.0mil; y1=1.181in; x2=542.0mil; y2=1.181in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1637 {
-           x1=542.0mil; y1=1.181in; x2=12.7668mm; y2=1.181in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1640 {
-           x1=542.0mil; y1=1.181in; x2=542.0mil; y2=28.9974mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABO
-     }
-     ha:subc.1643 {
-      ha:attributes {
-       {io_pcb::hidename_y}=30.7975 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=R39
-       value=9.09k
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=17.0815 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1644 {
-        proto=0; x=656.74mil; y=1.181in; 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.1645 {
-        proto=0; x=15.881604mm; y=1.181in; 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.1646 {
-           x1=641.0mil; y1=1.181in; x2=641.0mil; y2=1.181in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1649 {
-           x1=641.0mil; y1=1.181in; x2=641.0mil; y2=1.181in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1652 {
-           x1=641.0mil; y1=1.181in; x2=15.2814mm; y2=1.181in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1655 {
-           x1=641.0mil; y1=1.181in; x2=641.0mil; y2=28.9974mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABP
-     }
-     ha:subc.1658 {
-      ha:attributes {
-       {io_pcb::hidename_y}=6.0452 mm
-       copyright=2006 DJ Delorie
-       author=DJ Delorie
-       footprint=SOT23-5
-       dist-license=GPL
-       {io_pcb::hidename_scale}=89
-       refdes=U1
-       value=TC2185-3.3
-       {io_pcb::hidename_direction}=3
-       use-license=Unlimited
-       {io_pcb::hidename_x}=7.7470 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
-             -12.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.0mil  
-             -15.0mil  
-             -23.0mil  
-             15.0mil  
-             23.0mil  
-             15.0mil  
-             23.0mil  
-             -15.0mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -20.0mil  
-             -12.0mil  
-             -20.0mil  
-             12.0mil  
-             20.0mil  
-             12.0mil  
-             20.0mil  
-             -12.0mil  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1659 {
-        proto=0; x=258.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=BY
-        }
-       }
-       ha:padstack_ref.1660 {
-        proto=0; x=258.0mil; y=389.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=VOUT
-        }
-       }
-       ha:padstack_ref.1661 {
-        proto=0; x=340.0mil; y=389.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=VIN
-        }
-       }
-       ha:padstack_ref.1662 {
-        proto=0; x=340.0mil; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=GND
-        }
-       }
-       ha:padstack_ref.1663 {
-        proto=0; x=340.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=EN
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1664 {
-           x1=229.0mil; y1=291.0mil; x2=368.0mil; y2=291.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1667 {
-           x1=229.0mil; y1=291.0mil; x2=229.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1670 {
-           x1=229.0mil; y1=409.0mil; x2=368.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1673 {
-           x1=368.0mil; y1=291.0mil; x2=368.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1676 {
-           x1=7.80288mm; y1=350.0mil; x2=7.80288mm; y2=350.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1679 {
-           x1=258.0mil; y1=311.0mil; x2=258.0mil; y2=311.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1682 {
-           x1=258.0mil; y1=311.0mil; x2=5.5532mm; y2=311.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1685 {
-           x1=258.0mil; y1=311.0mil; x2=258.0mil; y2=6.8994mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABQ
-     }
-     ha:subc.1688 {
-      ha:attributes {
-       {io_pcb::hidename_y}=5.0673 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C38
-       value=10nF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=5.8039 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1689 {
-        proto=0; x=205.0mil; y=7.658604mm; 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.1690 {
-        proto=0; x=205.0mil; y=8.458196mm; 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.1691 {
-           x1=205.0mil; y1=8.0584mm; x2=205.0mil; y2=8.0584mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1694 {
-           x1=205.0mil; y1=8.0584mm; x2=205.0mil; y2=8.0584mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1697 {
-           x1=205.0mil; y1=8.0584mm; x2=205.0mil; y2=7.0584mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1700 {
-           x1=205.0mil; y1=8.0584mm; x2=4.207mm; y2=8.0584mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABR
-     }
-     ha:subc.1703 {
-      ha:attributes {
-       {io_pcb::hidename_y}=9.9949 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C37
-       value=1uF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=6.0071 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1704 {
-        proto=0; x=205.0mil; y=9.328404mm; 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.1705 {
-        proto=0; x=205.0mil; y=398.74mil; 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.1706 {
-           x1=205.0mil; y1=383.0mil; x2=205.0mil; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1709 {
-           x1=205.0mil; y1=383.0mil; x2=205.0mil; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1712 {
-           x1=205.0mil; y1=383.0mil; x2=205.0mil; y2=8.7282mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1715 {
-           x1=205.0mil; y1=383.0mil; x2=4.207mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABS
-     }
-     ha:subc.1718 {
-      ha:attributes {
-       value=
-       footprint=lga14
-       refdes=U3
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.274955mm  
-             -22.535mil  
-             -0.274955mm  
-             -22.535mil  
-             -0.274955mm  
-             22.535mil  
-             0.274955mm  
-             22.535mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.351155mm  
-             -25.535mil  
-             -0.351155mm  
-             -25.535mil  
-             -0.351155mm  
-             25.535mil  
-             0.351155mm  
-             25.535mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.274955mm  
-             -22.535mil  
-             -0.274955mm  
-             -22.535mil  
-             -0.274955mm  
-             22.535mil  
-             0.274955mm  
-             22.535mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -22.535mil  
-             -0.274955mm  
-             -22.535mil  
-             0.274955mm  
-             22.535mil  
-             0.274955mm  
-             22.535mil  
-             -0.274955mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -25.535mil  
-             -0.351155mm  
-             -25.535mil  
-             0.351155mm  
-             25.535mil  
-             0.351155mm  
-             25.535mil  
-             -0.351155mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -22.535mil  
-             -0.274955mm  
-             -22.535mil  
-             0.274955mm  
-             22.535mil  
-             0.274955mm  
-             22.535mil  
-             -0.274955mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1720 {
-        proto=0; x=32.512042mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=13
-          name=MOSI
-        }
-       }
-       ha:padstack_ref.1721 {
-        proto=0; x=32.512042mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=VDDio
-        }
-       }
-       ha:padstack_ref.1722 {
-        proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=_CS_
-        }
-       }
-       ha:padstack_ref.1723 {
-        proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=SCLK
-        }
-       }
-       ha:padstack_ref.1724 {
-        proto=0; x=31.711942mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=12
-          name=MISO
-        }
-       }
-       ha:padstack_ref.1725 {
-        proto=0; x=31.711942mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=GND
-        }
-       }
-       ha:padstack_ref.1726 {
-        proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=_CS_
-        }
-       }
-       ha:padstack_ref.1727 {
-        proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=SCLK
-        }
-       }
-       ha:padstack_ref.1728 {
-        proto=0; x=30.912096mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=11
-          name=RESERVED
-        }
-       }
-       ha:padstack_ref.1729 {
-        proto=0; x=30.912096mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=RESERVED
-        }
-       }
-       ha:padstack_ref.1730 {
-        proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=_CS_
-        }
-       }
-       ha:padstack_ref.1731 {
-        proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=SCLK
-        }
-       }
-       ha:padstack_ref.1732 {
-        proto=0; x=30.11225mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=NC
-        }
-       }
-       ha:padstack_ref.1733 {
-        proto=0; x=30.11225mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=GND
-        }
-       }
-       ha:padstack_ref.1734 {
-        proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=_CS_
-        }
-       }
-       ha:padstack_ref.1735 {
-        proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=SCLK
-        }
-       }
-       ha:padstack_ref.1736 {
-        proto=0; x=29.312404mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=9
-          name=INT2
-        }
-       }
-       ha:padstack_ref.1737 {
-        proto=0; x=29.312404mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=GND
-        }
-       }
-       ha:padstack_ref.1738 {
-        proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=_CS_
-        }
-       }
-       ha:padstack_ref.1739 {
-        proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=SCLK
-        }
-       }
-       ha:padstack_ref.1740 {
-        proto=0; x=28.5123mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=INT1
-        }
-       }
-       ha:padstack_ref.1741 {
-        proto=0; x=28.5123mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=Vs
-        }
-       }
-       ha:padstack_ref.1742 {
-        proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=_CS_
-        }
-       }
-       ha:padstack_ref.1743 {
-        proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=SCLK
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1744 {
-           x1=33.012168mm; y1=8.86841mm; x2=33.012168mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1747 {
-           x1=28.012178mm; y1=8.86841mm; x2=33.012168mm; y2=8.86841mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1750 {
-           x1=28.012178mm; y1=8.86841mm; x2=28.012178mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1753 {
-           x1=28.012178mm; y1=11.868404mm; x2=33.012168mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1756 {
-           x=32.71194mm; y=8.268462mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1719 {
-           string=%a.parent.refdes%; x=33.093194mm; y=528.32mil; scale=100; fid=0; direction=2;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1757 {
-           x1=30.512236mm; y1=10.36847mm; x2=30.512236mm; y2=10.36847mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1760 {
-           x1=30.5123mm; y1=10.368534mm; x2=30.5123mm; y2=10.368534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1763 {
-           x1=30.5123mm; y1=10.368534mm; x2=30.5123mm; y2=9.368534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1766 {
-           x1=30.5123mm; y1=10.368534mm; x2=29.5123mm; y2=10.368534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABT
-     }
-     ha:subc.1769 {
-      ha:attributes {
-       {io_pcb::hidename_y}=7.0739 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C102
-       value=1uF
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=24.9931 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1770 {
-        proto=0; x=29.323796mm; y=313.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.1771 {
-        proto=0; x=28.524204mm; y=313.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.1772 {
-           x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1775 {
-           x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1778 {
-           x1=28.924mm; y1=313.0mil; x2=27.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1781 {
-           x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABU
-     }
-     ha:subc.1784 {
-      ha:attributes {
-       {io_pcb::hidename_y}=9.2329 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C101
-       value=0.1uF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=33.4335 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1785 {
-        proto=0; x=31.712404mm; y=296.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.1786 {
-        proto=0; x=32.511996mm; y=296.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.1787 {
-           x1=32.1122mm; y1=296.0mil; x2=32.1122mm; y2=296.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1790 {
-           x1=32.1122mm; y1=296.0mil; x2=32.1122mm; y2=296.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1793 {
-           x1=32.1122mm; y1=296.0mil; x2=33.1122mm; y2=296.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1796 {
-           x1=32.1122mm; y1=296.0mil; x2=32.1122mm; y2=8.5184mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABV
-     }
-     ha:subc.1799 {
-      ha:attributes {
-       value=STM32L151
-       footprint=lqfp64
-       refdes=U7
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -23.62mil  
-             -5.905mil  
-             -23.62mil  
-             -5.905mil  
-             23.62mil  
-             5.905mil  
-             23.62mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.229997mm  
-             -0.679958mm  
-             -0.229997mm  
-             -0.679958mm  
-             -0.229997mm  
-             0.679958mm  
-             0.229997mm  
-             0.679958mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -23.62mil  
-             -5.905mil  
-             -23.62mil  
-             -5.905mil  
-             23.62mil  
-             5.905mil  
-             23.62mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.62mil  
-             -5.905mil  
-             -23.62mil  
-             5.905mil  
-             23.62mil  
-             5.905mil  
-             23.62mil  
-             -5.905mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.679958mm  
-             -0.229997mm  
-             -0.679958mm  
-             0.229997mm  
-             0.679958mm  
-             0.229997mm  
-             0.679958mm  
-             -0.229997mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -23.62mil  
-             -5.905mil  
-             -23.62mil  
-             5.905mil  
-             23.62mil  
-             5.905mil  
-             23.62mil  
-             -5.905mil  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.1801 {
-        proto=0; x=47.4378mm; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=16
-          name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
-        }
-       }
-       ha:padstack_ref.1802 {
-        proto=0; x=47.4378mm; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
-        }
-       }
-       ha:padstack_ref.1803 {
-        proto=1; x=1.493625in; y=19.6248mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=64
-          name=VDD3
-        }
-       }
-       ha:padstack_ref.1804 {
-        proto=1; x=49.437671mm; y=19.6248mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
-        }
-       }
-       ha:padstack_ref.1805 {
-        proto=0; x=1.84794in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=15
-          name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
-        }
-       }
-       ha:padstack_ref.1806 {
-        proto=0; x=1.84794in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=34
-          name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
-        }
-       }
-       ha:padstack_ref.1807 {
-        proto=1; x=1.493625in; y=752.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=63
-          name=VSS3
-        }
-       }
-       ha:padstack_ref.1808 {
-        proto=1; x=49.437671mm; y=752.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=VSS4
-        }
-       }
-       ha:padstack_ref.1809 {
-        proto=0; x=46.4378mm; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=14
-          name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
-        }
-       }
-       ha:padstack_ref.1810 {
-        proto=0; x=46.4378mm; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=35
-          name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
-        }
-       }
-       ha:padstack_ref.1811 {
-        proto=1; x=1.493625in; y=18.6248mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=62
-          name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
-        }
-       }
-       ha:padstack_ref.1812 {
-        proto=1; x=49.437671mm; y=18.6248mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=VDD4
-        }
-       }
-       ha:padstack_ref.1813 {
-        proto=0; x=1.80857in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=13
-          name=VDDA
-        }
-       }
-       ha:padstack_ref.1814 {
-        proto=0; x=1.80857in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=36
-          name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
-        }
-       }
-       ha:padstack_ref.1815 {
-        proto=1; x=1.493625in; y=713.57mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=61
-          name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
-        }
-       }
-       ha:padstack_ref.1816 {
-        proto=1; x=49.437671mm; y=713.57mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=20
-          name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
-        }
-       }
-       ha:padstack_ref.1817 {
-        proto=0; x=1.78889in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=33
+           name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+         }
         }
         }
+        ha:padstack_ref.18229 {
+         proto=1; x=1.628625in; y=25.5938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=12
-          name=VSSA
-        }
-       }
-       ha:padstack_ref.1818 {
-        proto=0; x=1.78889in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=64
+           name=VDD3
+         }
         }
         }
+        ha:padstack_ref.18230 {
+         proto=1; x=52.866671mm; y=25.5938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=37
-          name=PC6/TIM3_CH1
-        }
-       }
-       ha:padstack_ref.1819 {
-        proto=1; x=1.493625in; y=17.624806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=17
+           name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
+         }
         }
         }
+        ha:padstack_ref.18231 {
+         proto=0; x=1.98294in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=60
-          name=BOOT0
-        }
-       }
-       ha:padstack_ref.1820 {
-        proto=1; x=49.437671mm; y=17.624806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=15
+           name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
+         }
         }
         }
+        ha:padstack_ref.18232 {
+         proto=0; x=1.98294in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=21
-          name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
-        }
-       }
-       ha:padstack_ref.1821 {
-        proto=0; x=1.7692in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=34
+           name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
+         }
         }
         }
+        ha:padstack_ref.18233 {
+         proto=1; x=1.628625in; y=987.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=11
-          name=PC3/ADC_IN13
-        }
-       }
-       ha:padstack_ref.1822 {
-        proto=0; x=1.7692in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=63
+           name=VSS3
+         }
         }
         }
+        ha:padstack_ref.18234 {
+         proto=1; x=52.866671mm; y=987.94mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=38
-          name=PC7/TIM3_CH2
-        }
-       }
-       ha:padstack_ref.1823 {
-        proto=1; x=1.493625in; y=674.2mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=18
+           name=VSS4
+         }
         }
         }
+        ha:padstack_ref.18235 {
+         proto=0; x=49.8668mm; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=59
-          name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
-        }
-       }
-       ha:padstack_ref.1824 {
-        proto=1; x=49.437671mm; y=674.2mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=14
+           name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
+         }
         }
         }
+        ha:padstack_ref.18236 {
+         proto=0; x=49.8668mm; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=22
-          name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
-        }
-       }
-       ha:padstack_ref.1825 {
-        proto=0; x=1.74952in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=35
+           name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
+         }
         }
         }
+        ha:padstack_ref.18237 {
+         proto=1; x=1.628625in; y=24.5938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=10
-          name=PC2/ADC_IN12
-        }
-       }
-       ha:padstack_ref.1826 {
-        proto=0; x=1.74952in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=62
+           name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
+         }
         }
         }
+        ha:padstack_ref.18238 {
+         proto=1; x=52.866671mm; y=24.5938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=39
-          name=PC8/TIM3_CH3
-        }
-       }
-       ha:padstack_ref.1827 {
-        proto=1; x=1.493625in; y=16.624808mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=19
+           name=VDD4
+         }
         }
         }
+        ha:padstack_ref.18239 {
+         proto=0; x=1.94357in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=58
-          name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
-        }
-       }
-       ha:padstack_ref.1828 {
-        proto=1; x=49.437671mm; y=16.624808mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=13
+           name=VDDA
+         }
         }
         }
+        ha:padstack_ref.18240 {
+         proto=0; x=1.94357in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=23
-          name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
-        }
-       }
-       ha:padstack_ref.1829 {
-        proto=0; x=1.72983in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=36
+           name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
+         }
         }
         }
+        ha:padstack_ref.18241 {
+         proto=1; x=1.628625in; y=948.57mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=9
-          name=PC1/ADC_IN11
-        }
-       }
-       ha:padstack_ref.1830 {
-        proto=0; x=1.72983in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=61
+           name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+         }
         }
         }
+        ha:padstack_ref.18242 {
+         proto=1; x=52.866671mm; y=948.57mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=40
-          name=PC9/TIM3_CH4
-        }
-       }
-       ha:padstack_ref.1831 {
-        proto=1; x=1.493625in; y=634.83mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=20
+           name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
+         }
         }
         }
+        ha:padstack_ref.18243 {
+         proto=0; x=1.92389in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=57
-          name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
-        }
-       }
-       ha:padstack_ref.1832 {
-        proto=1; x=49.437671mm; y=634.83mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=12
+           name=VSSA
+         }
         }
         }
+        ha:padstack_ref.18244 {
+         proto=0; x=1.92389in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=24
-          name=PC4/ADC_IN14
-        }
-       }
-       ha:padstack_ref.1833 {
-        proto=0; x=1.71016in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=37
+           name=PC6/TIM3_CH1
+         }
         }
         }
+        ha:padstack_ref.18245 {
+         proto=1; x=1.628625in; y=23.593806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=8
-          name=PC0/ADC_IN10
-        }
-       }
-       ha:padstack_ref.1834 {
-        proto=0; x=1.71016in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=60
+           name=BOOT0
+         }
         }
         }
+        ha:padstack_ref.18246 {
+         proto=1; x=52.866671mm; y=23.593806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=41
-          name=PA8/USART1_CK/MCO
-        }
-       }
-       ha:padstack_ref.1835 {
-        proto=1; x=1.493625in; y=15.625064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=21
+           name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
+         }
         }
         }
+        ha:padstack_ref.18247 {
+         proto=0; x=1.9042in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=56
-          name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
-        }
-       }
-       ha:padstack_ref.1836 {
-        proto=1; x=49.437671mm; y=15.625064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=11
+           name=PC3/ADC_IN13
+         }
         }
         }
+        ha:padstack_ref.18248 {
+         proto=0; x=1.9042in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=25
-          name=PC5/ADC_IN15
-        }
-       }
-       ha:padstack_ref.1837 {
-        proto=0; x=1.69047in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=38
+           name=PC7/TIM3_CH2
+         }
         }
         }
+        ha:padstack_ref.18249 {
+         proto=1; x=1.628625in; y=909.2mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=7
-          name=NRST
-        }
-       }
-       ha:padstack_ref.1838 {
-        proto=0; x=1.69047in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=59
+           name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
+         }
         }
         }
+        ha:padstack_ref.18250 {
+         proto=1; x=52.866671mm; y=909.2mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=42
-          name=PA9/USART1_TX
-        }
-       }
-       ha:padstack_ref.1839 {
-        proto=1; x=1.493625in; y=595.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=22
+           name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
+         }
         }
         }
+        ha:padstack_ref.18251 {
+         proto=0; x=1.88452in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=55
-          name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
-        }
-       }
-       ha:padstack_ref.1840 {
-        proto=1; x=49.437671mm; y=595.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=10
+           name=PC2/ADC_IN12
+         }
         }
         }
+        ha:padstack_ref.18252 {
+         proto=0; x=1.88452in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=26
-          name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
-        }
-       }
-       ha:padstack_ref.1841 {
-        proto=0; x=1.67079in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=39
+           name=PC8/TIM3_CH3
+         }
         }
         }
+        ha:padstack_ref.18253 {
+         proto=1; x=1.628625in; y=22.593808mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=PH1/OSC_OUT
-        }
-       }
-       ha:padstack_ref.1842 {
-        proto=0; x=1.67079in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=58
+           name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
+         }
         }
         }
+        ha:padstack_ref.18254 {
+         proto=1; x=52.866671mm; y=22.593808mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=43
-          name=PA10/USART1_RX
-        }
-       }
-       ha:padstack_ref.1843 {
-        proto=1; x=1.493625in; y=14.625066mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=23
+           name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
+         }
         }
         }
+        ha:padstack_ref.18255 {
+         proto=0; x=1.86483in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=54
-          name=PD2/TIM3_ETR
-        }
-       }
-       ha:padstack_ref.1844 {
-        proto=1; x=49.437671mm; y=14.625066mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=9
+           name=PC1/ADC_IN11
+         }
         }
         }
+        ha:padstack_ref.18256 {
+         proto=0; x=1.86483in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=27
-          name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
-        }
-       }
-       ha:padstack_ref.1845 {
-        proto=0; x=1.6511in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=40
+           name=PC9/TIM3_CH4
+         }
         }
         }
+        ha:padstack_ref.18257 {
+         proto=1; x=1.628625in; y=869.83mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=57
+           name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+         }
         }
         }
+        ha:padstack_ref.18258 {
+         proto=1; x=52.866671mm; y=869.83mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=5
-          name=PH0/OSC_IN
-        }
-       }
-       ha:padstack_ref.1846 {
-        proto=0; x=1.6511in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=24
+           name=PC4/ADC_IN14
+         }
         }
         }
+        ha:padstack_ref.18259 {
+         proto=0; x=1.84516in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=44
-          name=PA11/USART1_CTS/USBDM/SPI1_MISO
-        }
-       }
-       ha:padstack_ref.1847 {
-        proto=1; x=1.493625in; y=556.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=8
+           name=PC0/ADC_IN10
+         }
         }
         }
+        ha:padstack_ref.18260 {
+         proto=0; x=1.84516in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=53
-          name=PC12/USART3_CK
-        }
-       }
-       ha:padstack_ref.1848 {
-        proto=1; x=49.437671mm; y=556.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=41
+           name=PA8/USART1_CK/MCO
+         }
         }
         }
+        ha:padstack_ref.18261 {
+         proto=1; x=1.628625in; y=21.594064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=28
-          name=PB2/BOOT1
-        }
-       }
-       ha:padstack_ref.1849 {
-        proto=0; x=1.63142in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=56
+           name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
+         }
         }
         }
+        ha:padstack_ref.18262 {
+         proto=1; x=52.866671mm; y=21.594064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=PC15/OSC32_OUT
-        }
-       }
-       ha:padstack_ref.1850 {
-        proto=0; x=1.63142in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=25
+           name=PC5/ADC_IN15
+         }
         }
         }
+        ha:padstack_ref.18263 {
+         proto=0; x=1.82547in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=45
-          name=PA12/USART1_RTS/USBDP/SPI1_MOSI
-        }
-       }
-       ha:padstack_ref.1851 {
-        proto=1; x=1.493625in; y=13.625068mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=7
+           name=NRST
+         }
         }
         }
+        ha:padstack_ref.18264 {
+         proto=0; x=1.82547in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=52
-          name=PC11/USART3_RX
-        }
-       }
-       ha:padstack_ref.1852 {
-        proto=1; x=49.437671mm; y=13.625068mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=42
+           name=PA9/USART1_TX
+         }
         }
         }
+        ha:padstack_ref.18265 {
+         proto=1; x=1.628625in; y=830.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=29
-          name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
-        }
-       }
-       ha:padstack_ref.1853 {
-        proto=0; x=1.61173in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=55
+           name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
+         }
         }
         }
+        ha:padstack_ref.18266 {
+         proto=1; x=52.866671mm; y=830.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=3
-          name=PC14/OSC32_IN
-        }
-       }
-       ha:padstack_ref.1854 {
-        proto=0; x=1.61173in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=26
+           name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
+         }
         }
         }
+        ha:padstack_ref.18267 {
+         proto=0; x=1.80579in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=46
-          name=PA13/JTMS/SWDIO
-        }
-       }
-       ha:padstack_ref.1855 {
-        proto=1; x=1.493625in; y=516.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=6
+           name=PH1/OSC_OUT
+         }
         }
         }
+        ha:padstack_ref.18268 {
+         proto=0; x=1.80579in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=51
-          name=PC10/USART3_TX
-        }
-       }
-       ha:padstack_ref.1856 {
-        proto=1; x=49.437671mm; y=516.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=43
+           name=PA10/USART1_RX
+         }
         }
         }
+        ha:padstack_ref.18269 {
+         proto=1; x=1.628625in; y=20.594066mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=30
-          name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
-        }
-       }
-       ha:padstack_ref.1857 {
-        proto=0; x=40.43807mm; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=54
+           name=PD2/TIM3_ETR
+         }
         }
         }
+        ha:padstack_ref.18270 {
+         proto=1; x=52.866671mm; y=20.594066mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=PC13/RTC_AF1/WKUP2
-        }
-       }
-       ha:padstack_ref.1858 {
-        proto=0; x=40.43807mm; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=27
+           name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
+         }
         }
         }
+        ha:padstack_ref.18271 {
+         proto=0; x=1.7861in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=47
-          name=VSS2
-        }
-       }
-       ha:padstack_ref.1859 {
-        proto=1; x=1.493625in; y=497.05mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=5
+           name=PH0/OSC_IN
+         }
         }
         }
+        ha:padstack_ref.18272 {
+         proto=0; x=1.7861in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=50
-          name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
-        }
-       }
-       ha:padstack_ref.1860 {
-        proto=1; x=49.437671mm; y=497.05mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=44
+           name=PA11/USART1_CTS/USBDM/SPI1_MISO
+         }
         }
         }
+        ha:padstack_ref.18273 {
+         proto=1; x=1.628625in; y=791.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=31
-          name=VSS1
-        }
-       }
-       ha:padstack_ref.1861 {
-        proto=0; x=1.57236in; y=851.365mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=53
+           name=PC12/USART3_CK
+         }
         }
         }
+        ha:padstack_ref.18274 {
+         proto=1; x=52.866671mm; y=791.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=VLCD
-        }
-       }
-       ha:padstack_ref.1862 {
-        proto=0; x=1.57236in; y=398.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=28
+           name=PB2/BOOT1
+         }
         }
         }
+        ha:padstack_ref.18275 {
+         proto=0; x=1.76642in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=48
-          name=VDD2
-        }
-       }
-       ha:padstack_ref.1863 {
-        proto=1; x=1.493625in; y=477.36mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=4
+           name=PC15/OSC32_OUT
+         }
         }
         }
+        ha:padstack_ref.18276 {
+         proto=0; x=1.76642in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=49
-          name=PA14/JTCK/SWCLK
-        }
-       }
-       ha:padstack_ref.1864 {
-        proto=1; x=49.437671mm; y=477.36mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=45
+           name=PA12/USART1_RTS/USBDP/SPI1_MOSI
+         }
         }
         }
+        ha:padstack_ref.18277 {
+         proto=1; x=1.628625in; y=19.594068mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=52
+           name=PC11/USART3_RX
+         }
         }
         }
+        ha:padstack_ref.18278 {
+         proto=1; x=52.866671mm; y=19.594068mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=32
-          name=VDD1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
+         }
         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.18279 {
+         proto=0; x=1.74673in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.1865 {
-           x1=48.687736mm; y1=10.87501mm; x2=48.687736mm; y2=821.84mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1868 {
-           x1=1.52315in; y1=10.87501mm; x2=48.687736mm; y2=10.87501mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1871 {
-           x1=1.52315in; y1=10.87501mm; x2=1.52315in; y2=821.84mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1874 {
-           x1=1.52315in; y1=821.84mil; x2=48.687736mm; y2=821.84mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1877 {
-           x=38.388036mm; y=21.17471mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1800 {
-           string=%a.parent.refdes%; x=1.72in; y=625.0mil; scale=100; fid=0; direction=2;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
+         ha:attributes {
+           term=3
+           name=PC14/OSC32_IN
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.18280 {
+         proto=0; x=1.74673in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
          }
          }
-       }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         li:thermal {
+         }
 
 
-         li:objects {
-          ha:line.1878 {
-           x1=43.687872mm; y1=15.874872mm; x2=43.687872mm; y2=15.874872mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1881 {
-           x1=1.72in; y1=625.0mil; x2=1.72in; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1884 {
-           x1=1.72in; y1=625.0mil; x2=1.72in; y2=16.875mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1887 {
-           x1=1.72in; y1=625.0mil; x2=44.688mm; y2=625.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=46
+           name=PA13/JTMS/SWDIO
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.18281 {
+         proto=1; x=1.628625in; y=751.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
          }
          }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABW
-     }
-     ha:subc.1890 {
-      ha:attributes {
-       value=MPU-9250
-       footprint=ufqfpn24
-       refdes=U12
-      }
-     ha:data {
-          li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.795mil  
-             -3.935mil  
-             -12.795mil  
-             3.935mil  
-             12.795mil  
-             3.935mil  
-             12.795mil  
-             -3.935mil  
-            }
-          }
+         ha:attributes {
+           term=51
+           name=PC10/USART3_TX
+         }
+        }
+        ha:padstack_ref.18282 {
+         proto=1; x=52.866671mm; y=751.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -14.765mil  
-             -5.905mil  
-             -14.765mil  
-             5.905mil  
-             14.765mil  
-             5.905mil  
-             14.765mil  
-             -5.905mil  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.795mil  
-             -3.935mil  
-             -12.795mil  
-             3.935mil  
-             12.795mil  
-             3.935mil  
-             12.795mil  
-             -3.935mil  
-            }
-          }
+         ha:attributes {
+           term=30
+           name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+         }
         }
         }
-      }
+        ha:padstack_ref.18283 {
+         proto=0; x=1.72705in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      ha:ps_proto_v4.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             3.935mil  
-             -12.795mil  
-             -3.935mil  
-             -12.795mil  
-             -3.935mil  
-             12.795mil  
-             3.935mil  
-             12.795mil  
-            }
-          }
+         ha:attributes {
+           term=2
+           name=PC13/RTC_AF1/WKUP2
+         }
+        }
+        ha:padstack_ref.18284 {
+         proto=0; x=1.72705in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -14.765mil  
-             -5.905mil  
-             -14.765mil  
-             -5.905mil  
-             14.765mil  
-             5.905mil  
-             14.765mil  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             3.935mil  
-             -12.795mil  
-             -3.935mil  
-             -12.795mil  
-             -3.935mil  
-             12.795mil  
-             3.935mil  
-             12.795mil  
-            }
-          }
+         ha:attributes {
+           term=47
+           name=VSS2
+         }
         }
         }
-      }
+        ha:padstack_ref.18285 {
+         proto=1; x=1.628625in; y=18.59407mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      ha:ps_proto_v4.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.333248mm  
-             -0.091694mm  
-             -0.333248mm  
-             0.091694mm  
-             0.333248mm  
-             0.091694mm  
-             0.333248mm  
-             -0.091694mm  
-            }
-          }
+         ha:attributes {
+           term=50
+           name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
+         }
+        }
+        ha:padstack_ref.18286 {
+         proto=1; x=52.866671mm; y=18.59407mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -15.085mil  
-             -5.575mil  
-             -15.085mil  
-             5.575mil  
-             15.085mil  
-             5.575mil  
-             15.085mil  
-             -5.575mil  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.333248mm  
-             -0.091694mm  
-             -0.333248mm  
-             0.091694mm  
-             0.333248mm  
-             0.091694mm  
-             0.333248mm  
-             -0.091694mm  
-            }
-          }
+         ha:attributes {
+           term=31
+           name=VSS1
+         }
         }
         }
-      }
+        ha:padstack_ref.18287 {
+         proto=0; x=1.70736in; y=27.593671mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      ha:ps_proto_v4.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.091694mm  
-             -0.333248mm  
-             -0.091694mm  
-             -0.333248mm  
-             -0.091694mm  
-             0.333248mm  
-             0.091694mm  
-             0.333248mm  
-            }
-          }
+         ha:attributes {
+           term=1
+           name=VLCD
+         }
+        }
+        ha:padstack_ref.18288 {
+         proto=0; x=1.70736in; y=633.625mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.575mil  
-             -15.085mil  
-             -5.575mil  
-             -15.085mil  
-             -5.575mil  
-             15.085mil  
-             5.575mil  
-             15.085mil  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.091694mm  
-             -0.333248mm  
-             -0.091694mm  
-             -0.333248mm  
-             -0.091694mm  
-             0.333248mm  
-             0.091694mm  
-             0.333248mm  
-            }
-          }
+         ha:attributes {
+           term=48
+           name=VDD2
+         }
         }
         }
-      }
+        ha:padstack_ref.18289 {
+         proto=1; x=1.628625in; y=712.36mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-      ha:ps_proto_v4.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.34163mm  
-             -0.083312mm  
-             -0.34163mm  
-             0.083312mm  
-             0.34163mm  
-             0.083312mm  
-             0.34163mm  
-             -0.083312mm  
-            }
-          }
+         ha:attributes {
+           term=49
+           name=PA14/JTCK/SWCLK
+         }
+        }
+        ha:padstack_ref.18290 {
+         proto=1; x=52.866671mm; y=712.36mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.391668mm  
-             -5.25mil  
-             -0.391668mm  
-             5.25mil  
-             0.391668mm  
-             5.25mil  
-             0.391668mm  
-             -5.25mil  
-            }
-          }
+         li:thermal {
+         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.34163mm  
-             -0.083312mm  
-             -0.34163mm  
-             0.083312mm  
-             0.34163mm  
-             0.083312mm  
-             0.34163mm  
-             -0.083312mm  
-            }
-          }
+         ha:attributes {
+           term=32
+           name=VDD1
+         }
         }
         }
-      }
+       }
+       li:layers {
 
 
-      ha:ps_proto_v4.5 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+          li:objects {
+           ha:line.18201 {
+            x1=2.05184in; y1=16.84401mm; x2=2.05184in; y2=1.05684in; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.083312mm  
-             -0.34163mm  
-             -0.083312mm  
-             -0.34163mm  
-             -0.083312mm  
-             0.34163mm  
-             0.083312mm  
-             0.34163mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:line.18204 {
+            x1=42.11701mm; y1=16.84401mm; x2=2.05184in; y2=16.84401mm; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             5.25mil  
-             -0.391668mm  
-             -5.25mil  
-             -0.391668mm  
-             -5.25mil  
-             0.391668mm  
-             5.25mil  
-             0.391668mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:line.18207 {
+            x1=42.11701mm; y1=16.84401mm; x2=42.11701mm; y2=1.05684in; thickness=10.0mil; clearance=0.0;
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.083312mm  
-             -0.34163mm  
-             -0.083312mm  
-             -0.34163mm  
-             -0.083312mm  
-             0.34163mm  
-             0.083312mm  
-             0.34163mm  
+           ha:line.18210 {
+            x1=42.11701mm; y1=1.05684in; x2=2.05184in; y2=1.05684in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.18213 {
+            x=41.817036mm; y=1.06865in; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.18214 {
+            string=%a.parent.refdes%; x=1.855in; y=860.0mil; scale=100; fid=0; direction=2;
+            ha:flags {
+             dyntext=1
+             floater=1
             }
             }
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
           }
         }
           }
         }
-      }
 
 
-      ha:ps_proto_v4.6 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+          li:objects {
+           ha:line.18215 {
+            x1=47.116872mm; y1=21.843872mm; x2=47.116872mm; y2=21.843872mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.350012mm  
-             -3.0mil  
-             -0.350012mm  
-             3.0mil  
-             0.350012mm  
-             3.0mil  
-             0.350012mm  
-             -3.0mil  
+           ha:line.18218 {
+            x1=1.855in; y1=860.0mil; x2=1.855in; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -15.75mil  
-             -0.126238mm  
-             -15.75mil  
-             0.126238mm  
-             15.75mil  
-             0.126238mm  
-             15.75mil  
-             -0.126238mm  
+           ha:line.18221 {
+            x1=1.855in; y1=860.0mil; x2=1.855in; y2=22.844mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
             }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.350012mm  
-             -3.0mil  
-             -0.350012mm  
-             3.0mil  
-             0.350012mm  
-             3.0mil  
-             0.350012mm  
-             -3.0mil  
+           ha:line.18224 {
+            x1=1.855in; y1=860.0mil; x2=48.117mm; y2=860.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
             }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
           }
         }
+       }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABW
       }
       }
+      ha:subc.18291 {
+       ha:attributes {
+        value=MPU-9250
+        footprint=ufqfpn24
+        refdes=U12
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-      ha:ps_proto_v4.7 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             3.0mil  
-             -0.350012mm  
-             -3.0mil  
-             -0.350012mm  
-             -3.0mil  
-             0.350012mm  
-             3.0mil  
-             0.350012mm  
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -12.795mil  
+              -3.935mil  
+              -12.795mil  
+              3.935mil  
+              12.795mil  
+              3.935mil  
+              12.795mil  
+              -3.935mil  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -14.765mil  
+              -5.905mil  
+              -14.765mil  
+              5.905mil  
+              14.765mil  
+              5.905mil  
+              14.765mil  
+              -5.905mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.126238mm  
-             -15.75mil  
-             -0.126238mm  
-             -15.75mil  
-             -0.126238mm  
-             15.75mil  
-             0.126238mm  
-             15.75mil  
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              -12.795mil  
+              -3.935mil  
+              -12.795mil  
+              3.935mil  
+              12.795mil  
+              3.935mil  
+              12.795mil  
+              -3.935mil  
+             }
+           }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.935mil  
+              -12.795mil  
+              -3.935mil  
+              -12.795mil  
+              -3.935mil  
+              12.795mil  
+              3.935mil  
+              12.795mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -14.765mil  
+              -5.905mil  
+              -14.765mil  
+              -5.905mil  
+              14.765mil  
+              5.905mil  
+              14.765mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.935mil  
+              -12.795mil  
+              -3.935mil  
+              -12.795mil  
+              -3.935mil  
+              12.795mil  
+              3.935mil  
+              12.795mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             3.0mil  
-             -0.350012mm  
-             -3.0mil  
-             -0.350012mm  
-             -3.0mil  
-             0.350012mm  
-             3.0mil  
-             0.350012mm  
-            }
-          }
-        }
-      }
+         }
+       }
 
 
-      ha:ps_proto_v4.8 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.333248mm  
+              -0.091694mm  
+              -0.333248mm  
+              0.091694mm  
+              0.333248mm  
+              0.091694mm  
+              0.333248mm  
+              -0.091694mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -15.085mil  
+              -5.575mil  
+              -15.085mil  
+              5.575mil  
+              15.085mil  
+              5.575mil  
+              15.085mil  
+              -5.575mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.333248mm  
+              -0.091694mm  
+              -0.333248mm  
+              0.091694mm  
+              0.333248mm  
+              0.091694mm  
+              0.333248mm  
+              -0.091694mm  
+             }
+           }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       ha:ps_proto_v4.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.091694mm  
+              -0.333248mm  
+              -0.091694mm  
+              -0.333248mm  
+              -0.091694mm  
+              0.333248mm  
+              0.091694mm  
+              0.333248mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.575mil  
+              -15.085mil  
+              -5.575mil  
+              -15.085mil  
+              -5.575mil  
+              15.085mil  
+              5.575mil  
+              15.085mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.091694mm  
+              -0.333248mm  
+              -0.091694mm  
+              -0.333248mm  
+              -0.091694mm  
+              0.333248mm  
+              0.091694mm  
+              0.333248mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.350012mm  
-             -3.935mil  
-             -0.350012mm  
-             3.935mil  
-             0.350012mm  
-             3.935mil  
-             0.350012mm  
-             -3.935mil  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.4 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.34163mm  
+              -0.083312mm  
+              -0.34163mm  
+              0.083312mm  
+              0.34163mm  
+              0.083312mm  
+              0.34163mm  
+              -0.083312mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.391668mm  
+              -5.25mil  
+              -0.391668mm  
+              5.25mil  
+              0.391668mm  
+              5.25mil  
+              0.391668mm  
+              -5.25mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.34163mm  
+              -0.083312mm  
+              -0.34163mm  
+              0.083312mm  
+              0.34163mm  
+              0.083312mm  
+              0.34163mm  
+              -0.083312mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -15.75mil  
-             -5.905mil  
-             -15.75mil  
-             5.905mil  
-             15.75mil  
-             5.905mil  
-             15.75mil  
-             -5.905mil  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.083312mm  
+              -0.34163mm  
+              -0.083312mm  
+              -0.34163mm  
+              -0.083312mm  
+              0.34163mm  
+              0.083312mm  
+              0.34163mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.25mil  
+              -0.391668mm  
+              -5.25mil  
+              -0.391668mm  
+              -5.25mil  
+              0.391668mm  
+              5.25mil  
+              0.391668mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.083312mm  
+              -0.34163mm  
+              -0.083312mm  
+              -0.34163mm  
+              -0.083312mm  
+              0.34163mm  
+              0.083312mm  
+              0.34163mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.350012mm  
-             -3.935mil  
-             -0.350012mm  
-             3.935mil  
-             0.350012mm  
-             3.935mil  
-             0.350012mm  
-             -3.935mil  
-            }
-          }
-        }
-      }
+         }
+       }
 
 
-      ha:ps_proto_v4.9 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+       ha:ps_proto_v4.6 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.350012mm  
+              -3.0mil  
+              -0.350012mm  
+              3.0mil  
+              0.350012mm  
+              3.0mil  
+              0.350012mm  
+              -3.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -15.75mil  
+              -0.126238mm  
+              -15.75mil  
+              0.126238mm  
+              15.75mil  
+              0.126238mm  
+              15.75mil  
+              -0.126238mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.350012mm  
+              -3.0mil  
+              -0.350012mm  
+              3.0mil  
+              0.350012mm  
+              3.0mil  
+              0.350012mm  
+              -3.0mil  
+             }
+           }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+       ha:ps_proto_v4.7 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.0mil  
+              -0.350012mm  
+              -3.0mil  
+              -0.350012mm  
+              -3.0mil  
+              0.350012mm  
+              3.0mil  
+              0.350012mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.126238mm  
+              -15.75mil  
+              -0.126238mm  
+              -15.75mil  
+              -0.126238mm  
+              15.75mil  
+              0.126238mm  
+              15.75mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.0mil  
+              -0.350012mm  
+              -3.0mil  
+              -0.350012mm  
+              -3.0mil  
+              0.350012mm  
+              3.0mil  
+              0.350012mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             3.935mil  
-             -0.350012mm  
-             -3.935mil  
-             -0.350012mm  
-             -3.935mil  
-             0.350012mm  
-             3.935mil  
-             0.350012mm  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.8 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.350012mm  
+              -3.935mil  
+              -0.350012mm  
+              3.935mil  
+              0.350012mm  
+              3.935mil  
+              0.350012mm  
+              -3.935mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -15.75mil  
+              -5.905mil  
+              -15.75mil  
+              5.905mil  
+              15.75mil  
+              5.905mil  
+              15.75mil  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.350012mm  
+              -3.935mil  
+              -0.350012mm  
+              3.935mil  
+              0.350012mm  
+              3.935mil  
+              0.350012mm  
+              -3.935mil  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -15.75mil  
-             -5.905mil  
-             -15.75mil  
-             -5.905mil  
-             15.75mil  
-             5.905mil  
-             15.75mil  
-            }
-          }
+         }
+       }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+       ha:ps_proto_v4.9 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.935mil  
+              -0.350012mm  
+              -3.935mil  
+              -0.350012mm  
+              -3.935mil  
+              0.350012mm  
+              3.935mil  
+              0.350012mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -15.75mil  
+              -5.905mil  
+              -15.75mil  
+              -5.905mil  
+              15.75mil  
+              5.905mil  
+              15.75mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.935mil  
+              -0.350012mm  
+              -3.935mil  
+              -0.350012mm  
+              -3.935mil  
+              0.350012mm  
+              3.935mil  
+              0.350012mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             3.935mil  
-             -0.350012mm  
-             -3.935mil  
-             -0.350012mm  
-             -3.935mil  
-             0.350012mm  
-             3.935mil  
-             0.350012mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1892 {
-        proto=0; x=882.99mil; y=1.03563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18308 {
+         proto=0; x=25.856946mm; y=1.27063in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=RESV
-        }
-       }
-       ha:padstack_ref.1893 {
-        proto=1; x=23.003002mm; y=1.13701in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=RESV
+         }
         }
         }
+        ha:padstack_ref.18309 {
+         proto=1; x=1.04063in; y=34.849054mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=7
-          name=AUX_CL
-        }
-       }
-       ha:padstack_ref.1894 {
-        proto=0; x=25.578054mm; y=28.304998mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=7
+           name=AUX_CL
+         }
         }
         }
+        ha:padstack_ref.18310 {
+         proto=0; x=29.007054mm; y=34.273998mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=13
-          name=VDD
-        }
-       }
-       ha:padstack_ref.1895 {
-        proto=1; x=984.37mil; y=1.01299in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=13
+           name=VDD
+         }
         }
         }
+        ha:padstack_ref.18311 {
+         proto=1; x=28.431998mm; y=31.698946mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=19
+         }
         }
         }
+        ha:padstack_ref.18312 {
+         proto=2; x=1.01832in; y=1.27096in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=19
-          name=19
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=RESV
+         }
         }
         }
-       }
-       ha:padstack_ref.1896 {
-        proto=2; x=883.32mil; y=26.313384mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.18313 {
+         proto=3; x=1.04096in; y=1.37168in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=AUX_CL
+         }
         }
         }
+        ha:padstack_ref.18314 {
+         proto=2; x=1.14168in; y=1.34904in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=13
+           name=VDD
+         }
         }
         }
+        ha:padstack_ref.18315 {
+         proto=3; x=1.11904in; y=31.707328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=RESV
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=19
+         }
         }
         }
-       }
-       ha:padstack_ref.1897 {
-        proto=3; x=905.96mil; y=1.13668in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.18316 {
+         proto=4; x=1.01865in; y=1.27129in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=RESV
+         }
         }
         }
+        ha:padstack_ref.18317 {
+         proto=5; x=1.04129in; y=34.83229mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=7
+           name=AUX_CL
+         }
         }
         }
+        ha:padstack_ref.18318 {
+         proto=4; x=28.99029mm; y=1.34871in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=7
-          name=AUX_CL
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=VDD
+         }
         }
         }
-       }
-       ha:padstack_ref.1898 {
-        proto=2; x=1.00668in; y=28.296616mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.18319 {
+         proto=5; x=1.11871in; y=31.71571mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=19
+         }
         }
         }
+        ha:padstack_ref.18320 {
+         proto=6; x=25.882092mm; y=1.27166in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=RESV
+         }
         }
         }
+        ha:padstack_ref.18321 {
+         proto=7; x=1.04166in; y=34.823908mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=13
-          name=VDD
-        }
-       }
-       ha:padstack_ref.1899 {
-        proto=3; x=24.994616mm; y=25.738328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=7
+           name=AUX_CL
+         }
         }
         }
+        ha:padstack_ref.18322 {
+         proto=6; x=28.981908mm; y=34.247836mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=19
-          name=19
-        }
-       }
-       ha:padstack_ref.1900 {
-        proto=4; x=22.44471mm; y=26.321766mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=13
+           name=VDD
+         }
         }
         }
+        ha:padstack_ref.18323 {
+         proto=7; x=28.405836mm; y=31.724092mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=RESV
-        }
-       }
-       ha:padstack_ref.1901 {
-        proto=5; x=23.019766mm; y=28.86329mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=19
+           name=19
+         }
         }
         }
+        ha:padstack_ref.18324 {
+         proto=8; x=25.881965mm; y=1.28638in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=7
-          name=AUX_CL
-        }
-       }
-       ha:padstack_ref.1902 {
-        proto=4; x=1.00635in; y=28.288234mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
         }
+        ha:padstack_ref.18325 {
+         proto=9; x=1.05638in; y=34.824035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=13
-          name=VDD
-        }
-       }
-       ha:padstack_ref.1903 {
-        proto=5; x=983.71mil; y=25.74671mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=8
+           name=VDDIO
+         }
         }
         }
+        ha:padstack_ref.18326 {
+         proto=8; x=1.141025in; y=1.33362in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=19
-          name=19
-        }
-       }
-       ha:padstack_ref.1904 {
-        proto=6; x=883.98mil; y=1.03666in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=14
+           name=14
+         }
         }
         }
+        ha:padstack_ref.18327 {
+         proto=9; x=28.031948mm; y=31.723965mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=1
-          name=RESV
-        }
-       }
-       ha:padstack_ref.1905 {
-        proto=7; x=23.029164mm; y=1.13602in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=20
+           name=RESV
+         }
         }
         }
+        ha:padstack_ref.18328 {
+         proto=8; x=25.881965mm; y=1.30213in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=7
-          name=AUX_CL
-        }
-       }
-       ha:padstack_ref.1906 {
-        proto=6; x=25.552908mm; y=1.11334in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=3
+           name=3
+         }
         }
         }
+        ha:padstack_ref.18329 {
+         proto=9; x=1.07213in; y=34.824035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=13
-          name=VDD
-        }
-       }
-       ha:padstack_ref.1907 {
-        proto=7; x=983.34mil; y=1.01398in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=9
+           name=AD0/SDO
+         }
         }
         }
+        ha:padstack_ref.18330 {
+         proto=8; x=1.141025in; y=33.473898mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=19
-          name=19
-        }
-       }
-       ha:padstack_ref.1908 {
-        proto=8; x=883.975mil; y=1.05138in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=15
+           name=15
+         }
         }
         }
+        ha:padstack_ref.18331 {
+         proto=9; x=27.631898mm; y=31.723965mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-       ha:padstack_ref.1909 {
-        proto=9; x=23.403052mm; y=28.855035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=21
+           name=AUX_DA
+         }
         }
         }
+        ha:padstack_ref.18332 {
+         proto=8; x=25.881965mm; y=33.473898mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=8
-          name=VDDIO
-        }
-       }
-       ha:padstack_ref.1910 {
-        proto=8; x=25.553035mm; y=27.904948mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=4
+           name=4
+         }
         }
         }
+        ha:padstack_ref.18333 {
+         proto=9; x=27.631898mm; y=34.824035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=14
-          name=14
-        }
-       }
-       ha:padstack_ref.1911 {
-        proto=9; x=968.62mil; y=1.013975in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=10
+           name=REGOUT
+         }
         }
         }
+        ha:padstack_ref.18334 {
+         proto=8; x=1.141025in; y=1.30213in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=20
-          name=RESV
-        }
-       }
-       ha:padstack_ref.1912 {
-        proto=8; x=883.975mil; y=1.06713in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=16
+           name=16
+         }
         }
         }
+        ha:padstack_ref.18335 {
+         proto=9; x=1.07213in; y=31.723965mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.1913 {
-        proto=9; x=23.803102mm; y=28.855035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=22
+           name=nCS
+         }
         }
         }
+        ha:padstack_ref.18336 {
+         proto=8; x=25.881965mm; y=1.33362in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=9
-          name=AD0/SDO
-        }
-       }
-       ha:padstack_ref.1914 {
-        proto=8; x=25.553035mm; y=1.08287in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=5
+           name=5
+         }
         }
         }
+        ha:padstack_ref.18337 {
+         proto=9; x=28.031948mm; y=34.824035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=15
-          name=15
-        }
-       }
-       ha:padstack_ref.1915 {
-        proto=9; x=952.87mil; y=1.013975in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=11
+           name=FSYNC
+         }
         }
         }
+        ha:padstack_ref.18338 {
+         proto=8; x=1.141025in; y=1.28638in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=21
-          name=AUX_DA
-        }
-       }
-       ha:padstack_ref.1916 {
-        proto=8; x=883.975mil; y=1.08287in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=17
+           name=17
+         }
         }
         }
+        ha:padstack_ref.18339 {
+         proto=9; x=1.05638in; y=31.723965mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
-       ha:padstack_ref.1917 {
-        proto=9; x=952.87mil; y=28.855035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=23
+           name=SCL/SCLK
+         }
         }
         }
+        ha:padstack_ref.18340 {
+         proto=0; x=25.856946mm; y=34.273998mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=10
-          name=REGOUT
-        }
-       }
-       ha:padstack_ref.1918 {
-        proto=8; x=25.553035mm; y=1.06713in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
         }
+        ha:padstack_ref.18341 {
+         proto=1; x=28.431998mm; y=34.849054mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=16
-          name=16
-        }
-       }
-       ha:padstack_ref.1919 {
-        proto=9; x=23.803102mm; y=1.013975in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=12
+           name=INT
+         }
         }
         }
+        ha:padstack_ref.18342 {
+         proto=0; x=29.007054mm; y=1.27063in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=22
-          name=nCS
-        }
-       }
-       ha:padstack_ref.1920 {
-        proto=8; x=883.975mil; y=27.904948mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=18
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18343 {
+         proto=1; x=1.04063in; y=31.698946mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.1921 {
-        proto=9; x=968.62mil; y=28.855035mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=24
+           name=SDA/SDI
+         }
         }
         }
+        ha:padstack_ref.18344 {
+         proto=2; x=1.01832in; y=1.34904in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=11
-          name=FSYNC
-        }
-       }
-       ha:padstack_ref.1922 {
-        proto=8; x=25.553035mm; y=1.05138in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
         }
+        ha:padstack_ref.18345 {
+         proto=3; x=1.11904in; y=1.37168in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=17
-          name=17
-        }
-       }
-       ha:padstack_ref.1923 {
-        proto=9; x=23.403052mm; y=1.013975in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=12
+           name=INT
+         }
         }
         }
+        ha:padstack_ref.18346 {
+         proto=2; x=1.14168in; y=1.27096in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=23
-          name=SCL/SCLK
-        }
-       }
-       ha:padstack_ref.1924 {
-        proto=0; x=882.99mil; y=28.304998mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=18
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18347 {
+         proto=3; x=1.04096in; y=31.707328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.1925 {
-        proto=1; x=984.37mil; y=1.13701in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=24
+           name=SDA/SDI
+         }
         }
         }
+        ha:padstack_ref.18348 {
+         proto=4; x=1.01865in; y=1.34871in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=12
-          name=INT
-        }
-       }
-       ha:padstack_ref.1926 {
-        proto=0; x=25.578054mm; y=1.03563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
         }
+        ha:padstack_ref.18349 {
+         proto=5; x=1.11871in; y=34.83229mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=12
+           name=INT
+         }
         }
         }
+        ha:padstack_ref.18350 {
+         proto=4; x=28.99029mm; y=1.27129in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=18
-          name=GND
-        }
-       }
-       ha:padstack_ref.1927 {
-        proto=1; x=23.003002mm; y=1.01299in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=18
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18351 {
+         proto=5; x=1.04129in; y=31.71571mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=24
-          name=SDA/SDI
-        }
-       }
-       ha:padstack_ref.1928 {
-        proto=2; x=883.32mil; y=28.296616mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=24
+           name=SDA/SDI
+         }
         }
         }
+        ha:padstack_ref.18352 {
+         proto=6; x=25.882092mm; y=1.34843in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.1929 {
-        proto=3; x=24.994616mm; y=1.13668in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=6
+           name=6
+         }
         }
         }
+        ha:padstack_ref.18353 {
+         proto=7; x=1.11843in; y=34.823908mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=12
-          name=INT
-        }
-       }
-       ha:padstack_ref.1930 {
-        proto=2; x=1.00668in; y=26.313384mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=12
+           name=INT
+         }
         }
         }
+        ha:padstack_ref.18354 {
+         proto=6; x=28.981908mm; y=32.297878mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=18
-          name=GND
-        }
-       }
-       ha:padstack_ref.1931 {
-        proto=3; x=905.96mil; y=25.738328mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=18
+           name=GND
+         }
         }
         }
+        ha:padstack_ref.18355 {
+         proto=7; x=26.455878mm; y=31.724092mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=24
-          name=SDA/SDI
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=SDA/SDI
+         }
         }
        }
         }
        }
-       ha:padstack_ref.1932 {
-        proto=4; x=22.44471mm; y=28.288234mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.1933 {
-        proto=5; x=983.71mil; y=28.86329mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
+          li:objects {
+           ha:line.18292 {
+            x1=1.00913in; y1=1.23913in; x2=1.00913in; y2=1.23913in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.18295 {
+            string=%a.parent.refdes%; x=1.08in; y=1.31in; scale=100; fid=0; direction=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
 
         }
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=12
-          name=INT
+          li:objects {
+           ha:line.18296 {
+            x1=1.08in; y1=1.31in; x2=1.08in; y2=1.31in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18299 {
+            x1=1.08in; y1=1.31in; x2=1.08in; y2=1.31in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18302 {
+            x1=1.08in; y1=1.31in; x2=28.432mm; y2=1.31in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18305 {
+            x1=1.08in; y1=1.31in; x2=1.08in; y2=34.274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.1934 {
-        proto=4; x=1.00635in; y=26.321766mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABX
+      }
+      ha:subc.18356 {
+       ha:attributes {
+        {io_pcb::hidename_y}=31.2293 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C302
+        value=0.1uF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=29.3497 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=18
-          name=GND
-        }
-       }
-       ha:padstack_ref.1935 {
-        proto=5; x=23.019766mm; y=25.74671mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
 
 
-        li:thermal {
-        }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-        ha:attributes {
-          term=24
-          name=SDA/SDI
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
+           }
+         }
        }
        }
-       ha:padstack_ref.1936 {
-        proto=6; x=883.98mil; y=1.11343in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
 
-        li:thermal {
-        }
+       li:objects {
+        ha:padstack_ref.18369 {
+         proto=0; x=1.14074in; y=1.435in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=6
-          name=6
-        }
-       }
-       ha:padstack_ref.1937 {
-        proto=7; x=24.979122mm; y=1.13602in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.18370 {
+         proto=0; x=28.175204mm; y=1.435in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=12
-          name=INT
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-       ha:padstack_ref.1938 {
-        proto=6; x=25.552908mm; y=26.328878mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
 
-        li:thermal {
-        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-        ha:attributes {
-          term=18
-          name=GND
+          li:objects {
+           ha:line.18357 {
+            x1=1.125in; y1=1.435in; x2=1.125in; y2=1.435in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18360 {
+            x1=1.125in; y1=1.435in; x2=1.125in; y2=1.435in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18363 {
+            x1=1.125in; y1=1.435in; x2=27.575mm; y2=1.435in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18366 {
+            x1=1.125in; y1=1.435in; x2=1.125in; y2=35.449mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
         }
        }
-       ha:padstack_ref.1939 {
-        proto=7; x=906.57mil; y=1.01398in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = 2948JTdjTKzy5Ud+Np8AAABY
+      }
+      ha:subc.18371 {
+       ha:attributes {
+        {io_pcb::hidename_y}=25.8191 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C301
+        value=0.1uF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=26.6827 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-        li:thermal {
-        }
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
 
-        ha:attributes {
-          term=24
-          name=SDA/SDI
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+              -0.326136mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+              -0.249936mm  
+             }
+           }
+         }
        }
       }
        }
       }
-      li:layers {
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+       li:objects {
+        ha:padstack_ref.18384 {
+         proto=0; x=30.48mm; y=32.874204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-         li:objects {
-          ha:line.1940 {
-           x1=22.202902mm; y1=25.504902mm; x2=22.202902mm; y2=25.504902mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1891 {
-           string=%a.parent.refdes%; x=945.0mil; y=27.305mm; scale=100; fid=0; direction=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.18385 {
+         proto=0; x=30.48mm; y=1.32574in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
          }
          }
+        }
        }
        }
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1943 {
-           x1=945.0mil; y1=27.305mm; x2=945.0mil; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.18372 {
+            x1=30.48mm; y1=1.31in; x2=30.48mm; y2=1.31in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1946 {
-           x1=945.0mil; y1=27.305mm; x2=945.0mil; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.18375 {
+            x1=30.48mm; y1=1.31in; x2=30.48mm; y2=1.31in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1949 {
-           x1=945.0mil; y1=27.305mm; x2=25.003mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.18378 {
+            x1=30.48mm; y1=1.31in; x2=30.48mm; y2=32.274mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1952 {
-           x1=945.0mil; y1=27.305mm; x2=945.0mil; y2=28.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.18381 {
+            x1=30.48mm; y1=1.31in; x2=29.48mm; y2=1.31in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABX
-     }
-     ha:subc.1955 {
-      ha:attributes {
-       {io_pcb::hidename_y}=31.2293 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C302
-       value=0.1uF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=29.3497 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAABZ
+      }
+      ha:subc.18386 {
+       ha:attributes {
+        {io_pcb::hidename_y}=30.8737 mm
+        footprint=0402
+        {io_pcb::hidename_scale}=100
+        refdes=C303
+        value=10nF
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=21.5585 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-        }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1956 {
-        proto=0; x=1.00574in; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18399 {
+         proto=0; x=26.275796mm; y=36.576mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1957 {
-        proto=0; x=24.746204mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
         }
+        ha:padstack_ref.18400 {
+         proto=0; x=25.476204mm; y=36.576mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:subc-aux {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1958 {
-           x1=990.0mil; y1=30.48mm; x2=990.0mil; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.18387 {
+            x1=25.876mm; y1=36.576mm; x2=25.876mm; y2=36.576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
            }
-          }
-          ha:line.1961 {
-           x1=990.0mil; y1=30.48mm; x2=990.0mil; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.18390 {
+            x1=25.876mm; y1=36.576mm; x2=25.876mm; y2=36.576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
            }
-          }
-          ha:line.1964 {
-           x1=990.0mil; y1=30.48mm; x2=24.146mm; y2=30.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.18393 {
+            x1=25.876mm; y1=36.576mm; x2=24.876mm; y2=36.576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
            }
-          }
-          ha:line.1967 {
-           x1=990.0mil; y1=30.48mm; x2=990.0mil; y2=29.48mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.18396 {
+            x1=25.876mm; y1=36.576mm; x2=25.876mm; y2=35.576mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABY
-     }
-     ha:subc.1970 {
-      ha:attributes {
-       {io_pcb::hidename_y}=25.8191 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C301
-       value=0.1uF
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=26.6827 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+       uid = 2948JTdjTKzy5Ud+Np8AAABa
+      }
+      ha:subc.18401 {
+       ha:attributes {
+        value=16Mhz
+        footprint=ABM8
+        refdes=X2
+       }
+      ha:data {
+            li:padstack_prototypes {
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
+       ha:ps_proto_v4.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
             }
-          }
+            clearance=0.0
+             li:ps_poly {
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+             }
+           }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              -0.726313mm  
+              -23.67mil  
+              0.726313mm  
+              23.67mil  
+              0.726313mm  
+             }
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
             }
-          }
-        }
+            clearance=0.0
+             li:ps_poly {
+              20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              -0.650113mm  
+              -20.67mil  
+              0.650113mm  
+              20.67mil  
+              0.650113mm  
+             }
+           }
+         }
+       }
       }
       }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1971 {
-        proto=0; x=27.051mm; y=1.05926in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:objects {
+        ha:padstack_ref.18416 {
+         proto=0; x=44.221432mm; y=34.964131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
-        }
+         li:thermal {
+         }
 
 
-        ha:attributes {
-          term=1
-          name=1
+         ha:attributes {
+           term=2
+           name=pin2
+         }
         }
         }
-       }
-       ha:padstack_ref.1972 {
-        proto=0; x=27.051mm; y=1.09074in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.18417 {
+         proto=0; x=44.221432mm; y=32.664415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
         }
+        ha:padstack_ref.18418 {
+         proto=0; x=46.071314mm; y=32.664415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
         }
         }
+        ha:padstack_ref.18419 {
+         proto=0; x=46.071314mm; y=34.964131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
 
-        ha:attributes {
-          term=2
-          name=2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
         }
        }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
 
-         li:objects {
-          ha:line.1973 {
-           x1=27.051mm; y1=27.305mm; x2=27.051mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:arc.18402 {
+            x=44.98648mm; y=32.2744mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            }
-          }
-          ha:line.1976 {
-           x1=27.051mm; y1=27.305mm; x2=27.051mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:text.18403 {
+            string=%a.parent.refdes%; x=45.1465mm; y=33.8144mm; scale=100; fid=0; direction=2;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
            }
           }
            }
           }
-          ha:line.1979 {
-           x1=27.051mm; y1=27.305mm; x2=27.051mm; y2=26.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
+          ha:type {
+           silk = 1
+           top = 1
           }
           }
-          ha:line.1982 {
-           x1=27.051mm; y1=27.305mm; x2=26.051mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.18404 {
+            x1=45.146373mm; y1=33.814273mm; x2=45.146373mm; y2=33.814273mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.18407 {
+            x1=45.1465mm; y1=33.8144mm; x2=45.1465mm; y2=33.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.18410 {
+            x1=45.1465mm; y1=33.8144mm; x2=46.1465mm; y2=33.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.18413 {
+            x1=45.1465mm; y1=33.8144mm; x2=45.1465mm; y2=34.8144mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
        }
       }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABZ
-     }
-     ha:subc.1985 {
-      ha:attributes {
-       {io_pcb::hidename_y}=30.8737 mm
-       footprint=0402
-       {io_pcb::hidename_scale}=100
-       refdes=C303
-       value=10nF
-       {io_pcb::hidename_direction}=2
-       {io_pcb::hidename_x}=21.5585 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+       uid = 2948JTdjTKzy5Ud+Np8AAABb
+      }
+       ha:subc.21554 {
+        ha:attributes {
+         value=USBmicroB
+         refdes=J5
+         footprint=11071
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v4.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=-0.25mm; y1=0.0; x2=0.25mm; y2=0.0; thickness=0.8mm; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=40.0mil
             }
             }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=24.0mil
+              li:ps_poly {
+               -0.75mm  
+               -0.5mm  
+               0.75mm  
+               -0.5mm  
+               0.75mm  
+               0.5mm  
+               -0.75mm  
+               0.5mm  
+              }
             }
             }
-          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=40.0mil
+              li:ps_poly {
+               -0.8mm  
+               -0.55mm  
+               0.8mm  
+               -0.55mm  
+               0.8mm  
+               0.55mm  
+               -0.8mm  
+               0.55mm  
+              }
             }
           }
         }
             }
           }
         }
-      }
-     }
 
 
-      li:objects {
-       ha:padstack_ref.1986 {
-        proto=0; x=22.846796mm; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+        ha:ps_proto_v4.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
 
-        li:thermal {
-        }
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.475mm; x2=0.0; y2=0.475mm; thickness=0.35mm; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=24.0mil
+            }
 
 
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1987 {
-        proto=0; x=22.047204mm; y=1.205in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=24.0mil
+              li:ps_poly {
+               -0.2mm  
+               -0.675mm  
+               0.2mm  
+               -0.675mm  
+               0.2mm  
+               0.675mm  
+               -0.2mm  
+               0.675mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=24.0mil
+              li:ps_poly {
+               -0.25mm  
+               -0.725mm  
+               0.25mm  
+               -0.725mm  
+               0.25mm  
+               0.725mm  
+               -0.25mm  
+               0.725mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.21640 {
+          proto=0; x=29.185mm; y=10.328932mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=0
+          }
+         }
+         ha:padstack_ref.21641 {
+          proto=0; x=35.585mm; y=10.328932mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
+          ha:flags {
+           clearline=1
+          }
 
 
-        li:thermal {
-        }
+          li:thermal {
+          }
 
 
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
+          ha:attributes {
+            term=0
+          }
+         }
+         ha:padstack_ref.21642 {
+          proto=1; x=31.085mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
 
 
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
+          li:thermal {
+          }
 
 
-         li:objects {
-          ha:line.1988 {
-           x1=22.447mm; y1=1.205in; x2=22.447mm; y2=1.205in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
+          ha:attributes {
+            term=5
           }
           }
-          ha:line.1991 {
-           x1=22.447mm; y1=1.205in; x2=22.447mm; y2=1.205in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
+         }
+         ha:padstack_ref.21643 {
+          proto=1; x=31.735mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
           }
-          ha:line.1994 {
-           x1=22.447mm; y1=1.205in; x2=21.447mm; y2=1.205in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
+
+          li:thermal {
           }
           }
-          ha:line.1997 {
-           x1=22.447mm; y1=1.205in; x2=22.447mm; y2=29.607mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
+
+          ha:attributes {
+            term=4
           }
          }
           }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+         ha:padstack_ref.21644 {
+          proto=1; x=33.685mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+          }
          }
          }
-       }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABa
-     }
-     ha:subc.2000 {
-      ha:attributes {
-       value=16Mhz
-       footprint=ABM8
-       refdes=X2
-      }
-     ha:data {
-          li:padstack_prototypes {
+         ha:padstack_ref.21645 {
+          proto=1; x=33.035mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
 
 
-      ha:ps_proto_v4.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+          li:thermal {
+          }
 
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             20.67mil  
-             -0.650113mm  
-             -20.67mil  
-             -0.650113mm  
-             -20.67mil  
-             0.650113mm  
-             20.67mil  
-             0.650113mm  
-            }
+          ha:attributes {
+            term=2
+          }
+         }
+         ha:padstack_ref.21646 {
+          proto=1; x=1.275in; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+          ha:flags {
+           clearline=1
           }
 
           }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             23.67mil  
-             -0.726313mm  
-             -23.67mil  
-             -0.726313mm  
-             -23.67mil  
-             0.726313mm  
-             23.67mil  
-             0.726313mm  
-            }
+          li:thermal {
           }
 
           }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
+          ha:attributes {
+            term=3
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-sig {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.21555 {
+             x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:line.21558 {
+             x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:polygon.21647 { clearance=24.0mil;
+             li:geometry {
+               ta:contour {
+                { 32.135mm; 9.028932mm }
+                { 30.235mm; 9.028932mm }
+                { 30.235mm; 7.128932mm }
+                { 32.135mm; 7.128932mm }
+               }
+             }
+
+             ha:flags {
+              clearpoly=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:polygon.21652 { clearance=24.0mil;
+             li:geometry {
+               ta:contour {
+                { 34.535mm; 9.028932mm }
+                { 32.635mm; 9.028932mm }
+                { 32.635mm; 7.128932mm }
+                { 34.535mm; 7.128932mm }
+               }
+             }
+
+             ha:flags {
+              clearpoly=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+           }
+           ha:type {
+            copper = 1
             top = 1
             top = 1
-            paste = 1
            }
            }
-           clearance=0.0
-            li:ps_poly {
-             20.67mil  
-             -0.650113mm  
-             -20.67mil  
-             -0.650113mm  
-             -20.67mil  
-             0.650113mm  
-             20.67mil  
-             0.650113mm  
+         }
+
+         ha:bottom-sig {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.21561 {
+             x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
             }
             }
-          }
-        }
-      }
-     }
+            ha:line.21564 {
+             x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
 
 
-      li:objects {
-       ha:padstack_ref.2002 {
-        proto=0; x=40.792432mm; y=28.995131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+             ha:attributes {
+               term=0
+             }
+            }
+           }
+           ha:type {
+            bottom = 1
+            copper = 1
+           }
+         }
 
 
-        li:thermal {
-        }
+         ha:pcb-edge {
+          lid=2
+          ha:combining {          }
 
 
-        ha:attributes {
-          term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.2003 {
-        proto=0; x=40.792432mm; y=26.695415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+           li:objects {
+            ha:line.21567 {
+             x1=36.185mm; y1=260.9815748mil; x2=28.585mm; y2=260.9815748mil; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+           }
+           ha:type {
+           }
+           stack_offs = -1
+         }
 
 
-        li:thermal {
-        }
+         ha:outline {
+          lid=3
+          ha:combining {          }
 
 
-        ha:attributes {
-          term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.2004 {
-        proto=0; x=42.642314mm; y=26.695415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+           li:objects {
+            ha:line.21570 {
+             x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=0.45mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21573 {
+             x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=0.45mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+           }
+           ha:type {
+            outline = 1
+           }
+         }
 
 
-        li:thermal {
-        }
+         ha:top-paste {
+          lid=4
+          ha:combining { auto=1;          }
 
 
-        ha:attributes {
-          term=4
-          name=pin4
-        }
-       }
-       ha:padstack_ref.2005 {
-        proto=0; x=42.642314mm; y=28.995131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
+           li:objects {
+            ha:line.21576 {
+             x1=34.035mm; y1=335.78472441mil; x2=33.135mm; y2=335.78472441mil; thickness=0.6mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
 
 
-        li:thermal {
-        }
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:line.21579 {
+             x1=34.035mm; y1=7.628932mm; x2=33.135mm; y2=7.628932mm; thickness=0.6mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
 
 
-        ha:attributes {
-          term=3
-          name=pin3
-        }
-       }
-      }
-      li:layers {
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:line.21582 {
+             x1=31.635mm; y1=335.78472441mil; x2=30.735mm; y2=335.78472441mil; thickness=0.6mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
 
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:line.21585 {
+             x1=31.635mm; y1=7.628932mm; x2=30.735mm; y2=7.628932mm; thickness=0.6mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
 
 
-         li:objects {
-          ha:arc.2006 {
-           x=41.55748mm; y=26.3054mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2001 {
-           string=%a.parent.refdes%; x=41.7175mm; y=27.8454mm; scale=100; fid=0; direction=2;
-           ha:flags {
-            dyntext=1
-            floater=1
+             ha:attributes {
+               term=0
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            paste = 1
            }
            }
-          }
          }
          }
-         ha:type {
-          silk = 1
-          top = 1
+
+         ha:top-mask {
+          lid=5
+          ha:combining { sub=1; auto=1;          }
+
+           li:objects {
+            ha:line.21588 {
+             x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:line.21591 {
+             x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:polygon.21657 { clearance=24.0mil;
+             li:geometry {
+               ta:contour {
+                { 34.585mm; 9.078932mm }
+                { 32.585mm; 9.078932mm }
+                { 32.585mm; 7.078932mm }
+                { 34.585mm; 7.078932mm }
+               }
+             }
+
+             ha:flags {
+              clearpoly=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:polygon.21662 { clearance=24.0mil;
+             li:geometry {
+               ta:contour {
+                { 32.185mm; 9.078932mm }
+                { 30.185mm; 9.078932mm }
+                { 30.185mm; 7.078932mm }
+                { 32.185mm; 7.078932mm }
+               }
+             }
+
+             ha:flags {
+              clearpoly=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            mask = 1
+           }
          }
          }
-       }
 
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         ha:bottom-mask {
+          lid=6
+          ha:combining { sub=1; auto=1;          }
 
 
-         li:objects {
-          ha:line.2007 {
-           x1=41.717373mm; y1=27.845273mm; x2=41.717373mm; y2=27.845273mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2010 {
-           x1=41.7175mm; y1=27.8454mm; x2=41.7175mm; y2=27.8454mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           li:objects {
+            ha:line.21594 {
+             x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
+            ha:line.21597 {
+             x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             ha:attributes {
+               term=0
+             }
+            }
            }
            }
-          }
-          ha:line.2013 {
-           x1=41.7175mm; y1=27.8454mm; x2=42.7175mm; y2=27.8454mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:type {
+            bottom = 1
+            mask = 1
            }
            }
-          }
-          ha:line.2016 {
-           x1=41.7175mm; y1=27.8454mm; x2=41.7175mm; y2=28.8454mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+         }
+
+         ha:mech {
+          lid=7
+          ha:combining {          }
+
+           li:objects {
+            ha:line.21600 {
+             x1=36.085mm; y1=5.328932mm; x2=1.12933071in; y2=5.328932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21603 {
+             x1=36.085mm; y1=5.778932mm; x2=1.12933071in; y2=5.778932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21606 {
+             x1=35.985mm; y1=10.928932mm; x2=28.785mm; y2=10.928932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21609 {
+             x1=1.12933071in; y1=11.028932mm; x2=1.12933071in; y2=5.778932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21612 {
+             x1=1.12933071in; y1=5.778932mm; x2=28.435mm; y2=5.378932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21615 {
+             x1=29.885mm; y1=11.028932mm; x2=1.12933071in; y2=11.028932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21618 {
+             x1=36.085mm; y1=11.028932mm; x2=36.085mm; y2=5.778932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21621 {
+             x1=36.085mm; y1=5.778932mm; x2=36.335mm; y2=5.378932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21624 {
+             x1=34.885mm; y1=11.028932mm; x2=36.085mm; y2=11.028932mm; thickness=0.1mm; clearance=24.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.21627 {
+             x1=34.785mm; y1=260.9815748mil; x2=29.985mm; y2=260.9815748mil; thickness=10.0mil; clearance=40.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:text.21630 {
+             string=%a.parent.refdes%; x=28.385mm; y=285.78472441mil; scale=100; fid=0; direction=3;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
            }
            }
-          }
          }
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+
+         ha:subc-aux {
+          lid=8
+          ha:combining {          }
+
+           li:objects {
+            ha:line.21631 {
+             x1=1.275in; y1=10.758932mm; x2=1.275in; y2=10.758932mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.21634 {
+             x1=1.275in; y1=10.758932mm; x2=31.385mm; y2=10.758932mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.21637 {
+             x1=1.275in; y1=10.758932mm; x2=1.275in; y2=9.758932mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
          }
+        }
+       }
+        uid = ErErTIYfi1cb3aDTjKcAAAAH
        }
        }
-      }
-     }
-      uid = 2948JTdjTKzy5Ud+Np8AAABb
-     }
    }
    li:layers {
 
    }
    li:layers {
 
@@ -21497,4214 +21651,4172 @@ ha:pcb-rnd-board-v5 {
      visible=1
 
       li:objects {
      visible=1
 
       li:objects {
-       ha:line.2019 {
-        x1=942.0mil; y1=754.0mil; x2=942.0mil; y2=650.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13381 {
+        x1=27.3558mm; y1=989.0mil; x2=27.3558mm; y2=885.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2022 {
-        x1=342.0mil; y1=754.0mil; x2=443.0mil; y2=496.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13384 {
+        x1=477.0mil; y1=989.0mil; x2=578.0mil; y2=731.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2025 {
-        x1=943.0mil; y1=599.0mil; x2=25.4574mm; y2=599.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13387 {
+        x1=1.078in; y1=834.0mil; x2=28.8864mm; y2=834.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2028 {
-        x1=25.4574mm; y1=599.0mil; x2=25.4828mm; y2=600.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13390 {
+        x1=28.8864mm; y1=834.0mil; x2=28.9118mm; y2=835.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2031 {
-        x1=26.2824mm; y1=600.0mil; x2=27.5976mm; y2=600.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13393 {
+        x1=29.7114mm; y1=835.0mil; x2=31.0266mm; y2=835.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2034 {
-        x1=27.5976mm; y1=600.0mil; x2=27.623mm; y2=601.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13396 {
+        x1=31.0266mm; y1=835.0mil; x2=31.052mm; y2=836.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2037 {
-        x1=27.6164mm; y1=650.0mil; x2=26.289mm; y2=650.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13399 {
+        x1=31.0454mm; y1=885.0mil; x2=29.718mm; y2=885.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2040 {
-        x1=25.4894mm; y1=650.0mil; x2=943.0mil; y2=650.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13402 {
+        x1=28.9184mm; y1=885.0mil; x2=1.078in; y2=885.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2043 {
-        x1=943.0mil; y1=650.0mil; x2=942.0mil; y2=649.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13405 {
+        x1=1.078in; y1=885.0mil; x2=27.3558mm; y2=884.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2046 {
-        x1=1.119in; y1=601.0mil; x2=1.119in; y2=603.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13408 {
+        x1=1.254in; y1=836.0mil; x2=1.254in; y2=838.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2049 {
-        x1=1.119in; y1=603.0mil; x2=1.142in; y2=626.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13411 {
+        x1=1.254in; y1=838.0mil; x2=1.277in; y2=861.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2052 {
-        x1=28.416mm; y1=650.0mil; x2=28.416mm; y2=16.491204mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13414 {
+        x1=31.845mm; y1=885.0mil; x2=31.845mm; y2=22.460204mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2055 {
-        x1=28.416mm; y1=16.491204mm; x2=1.142in; y2=626.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13417 {
+        x1=31.845mm; y1=22.460204mm; x2=1.277in; y2=861.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2058 {
-        x1=242.0mil; y1=495.0mil; x2=243.0mil; y2=496.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13420 {
+        x1=377.0mil; y1=730.0mil; x2=378.0mil; y2=731.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2061 {
-        x1=123.0mil; y1=769.0mil; x2=164.0mil; y2=769.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13423 {
+        x1=258.0mil; y1=1.004in; x2=299.0mil; y2=1.004in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2064 {
-        x1=164.0mil; y1=730.0mil; x2=218.0mil; y2=730.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13426 {
+        x1=299.0mil; y1=965.0mil; x2=353.0mil; y2=965.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2067 {
-        x1=218.0mil; y1=730.0mil; x2=242.0mil; y2=754.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13429 {
+        x1=353.0mil; y1=965.0mil; x2=377.0mil; y2=989.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2070 {
-        x1=122.48mil; y1=852.0mil; x2=122.48mil; y2=769.48mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13432 {
+        x1=257.48mil; y1=27.6098mm; x2=257.48mil; y2=1.00448in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2073 {
-        x1=122.48mil; y1=769.48mil; x2=122.0mil; y2=769.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13435 {
+        x1=257.48mil; y1=1.00448in; x2=257.0mil; y2=1.004in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2076 {
-        x1=91.0mil; y1=852.0mil; x2=91.0mil; y2=817.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13438 {
+        x1=226.0mil; y1=27.6098mm; x2=226.0mil; y2=1.052in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2079 {
-        x1=91.0mil; y1=817.0mil; x2=82.0mil; y2=808.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13441 {
+        x1=226.0mil; y1=1.052in; x2=217.0mil; y2=26.4922mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2082 {
-        x1=29.0mil; y1=18.606mm; x2=79.48mil; y2=18.606mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13444 {
+        x1=164.0mil; y1=24.575mm; x2=5.447792mm; y2=24.575mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2085 {
-        x1=79.48mil; y1=18.606mm; x2=82.0mil; y2=730.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13447 {
+        x1=5.447792mm; y1=24.575mm; x2=217.0mil; y2=965.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2088 {
-        x1=29.0mil; y1=764.0mil; x2=29.0mil; y2=811.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13450 {
+        x1=164.0mil; y1=999.0mil; x2=164.0mil; y2=1.046in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2091 {
-        x1=353.0mil; y1=765.0mil; x2=342.0mil; y2=754.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13453 {
+        x1=488.0mil; y1=1000.0mil; x2=477.0mil; y2=989.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2094 {
-        x1=242.0mil; y1=691.48mil; x2=242.0mil; y2=754.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13456 {
+        x1=377.0mil; y1=926.48mil; x2=377.0mil; y2=989.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2097 {
-        x1=242.0mil; y1=660.0mil; x2=242.0mil; y2=625.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13459 {
+        x1=377.0mil; y1=895.0mil; x2=377.0mil; y2=860.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2100 {
-        x1=1.153in; y1=266.0mil; x2=1.14in; y2=253.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13462 {
+        x1=1.288in; y1=501.0mil; x2=1.275in; y2=488.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2103 {
-        x1=1.14in; y1=253.0mil; x2=1.14in; y2=180.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13465 {
+        x1=1.275in; y1=488.0mil; x2=1.275in; y2=415.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2106 {
-        x1=28.512mm; y1=755.0mil; x2=26.4922mm; y2=755.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13468 {
+        x1=31.941mm; y1=990.0mil; x2=29.9212mm; y2=990.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2109 {
-        x1=26.4922mm; y1=755.0mil; x2=1.042in; y2=754.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13471 {
+        x1=29.9212mm; y1=990.0mil; x2=1.177in; y2=989.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2112 {
-        x1=34.417mm; y1=723.84mil; x2=33.6509mm; y2=754.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13474 {
+        x1=1.49in; y1=958.84mil; x2=37.0799mm; y2=989.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2115 {
-        x1=29.7688mm; y1=247.0mil; x2=29.6164mm; y2=241.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13477 {
+        x1=33.1978mm; y1=482.0mil; x2=33.0454mm; y2=476.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2118 {
-        x1=29.6164mm; y1=241.0mil; x2=29.6164mm; y2=4.582668mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13480 {
+        x1=33.0454mm; y1=476.0mil; x2=33.0454mm; y2=415.42mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2121 {
-        x1=29.6164mm; y1=4.582668mm; x2=29.6057mm; y2=180.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13483 {
+        x1=33.0454mm; y1=415.42mil; x2=33.0347mm; y2=415.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2124 {
-        x1=29.0mil; y1=18.606mm; x2=29.0mil; y2=17.843mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13486 {
+        x1=164.0mil; y1=24.575mm; x2=164.0mil; y2=23.812mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2127 {
-        x1=29.0mil; y1=671.0mil; x2=29.0mil; y2=637.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13489 {
+        x1=164.0mil; y1=906.0mil; x2=164.0mil; y2=872.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2130 {
-        x1=30.2557mm; y1=180.0mil; x2=30.2557mm; y2=5.465318mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13492 {
+        x1=33.6847mm; y1=415.0mil; x2=33.6847mm; y2=450.17mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2133 {
-        x1=30.2557mm; y1=5.465318mm; x2=30.48mm; y2=224.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13495 {
+        x1=33.6847mm; y1=450.17mil; x2=33.909mm; y2=459.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2136 {
-        x1=59.0mil; y1=445.0mil; x2=59.0mil; y2=707.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13498 {
+        x1=194.0mil; y1=680.0mil; x2=194.0mil; y2=942.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2139 {
-        x1=59.0mil; y1=707.0mil; x2=82.0mil; y2=730.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13501 {
+        x1=194.0mil; y1=942.0mil; x2=217.0mil; y2=965.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2142 {
-        x1=943.0mil; y1=496.0mil; x2=943.0mil; y2=600.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13504 {
+        x1=1.078in; y1=731.0mil; x2=1.078in; y2=835.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2145 {
-        x1=542.0mil; y1=754.0mil; x2=542.0mil; y2=754.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13510 {
+        x1=677.0mil; y1=989.0mil; x2=753.0mil; y2=27.051mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2148 {
-        x1=542.0mil; y1=754.0mil; x2=618.0mil; y2=830.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13516 {
+        x1=877.0mil; y1=989.0mil; x2=802.0mil; y2=1.064in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2151 {
-        x1=742.0mil; y1=754.0mil; x2=742.0mil; y2=754.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13519 {
+        x1=678.0mil; y1=731.0mil; x2=752.0mil; y2=657.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2154 {
-        x1=742.0mil; y1=754.0mil; x2=667.0mil; y2=829.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13522 {
+        x1=878.0mil; y1=731.0mil; x2=803.0mil; y2=656.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2157 {
-        x1=543.0mil; y1=496.0mil; x2=617.0mil; y2=422.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13525 {
+        x1=691.74mil; y1=647.0mil; x2=18.748502mm; y2=647.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2160 {
-        x1=743.0mil; y1=496.0mil; x2=668.0mil; y2=421.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13528 {
+        x1=18.748502mm; y1=647.0mil; x2=738.61mil; y2=16.446mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2163 {
-        x1=556.74mil; y1=412.0mil; x2=15.319502mm; y2=412.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13531 {
+        x1=16.770604mm; y1=647.0mil; x2=630.74mil; y2=647.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2166 {
-        x1=15.319502mm; y1=412.0mil; x2=603.61mil; y2=10.477mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13534 {
+        x1=874.0mil; y1=574.0mil; x2=874.0mil; y2=610.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2169 {
-        x1=13.341604mm; y1=412.0mil; x2=495.74mil; y2=412.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13537 {
+        x1=874.0mil; y1=641.48mil; x2=20.863306mm; y2=641.48mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2172 {
-        x1=739.0mil; y1=339.0mil; x2=739.0mil; y2=375.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13540 {
+        x1=20.863306mm; y1=641.48mil; x2=20.710652mm; y2=16.446mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2175 {
-        x1=739.0mil; y1=406.48mil; x2=17.434306mm; y2=406.48mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13543 {
+        x1=964.5mil; y1=847.21mil; x2=872.21mil; y2=847.21mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2178 {
-        x1=17.434306mm; y1=406.48mil; x2=17.281652mm; y2=10.477mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13546 {
+        x1=872.21mil; y1=847.21mil; x2=872.0mil; y2=847.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2181 {
-        x1=829.5mil; y1=612.21mil; x2=737.21mil; y2=612.21mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13549 {
+        x1=19.952208mm; y1=847.0mil; x2=21.273mm; y2=847.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2184 {
-        x1=737.21mil; y1=612.21mil; x2=737.0mil; y2=612.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13552 {
+        x1=19.945604mm; y1=912.0mil; x2=21.273mm; y2=912.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2187 {
-        x1=16.523208mm; y1=612.0mil; x2=17.844mm; y2=612.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13555 {
+        x1=964.5mil; y1=22.819106mm; x2=925.61mil; y2=22.819106mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2190 {
-        x1=16.516604mm; y1=677.0mil; x2=17.844mm; y2=677.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13558 {
+        x1=925.61mil; y1=22.819106mm; x2=912.0mil; y2=912.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2193 {
-        x1=829.5mil; y1=16.850106mm; x2=790.61mil; y2=16.850106mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13561 {
+        x1=912.0mil; y1=912.0mil; x2=869.0mil; y2=912.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2196 {
-        x1=790.61mil; y1=16.850106mm; x2=777.0mil; y2=677.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13564 {
+        x1=872.0mil; y1=1.159in; x2=872.0mil; y2=1.102in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2199 {
-        x1=777.0mil; y1=677.0mil; x2=734.0mil; y2=677.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13567 {
+        x1=872.0mil; y1=27.191208mm; x2=20.787614mm; y2=27.191208mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2202 {
-        x1=737.0mil; y1=924.0mil; x2=737.0mil; y2=867.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13570 {
+        x1=20.787614mm; y1=27.191208mm; x2=815.47mil; y2=1.07346in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2205 {
-        x1=737.0mil; y1=21.222208mm; x2=17.358614mm; y2=21.222208mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13573 {
+        x1=681.0mil; y1=29.401mm; x2=681.0mil; y2=1.10196in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2208 {
-        x1=17.358614mm; y1=21.222208mm; x2=680.47mil; y2=838.46mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13576 {
+        x1=681.0mil; y1=1.10196in; x2=681.48mil; y2=1.10148in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2211 {
-        x1=546.0mil; y1=23.432mm; x2=546.0mil; y2=866.96mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13579 {
+        x1=681.48mil; y1=1.07in; x2=735.24mil; y2=1.07in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2214 {
-        x1=546.0mil; y1=866.96mil; x2=546.48mil; y2=866.48mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13582 {
+        x1=735.24mil; y1=1.07in; x2=738.7mil; y2=1.07346in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2217 {
-        x1=546.48mil; y1=835.0mil; x2=600.24mil; y2=835.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13585 {
+        x1=902.74mil; y1=29.6672mm; x2=935.0mil; y2=29.6672mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2220 {
-        x1=600.24mil; y1=835.0mil; x2=603.7mil; y2=838.46mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13588 {
+        x1=625.0mil; y1=613.48mil; x2=625.0mil; y2=643.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2223 {
-        x1=767.74mil; y1=933.0mil; x2=800.0mil; y2=933.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13591 {
+        x1=625.0mil; y1=643.0mil; x2=629.0mil; y2=647.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2226 {
-        x1=490.0mil; y1=378.48mil; x2=490.0mil; y2=408.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13594 {
+        x1=964.5mil; y1=22.16912mm; x2=908.2mil; y2=22.16912mm; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2229 {
-        x1=490.0mil; y1=408.0mil; x2=494.0mil; y2=412.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13597 {
+        x1=908.2mil; y1=22.16912mm; x2=904.0mil; y2=877.0mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2232 {
-        x1=829.5mil; y1=16.20012mm; x2=773.2mil; y2=16.20012mm; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13600 {
+        x1=964.5mil; y1=821.62mil; x2=908.62mil; y2=821.62mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2235 {
-        x1=773.2mil; y1=16.20012mm; x2=769.0mil; y2=642.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13603 {
+        x1=908.62mil; y1=821.62mil; x2=904.0mil; y2=817.0mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2238 {
-        x1=829.5mil; y1=586.62mil; x2=773.62mil; y2=586.62mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13606 {
+        x1=764.2mil; y1=534.5mil; x2=764.2mil; y2=12.40028mm; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2241 {
-        x1=773.62mil; y1=586.62mil; x2=769.0mil; y2=582.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13609 {
+        x1=764.2mil; y1=12.40028mm; x2=759.0mil; y2=483.0mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2244 {
-        x1=629.2mil; y1=299.5mil; x2=629.2mil; y2=6.43128mm; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13612 {
+        x1=20.710652mm; y1=534.5mil; x2=20.710652mm; y2=487.62mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2247 {
-        x1=629.2mil; y1=6.43128mm; x2=624.0mil; y2=248.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13615 {
+        x1=20.710652mm; y1=487.62mil; x2=820.0mil; y2=483.0mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2250 {
-        x1=17.281652mm; y1=299.5mil; x2=17.281652mm; y2=252.62mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13618 {
+        x1=874.0mil; y1=473.0mil; x2=830.0mil; y2=473.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2253 {
-        x1=17.281652mm; y1=252.62mil; x2=685.0mil; y2=248.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13621 {
+        x1=830.0mil; y1=473.0mil; x2=822.5mil; y2=480.5mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2256 {
-        x1=739.0mil; y1=238.0mil; x2=695.0mil; y2=238.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13624 {
+        x1=874.0mil; y1=13.780008mm; x2=874.0mil; y2=537.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2259 {
-        x1=695.0mil; y1=238.0mil; x2=687.5mil; y2=245.5mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13627 {
+        x1=874.0mil; y1=537.0mil; x2=820.0mil; y2=483.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2262 {
-        x1=739.0mil; y1=7.811008mm; x2=739.0mil; y2=302.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13630 {
+        x1=20.063mm; y1=1.18643in; x2=20.063mm; y2=31.4168mm; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2265 {
-        x1=739.0mil; y1=302.0mil; x2=685.0mil; y2=248.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13633 {
+        x1=20.063mm; y1=31.4168mm; x2=790.0mil; y2=1.237in; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2268 {
-        x1=16.634mm; y1=24.166322mm; x2=16.634mm; y2=25.4478mm; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13636 {
+        x1=738.7mil; y1=1.18643in; x2=738.7mil; y2=1.2093in; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2271 {
-        x1=16.634mm; y1=25.4478mm; x2=655.0mil; y2=1.002in; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13639 {
+        x1=738.7mil; y1=1.2093in; x2=733.0mil; y2=30.861mm; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2274 {
-        x1=603.7mil; y1=24.166322mm; x2=603.7mil; y2=24.74722mm; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13642 {
+        x1=733.0mil; y1=30.861mm; x2=701.0mil; y2=30.861mm; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2277 {
-        x1=603.7mil; y1=24.74722mm; x2=598.0mil; y2=980.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13645 {
+        x1=815.47mil; y1=1.18643in; x2=815.47mil; y2=1.20947in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2280 {
-        x1=598.0mil; y1=980.0mil; x2=566.0mil; y2=980.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.13648 {
+        x1=815.47mil; y1=1.20947in; x2=825.0mil; y2=1.219in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2283 {
-        x1=680.47mil; y1=24.166322mm; x2=680.47mil; y2=974.47mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13651 {
+        x1=856.48mil; y1=1.242in; x2=856.48mil; y2=30.989mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2286 {
-        x1=680.47mil; y1=974.47mil; x2=690.0mil; y2=984.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13654 {
+        x1=856.48mil; y1=30.989mm; x2=22.136608mm; y2=1.205in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2289 {
-        x1=721.48mil; y1=1.007in; x2=721.48mil; y2=25.02mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13657 {
+        x1=903.0mil; y1=1.205in; x2=903.0mil; y2=1.16826in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2292 {
-        x1=721.48mil; y1=25.02mm; x2=18.707608mm; y2=970.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13660 {
+        x1=903.0mil; y1=1.16826in; x2=902.74mil; y2=29.6672mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2295 {
-        x1=768.0mil; y1=970.0mil; x2=768.0mil; y2=23.704804mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13663 {
+        x1=681.0mil; y1=1.189in; x2=16.319mm; y2=1.189in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2298 {
-        x1=768.0mil; y1=23.704804mm; x2=767.74mil; y2=933.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13666 {
+        x1=16.319mm; y1=1.189in; x2=642.0mil; y2=1.18948in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2301 {
-        x1=546.0mil; y1=954.0mil; x2=12.89mm; y2=954.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13669 {
+        x1=681.0mil; y1=1.189in; x2=681.0mil; y2=30.353mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2304 {
-        x1=12.89mm; y1=954.0mil; x2=507.0mil; y2=954.48mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13672 {
+        x1=681.0mil; y1=30.353mm; x2=701.0mil; y2=30.861mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2307 {
-        x1=546.0mil; y1=954.0mil; x2=546.0mil; y2=960.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13675 {
+        x1=603.0mil; y1=29.4132mm; x2=642.0mil; y2=29.4132mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2310 {
-        x1=546.0mil; y1=960.0mil; x2=566.0mil; y2=980.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13678 {
+        x1=19.413mm; y1=1.18643in; x2=19.413mm; y2=31.006mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2313 {
-        x1=468.0mil; y1=923.0mil; x2=507.0mil; y2=923.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13681 {
+        x1=19.413mm; y1=31.006mm; x2=742.0mil; y2=1.243in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2316 {
-        x1=15.984mm; y1=24.166322mm; x2=15.984mm; y2=25.037mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13684 {
+        x1=742.0mil; y1=1.243in; x2=640.0mil; y2=1.243in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2319 {
-        x1=15.984mm; y1=25.037mm; x2=607.0mil; y2=1.008in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13687 {
+        x1=642.0mil; y1=29.4132mm; x2=642.0mil; y2=28.1178mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2322 {
-        x1=607.0mil; y1=1.008in; x2=505.0mil; y2=1.008in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13690 {
+        x1=642.0mil; y1=28.1178mm; x2=643.0mil; y2=1.106in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2325 {
-        x1=507.0mil; y1=923.0mil; x2=507.0mil; y2=872.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13693 {
+        x1=625.0mil; y1=538.48mil; x2=625.0mil; y2=582.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2328 {
-        x1=507.0mil; y1=872.0mil; x2=508.0mil; y2=871.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13696 {
+        x1=16.770604mm; y1=502.0mil; x2=630.0mil; y2=502.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2331 {
-        x1=490.0mil; y1=303.48mil; x2=490.0mil; y2=347.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13699 {
+        x1=630.0mil; y1=502.0mil; x2=625.0mil; y2=507.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2334 {
-        x1=13.341604mm; y1=267.0mil; x2=495.0mil; y2=267.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13702 {
+        x1=738.61mil; y1=534.5mil; x2=738.61mil; y2=507.61mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2337 {
-        x1=495.0mil; y1=267.0mil; x2=490.0mil; y2=272.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13705 {
+        x1=738.61mil; y1=507.61mil; x2=733.0mil; y2=502.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2340 {
-        x1=603.61mil; y1=299.5mil; x2=603.61mil; y2=272.61mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13708 {
+        x1=733.0mil; y1=502.0mil; x2=691.74mil; y2=502.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2343 {
-        x1=603.61mil; y1=272.61mil; x2=598.0mil; y2=267.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13711 {
+        x1=33.1978mm; y1=482.0mil; x2=37.6814mm; y2=482.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2346 {
-        x1=598.0mil; y1=267.0mil; x2=556.74mil; y2=267.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13714 {
+        x1=37.6814mm; y1=482.0mil; x2=37.91mm; y2=473.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2349 {
-        x1=29.7688mm; y1=247.0mil; x2=34.2524mm; y2=247.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13717 {
+        x1=1.288in; y1=501.0mil; x2=37.6306mm; y2=501.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2352 {
-        x1=34.2524mm; y1=247.0mil; x2=34.481mm; y2=238.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13720 {
+        x1=37.6306mm; y1=501.0mil; x2=37.91mm; y2=512.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2355 {
-        x1=1.153in; y1=266.0mil; x2=34.2016mm; y2=266.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13723 {
+        x1=577.0mil; y1=989.0mil; x2=577.0mil; y2=1.02in; thickness=40.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2358 {
-        x1=34.2016mm; y1=266.0mil; x2=34.481mm; y2=277.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13726 {
+        x1=577.0mil; y1=1.02in; x2=519.0mil; y2=1.078in; thickness=40.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2361 {
-        x1=442.0mil; y1=754.0mil; x2=442.0mil; y2=785.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13729 {
+        x1=11.9568mm; y1=25.527mm; x2=11.9568mm; y2=1.00726in; thickness=40.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2364 {
-        x1=442.0mil; y1=785.0mil; x2=384.0mil; y2=843.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13732 {
+        x1=11.9568mm; y1=1.00726in; x2=435.0mil; y2=1.074in; thickness=40.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2367 {
-        x1=8.5278mm; y1=770.0mil; x2=8.5278mm; y2=19.615404mm; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13735 {
+        x1=519.0mil; y1=1.246in; x2=519.0mil; y2=30.38094mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2370 {
-        x1=8.5278mm; y1=19.615404mm; x2=300.0mil; y2=839.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.13738 {
+        x1=519.0mil; y1=30.38094mm; x2=430.1mil; y2=30.38094mm; thickness=40.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2373 {
-        x1=384.0mil; y1=1.011in; x2=384.0mil; y2=961.1mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2376 {
-        x1=384.0mil; y1=961.1mil; x2=295.1mil; y2=961.1mil; thickness=40.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2379 {
-        x1=384.0mil; y1=1.011in; x2=384.0mil; y2=26.7528mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13741 {
+        x1=519.0mil; y1=1.246in; x2=519.0mil; y2=32.7218mm; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2382 {
-        x1=384.0mil; y1=27.5524mm; x2=384.0mil; y2=1.117in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13744 {
+        x1=519.0mil; y1=33.5214mm; x2=519.0mil; y2=1.352in; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2385 {
-        x1=384.0mil; y1=29.1714mm; x2=384.0mil; y2=29.972mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13747 {
+        x1=519.0mil; y1=35.1404mm; x2=519.0mil; y2=35.941mm; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2388 {
-        x1=15.723616mm; y1=612.0mil; x2=15.723616mm; y2=676.74mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13750 {
+        x1=19.152616mm; y1=847.0mil; x2=19.152616mm; y2=911.74mil; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2391 {
-        x1=15.723616mm; y1=676.74mil; x2=15.717mm; y2=677.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13753 {
+        x1=19.152616mm; y1=911.74mil; x2=19.146mm; y2=912.0mil; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2394 {
-        x1=550.0mil; y1=26.6685mm; x2=472.06mil; y2=26.6685mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13756 {
+        x1=685.0mil; y1=32.6375mm; x2=15.419324mm; y2=32.6375mm; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2397 {
-        x1=472.06mil; y1=26.6685mm; x2=421.0mil; y2=27.9654mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13759 {
+        x1=15.419324mm; y1=32.6375mm; x2=556.0mil; y2=1.336in; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2400 {
-        x1=421.0mil; y1=27.9654mm; x2=384.0mil; y2=27.9654mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13762 {
+        x1=556.0mil; y1=1.336in; x2=519.0mil; y2=1.336in; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2403 {
-        x1=16.02mm; y1=26.6685mm; x2=16.613124mm; y2=26.6685mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.13765 {
+        x1=19.449mm; y1=32.6375mm; x2=20.042124mm; y2=32.6375mm; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2406 {
-        x1=16.613124mm; y1=26.6685mm; x2=661.0mil; y2=26.4922mm; thickness=10.0mil; clearance=20.0mil;
-       }
-       ha:line.2409 {
-        x1=661.0mil; y1=26.4922mm; x2=661.0mil; y2=1.008in; thickness=10.0mil; clearance=20.0mil;
-       }
-       ha:line.2412 {
-        x1=661.0mil; y1=1.008in; x2=655.0mil; y2=1.002in; thickness=10.0mil; clearance=20.0mil;
-       }
-       ha:line.2415 {
-        x1=468.0mil; y1=954.48mil; x2=468.0mil; y2=986.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2418 {
-        x1=504.0mil; y1=1.008in; x2=490.0mil; y2=1.008in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:line.13768 {
+        x1=20.042124mm; y1=32.6375mm; x2=796.0mil; y2=1.278in; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2421 {
-        x1=490.0mil; y1=1.008in; x2=468.0mil; y2=986.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:line.13771 {
+        x1=796.0mil; y1=1.278in; x2=796.0mil; y2=1.243in; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2424 {
-        x1=550.0mil; y1=28.1686mm; x2=538.0mil; y2=28.1686mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:line.13774 {
+        x1=796.0mil; y1=1.243in; x2=790.0mil; y2=1.237in; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.2427 {
-        x1=538.0mil; y1=28.1686mm; x2=518.0mil; y2=1.129in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13777 {
+        x1=603.0mil; y1=1.18948in; x2=603.0mil; y2=1.221in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2430 {
-        x1=550.0mil; y1=27.6685mm; x2=513.69mil; y2=27.6685mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13780 {
+        x1=639.0mil; y1=1.243in; x2=625.0mil; y2=1.243in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2433 {
-        x1=513.69mil; y1=27.6685mm; x2=490.0mil; y2=28.2702mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13783 {
+        x1=625.0mil; y1=1.243in; x2=603.0mil; y2=1.221in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2436 {
-        x1=490.0mil; y1=28.2702mm; x2=490.0mil; y2=1.155in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13786 {
+        x1=685.0mil; y1=1.344in; x2=673.0mil; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2439 {
-        x1=550.0mil; y1=27.1686mm; x2=505.37mil; y2=27.1686mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13789 {
+        x1=673.0mil; y1=1.344in; x2=653.0mil; y2=1.364in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2442 {
-        x1=505.37mil; y1=27.1686mm; x2=458.0mil; y2=1.117in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13792 {
+        x1=685.0mil; y1=33.6375mm; x2=648.69mil; y2=33.6375mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2445 {
-        x1=458.0mil; y1=1.117in; x2=458.0mil; y2=1.169in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13795 {
+        x1=648.69mil; y1=33.6375mm; x2=625.0mil; y2=1.348in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2448 {
-        x1=696.0mil; y1=1.137in; x2=696.0mil; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13798 {
+        x1=625.0mil; y1=1.348in; x2=625.0mil; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2451 {
-        x1=696.0mil; y1=27.9654mm; x2=684.0mil; y2=27.6606mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13801 {
+        x1=685.0mil; y1=33.1376mm; x2=640.37mil; y2=33.1376mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2454 {
-        x1=684.0mil; y1=27.6606mm; x2=16.027908mm; y2=27.6606mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13804 {
+        x1=640.37mil; y1=33.1376mm; x2=593.0mil; y2=1.352in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2457 {
-        x1=16.027908mm; y1=27.6606mm; x2=16.02mm; y2=27.6685mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13807 {
+        x1=593.0mil; y1=1.352in; x2=593.0mil; y2=1.404in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2460 {
-        x1=16.02mm; y1=27.1686mm; x2=17.542mm; y2=27.1686mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13810 {
+        x1=831.0mil; y1=1.372in; x2=831.0mil; y2=1.336in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2463 {
-        x1=17.542mm; y1=27.1686mm; x2=717.0mil; y2=1.096in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13813 {
+        x1=831.0mil; y1=1.336in; x2=819.0mil; y2=1.324in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2466 {
-        x1=717.0mil; y1=1.096in; x2=717.0mil; y2=1.144in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13816 {
+        x1=819.0mil; y1=1.324in; x2=19.456908mm; y2=1.324in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2469 {
-        x1=423.0mil; y1=29.718mm; x2=423.0mil; y2=1.1in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13819 {
+        x1=19.456908mm; y1=1.324in; x2=19.449mm; y2=33.6375mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2472 {
-        x1=423.0mil; y1=1.1in; x2=422.5mil; y2=27.9273mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13822 {
+        x1=19.449mm; y1=33.1376mm; x2=20.971mm; y2=33.1376mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2475 {
-        x1=690.0mil; y1=984.0mil; x2=690.0mil; y2=1.042in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13825 {
+        x1=20.971mm; y1=33.1376mm; x2=852.0mil; y2=33.8074mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2478 {
-        x1=16.02mm; y1=28.1686mm; x2=658.0mil; y2=28.1686mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13828 {
+        x1=852.0mil; y1=33.8074mm; x2=852.0mil; y2=1.379in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2481 {
-        x1=658.0mil; y1=28.1686mm; x2=668.0mil; y2=1.119in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13831 {
+        x1=558.0mil; y1=1.405in; x2=558.0mil; y2=33.909mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2484 {
-        x1=13.577062mm; y1=14.85011mm; x2=13.577062mm; y2=565.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13834 {
+        x1=558.0mil; y1=33.909mm; x2=557.5mil; y2=1.3345in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2487 {
-        x1=13.577062mm; y1=565.47mil; x2=539.0mil; y2=561.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13837 {
+        x1=825.0mil; y1=1.219in; x2=825.0mil; y2=1.277in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2490 {
-        x1=539.0mil; y1=561.0mil; x2=704.0mil; y2=561.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13840 {
+        x1=19.449mm; y1=1.344in; x2=793.0mil; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2493 {
-        x1=704.0mil; y1=561.0mil; x2=732.0mil; y2=589.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13843 {
+        x1=793.0mil; y1=1.344in; x2=803.0mil; y2=1.354in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2496 {
-        x1=732.0mil; y1=589.0mil; x2=732.0mil; y2=610.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13846 {
+        x1=17.006062mm; y1=20.81911mm; x2=17.006062mm; y2=800.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2499 {
-        x1=732.0mil; y1=610.0mil; x2=734.0mil; y2=612.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13849 {
+        x1=17.006062mm; y1=800.47mil; x2=674.0mil; y2=796.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2502 {
-        x1=514.84mil; y1=665.35mil; x2=514.84mil; y2=687.84mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13852 {
+        x1=674.0mil; y1=796.0mil; x2=839.0mil; y2=796.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2505 {
-        x1=514.84mil; y1=687.84mil; x2=533.0mil; y2=706.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13855 {
+        x1=839.0mil; y1=796.0mil; x2=867.0mil; y2=824.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2508 {
-        x1=533.0mil; y1=706.0mil; x2=724.0mil; y2=706.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13858 {
+        x1=867.0mil; y1=824.0mil; x2=867.0mil; y2=845.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2511 {
-        x1=724.0mil; y1=706.0mil; x2=733.0mil; y2=697.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13861 {
+        x1=867.0mil; y1=845.0mil; x2=869.0mil; y2=847.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2514 {
-        x1=733.0mil; y1=697.0mil; x2=733.0mil; y2=678.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13864 {
+        x1=649.84mil; y1=900.35mil; x2=649.84mil; y2=922.84mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2517 {
-        x1=733.0mil; y1=678.0mil; x2=734.0mil; y2=677.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13867 {
+        x1=649.84mil; y1=922.84mil; x2=668.0mil; y2=941.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2520 {
-        x1=13.577062mm; y1=17.310862mm; x2=541.0mil; y2=688.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13870 {
+        x1=668.0mil; y1=941.0mil; x2=859.0mil; y2=941.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2523 {
-        x1=541.0mil; y1=688.0mil; x2=557.0mil; y2=688.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13873 {
+        x1=859.0mil; y1=941.0mil; x2=868.0mil; y2=932.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2526 {
-        x1=557.0mil; y1=688.0mil; x2=567.0mil; y2=678.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13876 {
+        x1=868.0mil; y1=932.0mil; x2=868.0mil; y2=913.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2529 {
-        x1=475.47mil; y1=14.85011mm; x2=475.47mil; y2=565.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13879 {
+        x1=868.0mil; y1=913.0mil; x2=869.0mil; y2=912.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2532 {
-        x1=475.47mil; y1=565.47mil; x2=471.0mil; y2=561.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13882 {
+        x1=17.006062mm; y1=23.279862mm; x2=676.0mil; y2=923.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2535 {
-        x1=471.0mil; y1=561.0mil; x2=458.0mil; y2=561.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13885 {
+        x1=676.0mil; y1=923.0mil; x2=692.0mil; y2=923.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2538 {
-        x1=458.0mil; y1=561.0mil; x2=452.0mil; y2=567.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13888 {
+        x1=692.0mil; y1=923.0mil; x2=702.0mil; y2=913.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2541 {
-        x1=452.0mil; y1=567.0mil; x2=452.0mil; y2=612.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13891 {
+        x1=610.47mil; y1=20.81911mm; x2=610.47mil; y2=800.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2544 {
-        x1=452.0mil; y1=612.0mil; x2=439.0mil; y2=625.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13894 {
+        x1=610.47mil; y1=800.47mil; x2=606.0mil; y2=796.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2547 {
-        x1=495.16mil; y1=14.85011mm; x2=495.16mil; y2=13.897864mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13897 {
+        x1=606.0mil; y1=796.0mil; x2=593.0mil; y2=796.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2550 {
-        x1=495.16mil; y1=13.897864mm; x2=485.0mil; y2=537.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13900 {
+        x1=593.0mil; y1=796.0mil; x2=587.0mil; y2=802.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2553 {
-        x1=514.84mil; y1=14.85011mm; x2=514.84mil; y2=14.202664mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13903 {
+        x1=587.0mil; y1=802.0mil; x2=587.0mil; y2=847.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2556 {
-        x1=514.84mil; y1=14.202664mm; x2=530.0mil; y2=544.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13906 {
+        x1=587.0mil; y1=847.0mil; x2=574.0mil; y2=860.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2559 {
-        x1=530.0mil; y1=544.0mil; x2=581.0mil; y2=544.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13909 {
+        x1=16.006064mm; y1=20.81911mm; x2=16.006064mm; y2=19.866864mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2562 {
-        x1=581.0mil; y1=544.0mil; x2=593.0mil; y2=532.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13912 {
+        x1=16.006064mm; y1=19.866864mm; x2=620.0mil; y2=772.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2565 {
-        x1=475.47mil; y1=665.35mil; x2=475.47mil; y2=17.412462mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13915 {
+        x1=649.84mil; y1=20.81911mm; x2=649.84mil; y2=20.171664mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2568 {
-        x1=475.47mil; y1=17.412462mm; x2=462.0mil; y2=699.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13918 {
+        x1=649.84mil; y1=20.171664mm; x2=665.0mil; y2=779.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2571 {
-        x1=495.16mil; y1=665.35mil; x2=495.16mil; y2=17.987264mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13921 {
+        x1=665.0mil; y1=779.0mil; x2=716.0mil; y2=779.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2574 {
-        x1=495.16mil; y1=17.987264mm; x2=499.0mil; y2=712.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13924 {
+        x1=716.0mil; y1=779.0mil; x2=728.0mil; y2=767.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2577 {
-        x1=679.0mil; y1=29.3116mm; x2=696.0mil; y2=1.137in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13927 {
+        x1=610.47mil; y1=900.35mil; x2=610.47mil; y2=23.381462mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2580 {
-        x1=350.0mil; y1=27.9654mm; x2=384.0mil; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13930 {
+        x1=610.47mil; y1=23.381462mm; x2=597.0mil; y2=934.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2583 {
-        x1=526.0mil; y1=412.0mil; x2=526.0mil; y2=441.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13933 {
+        x1=16.006064mm; y1=900.35mil; x2=16.006064mm; y2=23.956264mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2586 {
-        x1=526.0mil; y1=441.0mil; x2=525.0mil; y2=442.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13936 {
+        x1=16.006064mm; y1=23.956264mm; x2=634.0mil; y2=947.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2589 {
-        x1=766.0mil; y1=6.0386mm; x2=765.74mil; y2=238.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13939 {
+        x1=814.0mil; y1=1.389in; x2=831.0mil; y2=1.372in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2592 {
-        x1=592.5mil; y1=532.5mil; x2=594.5mil; y2=532.5mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13942 {
+        x1=485.0mil; y1=1.336in; x2=519.0mil; y2=1.336in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2595 {
-        x1=594.5mil; y1=532.5mil; x2=606.0mil; y2=544.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13945 {
+        x1=661.0mil; y1=647.0mil; x2=661.0mil; y2=676.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2598 {
-        x1=606.0mil; y1=544.0mil; x2=768.0mil; y2=544.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13948 {
+        x1=661.0mil; y1=676.0mil; x2=660.0mil; y2=677.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2601 {
-        x1=768.0mil; y1=544.0mil; x2=793.0mil; y2=519.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13951 {
+        x1=901.0mil; y1=12.0076mm; x2=900.74mil; y2=473.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2604 {
-        x1=793.0mil; y1=519.0mil; x2=793.0mil; y2=465.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13954 {
+        x1=727.5mil; y1=767.5mil; x2=729.5mil; y2=767.5mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2607 {
-        x1=443.0mil; y1=496.0mil; x2=414.0mil; y2=496.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13957 {
+        x1=729.5mil; y1=767.5mil; x2=741.0mil; y2=779.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2610 {
-        x1=13.577062mm; y1=665.35mil; x2=13.577062mm; y2=17.310862mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.13960 {
+        x1=741.0mil; y1=779.0mil; x2=903.0mil; y2=779.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2613 {
-        x1=160.0mil; y1=730.0mil; x2=160.0mil; y2=710.74mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13963 {
+        x1=903.0mil; y1=779.0mil; x2=928.0mil; y2=754.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2616 {
-        x1=160.0mil; y1=710.74mil; x2=113.0mil; y2=16.859mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.13966 {
+        x1=928.0mil; y1=754.0mil; x2=928.0mil; y2=700.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2619 {
-        x1=196.0mil; y1=22.841204mm; x2=196.0mil; y2=867.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13969 {
+        x1=578.0mil; y1=731.0mil; x2=549.0mil; y2=731.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2622 {
-        x1=45.45mil; y1=22.816312mm; x2=56.28mil; y2=22.816312mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13972 {
+        x1=17.006062mm; y1=900.35mil; x2=17.006062mm; y2=23.279862mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2625 {
-        x1=57.28mil; y1=22.816312mm; x2=85.0mil; y2=926.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13975 {
+        x1=295.0mil; y1=965.0mil; x2=295.0mil; y2=945.74mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2628 {
-        x1=128.27mil; y1=931.73mil; x2=160.0mil; y2=900.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13978 {
+        x1=295.0mil; y1=945.74mil; x2=248.0mil; y2=22.828mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2631 {
-        x1=160.0mil; y1=900.0mil; x2=160.0mil; y2=812.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13981 {
+        x1=331.0mil; y1=1.13426in; x2=331.0mil; y2=1.102in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2634 {
-        x1=160.0mil; y1=812.0mil; x2=164.0mil; y2=808.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13984 {
+        x1=4.58343mm; y1=1.13328in; x2=191.28mil; y2=1.13328in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2637 {
-        x1=29.0mil; y1=813.0mil; x2=29.0mil; y2=833.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13987 {
+        x1=192.28mil; y1=1.13328in; x2=220.0mil; y2=1.161in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2640 {
-        x1=29.0mil; y1=833.0mil; x2=84.0mil; y2=888.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13990 {
+        x1=6.687058mm; y1=1.16673in; x2=295.0mil; y2=28.829mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2643 {
-        x1=2.6044mm; y1=22.816312mm; x2=94.28mil; y2=22.816312mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13993 {
+        x1=295.0mil; y1=28.829mm; x2=295.0mil; y2=26.5938mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2646 {
-        x1=94.28mil; y1=22.816312mm; x2=82.5mil; y2=886.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13996 {
+        x1=295.0mil; y1=26.5938mm; x2=299.0mil; y2=26.4922mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2649 {
-        x1=41.52mil; y1=931.73mil; x2=1.263142mm; y2=931.73mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.13999 {
+        x1=164.0mil; y1=1.048in; x2=164.0mil; y2=1.068in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2652 {
-        x1=1.263142mm; y1=931.73mil; x2=79.0mil; y2=961.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14002 {
+        x1=164.0mil; y1=1.068in; x2=219.0mil; y2=1.123in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2655 {
-        x1=79.0mil; y1=961.0mil; x2=4.2098mm; y2=961.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14005 {
+        x1=6.0334mm; y1=1.13328in; x2=229.28mil; y2=1.13328in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2658 {
-        x1=4.2098mm; y1=961.0mil; x2=196.0mil; y2=930.74mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14008 {
+        x1=229.28mil; y1=1.13328in; x2=217.5mil; y2=28.4861mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2661 {
-        x1=128.27mil; y1=931.73mil; x2=90.73mil; y2=931.73mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14011 {
+        x1=176.52mil; y1=1.16673in; x2=4.692142mm; y2=1.16673in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2664 {
-        x1=90.73mil; y1=931.73mil; x2=83.0mil; y2=924.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14014 {
+        x1=4.692142mm; y1=1.16673in; x2=214.0mil; y2=30.3784mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2667 {
-        x1=37.719mm; y1=40.99mil; x2=36.1462mm; y2=40.99mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14017 {
+        x1=214.0mil; y1=30.3784mm; x2=7.6388mm; y2=30.3784mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2670 {
-        x1=36.1462mm; y1=40.99mil; x2=35.9179mm; y2=1.269492mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14020 {
+        x1=7.6388mm; y1=30.3784mm; x2=331.0mil; y2=1.16574in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2673 {
-        x1=36.7815mm; y1=3.4607mm; x2=36.7815mm; y2=2.579mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14023 {
+        x1=6.687058mm; y1=1.16673in; x2=5.733542mm; y2=1.16673in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2676 {
-        x1=36.7815mm; y1=2.579mm; x2=36.8694mm; y2=2.491232mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14026 {
+        x1=5.733542mm; y1=1.16673in; x2=218.0mil; y2=1.159in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2679 {
-        x1=37.7975mm; y1=3.4673mm; x2=37.7975mm; y2=2.5696mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14029 {
+        x1=1.62in; y1=275.99mil; x2=39.5752mm; y2=275.99mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2682 {
-        x1=37.7975mm; y1=2.5696mm; x2=37.719mm; y2=2.491232mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14032 {
+        x1=39.5752mm; y1=275.99mil; x2=39.3469mm; y2=284.98mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2685 {
-        x1=53.84038mm; y1=18.01876mm; x2=55.277mm; y2=710.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14035 {
+        x1=40.2105mm; y1=9.4297mm; x2=40.2105mm; y2=8.548mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2688 {
-        x1=52.197mm; y1=352.20472441mil; x2=52.197mm; y2=302.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14038 {
+        x1=40.2105mm; y1=8.548mm; x2=40.2984mm; y2=8.460232mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2691 {
-        x1=53.467mm; y1=352.20472441mil; x2=53.467mm; y2=302.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14041 {
+        x1=41.2265mm; y1=9.4363mm; x2=41.2265mm; y2=8.5386mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2694 {
-        x1=54.7367mm; y1=15.9457mm; x2=54.7367mm; y2=15.189454mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14044 {
+        x1=41.2265mm; y1=8.5386mm; x2=1.62in; y2=8.460232mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2697 {
-        x1=54.7367mm; y1=15.189454mm; x2=2.18in; y2=573.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14047 {
+        x1=57.26938mm; y1=23.98776mm; x2=58.706mm; y2=945.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2700 {
-        x1=56.0067mm; y1=15.9457mm; x2=56.0067mm; y2=597.99mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14050 {
+        x1=55.626mm; y1=587.20472441mil; x2=55.626mm; y2=537.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2703 {
-        x1=56.0067mm; y1=597.99mil; x2=2.18in; y2=573.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14053 {
+        x1=2.24in; y1=587.20472441mil; x2=2.24in; y2=537.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2706 {
-        x1=50.5445mm; y1=11.911076mm; x2=1.996in; y2=475.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14056 {
+        x1=58.1657mm; y1=21.9147mm; x2=58.1657mm; y2=21.158454mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2709 {
-        x1=1.996in; y1=475.0mil; x2=1.996in; y2=529.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14059 {
+        x1=58.1657mm; y1=21.158454mm; x2=58.801mm; y2=808.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2712 {
-        x1=49.4377mm; y1=556.1mil; x2=50.5871mm; y2=556.1mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14062 {
+        x1=59.4357mm; y1=21.9147mm; x2=59.4357mm; y2=832.99mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2715 {
-        x1=50.5871mm; y1=556.1mil; x2=1.996in; y2=560.48mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14065 {
+        x1=59.4357mm; y1=832.99mil; x2=58.801mm; y2=808.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2718 {
-        x1=49.4377mm; y1=497.05mil; x2=50.5727mm; y2=497.05mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14068 {
+        x1=53.9735mm; y1=703.94mil; x2=2.131in; y2=710.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2721 {
-        x1=50.5727mm; y1=497.05mil; x2=1.996in; y2=502.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14071 {
+        x1=2.131in; y1=710.0mil; x2=2.131in; y2=764.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2724 {
-        x1=52.8375mm; y1=19.39036mm; x2=2.0804in; y2=19.395mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14074 {
+        x1=52.8667mm; y1=791.1mil; x2=54.0161mm; y2=791.1mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2727 {
-        x1=56.20258mm; y1=837.4015748mil; x2=56.18988mm; y2=21.28266mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14077 {
+        x1=54.0161mm; y1=791.1mil; x2=2.131in; y2=795.48mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2730 {
-        x1=2.2117in; y1=20.25396mm; x2=2.2117in; y2=22.1148mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14080 {
+        x1=52.8667mm; y1=18.59407mm; x2=54.0017mm; y2=18.59407mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2733 {
-        x1=2.0804in; y1=19.395mm; x2=2.167in; y2=19.395mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14083 {
+        x1=54.0017mm; y1=18.59407mm; x2=2.131in; y2=737.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2736 {
-        x1=2.2117in; y1=23.63216mm; x2=2.21943701in; y2=23.63216mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14086 {
+        x1=56.2665mm; y1=25.35936mm; x2=2.2154in; y2=25.364mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2739 {
-        x1=2.2117in; y1=22.914356mm; x2=2.2117in; y2=23.63216mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14089 {
+        x1=59.63158mm; y1=27.239mm; x2=59.61888mm; y2=1.0729in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2742 {
-        x1=55.6897mm; y1=23.1448mm; x2=2.2117in; y2=23.63216mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14092 {
+        x1=59.60618mm; y1=1.0324in; x2=59.60618mm; y2=28.0838mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2745 {
-        x1=2.167in; y1=23.1448mm; x2=55.6897mm; y2=23.1448mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14095 {
+        x1=2.2154in; y1=25.364mm; x2=2.302in; y2=25.364mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2748 {
-        x1=55.5522mm; y1=862.0mil; x2=2.2117in; y2=837.4015748mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14098 {
+        x1=59.60618mm; y1=1.1654in; x2=59.8027mm; y2=1.1654in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2751 {
-        x1=2.167in; y1=862.0mil; x2=55.5522mm; y2=862.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14101 {
+        x1=59.60618mm; y1=1.13714in; x2=59.60618mm; y2=1.1654in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2754 {
-        x1=55.552mm; y1=20.644866mm; x2=2.2117in; y2=837.4015748mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14104 {
+        x1=59.1187mm; y1=29.1138mm; x2=59.60618mm; y2=1.1654in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2757 {
-        x1=2.167in; y1=20.644866mm; x2=55.552mm; y2=20.644866mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14107 {
+        x1=2.302in; y1=29.1138mm; x2=59.1187mm; y2=29.1138mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2760 {
-        x1=2.2117in; y1=19.454368mm; x2=2.2117in; y2=713.96mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14110 {
+        x1=58.9812mm; y1=27.8638mm; x2=59.60618mm; y2=27.239mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2763 {
-        x1=2.2117in; y1=713.96mil; x2=56.0766mm; y2=710.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14113 {
+        x1=2.302in; y1=27.8638mm; x2=58.9812mm; y2=27.8638mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2766 {
-        x1=56.0766mm; y1=710.0mil; x2=56.0766mm; y2=17.494mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14116 {
+        x1=58.981mm; y1=1.04779in; x2=59.60618mm; y2=27.239mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2769 {
-        x1=56.0766mm; y1=17.494mm; x2=2.197in; y2=678.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14119 {
+        x1=2.302in; y1=1.04779in; x2=58.981mm; y2=1.04779in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2772 {
-        x1=49.4377mm; y1=17.624806mm; x2=50.1114mm; y2=17.624806mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14122 {
+        x1=59.60618mm; y1=1.00092in; x2=59.60618mm; y2=948.96mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2775 {
-        x1=50.1114mm; y1=17.624806mm; x2=1.986in; y2=707.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14125 {
+        x1=59.60618mm; y1=948.96mil; x2=59.5056mm; y2=945.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2778 {
-        x1=1.986in; y1=707.0mil; x2=1.986in; y2=844.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14128 {
+        x1=59.5056mm; y1=945.0mil; x2=59.5056mm; y2=23.463mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2781 {
-        x1=1.986in; y1=844.0mil; x2=52.1462mm; y2=911.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14131 {
+        x1=59.5056mm; y1=23.463mm; x2=59.2328mm; y2=913.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2784 {
-        x1=52.1462mm; y1=911.0mil; x2=52.837mm; y2=911.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14134 {
+        x1=52.8667mm; y1=23.593806mm; x2=53.5404mm; y2=23.593806mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2787 {
-        x1=52.837mm; y1=911.0mil; x2=52.8424mm; y2=911.21mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14137 {
+        x1=53.5404mm; y1=23.593806mm; x2=2.121in; y2=942.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2790 {
-        x1=49.4377mm; y1=16.624808mm; x2=50.1274mm; y2=16.624808mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14140 {
+        x1=2.121in; y1=942.0mil; x2=2.121in; y2=27.4066mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2793 {
-        x1=50.1274mm; y1=16.624808mm; x2=2.004in; y2=685.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14143 {
+        x1=2.121in; y1=27.4066mm; x2=2.188in; y2=1.146in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2796 {
-        x1=2.004in; y1=685.0mil; x2=2.004in; y2=811.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14146 {
+        x1=2.188in; y1=1.146in; x2=56.266mm; y2=1.146in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2799 {
-        x1=2.004in; y1=811.0mil; x2=2.056in; y2=863.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14149 {
+        x1=56.266mm; y1=1.146in; x2=56.2714mm; y2=29.113734mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2802 {
-        x1=2.056in; y1=863.0mil; x2=52.8169mm; y2=863.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14152 {
+        x1=52.8667mm; y1=22.593808mm; x2=53.5564mm; y2=22.593808mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2805 {
-        x1=52.8169mm; y1=863.0mil; x2=52.8424mm; y2=862.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14155 {
+        x1=53.5564mm; y1=22.593808mm; x2=2.139in; y2=920.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2808 {
-        x1=52.8424mm; y1=20.644866mm; x2=51.9885mm; y2=20.644866mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14158 {
+        x1=2.139in; y1=920.0mil; x2=2.139in; y2=1.046in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2811 {
-        x1=51.9885mm; y1=20.644866mm; x2=2.038in; y2=804.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14161 {
+        x1=2.139in; y1=1.046in; x2=55.6514mm; y2=1.098in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2814 {
-        x1=52.8424mm; y1=763.58mil; x2=51.7799mm; y2=763.58mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14164 {
+        x1=55.6514mm; y1=1.098in; x2=56.2459mm; y2=1.098in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2817 {
-        x1=49.4377mm; y1=19.624802mm; x2=49.4377mm; y2=20.1515mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14167 {
+        x1=56.2459mm; y1=1.098in; x2=56.2714mm; y2=27.8638mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2820 {
-        x1=49.4377mm; y1=20.1515mm; x2=1.957in; y2=804.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14170 {
+        x1=56.2714mm; y1=1.04779in; x2=55.4175mm; y2=1.04779in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2823 {
-        x1=49.4377mm; y1=674.2mil; x2=1.8902in; y2=674.2mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14173 {
+        x1=55.4175mm; y1=1.04779in; x2=2.173in; y2=26.3906mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2826 {
-        x1=1.8902in; y1=674.2mil; x2=1.89in; y2=674.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14176 {
+        x1=56.2714mm; y1=998.58mil; x2=55.2089mm; y2=998.58mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2829 {
-        x1=49.4377mm; y1=752.94mil; x2=48.2615mm; y2=752.94mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14179 {
+        x1=52.8667mm; y1=1.00763in; x2=52.8667mm; y2=26.1205mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2832 {
-        x1=48.2615mm; y1=752.94mil; x2=1.89in; y2=763.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14182 {
+        x1=52.8667mm; y1=26.1205mm; x2=2.092in; y2=26.3906mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2835 {
-        x1=49.4377mm; y1=18.624804mm; x2=48.2666mm; y2=18.624804mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14185 {
+        x1=52.8667mm; y1=909.2mil; x2=51.44008mm; y2=909.2mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2838 {
-        x1=48.2666mm; y1=18.624804mm; x2=1.89in; y2=723.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14188 {
+        x1=51.44008mm; y1=909.2mil; x2=51.435mm; y2=909.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2841 {
-        x1=1.752in; y1=960.0mil; x2=45.3014mm; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14191 {
+        x1=52.8667mm; y1=987.94mil; x2=51.6905mm; y2=987.94mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2844 {
-        x1=45.3014mm; y1=960.0mil; x2=45.3014mm; y2=23.4mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14194 {
+        x1=51.6905mm; y1=987.94mil; x2=51.435mm; y2=998.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2847 {
-        x1=45.3014mm; y1=23.4mm; x2=45.2948mm; y2=921.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14197 {
+        x1=52.8667mm; y1=24.593804mm; x2=51.6956mm; y2=24.593804mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2850 {
-        x1=45.4378mm; y1=21.6247mm; x2=45.4378mm; y2=915.37mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14200 {
+        x1=51.6956mm; y1=24.593804mm; x2=51.435mm; y2=958.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2853 {
-        x1=45.4378mm; y1=915.37mil; x2=45.2948mm; y2=921.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14203 {
+        x1=1.887in; y1=30.353mm; x2=48.7304mm; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2856 {
-        x1=45.9377mm; y1=21.6247mm; x2=45.9377mm; y2=914.83mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14206 {
+        x1=48.7304mm; y1=30.353mm; x2=48.7304mm; y2=29.369mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2859 {
-        x1=45.9377mm; y1=914.83mil; x2=46.0944mm; y2=921.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14209 {
+        x1=48.7304mm; y1=29.369mm; x2=48.7238mm; y2=29.3624mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2862 {
-        x1=46.0944mm; y1=921.0mil; x2=46.0944mm; y2=959.74mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14212 {
+        x1=48.8668mm; y1=27.5937mm; x2=48.8668mm; y2=29.219398mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2865 {
-        x1=46.0944mm; y1=959.74mil; x2=1.815in; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14215 {
+        x1=48.8668mm; y1=29.219398mm; x2=48.7238mm; y2=29.3624mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2868 {
-        x1=1.815in; y1=960.0mil; x2=46.9016mm; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14218 {
+        x1=49.3667mm; y1=27.5937mm; x2=49.3667mm; y2=29.205682mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2871 {
-        x1=1.878in; y1=960.0mil; x2=1.909in; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14221 {
+        x1=49.3667mm; y1=29.205682mm; x2=49.5234mm; y2=29.3624mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2874 {
-        x1=49.4377mm; y1=477.36mil; x2=49.4377mm; y2=11.7763mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14224 {
+        x1=49.5234mm; y1=29.3624mm; x2=49.5234mm; y2=1.19474in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2877 {
-        x1=1.996in; y1=11.265408mm; x2=49.9486mm; y2=11.265408mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14227 {
+        x1=49.5234mm; y1=1.19474in; x2=49.53mm; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2880 {
-        x1=49.4377mm; y1=11.7763mm; x2=49.9486mm; y2=11.265408mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14230 {
+        x1=49.53mm; y1=30.353mm; x2=50.3306mm; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2883 {
-        x1=46.9377mm; y1=1.725676mm; x2=1.84in; y2=60.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14233 {
+        x1=51.1302mm; y1=30.353mm; x2=2.044in; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2886 {
-        x1=1.752in; y1=920.0mil; x2=1.752in; y2=952.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14236 {
+        x1=52.8667mm; y1=712.36mil; x2=52.8667mm; y2=17.7453mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2889 {
-        x1=1.752in; y1=952.0mil; x2=1.76in; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14239 {
+        x1=2.131in; y1=17.234408mm; x2=53.3776mm; y2=17.234408mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2892 {
-        x1=1.6904685in; y1=21.6247mm; x2=1.6904685in; y2=889.95mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14242 {
+        x1=52.8667mm; y1=17.7453mm; x2=53.3776mm; y2=17.234408mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2895 {
-        x1=1.6904685in; y1=889.95mil; x2=43.7012mm; y2=920.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14245 {
+        x1=50.3667mm; y1=7.694676mm; x2=1.975in; y2=295.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2898 {
-        x1=43.7012mm; y1=920.0mil; x2=43.7012mm; y2=24.625808mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14248 {
+        x1=1.887in; y1=1.155in; x2=1.887in; y2=1.187in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2901 {
-        x1=43.7012mm; y1=24.625808mm; x2=1.84in; y2=27.6606mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14251 {
+        x1=1.887in; y1=1.187in; x2=48.133mm; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2904 {
-        x1=40.9539mm; y1=477.36mil; x2=1.712in; y2=577.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14254 {
+        x1=46.3669mm; y1=27.5937mm; x2=46.3669mm; y2=28.57373mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2907 {
-        x1=37.9381mm; y1=713.57mil; x2=36.0027mm; y2=713.57mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14257 {
+        x1=46.3669mm; y1=28.57373mm; x2=47.1302mm; y2=1.155in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2910 {
-        x1=36.0027mm; y1=713.57mil; x2=1.417in; y2=714.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14260 {
+        x1=47.1302mm; y1=1.155in; x2=47.1302mm; y2=1.20452in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2913 {
-        x1=35.179mm; y1=693.84mil; x2=34.417mm; y2=723.84mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14263 {
+        x1=47.1302mm; y1=1.20452in; x2=1.975in; y2=1.324in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2916 {
-        x1=49.4377mm; y1=14.625066mm; x2=48.0113mm; y2=14.625066mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14266 {
+        x1=44.3829mm; y1=712.36mil; x2=1.847in; y2=812.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2919 {
-        x1=48.0113mm; y1=14.625066mm; x2=1.89in; y2=576.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14269 {
+        x1=41.3671mm; y1=948.57mil; x2=39.4317mm; y2=948.57mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2922 {
-        x1=37.9381mm; y1=19.624802mm; x2=37.3982mm; y2=19.624802mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14272 {
+        x1=39.4317mm; y1=948.57mil; x2=1.552in; y2=949.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2925 {
-        x1=37.3982mm; y1=19.624802mm; x2=36.83mm; y2=795.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14275 {
+        x1=1.52in; y1=928.84mil; x2=1.49in; y2=958.84mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2928 {
-        x1=37.9381mm; y1=634.83mil; x2=36.7073mm; y2=634.83mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14278 {
+        x1=52.8667mm; y1=20.594066mm; x2=51.4403mm; y2=20.594066mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2931 {
-        x1=36.7073mm; y1=634.83mil; x2=36.703mm; y2=635.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14281 {
+        x1=51.4403mm; y1=20.594066mm; x2=51.435mm; y2=811.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2934 {
-        x1=39.1829mm; y1=21.6247mm; x2=1.542in; y2=852.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14284 {
+        x1=41.3671mm; y1=1.00763in; x2=40.8272mm; y2=1.00763in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2937 {
-        x1=37.9381mm; y1=16.624808mm; x2=39.1282mm; y2=16.624808mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14287 {
+        x1=40.8272mm; y1=1.00763in; x2=40.259mm; y2=1.03in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2940 {
-        x1=39.1282mm; y1=16.624808mm; x2=1.64in; y2=555.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14290 {
+        x1=41.3671mm; y1=869.83mil; x2=40.1363mm; y2=869.83mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2943 {
-        x1=37.9381mm; y1=674.2mil; x2=1.5738in; y2=674.2mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14293 {
+        x1=40.1363mm; y1=869.83mil; x2=1.58in; y2=870.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2946 {
-        x1=1.5738in; y1=674.2mil; x2=1.671in; y2=577.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14296 {
+        x1=42.6119mm; y1=27.5937mm; x2=1.677in; y2=27.6098mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2949 {
-        x1=739.0mil; y1=375.0mil; x2=766.0mil; y2=375.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14299 {
+        x1=41.3671mm; y1=22.593808mm; x2=42.5572mm; y2=22.593808mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2952 {
-        x1=766.0mil; y1=375.0mil; x2=786.0mil; y2=395.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14302 {
+        x1=42.5572mm; y1=22.593808mm; x2=45.085mm; y2=790.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2955 {
-        x1=37.9381mm; y1=477.36mil; x2=38.5735mm; y2=477.36mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14305 {
+        x1=41.3671mm; y1=909.2mil; x2=1.7088in; y2=909.2mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2958 {
-        x1=38.5735mm; y1=477.36mil; x2=1.53in; y2=466.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14308 {
+        x1=1.7088in; y1=909.2mil; x2=1.806in; y2=812.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2961 {
-        x1=1.53in; y1=466.0mil; x2=1.601in; y2=466.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14311 {
+        x1=874.0mil; y1=610.0mil; x2=901.0mil; y2=610.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2964 {
-        x1=1.601in; y1=466.0mil; x2=1.613in; y2=478.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14314 {
+        x1=901.0mil; y1=610.0mil; x2=921.0mil; y2=630.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2967 {
-        x1=37.9381mm; y1=516.73mil; x2=38.9451mm; y2=516.73mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14317 {
+        x1=41.3671mm; y1=712.36mil; x2=42.0025mm; y2=712.36mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2970 {
-        x1=38.9451mm; y1=516.73mil; x2=39.4462mm; y2=497.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14320 {
+        x1=42.0025mm; y1=712.36mil; x2=1.665in; y2=701.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2973 {
-        x1=763.87mil; y1=6.0927mm; x2=772.87mil; y2=6.0927mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14323 {
+        x1=1.665in; y1=701.0mil; x2=1.736in; y2=701.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2976 {
-        x1=772.87mil; y1=6.0927mm; x2=794.0mil; y2=261.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14326 {
+        x1=1.736in; y1=701.0mil; x2=1.748in; y2=713.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2979 {
-        x1=721.48mil; y1=1.007in; x2=791.0mil; y2=1.007in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14329 {
+        x1=41.3671mm; y1=751.73mil; x2=42.3741mm; y2=751.73mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2982 {
-        x1=791.0mil; y1=1.007in; x2=911.0mil; y2=887.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14332 {
+        x1=42.3741mm; y1=751.73mil; x2=1.688in; y2=732.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2985 {
-        x1=28.1686mm; y1=887.0mil; x2=1.147in; y2=925.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14335 {
+        x1=898.87mil; y1=12.0617mm; x2=907.87mil; y2=12.0617mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2988 {
-        x1=46.4378mm; y1=21.6247mm; x2=46.4378mm; y2=22.638mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14338 {
+        x1=907.87mil; y1=12.0617mm; x2=929.0mil; y2=496.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2991 {
-        x1=46.4378mm; y1=22.638mm; x2=1.844in; y2=907.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14341 {
+        x1=856.48mil; y1=1.242in; x2=926.0mil; y2=1.242in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2994 {
-        x1=1.844in; y1=907.0mil; x2=1.844in; y2=917.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14344 {
+        x1=926.0mil; y1=1.242in; x2=1.046in; y2=1.122in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2997 {
-        x1=1.844in; y1=917.0mil; x2=1.849in; y2=922.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14347 {
+        x1=1.244in; y1=1.122in; x2=1.282in; y2=29.464mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3000 {
-        x1=46.9377mm; y1=21.6247mm; x2=46.9377mm; y2=880.94mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14350 {
+        x1=49.8668mm; y1=27.5937mm; x2=49.8668mm; y2=28.607mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3003 {
-        x1=46.9377mm; y1=880.94mil; x2=1.871in; y2=904.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14353 {
+        x1=49.8668mm; y1=28.607mm; x2=1.979in; y2=1.142in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3006 {
-        x1=1.871in; y1=904.0mil; x2=1.877in; y2=904.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14356 {
+        x1=1.979in; y1=1.142in; x2=1.979in; y2=1.152in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3009 {
-        x1=1.877in; y1=904.0mil; x2=48.133mm; y2=922.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14359 {
+        x1=1.979in; y1=1.152in; x2=1.984in; y2=1.157in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3012 {
-        x1=860.0mil; y1=893.0mil; x2=884.0mil; y2=869.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14362 {
+        x1=50.3667mm; y1=27.5937mm; x2=50.3667mm; y2=1.11594in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3015 {
-        x1=884.0mil; y1=869.0mil; x2=31.0388mm; y2=869.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14365 {
+        x1=50.3667mm; y1=1.11594in; x2=2.006in; y2=1.139in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3018 {
-        x1=31.0388mm; y1=869.0mil; x2=31.623mm; y2=846.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14368 {
+        x1=2.006in; y1=1.139in; x2=2.012in; y2=1.139in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3021 {
-        x1=31.623mm; y1=846.0mil; x2=1.503in; y2=846.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14371 {
+        x1=2.012in; y1=1.139in; x2=2.03in; y2=1.157in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3024 {
-        x1=1.503in; y1=846.0mil; x2=1.58in; y2=769.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14374 {
+        x1=995.0mil; y1=1.128in; x2=1.019in; y2=1.104in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3027 {
-        x1=1.58in; y1=769.0mil; x2=1.667in; y2=769.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14377 {
+        x1=1.019in; y1=1.104in; x2=1.357in; y2=1.104in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3030 {
-        x1=1.667in; y1=769.0mil; x2=1.71in; y2=812.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14380 {
+        x1=1.357in; y1=1.104in; x2=1.38in; y2=27.4574mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3033 {
-        x1=1.71in; y1=812.0mil; x2=1.71in; y2=851.20472441mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14383 {
+        x1=1.38in; y1=27.4574mm; x2=1.638in; y2=27.4574mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3036 {
-        x1=1.71in; y1=851.20472441mil; x2=43.4381mm; y2=21.6247mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14386 {
+        x1=1.638in; y1=27.4574mm; x2=1.715in; y2=1.004in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3039 {
-        x1=737.0mil; y1=867.0mil; x2=833.0mil; y2=867.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14389 {
+        x1=1.715in; y1=1.004in; x2=1.802in; y2=1.004in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3042 {
-        x1=833.0mil; y1=867.0mil; x2=850.0mil; y2=850.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14392 {
+        x1=1.802in; y1=1.004in; x2=1.845in; y2=26.5938mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3045 {
-        x1=850.0mil; y1=850.0mil; x2=30.734mm; y2=850.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14395 {
+        x1=1.845in; y1=26.5938mm; x2=1.845in; y2=27.5896mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3048 {
-        x1=30.734mm; y1=850.0mil; x2=1.233in; y2=827.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14398 {
+        x1=1.845in; y1=27.5896mm; x2=46.8671mm; y2=27.5937mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3051 {
-        x1=1.233in; y1=827.0mil; x2=1.495in; y2=827.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14401 {
+        x1=872.0mil; y1=1.102in; x2=968.0mil; y2=1.102in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3054 {
-        x1=1.495in; y1=827.0mil; x2=39.9542mm; y2=749.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14404 {
+        x1=968.0mil; y1=1.102in; x2=985.0mil; y2=27.559mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3057 {
-        x1=39.9542mm; y1=749.0mil; x2=1.677in; y2=749.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14407 {
+        x1=985.0mil; y1=27.559mm; x2=1.345in; y2=27.559mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3060 {
-        x1=1.677in; y1=749.0mil; x2=1.731in; y2=803.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14410 {
+        x1=1.345in; y1=27.559mm; x2=1.368in; y2=1.062in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3063 {
-        x1=1.731in; y1=803.0mil; x2=1.731in; y2=21.595mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14413 {
+        x1=1.368in; y1=1.062in; x2=1.63in; y2=1.062in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3066 {
-        x1=1.731in; y1=21.595mm; x2=1.72983071in; y2=21.6247mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14416 {
+        x1=1.63in; y1=1.062in; x2=1.708in; y2=984.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3069 {
-        x1=44.4378mm; y1=21.6247mm; x2=44.4378mm; y2=19.825208mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14419 {
+        x1=1.708in; y1=984.0mil; x2=1.812in; y2=984.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3072 {
-        x1=44.4378mm; y1=19.825208mm; x2=1.737in; y2=768.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14422 {
+        x1=1.812in; y1=984.0mil; x2=1.866in; y2=1.038in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3075 {
-        x1=1.7692in; y1=21.6247mm; x2=1.7692in; y2=745.2mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14425 {
+        x1=1.866in; y1=1.038in; x2=1.866in; y2=27.564mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3078 {
-        x1=1.7692in; y1=745.2mil; x2=1.762in; y2=738.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14428 {
+        x1=1.866in; y1=27.564mm; x2=47.3667mm; y2=27.5937mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3081 {
-        x1=49.4377mm; y1=516.73mil; x2=47.5419mm; y2=516.73mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14431 {
+        x1=47.8668mm; y1=27.5937mm; x2=47.8668mm; y2=25.794208mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3084 {
-        x1=47.5419mm; y1=516.73mil; x2=1.855in; y2=500.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14434 {
+        x1=47.8668mm; y1=25.794208mm; x2=1.872in; y2=1.003in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3087 {
-        x1=49.4377mm; y1=13.625068mm; x2=47.2841mm; y2=13.625068mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14437 {
+        x1=1.9042in; y1=27.5937mm; x2=1.9042in; y2=980.2mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3090 {
-        x1=47.2841mm; y1=13.625068mm; x2=1.789in; y2=609.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14440 {
+        x1=1.9042in; y1=980.2mil; x2=1.897in; y2=973.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3093 {
-        x1=1.789in; y1=609.0mil; x2=1.676in; y2=609.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14443 {
+        x1=52.8667mm; y1=751.73mil; x2=50.9709mm; y2=751.73mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3096 {
-        x1=1.676in; y1=609.0mil; x2=1.582in; y2=703.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14446 {
+        x1=50.9709mm; y1=751.73mil; x2=1.99in; y2=735.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3099 {
-        x1=1.582in; y1=703.0mil; x2=1.564in; y2=703.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14449 {
+        x1=52.8667mm; y1=19.594068mm; x2=50.7131mm; y2=19.594068mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3102 {
-        x1=1.564in; y1=703.0mil; x2=39.7002mm; y2=704.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14452 {
+        x1=50.7131mm; y1=19.594068mm; x2=1.924in; y2=844.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3105 {
-        x1=992.0mil; y1=795.0mil; x2=993.0mil; y2=795.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14455 {
+        x1=1.924in; y1=844.0mil; x2=1.811in; y2=844.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3108 {
-        x1=993.0mil; y1=795.0mil; x2=1.007in; y2=809.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14458 {
+        x1=1.811in; y1=844.0mil; x2=1.717in; y2=938.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3111 {
-        x1=1.007in; y1=809.0mil; x2=1.257in; y2=809.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14461 {
+        x1=1.717in; y1=938.0mil; x2=1.699in; y2=938.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3114 {
-        x1=49.4377mm; y1=15.625064mm; x2=50.3723mm; y2=15.625064mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14464 {
+        x1=1.699in; y1=938.0mil; x2=1.698in; y2=939.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3117 {
-        x1=50.3723mm; y1=15.625064mm; x2=1.993in; y2=625.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14467 {
+        x1=1.127in; y1=1.03in; x2=1.128in; y2=1.03in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3120 {
-        x1=49.4377mm; y1=634.83mil; x2=42.9557mm; y2=634.83mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14470 {
+        x1=1.128in; y1=1.03in; x2=1.142in; y2=1.044in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3123 {
-        x1=42.9557mm; y1=634.83mil; x2=1.679in; y2=647.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14473 {
+        x1=1.142in; y1=1.044in; x2=1.392in; y2=1.044in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3126 {
-        x1=2.197in; y1=678.0mil; x2=2.039in; y2=678.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14476 {
+        x1=52.8667mm; y1=21.594064mm; x2=53.8013mm; y2=21.594064mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3129 {
-        x1=2.027in; y1=620.0mil; x2=2.027in; y2=665.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14479 {
+        x1=53.8013mm; y1=21.594064mm; x2=2.128in; y2=860.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3132 {
-        x1=49.4377mm; y1=595.47mil; x2=2.0024685in; y2=595.47mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14482 {
+        x1=52.8667mm; y1=869.83mil; x2=46.3847mm; y2=869.83mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3135 {
-        x1=2.0024685in; y1=595.47mil; x2=2.027in; y2=620.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14485 {
+        x1=46.3847mm; y1=869.83mil; x2=1.814in; y2=882.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3138 {
-        x1=2.027in; y1=652.0mil; x2=2.027in; y2=666.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14488 {
+        x1=59.2328mm; y1=913.0mil; x2=55.2196mm; y2=913.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3141 {
-        x1=2.027in; y1=666.0mil; x2=2.039in; y2=678.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14491 {
+        x1=54.9148mm; y1=855.0mil; x2=54.9148mm; y2=900.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3144 {
-        x1=1.74in; y1=60.0mil; x2=44.2026mm; y2=60.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14494 {
+        x1=52.8667mm; y1=830.47mil; x2=2.1374685in; y2=830.47mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3147 {
-        x1=40.9379mm; y1=10.1251mm; x2=40.9379mm; y2=426.73mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14497 {
+        x1=2.1374685in; y1=830.47mil; x2=54.9148mm; y2=855.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3150 {
-        x1=40.9379mm; y1=426.73mil; x2=1.73in; y2=545.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14500 {
+        x1=54.9148mm; y1=887.0mil; x2=54.9148mm; y2=901.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3153 {
-        x1=1.73in; y1=545.0mil; x2=1.757in; y2=545.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14503 {
+        x1=54.9148mm; y1=901.0mil; x2=55.2196mm; y2=913.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3156 {
-        x1=26.4324mm; y1=338.47mil; x2=25.5942mm; y2=371.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14506 {
+        x1=47.625mm; y1=295.0mil; x2=47.6316mm; y2=295.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3159 {
-        x1=22.216mm; y1=371.47mil; x2=25.5942mm; y2=371.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14509 {
+        x1=44.3669mm; y1=16.0941mm; x2=44.3669mm; y2=661.73mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3162 {
-        x1=21.1746mm; y1=330.47mil; x2=22.216mm; y2=371.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14512 {
+        x1=44.3669mm; y1=661.73mil; x2=47.371mm; y2=780.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3165 {
-        x1=26.4324mm; y1=293.47mil; x2=26.4324mm; y2=338.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14515 {
+        x1=47.371mm; y1=780.0mil; x2=1.892in; y2=780.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3168 {
-        x1=23.2442mm; y1=260.47mil; x2=23.2485mm; y2=6.62mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14518 {
+        x1=29.8614mm; y1=573.47mil; x2=29.0232mm; y2=606.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3171 {
-        x1=21.9112mm; y1=260.47mil; x2=23.2442mm; y2=260.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14521 {
+        x1=25.645mm; y1=606.47mil; x2=29.0232mm; y2=606.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3174 {
-        x1=21.1746mm; y1=289.47mil; x2=21.9112mm; y2=260.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14524 {
+        x1=24.6036mm; y1=565.47mil; x2=25.645mm; y2=606.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3177 {
-        x1=21.1746mm; y1=330.47mil; x2=21.1746mm; y2=289.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14527 {
+        x1=29.8614mm; y1=528.47mil; x2=29.8614mm; y2=573.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3180 {
-        x1=26.0981mm; y1=280.31mil; x2=26.4324mm; y2=293.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14530 {
+        x1=26.6732mm; y1=495.47mil; x2=26.6775mm; y2=12.589mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3183 {
-        x1=25.2983mm; y1=280.31mil; x2=26.0981mm; y2=280.31mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14533 {
+        x1=25.3402mm; y1=495.47mil; x2=26.6732mm; y2=495.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3186 {
-        x1=25.312mm; y1=299.47mil; x2=25.2983mm; y2=300.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14536 {
+        x1=24.6036mm; y1=524.47mil; x2=25.3402mm; y2=495.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3189 {
-        x1=25.899mm; y1=299.47mil; x2=25.312mm; y2=299.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14539 {
+        x1=24.6036mm; y1=565.47mil; x2=24.6036mm; y2=524.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3192 {
-        x1=26.026mm; y1=304.47mil; x2=25.899mm; y2=299.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14542 {
+        x1=29.5271mm; y1=13.088874mm; x2=29.8614mm; y2=528.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3195 {
-        x1=26.026mm; y1=313.47mil; x2=26.026mm; y2=304.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14545 {
+        x1=28.7273mm; y1=13.088874mm; x2=29.5271mm; y2=13.088874mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3198 {
-        x1=25.3656mm; y1=339.47mil; x2=26.026mm; y2=313.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14548 {
+        x1=28.741mm; y1=534.47mil; x2=28.7273mm; y2=535.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3201 {
-        x1=24.2734mm; y1=339.47mil; x2=25.3656mm; y2=339.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14551 {
+        x1=29.328mm; y1=534.47mil; x2=28.741mm; y2=534.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3204 {
-        x1=868.80314961mil; y1=280.31mil; x2=21.708mm; y2=294.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14554 {
+        x1=29.455mm; y1=539.47mil; x2=29.328mm; y2=534.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3207 {
-        x1=23.2485mm; y1=280.31mil; x2=868.80314961mil; y2=280.31mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14557 {
+        x1=29.455mm; y1=548.47mil; x2=29.455mm; y2=539.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3210 {
-        x1=25.9378mm; y1=6.119876mm; x2=26.2292mm; y2=5.828538mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14560 {
+        x1=28.7946mm; y1=574.47mil; x2=29.455mm; y2=548.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3213 {
-        x1=25.2983mm; y1=6.119876mm; x2=25.9378mm; y2=6.119876mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14563 {
+        x1=27.7024mm; y1=574.47mil; x2=28.7946mm; y2=574.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3216 {
-        x1=22.6343mm; y1=300.0mil; x2=22.343mm; y2=311.47mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14566 {
+        x1=25.4966mm; y1=13.088874mm; x2=25.137mm; y2=529.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3219 {
-        x1=23.2485mm; y1=300.0mil; x2=22.6343mm; y2=300.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.14569 {
+        x1=26.6775mm; y1=13.088874mm; x2=25.4966mm; y2=13.088874mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3222 {
-        x1=793.0mil; y1=465.0mil; x2=793.0mil; y2=453.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14572 {
+        x1=29.3668mm; y1=12.088876mm; x2=29.6582mm; y2=464.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3225 {
-        x1=793.0mil; y1=453.0mil; x2=22.2145mm; y2=9.4339mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14575 {
+        x1=28.7273mm; y1=12.088876mm; x2=29.3668mm; y2=12.088876mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3228 {
-        x1=765.74mil; y1=200.0mil; x2=765.74mil; y2=238.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14578 {
+        x1=26.0633mm; y1=535.0mil; x2=25.772mm; y2=546.47mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3231 {
-        x1=16.631666mm; y1=7.6074mm; x2=16.631666mm; y2=234.21mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14581 {
+        x1=26.6775mm; y1=535.0mil; x2=26.0633mm; y2=535.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3234 {
-        x1=16.631666mm; y1=234.21mil; x2=689.0mil; y2=200.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14584 {
+        x1=928.0mil; y1=700.0mil; x2=928.0mil; y2=688.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3237 {
-        x1=689.0mil; y1=200.0mil; x2=18.650204mm; y2=200.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14587 {
+        x1=928.0mil; y1=688.0mil; x2=25.6435mm; y2=15.4029mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3240 {
-        x1=27.656mm; y1=180.00393701mil; x2=27.656mm; y2=5.786628mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14590 {
+        x1=900.74mil; y1=435.0mil; x2=900.74mil; y2=473.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3243 {
-        x1=27.656mm; y1=5.786628mm; x2=1.102in; y2=241.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14593 {
+        x1=20.060666mm; y1=534.50393701mil; x2=20.060666mm; y2=11.917934mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3246 {
-        x1=996.0mil; y1=6.62mm; x2=26.9588mm; y2=6.62mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14596 {
+        x1=20.060666mm; y1=11.917934mm; x2=824.0mil; y2=435.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3249 {
-        x1=26.9588mm; y1=6.62mm; x2=27.0002mm; y2=259.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14599 {
+        x1=824.0mil; y1=435.0mil; x2=22.079204mm; y2=435.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3252 {
-        x1=24.2734mm; y1=339.47mil; x2=867.47mil; y2=339.47mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14602 {
+        x1=31.085mm; y1=10.5411mm; x2=31.085mm; y2=11.755628mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3255 {
-        x1=867.47mil; y1=339.47mil; x2=854.0mil; y2=326.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14605 {
+        x1=31.085mm; y1=11.755628mm; x2=1.237in; y2=476.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3258 {
-        x1=854.0mil; y1=326.0mil; x2=854.0mil; y2=7.4959mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14608 {
+        x1=1.131in; y1=12.589mm; x2=30.3878mm; y2=12.589mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3261 {
-        x1=854.0mil; y1=7.4959mm; x2=21.7312mm; y2=7.4564mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14611 {
+        x1=30.3878mm; y1=12.589mm; x2=30.4292mm; y2=494.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3264 {
-        x1=257.0mil; y1=390.0mil; x2=258.0mil; y2=389.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14614 {
+        x1=27.7024mm; y1=574.47mil; x2=25.462738mm; y2=574.47mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3267 {
-        x1=234.0mil; y1=416.0mil; x2=257.0mil; y2=390.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14617 {
+        x1=25.462738mm; y1=574.47mil; x2=989.0mil; y2=561.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3270 {
-        x1=298.0mil; y1=350.0mil; x2=340.0mil; y2=350.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14620 {
+        x1=989.0mil; y1=561.0mil; x2=989.0mil; y2=13.4649mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3273 {
-        x1=205.0mil; y1=333.0mil; x2=205.0mil; y2=9.2776mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14623 {
+        x1=989.0mil; y1=13.4649mm; x2=25.1602mm; y2=13.4254mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3276 {
-        x1=205.0mil; y1=350.0mil; x2=298.0mil; y2=350.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14626 {
+        x1=392.0mil; y1=625.0mil; x2=393.0mil; y2=624.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3279 {
-        x1=205.0mil; y1=10.128mm; x2=6.3058mm; y2=10.128mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14629 {
+        x1=369.0mil; y1=651.0mil; x2=392.0mil; y2=625.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3282 {
-        x1=205.0mil; y1=7.6586mm; x2=248.52mil; y2=7.6586mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14632 {
+        x1=433.0mil; y1=585.0mil; x2=475.0mil; y2=585.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3285 {
-        x1=248.52mil; y1=7.6586mm; x2=258.0mil; y2=311.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.14635 {
+        x1=340.0mil; y1=568.0mil; x2=340.0mil; y2=15.2466mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3288 {
-        x1=5.2004mm; y1=398.48mil; x2=205.0mil; y2=10.128mm; thickness=10.0mil; clearance=20.0mil;
-       }
-       ha:line.3291 {
-        x1=340.0mil; y1=389.0mil; x2=381.0mil; y2=389.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14638 {
+        x1=340.0mil; y1=585.0mil; x2=433.0mil; y2=585.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3294 {
-        x1=381.0mil; y1=389.0mil; x2=393.0mil; y2=377.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14641 {
+        x1=340.0mil; y1=16.097mm; x2=9.7348mm; y2=16.097mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3297 {
-        x1=340.0mil; y1=311.0mil; x2=381.0mil; y2=311.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14644 {
+        x1=340.0mil; y1=13.6276mm; x2=9.741408mm; y2=13.6276mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3300 {
-        x1=381.0mil; y1=311.0mil; x2=393.0mil; y2=323.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.14647 {
+        x1=9.741408mm; y1=13.6276mm; x2=393.0mil; y2=546.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3303 {
-        x1=393.0mil; y1=323.0mil; x2=393.0mil; y2=377.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:line.14650 {
+        x1=8.6294mm; y1=633.48mil; x2=340.0mil; y2=16.097mm; thickness=10.0mil; clearance=20.0mil;
        }
        }
-       ha:line.3306 {
-        x1=521.0mil; y1=326.0mil; x2=490.0mil; y2=326.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14653 {
+        x1=475.0mil; y1=624.0mil; x2=516.0mil; y2=624.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3309 {
-        x1=47.4378mm; y1=21.6247mm; x2=47.4378mm; y2=20.132802mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14656 {
+        x1=516.0mil; y1=624.0mil; x2=528.0mil; y2=612.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3312 {
-        x1=47.4378mm; y1=20.132802mm; x2=1.758in; y2=683.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14659 {
+        x1=475.0mil; y1=546.0mil; x2=516.0mil; y2=546.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3315 {
-        x1=1.758in; y1=683.0mil; x2=1.644in; y2=683.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14662 {
+        x1=516.0mil; y1=546.0mil; x2=528.0mil; y2=558.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3318 {
-        x1=737.0mil; y1=200.0mil; x2=737.0mil; y2=173.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14665 {
+        x1=528.0mil; y1=558.0mil; x2=528.0mil; y2=612.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3321 {
-        x1=737.0mil; y1=173.0mil; x2=868.0mil; y2=173.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14668 {
+        x1=656.0mil; y1=561.0mil; x2=625.0mil; y2=561.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3324 {
-        x1=868.0mil; y1=173.0mil; x2=879.0mil; y2=184.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14671 {
+        x1=50.8668mm; y1=27.5937mm; x2=50.8668mm; y2=1.02763in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3327 {
-        x1=490.0mil; y1=272.0mil; x2=452.0mil; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14674 {
+        x1=50.8668mm; y1=1.02763in; x2=1.893in; y2=918.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3330 {
-        x1=452.0mil; y1=272.0mil; x2=452.0mil; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14677 {
+        x1=1.893in; y1=918.0mil; x2=1.779in; y2=918.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3333 {
-        x1=23.248366mm; y1=6.119876mm; x2=875.94mil; y2=6.119876mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14680 {
+        x1=872.0mil; y1=435.0mil; x2=872.0mil; y2=408.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3336 {
-        x1=875.94mil; y1=6.119876mm; x2=849.0mil; y2=214.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14683 {
+        x1=872.0mil; y1=408.0mil; x2=1.003in; y2=408.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3339 {
-        x1=13.367mm; y1=1.181in; x2=13.367mm; y2=28.8864mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14686 {
+        x1=1.003in; y1=408.0mil; x2=1.014in; y2=419.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3342 {
-        x1=13.367mm; y1=28.8864mm; x2=518.0mil; y2=1.129in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14692 {
+        x1=625.0mil; y1=507.0mil; x2=587.0mil; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3345 {
-        x1=557.74mil; y1=1.181in; x2=15.881604mm; y2=1.181in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14695 {
+        x1=26.677366mm; y1=12.088876mm; x2=1.01094in; y2=12.088876mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3348 {
-        x1=15.881604mm; y1=1.181in; x2=15.881604mm; y2=29.4828mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14698 {
+        x1=1.01094in; y1=12.088876mm; x2=984.0mil; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3351 {
-        x1=15.881604mm; y1=29.4828mm; x2=632.0mil; y2=29.3116mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14701 {
+        x1=16.796mm; y1=35.9664mm; x2=16.796mm; y2=34.8554mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3354 {
-        x1=632.0mil; y1=29.3116mm; x2=679.0mil; y2=29.3116mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14704 {
+        x1=16.796mm; y1=34.8554mm; x2=653.0mil; y2=1.364in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3357 {
-        x1=656.74mil; y1=1.181in; x2=688.0mil; y2=1.181in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14707 {
+        x1=692.74mil; y1=35.9664mm; x2=19.310604mm; y2=35.9664mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3360 {
-        x1=458.0mil; y1=1.155in; x2=458.0mil; y2=1.169in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14710 {
+        x1=19.310604mm; y1=35.9664mm; x2=19.310604mm; y2=35.4518mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3363 {
-        x1=458.0mil; y1=1.169in; x2=500.0mil; y2=1.211in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14713 {
+        x1=19.310604mm; y1=35.4518mm; x2=767.0mil; y2=1.389in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3366 {
-        x1=500.0mil; y1=1.211in; x2=611.0mil; y2=1.211in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14716 {
+        x1=767.0mil; y1=1.389in; x2=814.0mil; y2=1.389in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3369 {
-        x1=611.0mil; y1=1.211in; x2=625.0mil; y2=1.197in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14719 {
+        x1=791.74mil; y1=35.9664mm; x2=823.0mil; y2=35.9664mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3372 {
-        x1=625.0mil; y1=1.197in; x2=625.0mil; y2=30.004mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14722 {
+        x1=593.0mil; y1=1.39in; x2=593.0mil; y2=1.404in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3375 {
-        x1=625.0mil; y1=30.004mm; x2=15.881604mm; y2=1.181in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14725 {
+        x1=593.0mil; y1=1.404in; x2=635.0mil; y2=36.7284mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3378 {
-        x1=423.0mil; y1=29.7688mm; x2=480.0mil; y2=1.229in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14728 {
+        x1=635.0mil; y1=36.7284mm; x2=746.0mil; y2=36.7284mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3381 {
-        x1=480.0mil; y1=1.229in; x2=682.0mil; y2=1.229in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14731 {
+        x1=746.0mil; y1=36.7284mm; x2=760.0mil; y2=36.3728mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3384 {
-        x1=682.0mil; y1=1.229in; x2=717.0mil; y2=30.3276mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14734 {
+        x1=760.0mil; y1=36.3728mm; x2=760.0mil; y2=35.973mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3387 {
-        x1=717.0mil; y1=30.3276mm; x2=717.0mil; y2=1.141in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14737 {
+        x1=760.0mil; y1=35.973mm; x2=19.310604mm; y2=35.9664mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3390 {
-        x1=1.123in; y1=313.0mil; x2=1.123in; y2=9.259062mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14740 {
+        x1=558.0mil; y1=1.407in; x2=615.0mil; y2=1.464in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3393 {
-        x1=1.123in; y1=9.259062mm; x2=28.5123mm; y2=365.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14743 {
+        x1=615.0mil; y1=1.464in; x2=817.0mil; y2=1.464in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3396 {
-        x1=29.3238mm; y1=364.55mil; x2=29.3124mm; y2=365.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14746 {
+        x1=817.0mil; y1=1.464in; x2=852.0mil; y2=1.429in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3399 {
-        x1=30.1122mm; y1=365.0mil; x2=30.1122mm; y2=343.04mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14749 {
+        x1=852.0mil; y1=1.429in; x2=852.0mil; y2=1.376in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3402 {
-        x1=30.1122mm; y1=343.04mil; x2=29.3238mm; y2=312.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14752 {
+        x1=1.258in; y1=548.0mil; x2=1.258in; y2=15.228062mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3405 {
-        x1=1.28in; y1=365.0mil; x2=1.28in; y2=296.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14755 {
+        x1=1.258in; y1=15.228062mm; x2=31.9413mm; y2=600.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3408 {
-        x1=31.7119mm; y1=365.0mil; x2=31.7119mm; y2=7.518908mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14758 {
+        x1=32.7528mm; y1=15.22857mm; x2=32.7414mm; y2=600.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3411 {
-        x1=31.7119mm; y1=7.518908mm; x2=31.7124mm; y2=296.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14761 {
+        x1=33.5412mm; y1=600.0mil; x2=33.5412mm; y2=14.682216mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3414 {
-        x1=29.3238mm; y1=364.55mil; x2=29.3238mm; y2=293.48mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14764 {
+        x1=33.5412mm; y1=14.682216mm; x2=32.7528mm; y2=547.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3417 {
-        x1=29.3238mm; y1=293.48mil; x2=1.102in; y2=241.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14767 {
+        x1=35.941mm; y1=600.0mil; x2=35.941mm; y2=531.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3420 {
-        x1=29.3238mm; y1=313.0mil; x2=30.2768mm; y2=313.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14770 {
+        x1=35.1409mm; y1=600.0mil; x2=35.1409mm; y2=13.487908mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3423 {
-        x1=30.2768mm; y1=313.0mil; x2=1.209in; y2=296.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14773 {
+        x1=35.1409mm; y1=13.487908mm; x2=35.1414mm; y2=531.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3426 {
-        x1=1.209in; y1=296.0mil; x2=31.7124mm; y2=296.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14776 {
+        x1=32.7528mm; y1=15.22857mm; x2=32.7528mm; y2=528.48mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3429 {
-        x1=1.123in; y1=313.0mil; x2=27.7622mm; y2=313.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14779 {
+        x1=32.7528mm; y1=528.48mil; x2=1.237in; y2=476.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3432 {
-        x1=27.7622mm; y1=313.0mil; x2=1.09in; y2=316.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14782 {
+        x1=32.7528mm; y1=548.0mil; x2=33.7058mm; y2=548.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3435 {
-        x1=1.28in; y1=296.0mil; x2=32.9438mm; y2=296.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14785 {
+        x1=33.7058mm; y1=548.0mil; x2=1.344in; y2=531.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3438 {
-        x1=32.9438mm; y1=296.0mil; x2=33.4518mm; y2=316.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14788 {
+        x1=1.344in; y1=531.0mil; x2=35.1414mm; y2=531.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3441 {
-        x1=32.6098mm; y1=10.368534mm; x2=33.3047mm; y2=10.368534mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14791 {
+        x1=1.258in; y1=548.0mil; x2=31.1912mm; y2=548.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3444 {
-        x1=33.3047mm; y1=10.368534mm; x2=1.326in; y2=423.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14794 {
+        x1=31.1912mm; y1=548.0mil; x2=1.225in; y2=551.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3447 {
-        x1=1.326in; y1=423.0mil; x2=1.326in; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14797 {
+        x1=35.941mm; y1=531.0mil; x2=36.3728mm; y2=531.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3450 {
-        x1=37.9381mm; y1=497.05mil; x2=37.1615mm; y2=497.05mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14800 {
+        x1=36.3728mm; y1=531.0mil; x2=36.8808mm; y2=551.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3453 {
-        x1=37.1615mm; y1=497.05mil; x2=36.957mm; y2=489.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14803 {
+        x1=36.0388mm; y1=643.21mil; x2=36.7337mm; y2=643.21mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3456 {
-        x1=36.957mm; y1=489.0mil; x2=36.957mm; y2=456.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14806 {
+        x1=36.7337mm; y1=643.21mil; x2=1.461in; y2=658.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3459 {
-        x1=36.957mm; y1=456.0mil; x2=36.7792mm; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14809 {
+        x1=1.461in; y1=658.0mil; x2=1.461in; y2=684.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3462 {
-        x1=1.074in; y1=408.0mil; x2=28.4094mm; y2=408.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14812 {
+        x1=41.3671mm; y1=18.59407mm; x2=40.5905mm; y2=18.59407mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3465 {
-        x1=28.4094mm; y1=408.0mil; x2=28.4147mm; y2=10.368534mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14815 {
+        x1=40.5905mm; y1=18.59407mm; x2=1.59in; y2=724.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3468 {
-        x1=37.9381mm; y1=556.1mil; x2=37.06114mm; y2=556.1mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14818 {
+        x1=1.59in; y1=724.0mil; x2=1.59in; y2=691.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3471 {
-        x1=37.06114mm; y1=556.1mil; x2=36.703mm; y2=542.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14821 {
+        x1=1.59in; y1=691.0mil; x2=40.2082mm; y2=684.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3474 {
-        x1=36.703mm; y1=542.0mil; x2=36.703mm; y2=512.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14824 {
+        x1=1.209in; y1=643.0mil; x2=31.8384mm; y2=643.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3477 {
-        x1=36.703mm; y1=512.0mil; x2=35.7632mm; y2=475.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14827 {
+        x1=31.8384mm; y1=643.0mil; x2=31.8437mm; y2=643.21mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3480 {
-        x1=35.7632mm; y1=475.0mil; x2=35.7632mm; y2=450.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14830 {
+        x1=41.3671mm; y1=791.1mil; x2=40.49014mm; y2=791.1mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3483 {
-        x1=1.269in; y1=797.0mil; x2=1.257in; y2=809.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14833 {
+        x1=40.49014mm; y1=791.1mil; x2=1.58in; y2=777.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3486 {
-        x1=1.496in; y1=752.94mil; x2=39.1175mm; y2=752.94mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14836 {
+        x1=1.58in; y1=777.0mil; x2=1.58in; y2=747.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3489 {
-        x1=1.54in; y1=752.94mil; x2=39.1175mm; y2=752.94mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14839 {
+        x1=1.58in; y1=747.0mil; x2=39.1922mm; y2=710.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3492 {
-        x1=39.1175mm; y1=752.94mil; x2=39.6494mm; y2=732.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14842 {
+        x1=39.1922mm; y1=710.0mil; x2=39.1922mm; y2=685.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3495 {
-        x1=39.6494mm; y1=732.0mil; x2=1.593in; y2=732.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14845 {
+        x1=1.404in; y1=1.032in; x2=1.392in; y2=1.044in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3498 {
-        x1=1.593in; y1=732.0mil; x2=41.021mm; y2=710.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14848 {
+        x1=1.631in; y1=987.94mil; x2=42.5465mm; y2=987.94mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3501 {
-        x1=37.9381mm; y1=18.624804mm; x2=37.0266mm; y2=18.624804mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14851 {
+        x1=42.545mm; y1=987.94mil; x2=42.5465mm; y2=987.94mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3504 {
-        x1=37.0266mm; y1=18.624804mm; x2=1.399in; y2=792.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14854 {
+        x1=42.5465mm; y1=987.94mil; x2=1.696in; y2=967.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3507 {
-        x1=1.399in; y1=792.0mil; x2=1.318in; y2=792.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14857 {
+        x1=1.696in; y1=967.0mil; x2=1.728in; y2=967.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3510 {
-        x1=1.318in; y1=792.0mil; x2=32.5882mm; y2=757.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14860 {
+        x1=1.728in; y1=967.0mil; x2=44.45mm; y2=945.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3513 {
-        x1=32.5882mm; y1=757.0mil; x2=32.5882mm; y2=716.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14863 {
+        x1=41.3671mm; y1=24.593804mm; x2=40.4556mm; y2=24.593804mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3516 {
-        x1=32.5882mm; y1=716.0mil; x2=1.137in; y2=570.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14866 {
+        x1=40.4556mm; y1=24.593804mm; x2=1.534in; y2=26.0858mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3519 {
-        x1=1.137in; y1=570.0mil; x2=1.137in; y2=538.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14869 {
+        x1=1.534in; y1=26.0858mm; x2=1.453in; y2=26.0858mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3522 {
-        x1=1.137in; y1=538.0mil; x2=29.3116mm; y2=521.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14872 {
+        x1=1.453in; y1=26.0858mm; x2=36.0172mm; y2=992.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3525 {
-        x1=29.3116mm; y1=521.0mil; x2=29.3116mm; y2=11.466576mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14875 {
+        x1=36.0172mm; y1=992.0mil; x2=36.0172mm; y2=951.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3528 {
-        x1=29.3116mm; y1=11.466576mm; x2=29.3124mm; y2=451.41mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14878 {
+        x1=36.0172mm; y1=951.0mil; x2=1.272in; y2=805.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3531 {
-        x1=39.9379mm; y1=10.1251mm; x2=39.9379mm; y2=371.36mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14881 {
+        x1=1.272in; y1=805.0mil; x2=1.272in; y2=773.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3534 {
-        x1=39.9379mm; y1=371.36mil; x2=1.57in; y2=369.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14884 {
+        x1=1.272in; y1=773.0mil; x2=32.7406mm; y2=756.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3537 {
-        x1=1.57in; y1=369.0mil; x2=1.542in; y2=369.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14887 {
+        x1=32.7406mm; y1=756.0mil; x2=32.7406mm; y2=686.44mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3540 {
-        x1=40.4381mm; y1=10.1251mm; x2=40.4381mm; y2=359.05mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14890 {
+        x1=32.7406mm; y1=686.44mil; x2=32.7414mm; y2=17.434814mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3543 {
-        x1=40.4381mm; y1=359.05mil; x2=39.9542mm; y2=340.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14893 {
+        x1=43.3669mm; y1=16.0941mm; x2=43.3669mm; y2=606.36mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3546 {
-        x1=39.9542mm; y1=340.0mil; x2=39.5478mm; y2=340.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14896 {
+        x1=43.3669mm; y1=606.36mil; x2=43.307mm; y2=604.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3549 {
-        x1=1.441in; y1=311.0mil; x2=1.407in; y2=277.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14899 {
+        x1=43.307mm; y1=604.0mil; x2=1.677in; y2=604.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3552 {
-        x1=1.407in; y1=277.0mil; x2=1.389in; y2=277.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14902 {
+        x1=43.8671mm; y1=16.0941mm; x2=43.8671mm; y2=15.08887mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3555 {
-        x1=1.6511in; y1=10.1251mm; x2=1.6511in; y2=366.1mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14905 {
+        x1=43.8671mm; y1=15.08887mm; x2=1.708in; y2=575.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3558 {
-        x1=1.6511in; y1=366.1mil; x2=40.0558mm; y2=292.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14908 {
+        x1=1.708in; y1=575.0mil; x2=1.692in; y2=575.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3561 {
-        x1=40.0558mm; y1=292.0mil; x2=37.0332mm; y2=292.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14911 {
+        x1=1.576in; y1=546.0mil; x2=1.542in; y2=512.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3564 {
-        x1=37.0332mm; y1=292.0mil; x2=1.403in; y2=237.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14914 {
+        x1=1.542in; y1=512.0mil; x2=1.524in; y2=512.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3567 {
-        x1=1.403in; y1=237.0mil; x2=1.39in; y2=237.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14917 {
+        x1=1.7861in; y1=16.0941mm; x2=1.7861in; y2=601.1mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3570 {
-        x1=1.39in; y1=237.0mil; x2=1.389in; y2=238.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14920 {
+        x1=1.7861in; y1=601.1mil; x2=1.712in; y2=527.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3573 {
-        x1=42.4381mm; y1=10.1251mm; x2=42.4381mm; y2=357.79mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14923 {
+        x1=1.712in; y1=527.0mil; x2=1.593in; y2=527.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3576 {
-        x1=42.4381mm; y1=357.79mil; x2=1.587in; y2=274.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14926 {
+        x1=1.593in; y1=527.0mil; x2=1.538in; y2=472.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3579 {
-        x1=1.587in; y1=274.0mil; x2=1.532in; y2=274.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14929 {
+        x1=1.538in; y1=472.0mil; x2=1.525in; y2=472.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3582 {
-        x1=1.532in; y1=274.0mil; x2=36.7792mm; y2=190.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14932 {
+        x1=1.525in; y1=472.0mil; x2=1.524in; y2=473.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3585 {
-        x1=36.7792mm; y1=190.0mil; x2=36.7792mm; y2=4.2626mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14935 {
+        x1=45.8671mm; y1=16.0941mm; x2=45.8671mm; y2=15.056866mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3588 {
-        x1=36.7792mm; y1=4.2626mm; x2=36.7815mm; y2=4.2603mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14938 {
+        x1=45.8671mm; y1=15.056866mm; x2=1.722in; y2=509.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3591 {
-        x1=1.6904685in; y1=10.1251mm; x2=1.6904685in; y2=349.47mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14941 {
+        x1=1.722in; y1=509.0mil; x2=1.667in; y2=509.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3594 {
-        x1=1.6904685in; y1=349.47mil; x2=1.597in; y2=256.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14944 {
+        x1=1.667in; y1=509.0mil; x2=40.2082mm; y2=425.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3597 {
-        x1=1.597in; y1=256.0mil; x2=1.558in; y2=256.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14947 {
+        x1=40.2082mm; y1=425.0mil; x2=40.2082mm; y2=10.2316mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3600 {
-        x1=1.558in; y1=256.0mil; x2=1.488in; y2=186.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14950 {
+        x1=40.2082mm; y1=10.2316mm; x2=40.2105mm; y2=10.2293mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3603 {
-        x1=1.488in; y1=186.0mil; x2=1.488in; y2=4.2692mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14953 {
+        x1=46.3669mm; y1=16.0941mm; x2=46.3669mm; y2=584.47mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3606 {
-        x1=1.488in; y1=4.2692mm; x2=37.7975mm; y2=4.2669mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14956 {
+        x1=46.3669mm; y1=584.47mil; x2=1.732in; y2=491.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3609 {
-        x1=45.4378mm; y1=10.1251mm; x2=45.4378mm; y2=7.160006mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14959 {
+        x1=1.732in; y1=491.0mil; x2=1.693in; y2=491.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3612 {
-        x1=45.4378mm; y1=7.160006mm; x2=1.779in; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14962 {
+        x1=1.693in; y1=491.0mil; x2=1.623in; y2=421.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3615 {
-        x1=1.7692in; y1=10.1251mm; x2=1.7692in; y2=7.98068mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14965 {
+        x1=1.623in; y1=421.0mil; x2=1.623in; y2=10.2382mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3618 {
-        x1=1.7692in; y1=7.98068mm; x2=1.741in; y2=286.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14968 {
+        x1=1.623in; y1=10.2382mm; x2=41.2265mm; y2=10.2359mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3621 {
-        x1=1.741in; y1=286.0mil; x2=1.741in; y2=6.9022mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14971 {
+        x1=48.8668mm; y1=16.0941mm; x2=48.8668mm; y2=13.129006mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3624 {
-        x1=44.4378mm; y1=10.1251mm; x2=44.4378mm; y2=8.369808mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14974 {
+        x1=48.8668mm; y1=13.129006mm; x2=1.914in; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3627 {
-        x1=44.4378mm; y1=8.369808mm; x2=1.703in; y2=283.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14977 {
+        x1=1.9042in; y1=16.0941mm; x2=1.9042in; y2=549.2mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3630 {
-        x1=1.703in; y1=283.0mil; x2=1.703in; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14980 {
+        x1=1.9042in; y1=549.2mil; x2=1.876in; y2=521.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3633 {
-        x1=1.72983071in; y1=10.1251mm; x2=1.72983071in; y2=8.961882mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14983 {
+        x1=1.876in; y1=521.0mil; x2=1.876in; y2=12.8712mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3636 {
-        x1=1.72983071in; y1=8.961882mm; x2=1.664in; y2=287.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14986 {
+        x1=47.8668mm; y1=16.0941mm; x2=47.8668mm; y2=14.338808mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3639 {
-        x1=1.664in; y1=287.0mil; x2=1.664in; y2=273.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14989 {
+        x1=47.8668mm; y1=14.338808mm; x2=1.838in; y2=518.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3642 {
-        x1=1.664in; y1=273.0mil; x2=1.665in; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14992 {
+        x1=1.838in; y1=518.0mil; x2=1.838in; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3645 {
-        x1=29.3116mm; y1=760.0mil; x2=29.972mm; y2=760.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14995 {
+        x1=47.3667mm; y1=16.0941mm; x2=47.3667mm; y2=587.83mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3648 {
-        x1=29.972mm; y1=760.0mil; x2=30.0736mm; y2=756.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.14998 {
+        x1=47.3667mm; y1=587.83mil; x2=1.799in; y2=522.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3651 {
-        x1=30.0736mm; y1=756.0mil; x2=30.0736mm; y2=718.48mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15001 {
+        x1=1.799in; y1=522.0mil; x2=1.799in; y2=508.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3654 {
-        x1=30.0736mm; y1=687.0mil; x2=30.0736mm; y2=668.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15004 {
+        x1=1.799in; y1=508.0mil; x2=1.8in; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3657 {
-        x1=30.0736mm; y1=668.0mil; x2=1.142in; y2=626.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15007 {
+        x1=32.7406mm; y1=995.0mil; x2=33.401mm; y2=995.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3660 {
-        x1=39.9379mm; y1=21.6247mm; x2=39.9379mm; y2=22.292056mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15010 {
+        x1=33.401mm; y1=995.0mil; x2=33.5026mm; y2=991.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3663 {
-        x1=39.9379mm; y1=22.292056mm; x2=39.8526mm; y2=881.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15013 {
+        x1=33.5026mm; y1=991.0mil; x2=33.5026mm; y2=953.48mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3666 {
-        x1=39.8526mm; y1=881.0mil; x2=1.554in; y2=881.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15016 {
+        x1=33.5026mm; y1=922.0mil; x2=33.5026mm; y2=903.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3669 {
-        x1=1.554in; y1=881.0mil; x2=1.546in; y2=873.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15019 {
+        x1=33.5026mm; y1=903.0mil; x2=1.277in; y2=861.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3672 {
-        x1=1.546in; y1=873.0mil; x2=1.546in; y2=853.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15022 {
+        x1=43.3669mm; y1=27.5937mm; x2=43.3669mm; y2=1.11264in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3675 {
-        x1=1.546in; y1=853.0mil; x2=39.243mm; y2=852.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15025 {
+        x1=43.3669mm; y1=1.11264in; x2=1.704in; y2=1.116in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3678 {
-        x1=28.5123mm; y1=451.41mil; x2=28.5123mm; y2=12.865862mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15028 {
+        x1=1.704in; y1=1.116in; x2=1.689in; y2=1.116in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3681 {
-        x1=28.5123mm; y1=12.865862mm; x2=1.125in; y2=509.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15031 {
+        x1=1.689in; y1=1.116in; x2=1.681in; y2=1.108in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3684 {
-        x1=41.4381mm; y1=10.1251mm; x2=41.4381mm; y2=369.42mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15034 {
+        x1=1.681in; y1=1.108in; x2=1.681in; y2=1.088in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3687 {
-        x1=41.4381mm; y1=369.42mil; x2=39.9542mm; y2=311.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15037 {
+        x1=1.681in; y1=1.088in; x2=1.68in; y2=27.6098mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3690 {
-        x1=1.441in; y1=311.0mil; x2=39.9542mm; y2=311.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15040 {
+        x1=31.9413mm; y1=17.434814mm; x2=31.9413mm; y2=18.834862mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3693 {
-        x1=952.0mil; y1=971.0mil; x2=1.175in; y2=971.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15043 {
+        x1=31.9413mm; y1=18.834862mm; x2=1.26in; y2=744.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3696 {
-        x1=1.175in; y1=971.0mil; x2=1.231in; y2=915.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15046 {
+        x1=44.8671mm; y1=16.0941mm; x2=44.8671mm; y2=15.352268mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3699 {
-        x1=1.231in; y1=915.0mil; x2=39.751mm; y2=915.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15049 {
+        x1=44.8671mm; y1=15.352268mm; x2=1.708in; y2=546.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3702 {
-        x1=39.751mm; y1=915.0mil; x2=1.592in; y2=888.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15052 {
+        x1=1.576in; y1=546.0mil; x2=1.708in; y2=546.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3705 {
-        x1=1.592in; y1=888.0mil; x2=1.592in; y2=21.6259mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15055 {
+        x1=27.6098mm; y1=30.6324mm; x2=1.31in; y2=30.6324mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3708 {
-        x1=1.592in; y1=21.6259mm; x2=40.4381mm; y2=21.6247mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15058 {
+        x1=1.31in; y1=30.6324mm; x2=1.366in; y2=29.21mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3711 {
-        x1=911.0mil; y1=887.0mil; x2=28.1686mm; y2=887.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15061 {
+        x1=1.366in; y1=29.21mm; x2=1.7in; y2=29.21mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3714 {
-        x1=1.28in; y1=490.0mil; x2=1.286in; y2=496.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15064 {
+        x1=1.7in; y1=29.21mm; x2=1.727in; y2=1.123in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3717 {
-        x1=1.28in; y1=451.41mil; x2=1.28in; y2=490.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15067 {
+        x1=1.727in; y1=1.123in; x2=1.727in; y2=27.5949mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3720 {
-        x1=1.28in; y1=490.0mil; x2=1.286in; y2=496.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15070 {
+        x1=1.727in; y1=27.5949mm; x2=43.8671mm; y2=27.5937mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3723 {
-        x1=37.9381mm; y1=15.625064mm; x2=33.7861mm; y2=15.625064mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15073 {
+        x1=1.046in; y1=1.122in; x2=1.244in; y2=1.122in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3726 {
-        x1=33.7861mm; y1=15.625064mm; x2=1.249in; y2=534.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15076 {
+        x1=35.941mm; y1=725.0mil; x2=1.421in; y2=731.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3729 {
-        x1=1.249in; y1=534.0mil; x2=1.249in; y2=11.4785mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15079 {
+        x1=35.941mm; y1=17.434814mm; x2=35.941mm; y2=725.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3732 {
-        x1=1.249in; y1=11.4785mm; x2=31.7119mm; y2=451.41mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15082 {
+        x1=41.3671mm; y1=21.594064mm; x2=37.2151mm; y2=21.594064mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3735 {
-        x1=37.9381mm; y1=595.47mil; x2=36.9435mm; y2=595.47mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15085 {
+        x1=37.2151mm; y1=21.594064mm; x2=1.384in; y2=769.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3738 {
-        x1=36.9435mm; y1=595.47mil; x2=36.703mm; y2=586.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15088 {
+        x1=1.384in; y1=769.0mil; x2=1.384in; y2=17.4475mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3741 {
-        x1=46.9377mm; y1=1.725676mm; x2=1.84in; y2=60.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15091 {
+        x1=1.384in; y1=17.4475mm; x2=35.1409mm; y2=17.434814mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3744 {
-        x1=46.4378mm; y1=10.1251mm; x2=46.4378mm; y2=3.7658mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15094 {
+        x1=41.3671mm; y1=830.47mil; x2=40.3725mm; y2=830.47mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3747 {
-        x1=46.4378mm; y1=3.7658mm; x2=1.74in; y2=60.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15097 {
+        x1=40.3725mm; y1=830.47mil; x2=1.58in; y2=821.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3750 {
-        x1=45.9377mm; y1=4.535678mm; x2=1.79in; y2=160.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15103 {
+        x1=49.8668mm; y1=9.7348mm; x2=47.625mm; y2=295.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3753 {
-        x1=2.156in; y1=301.0mil; x2=2.156in; y2=8.9204mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15106 {
+        x1=49.3667mm; y1=10.504678mm; x2=48.895mm; y2=395.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3756 {
-        x1=2.156in; y1=8.9204mm; x2=54.7367mm; y2=352.20472441mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15109 {
+        x1=58.1914mm; y1=536.0mil; x2=58.1914mm; y2=14.8894mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3759 {
-        x1=46.9377mm; y1=1.725676mm; x2=46.9377mm; y2=10.768076mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15112 {
+        x1=58.1914mm; y1=14.8894mm; x2=58.1657mm; y2=587.20472441mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3762 {
-        x1=46.9377mm; y1=10.768076mm; x2=1.858in; y2=434.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15115 {
+        x1=50.3667mm; y1=7.694676mm; x2=50.3667mm; y2=658.94mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3765 {
-        x1=1.858in; y1=434.0mil; x2=1.901in; y2=434.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15118 {
+        x1=50.3667mm; y1=658.94mil; x2=1.993in; y2=669.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3768 {
-        x1=1.915in; y1=454.0mil; x2=1.955in; y2=414.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15121 {
+        x1=1.993in; y1=669.0mil; x2=2.036in; y2=669.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3771 {
-        x1=1.955in; y1=414.0mil; x2=2.012in; y2=414.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15124 {
+        x1=52.07mm; y1=689.0mil; x2=53.086mm; y2=649.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3774 {
-        x1=2.012in; y1=414.0mil; x2=52.197mm; y2=457.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15127 {
+        x1=53.086mm; y1=649.0mil; x2=2.147in; y2=649.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3777 {
-        x1=52.197mm; y1=457.0mil; x2=52.197mm; y2=15.9457mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15130 {
+        x1=2.147in; y1=649.0mil; x2=55.626mm; y2=692.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3780 {
-        x1=1.901in; y1=434.0mil; x2=1.937in; y2=398.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15133 {
+        x1=55.626mm; y1=692.0mil; x2=55.626mm; y2=21.9147mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3783 {
-        x1=1.937in; y1=398.0mil; x2=2.019in; y2=398.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15136 {
+        x1=2.036in; y1=669.0mil; x2=2.072in; y2=633.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3786 {
-        x1=2.019in; y1=398.0mil; x2=53.4924mm; y2=485.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15139 {
+        x1=2.072in; y1=633.0mil; x2=54.7116mm; y2=633.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3789 {
-        x1=53.4924mm; y1=485.0mil; x2=53.4924mm; y2=15.9203mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15142 {
+        x1=54.7116mm; y1=633.0mil; x2=2.241in; y2=720.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3792 {
-        x1=53.4924mm; y1=15.9203mm; x2=53.467mm; y2=15.9457mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15145 {
+        x1=2.241in; y1=720.0mil; x2=2.241in; y2=21.8893mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3795 {
-        x1=2.023in; y1=381.0mil; x2=2.046in; y2=404.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15148 {
+        x1=2.241in; y1=21.8893mm; x2=2.24in; y2=21.9147mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3798 {
-        x1=2.046in; y1=404.0mil; x2=55.8292mm; y2=404.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15151 {
+        x1=54.8132mm; y1=616.0mil; x2=2.181in; y2=639.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3801 {
-        x1=55.8292mm; y1=404.0mil; x2=56.0324mm; y2=396.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15154 {
+        x1=2.181in; y1=639.0mil; x2=2.333in; y2=639.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3804 {
-        x1=56.0324mm; y1=396.0mil; x2=56.0324mm; y2=8.9717mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15157 {
+        x1=2.333in; y1=639.0mil; x2=2.341in; y2=631.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3807 {
-        x1=56.0324mm; y1=8.9717mm; x2=56.0067mm; y2=352.20472441mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15160 {
+        x1=2.341in; y1=631.0mil; x2=2.341in; y2=14.9407mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3810 {
-        x1=47.4378mm; y1=10.1251mm; x2=47.4378mm; y2=9.2804mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15163 {
+        x1=2.341in; y1=14.9407mm; x2=59.4357mm; y2=587.20472441mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3813 {
-        x1=47.4378mm; y1=9.2804mm; x2=1.896in; y2=337.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15166 {
+        x1=50.8668mm; y1=16.0941mm; x2=50.8668mm; y2=15.2494mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3816 {
-        x1=1.896in; y1=337.0mil; x2=1.979in; y2=337.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15169 {
+        x1=50.8668mm; y1=15.2494mm; x2=2.031in; y2=572.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3819 {
-        x1=1.979in; y1=337.0mil; x2=51.5493mm; y2=387.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15172 {
+        x1=2.031in; y1=572.0mil; x2=53.6956mm; y2=572.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3822 {
-        x1=23.803102mm; y1=30.3309mm; x2=938.0mil; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15175 {
+        x1=53.6956mm; y1=572.0mil; x2=54.9783mm; y2=622.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3825 {
-        x1=25.5781mm; y1=26.305mm; x2=26.4574mm; y2=26.305mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15178 {
+        x1=1.07213in; y1=36.2999mm; x2=27.2542mm; y2=36.322mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3828 {
-        x1=26.4574mm; y1=26.305mm; x2=1.042in; y2=1.036in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15181 {
+        x1=29.0071mm; y1=32.274mm; x2=29.8864mm; y2=32.274mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3831 {
-        x1=25.5781mm; y1=28.305mm; x2=26.4508mm; y2=28.305mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15184 {
+        x1=29.8864mm; y1=32.274mm; x2=1.177in; y2=1.271in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3834 {
-        x1=26.4508mm; y1=28.305mm; x2=1.042in; y2=28.321mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15187 {
+        x1=29.0071mm; y1=34.274mm; x2=29.8798mm; y2=34.274mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3837 {
-        x1=1.042in; y1=26.321mm; x2=27.051mm; y2=26.9052mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15190 {
+        x1=29.8798mm; y1=34.274mm; x2=1.177in; y2=1.35in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3840 {
-        x1=26.4922mm; y1=28.305mm; x2=26.4922mm; y2=28.2636mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15193 {
+        x1=1.177in; y1=32.29mm; x2=30.48mm; y2=32.8742mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3843 {
-        x1=26.4922mm; y1=28.2636mm; x2=27.051mm; y2=27.7048mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15196 {
+        x1=29.9212mm; y1=34.274mm; x2=29.9212mm; y2=34.2326mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3846 {
-        x1=882.99mil; y1=26.305mm; x2=847.37mil; y2=26.305mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15199 {
+        x1=29.9212mm; y1=34.2326mm; x2=30.48mm; y2=33.6738mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3849 {
-        x1=847.37mil; y1=26.305mm; x2=847.0mil; y2=1.036in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15202 {
+        x1=25.856946mm; y1=32.274mm; x2=982.37mil; y2=32.274mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3852 {
-        x1=968.62mil; y1=28.855mm; x2=968.62mil; y2=29.2765mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15205 {
+        x1=982.37mil; y1=32.274mm; x2=982.0mil; y2=1.271in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3855 {
-        x1=968.62mil; y1=29.2765mm; x2=1.006in; y2=30.226mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15208 {
+        x1=28.031948mm; y1=34.824mm; x2=28.031948mm; y2=35.2455mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3858 {
-        x1=1.006in; y1=30.226mm; x2=1.006in; y2=30.734mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15211 {
+        x1=28.031948mm; y1=35.2455mm; x2=1.141in; y2=36.195mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3861 {
-        x1=952.87mil; y1=28.855mm; x2=952.87mil; y2=29.4607mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15214 {
+        x1=1.141in; y1=36.195mm; x2=1.141in; y2=36.703mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3864 {
-        x1=952.87mil; y1=29.4607mm; x2=974.0mil; y2=1.181in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15217 {
+        x1=27.631898mm; y1=34.824mm; x2=27.631898mm; y2=35.4297mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3867 {
-        x1=974.0mil; y1=1.181in; x2=974.0mil; y2=30.7208mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15220 {
+        x1=27.631898mm; y1=35.4297mm; x2=28.1686mm; y2=35.9664mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3870 {
-        x1=974.0mil; y1=30.7208mm; x2=24.752808mm; y2=30.734mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15223 {
+        x1=28.1686mm; y1=35.9664mm; x2=28.1686mm; y2=36.6898mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3873 {
-        x1=23.803102mm; y1=28.855mm; x2=23.803102mm; y2=30.3243mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15226 {
+        x1=28.1686mm; y1=36.6898mm; x2=1.10952in; y2=36.703mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3876 {
-        x1=23.803102mm; y1=30.3243mm; x2=937.0mil; y2=30.3276mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15229 {
+        x1=1.07213in; y1=34.824mm; x2=1.07213in; y2=36.2933mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3879 {
-        x1=25.5458mm; y1=30.48mm; x2=1.038in; y2=30.48mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15232 {
+        x1=1.07213in; y1=36.2933mm; x2=1.072in; y2=1.429in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3882 {
-        x1=23.403052mm; y1=28.855mm; x2=23.403052mm; y2=29.4035mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15235 {
+        x1=28.9748mm; y1=1.435in; x2=1.173in; y2=1.435in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3885 {
-        x1=23.403052mm; y1=29.4035mm; x2=913.0mil; y2=29.6164mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15238 {
+        x1=1.05638in; y1=34.824mm; x2=1.05638in; y2=35.3725mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3888 {
-        x1=913.0mil; y1=29.6164mm; x2=875.0mil; y2=29.6164mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15241 {
+        x1=1.05638in; y1=35.3725mm; x2=1.048in; y2=1.401in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3891 {
-        x1=875.0mil; y1=29.6164mm; x2=868.0mil; y2=1.159in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15244 {
+        x1=1.048in; y1=1.401in; x2=1.01in; y2=1.401in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3894 {
-        x1=868.0mil; y1=1.205in; x2=868.0mil; y2=29.591mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15247 {
+        x1=1.01in; y1=1.401in; x2=1.003in; y2=1.394in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3897 {
-        x1=868.0mil; y1=29.591mm; x2=871.0mil; y2=29.5148mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15250 {
+        x1=1.003in; y1=36.576mm; x2=1.003in; y2=1.4in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3900 {
-        x1=899.48mil; y1=1.205in; x2=900.0mil; y2=1.205in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15253 {
+        x1=1.003in; y1=1.4in; x2=1.006in; y2=1.397in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3903 {
-        x1=900.0mil; y1=1.205in; x2=921.0mil; y2=31.1404mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15256 {
+        x1=1.03448in; y1=36.576mm; x2=26.289mm; y2=36.576mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3906 {
-        x1=921.0mil; y1=31.1404mm; x2=995.0mil; y2=31.1404mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15259 {
+        x1=26.289mm; y1=36.576mm; x2=1.056in; y2=1.461in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3909 {
-        x1=995.0mil; y1=31.1404mm; x2=1.006in; y2=30.861mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15262 {
+        x1=1.056in; y1=1.461in; x2=1.13in; y2=1.461in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3912 {
-        x1=1.006in; y1=30.861mm; x2=1.006in; y2=30.5308mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15265 {
+        x1=1.13in; y1=1.461in; x2=1.141in; y2=36.83mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3915 {
-        x1=968.62mil; y1=25.755mm; x2=968.62mil; y2=25.206452mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15268 {
+        x1=1.141in; y1=36.83mm; x2=1.141in; y2=1.437in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3918 {
-        x1=968.62mil; y1=25.206452mm; x2=975.0mil; y2=986.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15271 {
+        x1=28.031948mm; y1=31.724mm; x2=28.031948mm; y2=1.22738in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3921 {
-        x1=975.0mil; y1=986.0mil; x2=1.014in; y2=986.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15274 {
+        x1=28.031948mm; y1=1.22738in; x2=1.11in; y2=1.221in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3924 {
-        x1=1.014in; y1=986.0mil; x2=1.042in; y2=1.014in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15277 {
+        x1=1.11in; y1=1.221in; x2=1.149in; y2=1.221in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3927 {
-        x1=1.042in; y1=1.014in; x2=1.042in; y2=1.036in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15280 {
+        x1=1.149in; y1=1.221in; x2=1.177in; y2=1.249in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3930 {
-        x1=23.803102mm; y1=25.755mm; x2=23.803102mm; y2=985.87mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15283 {
+        x1=1.177in; y1=1.249in; x2=1.177in; y2=1.271in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3933 {
-        x1=23.803102mm; y1=985.87mil; x2=952.0mil; y2=971.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15286 {
+        x1=1.07213in; y1=31.724mm; x2=1.07213in; y2=31.010098mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3936 {
-        x1=39.5986mm; y1=28.2382mm; x2=39.5986mm; y2=1.173in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15289 {
+        x1=1.07213in; y1=31.010098mm; x2=27.6098mm; y2=30.6324mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3939 {
-        x1=41.3324mm; y1=30.3276mm; x2=1.58in; y2=30.3276mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15292 {
+        x1=1.694in; y1=34.2072mm; x2=1.694in; y2=35.7632mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3942 {
-        x1=39.5986mm; y1=1.173in; x2=1.58in; y2=30.3276mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15295 {
+        x1=44.7614mm; y1=1.429in; x2=1.715in; y2=1.429in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3945 {
-        x1=1.57in; y1=30.0736mm; x2=1.57in; y2=29.9095mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15298 {
+        x1=1.694in; y1=35.7632mm; x2=1.715in; y2=1.429in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3948 {
-        x1=1.57in; y1=29.9095mm; x2=1.606in; y2=28.9951mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15301 {
+        x1=43.307mm; y1=1.419in; x2=43.307mm; y2=35.8785mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3951 {
-        x1=1.67883071in; y1=28.9951mm; x2=1.67883071in; y2=29.8173mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15304 {
+        x1=43.307mm; y1=35.8785mm; x2=1.741in; y2=34.9641mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3954 {
-        x1=1.67883071in; y1=29.8173mm; x2=42.132mm; y2=30.3276mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15307 {
+        x1=46.0713mm; y1=34.9641mm; x2=46.0713mm; y2=35.7863mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3957 {
-        x1=1.606in; y1=26.6954mm; x2=40.3418mm; y2=26.6954mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15310 {
+        x1=46.0713mm; y1=35.7863mm; x2=45.561mm; y2=1.429in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3960 {
-        x1=40.3418mm; y1=26.6954mm; x2=39.5986mm; y2=27.4386mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15313 {
+        x1=1.741in; y1=1.286in; x2=43.7708mm; y2=1.286in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3963 {
-        x1=1.683in; y1=970.0mil; x2=1.683in; y2=26.5895mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15316 {
+        x1=43.7708mm; y1=1.286in; x2=1.694in; y2=33.4076mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3966 {
-        x1=1.683in; y1=26.5895mm; x2=1.67883071in; y2=26.6954mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15319 {
+        x1=1.818in; y1=1.205in; x2=1.818in; y2=32.5585mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3969 {
-        x1=1.642in; y1=963.0mil; x2=1.642in; y2=28.0596mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15322 {
+        x1=1.818in; y1=32.5585mm; x2=46.0713mm; y2=1.286in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3972 {
-        x1=1.642in; y1=28.0596mm; x2=1.67883071in; y2=28.9951mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15325 {
+        x1=1.777in; y1=30.4292mm; x2=1.777in; y2=34.0286mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3975 {
-        x1=1.6511in; y1=21.6247mm; x2=1.6511in; y2=23.39086mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15328 {
+        x1=1.777in; y1=34.0286mm; x2=46.0713mm; y2=34.9641mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3978 {
-        x1=1.6511in; y1=23.39086mm; x2=1.607in; y2=965.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15331 {
+        x1=1.7861in; y1=27.5937mm; x2=1.7861in; y2=1.1559in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3981 {
-        x1=1.607in; y1=965.0mil; x2=1.607in; y2=26.67mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15334 {
+        x1=1.7861in; y1=1.1559in; x2=1.742in; y2=30.48mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3984 {
-        x1=1.607in; y1=26.67mm; x2=1.606in; y2=26.6954mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15337 {
+        x1=1.742in; y1=30.48mm; x2=1.742in; y2=32.639mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3987 {
-        x1=25.003mm; y1=28.8801mm; x2=25.003mm; y2=29.1178mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15340 {
+        x1=1.742in; y1=32.639mm; x2=1.741in; y2=1.286in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3990 {
-        x1=25.003mm; y1=29.1178mm; x2=993.0mil; y2=1.155in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15343 {
+        x1=28.432mm; y1=34.8491mm; x2=28.432mm; y2=35.0868mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3993 {
-        x1=993.0mil; y1=1.155in; x2=1.07in; y2=1.155in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15346 {
+        x1=28.432mm; y1=35.0868mm; x2=1.128in; y2=1.39in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3996 {
-        x1=1.07in; y1=1.155in; x2=1.104in; y2=1.121in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15349 {
+        x1=1.128in; y1=1.39in; x2=1.205in; y2=1.39in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3999 {
-        x1=1.104in; y1=1.121in; x2=1.104in; y2=1.026in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15352 {
+        x1=1.205in; y1=1.39in; x2=1.239in; y2=1.356in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4002 {
-        x1=1.104in; y1=1.026in; x2=1.139in; y2=991.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15355 {
+        x1=1.239in; y1=1.356in; x2=1.239in; y2=1.261in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4005 {
-        x1=1.139in; y1=991.0mil; x2=1.181in; y2=991.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15358 {
+        x1=1.239in; y1=1.261in; x2=1.274in; y2=31.1404mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4008 {
-        x1=1.181in; y1=991.0mil; x2=1.24in; y2=932.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15361 {
+        x1=1.274in; y1=31.1404mm; x2=1.316in; y2=31.1404mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4011 {
-        x1=1.24in; y1=932.0mil; x2=1.589in; y2=932.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15364 {
+        x1=1.316in; y1=31.1404mm; x2=1.375in; y2=1.167in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4014 {
-        x1=1.589in; y1=932.0mil; x2=1.632in; y2=889.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15367 {
+        x1=1.375in; y1=1.167in; x2=1.724in; y2=1.167in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4017 {
-        x1=1.632in; y1=889.0mil; x2=1.632in; y2=21.6394mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15370 {
+        x1=1.724in; y1=1.167in; x2=1.767in; y2=1.124in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4020 {
-        x1=1.632in; y1=21.6394mm; x2=41.4381mm; y2=21.6247mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15373 {
+        x1=1.767in; y1=1.124in; x2=1.767in; y2=27.6084mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4023 {
-        x1=23.003mm; y1=25.7299mm; x2=23.003mm; y2=938.37mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15376 {
+        x1=1.767in; y1=27.6084mm; x2=44.8671mm; y2=27.5937mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4026 {
-        x1=23.003mm; y1=938.37mil; x2=925.0mil; y2=919.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15379 {
+        x1=26.432mm; y1=31.6989mm; x2=26.432mm; y2=1.17337in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4029 {
-        x1=23.403052mm; y1=25.755mm; x2=23.403052mm; y2=965.62mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15382 {
+        x1=26.432mm; y1=1.17337in; x2=1.06in; y2=29.3116mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4032 {
-        x1=23.403052mm; y1=965.62mil; x2=968.0mil; y2=919.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15385 {
+        x1=1.05638in; y1=31.724mm; x2=1.05638in; y2=1.20062in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4035 {
-        x1=1.53in; y1=191.0mil; x2=1.53in; y2=113.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15388 {
+        x1=1.05638in; y1=1.20062in; x2=28.0162mm; y2=29.3116mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4038 {
-        x1=1.53in; y1=113.0mil; x2=39.2938mm; y2=96.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15391 {
+        x1=1.665in; y1=426.0mil; x2=1.665in; y2=348.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4041 {
-        x1=39.2938mm; y1=96.0mil; x2=1.554in; y2=96.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15394 {
+        x1=1.665in; y1=348.0mil; x2=1.682in; y2=331.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4044 {
-        x1=1.554in; y1=96.0mil; x2=1.59in; y2=60.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15397 {
+        x1=1.682in; y1=331.0mil; x2=1.689in; y2=331.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4047 {
-        x1=1.59in; y1=60.0mil; x2=1.59in; y2=48.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15400 {
+        x1=1.689in; y1=331.0mil; x2=1.725in; y2=295.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4050 {
-        x1=1.59in; y1=48.0mil; x2=1.614in; y2=24.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15403 {
+        x1=1.725in; y1=295.0mil; x2=1.725in; y2=283.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4053 {
-        x1=1.614in; y1=24.0mil; x2=1.804in; y2=24.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15406 {
+        x1=1.725in; y1=283.0mil; x2=1.749in; y2=259.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4056 {
-        x1=1.804in; y1=24.0mil; x2=1.84in; y2=60.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15409 {
+        x1=1.749in; y1=259.0mil; x2=1.939in; y2=259.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4059 {
-        x1=45.9377mm; y1=4.535678mm; x2=45.9377mm; y2=10.1251mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15412 {
+        x1=1.939in; y1=259.0mil; x2=1.975in; y2=295.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4062 {
-        x1=1.897in; y1=472.0mil; x2=1.9225in; y2=446.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15418 {
+        x1=2.032in; y1=707.0mil; x2=52.2605mm; y2=681.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4065 {
-        x1=46.4378mm; y1=10.1251mm; x2=46.4378mm; y2=11.182604mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15421 {
+        x1=49.8668mm; y1=9.7348mm; x2=49.8668mm; y2=17.151604mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4068 {
-        x1=46.4378mm; y1=11.182604mm; x2=1.834in; y2=446.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15424 {
+        x1=49.8668mm; y1=17.151604mm; x2=1.969in; y2=681.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4071 {
-        x1=45.9377mm; y1=10.1251mm; x2=45.9377mm; y2=431.43mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15427 {
+        x1=49.3667mm; y1=10.504678mm; x2=49.3667mm; y2=16.927322mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4074 {
-        x1=45.9377mm; y1=431.43mil; x2=1.8in; y2=440.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15430 {
+        x1=49.3667mm; y1=16.927322mm; x2=49.149mm; y2=675.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4077 {
-        x1=1.8in; y1=440.0mil; x2=1.8in; y2=462.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15433 {
+        x1=49.149mm; y1=675.0mil; x2=49.149mm; y2=697.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4080 {
-        x1=1.8in; y1=462.0mil; x2=1.811in; y2=473.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15436 {
+        x1=49.149mm; y1=697.0mil; x2=1.946in; y2=708.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4083 {
-        x1=1.811in; y1=473.0mil; x2=1.896in; y2=473.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15439 {
+        x1=1.946in; y1=708.0mil; x2=2.031in; y2=708.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4086 {
-        x1=1.896in; y1=473.0mil; x2=1.8985in; y2=470.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15442 {
+        x1=2.031in; y1=708.0mil; x2=51.6509mm; y2=705.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4089 {
-        x1=42.4381mm; y1=21.6247mm; x2=42.4381mm; y2=934.21mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15445 {
+        x1=45.8671mm; y1=27.5937mm; x2=45.8671mm; y2=1.16921in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4092 {
-        x1=42.4381mm; y1=934.21mil; x2=1.642in; y2=963.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15448 {
+        x1=45.8671mm; y1=1.16921in; x2=1.777in; y2=30.4292mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4095 {
-        x1=1.779in; y1=6.1092mm; x2=1.779in; y2=212.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15451 {
+        x1=1.914in; y1=12.0782mm; x2=1.914in; y2=447.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4098 {
-        x1=1.779in; y1=212.0mil; x2=1.783in; y2=208.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15454 {
+        x1=1.914in; y1=447.0mil; x2=1.918in; y2=443.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4101 {
-        x1=1.741in; y1=6.1026mm; x2=1.741in; y2=211.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15457 {
+        x1=1.876in; y1=12.0716mm; x2=1.876in; y2=446.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4104 {
-        x1=1.741in; y1=211.0mil; x2=1.744in; y2=208.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15460 {
+        x1=1.876in; y1=446.0mil; x2=1.879in; y2=443.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4107 {
-        x1=1.703in; y1=6.1092mm; x2=1.703in; y2=211.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15463 {
+        x1=1.838in; y1=12.0782mm; x2=1.838in; y2=446.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4110 {
-        x1=1.703in; y1=211.0mil; x2=1.706in; y2=208.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15466 {
+        x1=1.838in; y1=446.0mil; x2=1.841in; y2=443.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4113 {
-        x1=1.612in; y1=208.0mil; x2=1.646in; y2=208.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15469 {
+        x1=1.747in; y1=443.0mil; x2=1.781in; y2=443.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4116 {
-        x1=1.646in; y1=208.0mil; x2=1.664in; y2=226.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15472 {
+        x1=1.781in; y1=443.0mil; x2=1.799in; y2=461.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4119 {
-        x1=1.664in; y1=226.0mil; x2=1.664in; y2=6.0838mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15475 {
+        x1=1.799in; y1=461.0mil; x2=1.799in; y2=12.0528mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4122 {
-        x1=1.664in; y1=6.0838mm; x2=1.665in; y2=6.1092mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15478 {
+        x1=1.799in; y1=12.0528mm; x2=1.8in; y2=12.0782mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4125 {
-        x1=39.6494mm; y1=121.0mil; x2=1.751in; y2=121.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15481 {
+        x1=1.696in; y1=356.0mil; x2=1.886in; y2=356.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4128 {
-        x1=1.751in; y1=121.0mil; x2=1.79in; y2=160.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15484 {
+        x1=1.886in; y1=356.0mil; x2=48.895mm; y2=395.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4131 {
-        x1=1.24in; y1=30.226mm; x2=1.24in; y2=995.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15487 {
+        x1=1.375in; y1=36.195mm; x2=1.375in; y2=1.23in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4134 {
-        x1=1.24in; y1=995.0mil; x2=31.1912mm; y2=983.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15490 {
+        x1=1.375in; y1=1.23in; x2=1.363in; y2=30.9372mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4137 {
-        x1=37.9381mm; y1=17.624806mm; x2=36.5986mm; y2=17.624806mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15493 {
+        x1=41.3671mm; y1=23.593806mm; x2=40.0276mm; y2=23.593806mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4140 {
-        x1=36.5986mm; y1=17.624806mm; x2=36.4744mm; y2=689.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15496 {
+        x1=40.0276mm; y1=23.593806mm; x2=39.9034mm; y2=924.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4143 {
-        x1=36.4744mm; y1=689.0mil; x2=35.3019mm; y2=689.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15499 {
+        x1=39.9034mm; y1=924.0mil; x2=38.7309mm; y2=924.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4146 {
-        x1=35.3019mm; y1=689.0mil; x2=34.417mm; y2=723.84mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15502 {
+        x1=38.7309mm; y1=924.0mil; x2=1.49in; y2=958.84mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
         ha:flags {
          clearline=1
         }
@@ -25713,459 +25825,459 @@ ha:pcb-rnd-board-v5 {
       color = {#8b2323}
     }
 
       color = {#8b2323}
     }
 
-    {ha:GND plane}    {
+    {ha:GND plane}       {
      lid=1
      group=5
      ha:combining {     }
      visible=1
 
       li:objects {
      lid=1
      group=5
      ha:combining {     }
      visible=1
 
       li:objects {
-       ha:line.4149 {
-        x1=27.0002mm; y1=652.0mil; x2=26.9494mm; y2=650.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.15505 {
+        x1=30.4292mm; y1=887.0mil; x2=30.3784mm; y2=885.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4152 {
-        x1=26.9494mm; y1=600.0mil; x2=1.062in; y2=600.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.15508 {
+        x1=30.3784mm; y1=835.0mil; x2=1.197in; y2=835.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4155 {
-        x1=30.0736mm; y1=756.0mil; x2=30.099mm; y2=756.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.15511 {
+        x1=33.5026mm; y1=991.0mil; x2=1.32in; y2=991.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4158 {
-        x1=191.0mil; y1=496.0mil; x2=288.0mil; y2=496.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.15514 {
+        x1=326.0mil; y1=731.0mil; x2=423.0mil; y2=731.0mil; thickness=25.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4161 {
-        x1=74.0mil; y1=585.0mil; x2=152.0mil; y2=585.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.15517 {
+        x1=209.0mil; y1=820.0mil; x2=287.0mil; y2=820.0mil; thickness=25.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4164 {
-        x1=113.0mil; y1=553.0mil; x2=113.0mil; y2=614.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.15520 {
+        x1=248.0mil; y1=788.0mil; x2=248.0mil; y2=849.0mil; thickness=25.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4167 {
-        x1=393.0mil; y1=361.0mil; x2=393.0mil; y2=1.002in; thickness=15.0mil; clearance=12.0mil;
+       ha:line.15523 {
+        x1=528.0mil; y1=596.0mil; x2=528.0mil; y2=1.237in; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4170 {
-        x1=393.0mil; y1=1.002in; x2=384.0mil; y2=1.011in; thickness=15.0mil; clearance=12.0mil;
+       ha:line.15526 {
+        x1=528.0mil; y1=1.237in; x2=519.0mil; y2=1.246in; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4173 {
-        x1=442.0mil; y1=754.0mil; x2=473.0mil; y2=754.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.15529 {
+        x1=577.0mil; y1=989.0mil; x2=608.0mil; y2=989.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4176 {
-        x1=441.0mil; y1=781.0mil; x2=441.0mil; y2=737.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.15532 {
+        x1=576.0mil; y1=1.016in; x2=576.0mil; y2=972.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4179 {
-        x1=441.0mil; y1=737.0mil; x2=427.0mil; y2=723.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.15535 {
+        x1=576.0mil; y1=972.0mil; x2=562.0mil; y2=958.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4182 {
-        x1=928.0mil; y1=175.0mil; x2=1.357in; y2=175.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15538 {
+        x1=27.0002mm; y1=410.0mil; x2=1.492in; y2=410.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4185 {
-        x1=1.357in; y1=175.0mil; x2=1.358in; y2=174.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15541 {
+        x1=1.492in; y1=410.0mil; x2=1.493in; y2=409.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4188 {
-        x1=1.602in; y1=955.0mil; x2=1.646in; y2=999.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15544 {
+        x1=1.737in; y1=30.226mm; x2=1.781in; y2=1.234in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4191 {
-        x1=1.646in; y1=999.0mil; x2=1.773in; y2=999.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15547 {
+        x1=1.781in; y1=1.234in; x2=1.908in; y2=1.234in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4194 {
-        x1=1.773in; y1=999.0mil; x2=1.851in; y2=921.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15550 {
+        x1=1.908in; y1=1.234in; x2=1.986in; y2=29.3624mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4197 {
-        x1=1.147in; y1=926.0mil; x2=1.243in; y2=926.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15553 {
+        x1=1.282in; y1=1.161in; x2=1.378in; y2=1.161in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4200 {
-        x1=1.243in; y1=926.0mil; x2=1.248in; y2=931.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15556 {
+        x1=1.378in; y1=1.161in; x2=1.383in; y2=29.6164mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4203 {
-        x1=1.248in; y1=931.0mil; x2=1.578in; y2=931.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15559 {
+        x1=1.383in; y1=29.6164mm; x2=1.713in; y2=29.6164mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4206 {
-        x1=1.578in; y1=931.0mil; x2=1.606in; y2=959.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15562 {
+        x1=1.713in; y1=29.6164mm; x2=1.741in; y2=30.3276mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4209 {
-        x1=1.26in; y1=960.0mil; x2=39.9542mm; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15565 {
+        x1=1.395in; y1=30.353mm; x2=1.708in; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4212 {
-        x1=39.9542mm; y1=960.0mil; x2=1.633in; y2=1.02in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15568 {
+        x1=1.708in; y1=30.353mm; x2=1.768in; y2=1.255in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4215 {
-        x1=1.633in; y1=1.02in; x2=1.797in; y2=1.02in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15571 {
+        x1=1.768in; y1=1.255in; x2=1.932in; y2=1.255in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4218 {
-        x1=1.797in; y1=1.02in; x2=48.133mm; y2=922.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15574 {
+        x1=1.932in; y1=1.255in; x2=2.03in; y2=1.157in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4221 {
-        x1=26.9494mm; y1=650.0mil; x2=26.9494mm; y2=702.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15577 {
+        x1=30.3784mm; y1=885.0mil; x2=30.3784mm; y2=937.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4224 {
-        x1=26.9494mm; y1=702.0mil; x2=1.1in; y2=741.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15580 {
+        x1=30.3784mm; y1=937.0mil; x2=1.235in; y2=976.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4227 {
-        x1=1.1in; y1=741.0mil; x2=1.1in; y2=810.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15583 {
+        x1=1.235in; y1=976.0mil; x2=1.235in; y2=26.543mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4230 {
-        x1=1.1in; y1=810.0mil; x2=28.829mm; y2=845.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15586 {
+        x1=1.235in; y1=26.543mm; x2=1.27in; y2=1.08in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4233 {
-        x1=1.503in; y1=845.0mil; x2=40.1066mm; y2=769.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15589 {
+        x1=1.638in; y1=1.08in; x2=1.714in; y2=1.004in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4236 {
-        x1=40.1066mm; y1=769.0mil; x2=1.74in; y2=769.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15592 {
+        x1=1.714in; y1=1.004in; x2=47.625mm; y2=1.004in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4239 {
-        x1=1.06in; y1=600.0mil; x2=27.7114mm; y2=631.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15595 {
+        x1=30.353mm; y1=835.0mil; x2=31.1404mm; y2=866.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4242 {
-        x1=27.7114mm; y1=631.0mil; x2=27.7114mm; y2=699.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15598 {
+        x1=31.1404mm; y1=866.0mil; x2=31.1404mm; y2=934.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4245 {
-        x1=1.118in; y1=733.0mil; x2=1.118in; y2=797.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15601 {
+        x1=1.253in; y1=968.0mil; x2=1.253in; y2=1.032in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4248 {
-        x1=1.118in; y1=797.0mil; x2=1.149in; y2=828.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15604 {
+        x1=1.253in; y1=1.032in; x2=1.284in; y2=27.0002mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4251 {
-        x1=1.495in; y1=828.0mil; x2=40.259mm; y2=738.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15607 {
+        x1=1.63in; y1=27.0002mm; x2=1.72in; y2=973.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4254 {
-        x1=40.259mm; y1=738.0mil; x2=1.762in; y2=738.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15610 {
+        x1=1.72in; y1=973.0mil; x2=1.897in; y2=973.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4257 {
-        x1=1.404in; y1=797.0mil; x2=1.433in; y2=768.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15613 {
+        x1=39.0906mm; y1=1.032in; x2=1.568in; y2=1.003in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4260 {
-        x1=1.433in; y1=768.0mil; x2=1.508in; y2=768.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15616 {
+        x1=1.568in; y1=1.003in; x2=1.643in; y2=1.003in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4263 {
-        x1=1.508in; y1=768.0mil; x2=1.564in; y2=712.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15619 {
+        x1=1.643in; y1=1.003in; x2=1.699in; y2=947.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4266 {
-        x1=39.7002mm; y1=704.0mil; x2=39.7002mm; y2=713.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15622 {
+        x1=1.698in; y1=939.0mil; x2=1.698in; y2=948.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4269 {
-        x1=39.7002mm; y1=713.0mil; x2=39.6494mm; y2=715.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15625 {
+        x1=1.698in; y1=948.0mil; x2=1.696in; y2=950.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4272 {
-        x1=1.679in; y1=648.0mil; x2=1.586in; y2=569.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15628 {
+        x1=1.814in; y1=883.0mil; x2=1.721in; y2=804.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4275 {
-        x1=27.7114mm; y1=681.0mil; x2=27.7114mm; y2=706.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15631 {
+        x1=31.1404mm; y1=916.0mil; x2=31.1404mm; y2=941.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4278 {
-        x1=27.7114mm; y1=706.0mil; x2=1.118in; y2=733.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15634 {
+        x1=31.1404mm; y1=941.0mil; x2=1.253in; y2=968.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4281 {
-        x1=879.0mil; y1=184.0mil; x2=956.0mil; y2=261.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15637 {
+        x1=1.014in; y1=419.0mil; x2=27.7114mm; y2=496.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4284 {
-        x1=956.0mil; y1=261.0mil; x2=26.9494mm; y2=261.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15640 {
+        x1=27.7114mm; y1=496.0mil; x2=30.3784mm; y2=496.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4287 {
-        x1=26.9494mm; y1=261.0mil; x2=27.0002mm; y2=259.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15643 {
+        x1=30.3784mm; y1=496.0mil; x2=30.4292mm; y2=494.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4290 {
-        x1=24.2734mm; y1=339.47mil; x2=14.872462mm; y2=339.47mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15646 {
+        x1=27.7024mm; y1=574.47mil; x2=18.301462mm; y2=574.47mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4293 {
-        x1=14.872462mm; y1=339.47mil; x2=492.0mil; y2=433.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15649 {
+        x1=18.301462mm; y1=574.47mil; x2=627.0mil; y2=668.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4296 {
-        x1=492.0mil; y1=433.0mil; x2=492.0mil; y2=530.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15652 {
+        x1=627.0mil; y1=668.0mil; x2=627.0mil; y2=765.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4299 {
-        x1=492.0mil; y1=530.0mil; x2=485.0mil; y2=537.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15655 {
+        x1=627.0mil; y1=765.0mil; x2=620.0mil; y2=772.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4302 {
-        x1=34.417mm; y1=526.99mil; x2=37.7695mm; y2=526.99mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15658 {
+        x1=1.49in; y1=761.99mil; x2=41.1985mm; y2=761.99mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4305 {
-        x1=37.7695mm; y1=526.99mil; x2=1.643in; y2=683.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15661 {
+        x1=41.1985mm; y1=761.99mil; x2=1.778in; y2=918.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4308 {
-        x1=243.0mil; y1=545.0mil; x2=243.0mil; y2=458.0mil; thickness=40.0mil; clearance=20.0mil;
+       ha:line.15664 {
+        x1=378.0mil; y1=780.0mil; x2=378.0mil; y2=693.0mil; thickness=40.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4311 {
-        x1=849.0mil; y1=214.0mil; x2=609.0mil; y2=214.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15667 {
+        x1=984.0mil; y1=449.0mil; x2=744.0mil; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4314 {
-        x1=609.0mil; y1=214.0mil; x2=588.0mil; y2=235.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15670 {
+        x1=744.0mil; y1=449.0mil; x2=723.0mil; y2=470.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4317 {
-        x1=588.0mil; y1=235.0mil; x2=588.0mil; y2=257.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15673 {
+        x1=723.0mil; y1=470.0mil; x2=723.0mil; y2=492.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4320 {
-        x1=1.149in; y1=828.0mil; x2=1.495in; y2=828.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15676 {
+        x1=1.284in; y1=27.0002mm; x2=1.63in; y2=27.0002mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4323 {
-        x1=28.829mm; y1=845.0mil; x2=1.503in; y2=845.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15679 {
+        x1=1.27in; y1=1.08in; x2=1.638in; y2=1.08in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4326 {
-        x1=1.269in; y1=797.0mil; x2=1.404in; y2=797.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15682 {
+        x1=1.404in; y1=1.032in; x2=39.0906mm; y2=1.032in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4329 {
-        x1=1.404in; y1=797.0mil; x2=35.6743mm; y2=796.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15685 {
+        x1=39.0906mm; y1=1.032in; x2=1.5395in; y2=1.0315in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4332 {
-        x1=1.757in; y1=545.0mil; x2=1.813in; y2=601.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15688 {
+        x1=1.892in; y1=780.0mil; x2=1.948in; y2=836.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4335 {
-        x1=1.813in; y1=601.0mil; x2=1.813in; y2=758.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15691 {
+        x1=1.948in; y1=836.0mil; x2=1.948in; y2=993.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4338 {
-        x1=1.813in; y1=758.0mil; x2=1.956in; y2=901.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15694 {
+        x1=1.948in; y1=993.0mil; x2=2.091in; y2=1.136in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4341 {
-        x1=1.956in; y1=901.0mil; x2=1.956in; y2=1.003in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15697 {
+        x1=2.091in; y1=1.136in; x2=2.091in; y2=1.238in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4344 {
-        x1=1.956in; y1=1.003in; x2=1.889in; y2=1.07in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15700 {
+        x1=2.091in; y1=1.238in; x2=2.024in; y2=33.147mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4347 {
-        x1=1.889in; y1=1.07in; x2=1.889in; y2=1.112in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15703 {
+        x1=2.024in; y1=33.147mm; x2=2.024in; y2=1.347in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4350 {
-        x1=1.889in; y1=1.112in; x2=1.862in; y2=1.139in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15706 {
+        x1=2.024in; y1=1.347in; x2=1.997in; y2=1.374in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4353 {
-        x1=1.862in; y1=1.139in; x2=1.841in; y2=1.139in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15709 {
+        x1=1.997in; y1=1.374in; x2=1.976in; y2=1.374in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4356 {
-        x1=1.841in; y1=1.139in; x2=1.79in; y2=30.226mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15712 {
+        x1=1.976in; y1=1.374in; x2=48.895mm; y2=36.195mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4359 {
-        x1=1.984in; y1=976.0mil; x2=1.984in; y2=907.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15715 {
+        x1=2.119in; y1=1.211in; x2=2.119in; y2=1.142in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4362 {
-        x1=1.984in; y1=907.0mil; x2=1.829in; y2=752.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15718 {
+        x1=2.119in; y1=1.142in; x2=1.964in; y2=987.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4365 {
-        x1=1.829in; y1=752.0mil; x2=1.829in; y2=451.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15721 {
+        x1=1.964in; y1=987.0mil; x2=1.964in; y2=686.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4368 {
-        x1=1.829in; y1=451.0mil; x2=1.834in; y2=446.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15724 {
+        x1=1.964in; y1=686.0mil; x2=1.969in; y2=681.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4371 {
-        x1=1.796in; y1=787.0mil; x2=1.796in; y2=661.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15727 {
+        x1=1.931in; y1=1.022in; x2=1.931in; y2=896.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4374 {
-        x1=1.796in; y1=661.0mil; x2=1.712in; y2=577.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15730 {
+        x1=1.931in; y1=896.0mil; x2=1.847in; y2=812.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:polygon.4377 {
+       ha:polygon.15733 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 10.0mil; 10.0mil }
-           { 880.0mil; 10.0mil }
-           { 880.0mil; 36.0mil }
-           { 1.4in; 36.0mil }
-           { 1.4in; 10.0mil }
-           { 2.24in; 10.0mil }
-           { 2.24in; 1.24in }
-           { 10.0mil; 1.24in }
+           { 145.0mil; 245.0mil }
+           { 1.015in; 245.0mil }
+           { 1.015in; 271.0mil }
+           { 1.535in; 271.0mil }
+           { 1.535in; 245.0mil }
+           { 60.325mm; 245.0mil }
+           { 60.325mm; 37.465mm }
+           { 145.0mil; 37.465mm }
           }
         }
 
           }
         }
 
@@ -26178,404 +26290,398 @@ ha:pcb-rnd-board-v5 {
       color = {#3a5fcd}
     }
 
       color = {#3a5fcd}
     }
 
-    {ha:power plane}    {
+    {ha:power plane}       {
      lid=2
      group=7
      ha:combining {     }
      visible=1
 
       li:objects {
      lid=2
      group=7
      ha:combining {     }
      visible=1
 
       li:objects {
-       ha:line.4386 {
-        x1=113.0mil; y1=16.859mm; x2=2.8636mm; y2=16.859mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.4389 {
-        x1=113.0mil; y1=16.859mm; x2=2.8636mm; y2=16.859mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.15742 {
+        x1=248.0mil; y1=22.828mm; x2=6.2926mm; y2=22.828mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4392 {
-        x1=462.0mil; y1=699.0mil; x2=426.0mil; y2=699.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15745 {
+        x1=597.0mil; y1=934.0mil; x2=561.0mil; y2=934.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4395 {
-        x1=426.0mil; y1=699.0mil; x2=392.0mil; y2=733.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15748 {
+        x1=561.0mil; y1=934.0mil; x2=527.0mil; y2=968.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4398 {
-        x1=392.0mil; y1=733.0mil; x2=392.0mil; y2=951.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15751 {
+        x1=527.0mil; y1=968.0mil; x2=527.0mil; y2=30.1244mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4401 {
-        x1=392.0mil; y1=951.0mil; x2=350.0mil; y2=993.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15754 {
+        x1=527.0mil; y1=30.1244mm; x2=485.0mil; y2=31.1912mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4404 {
-        x1=350.0mil; y1=993.0mil; x2=350.0mil; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15757 {
+        x1=485.0mil; y1=31.1912mm; x2=485.0mil; y2=1.336in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4407 {
-        x1=53.84038mm; y1=18.01876mm; x2=2.12in; y2=456.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15760 {
+        x1=57.26938mm; y1=23.98776mm; x2=57.277mm; y2=691.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4410 {
-        x1=443.0mil; y1=496.0mil; x2=443.0mil; y2=452.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15763 {
+        x1=578.0mil; y1=731.0mil; x2=578.0mil; y2=687.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4413 {
-        x1=443.0mil; y1=452.0mil; x2=554.0mil; y2=341.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15766 {
+        x1=578.0mil; y1=687.0mil; x2=689.0mil; y2=576.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4416 {
-        x1=554.0mil; y1=341.0mil; x2=762.0mil; y2=341.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15769 {
+        x1=689.0mil; y1=576.0mil; x2=897.0mil; y2=576.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4419 {
-        x1=1.54in; y1=60.0mil; x2=1.358in; y2=174.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15772 {
+        x1=42.545mm; y1=295.0mil; x2=1.493in; y2=409.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4422 {
-        x1=1.631in; y1=610.0mil; x2=1.856in; y2=610.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15775 {
+        x1=1.766in; y1=845.0mil; x2=1.991in; y2=845.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4425 {
-        x1=1.856in; y1=610.0mil; x2=1.89in; y2=576.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15778 {
+        x1=1.991in; y1=845.0mil; x2=51.435mm; y2=811.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4428 {
-        x1=1.632in; y1=610.0mil; x2=1.517in; y2=610.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15781 {
+        x1=1.767in; y1=845.0mil; x2=1.652in; y2=845.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4431 {
-        x1=33.655mm; y1=615.0mil; x2=30.0736mm; y2=756.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15784 {
+        x1=1.46in; y1=850.0mil; x2=33.5026mm; y2=991.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4434 {
-        x1=762.0mil; y1=341.0mil; x2=928.0mil; y2=175.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15787 {
+        x1=897.0mil; y1=576.0mil; x2=27.0002mm; y2=410.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4437 {
-        x1=33.655mm; y1=615.0mil; x2=1.512in; y2=615.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15790 {
+        x1=1.46in; y1=850.0mil; x2=1.647in; y2=850.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4440 {
-        x1=1.512in; y1=615.0mil; x2=1.517in; y2=610.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15793 {
+        x1=1.647in; y1=850.0mil; x2=1.652in; y2=845.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4443 {
-        x1=508.0mil; y1=871.0mil; x2=520.0mil; y2=859.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15796 {
+        x1=643.0mil; y1=1.106in; x2=655.0mil; y2=1.094in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4446 {
-        x1=1.159in; y1=859.0mil; x2=1.26in; y2=960.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15799 {
+        x1=1.294in; y1=1.094in; x2=1.395in; y2=30.353mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4449 {
-        x1=29.718mm; y1=561.0mil; x2=29.718mm; y2=447.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15802 {
+        x1=33.147mm; y1=796.0mil; x2=33.147mm; y2=682.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4452 {
-        x1=29.718mm; y1=447.0mil; x2=30.3784mm; y2=421.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15805 {
+        x1=33.147mm; y1=682.0mil; x2=33.8074mm; y2=656.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4455 {
-        x1=30.3784mm; y1=421.0mil; x2=1.888in; y2=421.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15808 {
+        x1=33.8074mm; y1=656.0mil; x2=2.023in; y2=656.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4458 {
-        x1=1.888in; y1=421.0mil; x2=1.916in; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15811 {
+        x1=2.023in; y1=656.0mil; x2=2.051in; y2=684.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4461 {
-        x1=1.916in; y1=449.0mil; x2=1.916in; y2=492.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15814 {
+        x1=2.051in; y1=684.0mil; x2=2.051in; y2=727.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4464 {
-        x1=1.916in; y1=492.0mil; x2=1.901in; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15817 {
+        x1=2.051in; y1=727.0mil; x2=2.036in; y2=742.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4467 {
-        x1=1.901in; y1=507.0mil; x2=1.862in; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15820 {
+        x1=2.036in; y1=742.0mil; x2=1.997in; y2=742.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4470 {
-        x1=1.862in; y1=507.0mil; x2=1.855in; y2=500.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15823 {
+        x1=1.997in; y1=742.0mil; x2=1.99in; y2=735.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4473 {
-        x1=30.7848mm; y1=403.0mil; x2=29.972mm; y2=371.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15826 {
+        x1=1.347in; y1=638.0mil; x2=33.401mm; y2=606.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4476 {
-        x1=29.972mm; y1=371.0mil; x2=829.0mil; y2=371.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15829 {
+        x1=33.401mm; y1=606.0mil; x2=964.0mil; y2=606.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4479 {
-        x1=835.0mil; y1=371.0mil; x2=814.0mil; y2=371.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15832 {
+        x1=970.0mil; y1=606.0mil; x2=949.0mil; y2=606.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4482 {
-        x1=814.0mil; y1=371.0mil; x2=787.0mil; y2=398.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15835 {
+        x1=949.0mil; y1=606.0mil; x2=922.0mil; y2=633.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4485 {
-        x1=1.211in; y1=699.0mil; x2=33.5026mm; y2=591.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15838 {
+        x1=1.346in; y1=934.0mil; x2=36.9316mm; y2=826.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4488 {
-        x1=33.5026mm; y1=591.0mil; x2=1.384in; y2=591.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15841 {
+        x1=36.9316mm; y1=826.0mil; x2=1.519in; y2=826.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4491 {
-        x1=1.384in; y1=591.0mil; x2=1.423in; y2=552.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15844 {
+        x1=1.519in; y1=826.0mil; x2=1.558in; y2=787.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4494 {
-        x1=1.423in; y1=552.0mil; x2=39.8526mm; y2=552.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15847 {
+        x1=1.558in; y1=787.0mil; x2=1.704in; y2=787.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4497 {
-        x1=39.8526mm; y1=552.0mil; x2=1.591in; y2=574.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15850 {
+        x1=1.704in; y1=787.0mil; x2=1.726in; y2=809.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4500 {
-        x1=1.201in; y1=699.0mil; x2=1.211in; y2=699.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15853 {
+        x1=1.336in; y1=934.0mil; x2=1.346in; y2=934.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4503 {
-        x1=1.211in; y1=699.0mil; x2=1.2215in; y2=688.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15856 {
+        x1=1.346in; y1=934.0mil; x2=34.4551mm; y2=923.5mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4506 {
-        x1=508.0mil; y1=871.0mil; x2=554.0mil; y2=825.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15859 {
+        x1=643.0mil; y1=1.106in; x2=689.0mil; y2=1.06in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4509 {
-        x1=554.0mil; y1=825.0mil; x2=1.125in; y2=825.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15862 {
+        x1=689.0mil; y1=1.06in; x2=1.26in; y2=1.06in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4512 {
-        x1=1.125in; y1=825.0mil; x2=1.1645in; y2=864.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15865 {
+        x1=1.26in; y1=1.06in; x2=33.0073mm; y2=27.9273mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4515 {
-        x1=546.0mil; y1=896.0mil; x2=547.0mil; y2=896.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15868 {
+        x1=681.0mil; y1=1.131in; x2=682.0mil; y2=1.131in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4518 {
-        x1=547.0mil; y1=896.0mil; x2=600.0mil; y2=843.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15871 {
+        x1=682.0mil; y1=1.131in; x2=735.0mil; y2=1.078in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4521 {
-        x1=600.0mil; y1=843.0mil; x2=810.0mil; y2=843.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15874 {
+        x1=735.0mil; y1=1.078in; x2=945.0mil; y2=1.078in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4524 {
-        x1=810.0mil; y1=843.0mil; x2=860.0mil; y2=893.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15877 {
+        x1=945.0mil; y1=1.078in; x2=995.0mil; y2=1.128in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4527 {
-        x1=53.7989mm; y1=11.5333mm; x2=1.958in; y2=294.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15880 {
+        x1=57.2279mm; y1=17.5023mm; x2=53.1622mm; y2=529.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4530 {
-        x1=1.127in; y1=699.0mil; x2=1.207in; y2=699.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15883 {
+        x1=1.262in; y1=934.0mil; x2=1.342in; y2=934.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4533 {
-        x1=1.54in; y1=60.0mil; x2=40.1574mm; y2=101.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15886 {
+        x1=42.545mm; y1=295.0mil; x2=1.716in; y2=336.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4536 {
-        x1=40.1574mm; y1=101.0mil; x2=1.807in; y2=101.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15889 {
+        x1=1.716in; y1=336.0mil; x2=1.942in; y2=336.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4539 {
-        x1=1.807in; y1=101.0mil; x2=1.837in; y2=131.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15892 {
+        x1=1.942in; y1=336.0mil; x2=1.972in; y2=366.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4542 {
-        x1=1.837in; y1=131.0mil; x2=1.837in; y2=173.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15895 {
+        x1=1.972in; y1=366.0mil; x2=1.972in; y2=408.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4545 {
-        x1=1.837in; y1=173.0mil; x2=49.911mm; y2=301.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15898 {
+        x1=1.972in; y1=408.0mil; x2=2.1in; y2=536.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4548 {
-        x1=30.7848mm; y1=403.0mil; x2=1.907in; y2=403.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15901 {
+        x1=1.347in; y1=638.0mil; x2=2.042in; y2=638.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4551 {
-        x1=1.907in; y1=403.0mil; x2=1.939in; y2=371.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15904 {
+        x1=2.042in; y1=638.0mil; x2=52.6796mm; y2=606.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4554 {
-        x1=1.796in; y1=787.0mil; x2=1.796in; y2=1.034in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15907 {
+        x1=1.931in; y1=1.022in; x2=1.931in; y2=1.269in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4557 {
-        x1=1.796in; y1=1.034in; x2=1.74in; y2=1.09in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.15910 {
+        x1=1.931in; y1=1.269in; x2=47.625mm; y2=33.655mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4560 {
-        x1=2.038in; y1=804.0mil; x2=1.974in; y2=833.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15913 {
+        x1=2.173in; y1=26.3906mm; x2=53.5686mm; y2=1.068in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4563 {
-        x1=1.974in; y1=833.0mil; x2=1.944in; y2=833.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15916 {
+        x1=53.5686mm; y1=1.068in; x2=2.079in; y2=1.068in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4566 {
-        x1=1.944in; y1=833.0mil; x2=1.923in; y2=812.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15919 {
+        x1=2.079in; y1=1.068in; x2=52.2732mm; y2=26.5938mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4569 {
-        x1=1.923in; y1=812.0mil; x2=1.923in; y2=683.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15922 {
+        x1=52.2732mm; y1=26.5938mm; x2=52.2732mm; y2=918.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4572 {
-        x1=1.923in; y1=683.0mil; x2=1.915in; y2=675.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15925 {
+        x1=52.2732mm; y1=918.0mil; x2=52.07mm; y2=910.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4575 {
-        x1=1.915in; y1=675.0mil; x2=1.891in; y2=675.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.15928 {
+        x1=52.07mm; y1=910.0mil; x2=2.026in; y2=910.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:polygon.4578 {
+       ha:polygon.15931 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 290.0mil; 440.0mil }
-           { 1.1in; 440.0mil }
-           { 1.1in; 810.0mil }
-           { 290.0mil; 810.0mil }
+           { 425.0mil; 675.0mil }
+           { 1.235in; 675.0mil }
+           { 1.235in; 26.543mm }
+           { 425.0mil; 26.543mm }
           }
         }
 
           }
         }
 
@@ -26584,13 +26690,13 @@ ha:pcb-rnd-board-v5 {
          lock=1
         }
        }
          lock=1
         }
        }
-       ha:polygon.4583 {
+       ha:polygon.15936 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 10.0mil; 10.0mil }
-           { 280.0mil; 10.0mil }
-           { 280.0mil; 1.24in }
-           { 10.0mil; 1.24in }
+           { 145.0mil; 245.0mil }
+           { 415.0mil; 245.0mil }
+           { 415.0mil; 37.465mm }
+           { 145.0mil; 37.465mm }
           }
         }
 
           }
         }
 
@@ -26599,17 +26705,17 @@ ha:pcb-rnd-board-v5 {
          lock=1
         }
        }
          lock=1
         }
        }
-       ha:polygon.4588 {
+       ha:polygon.15941 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 10.0mil; 10.0mil }
-           { 880.0mil; 10.0mil }
-           { 880.0mil; 36.0mil }
-           { 1.4in; 36.0mil }
-           { 1.4in; 10.0mil }
-           { 2.24in; 10.0mil }
-           { 2.24in; 430.0mil }
-           { 10.0mil; 430.0mil }
+           { 145.0mil; 245.0mil }
+           { 1.015in; 245.0mil }
+           { 1.015in; 271.0mil }
+           { 1.535in; 271.0mil }
+           { 1.535in; 245.0mil }
+           { 60.325mm; 245.0mil }
+           { 60.325mm; 665.0mil }
+           { 145.0mil; 665.0mil }
           }
         }
 
           }
         }
 
@@ -26618,13 +26724,13 @@ ha:pcb-rnd-board-v5 {
          lock=1
         }
        }
          lock=1
         }
        }
-       ha:polygon.4597 {
+       ha:polygon.15950 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 10.0mil; 820.0mil }
-           { 2.24in; 820.0mil }
-           { 2.24in; 1.24in }
-           { 10.0mil; 1.24in }
+           { 145.0mil; 26.797mm }
+           { 60.325mm; 26.797mm }
+           { 60.325mm; 37.465mm }
+           { 145.0mil; 37.465mm }
           }
         }
 
           }
         }
 
@@ -26633,15 +26739,15 @@ ha:pcb-rnd-board-v5 {
          lock=1
         }
        }
          lock=1
         }
        }
-       ha:polygon.4602 {
+       ha:polygon.15955 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 1.11in; 36.0mil }
-           { 1.4in; 36.0mil }
-           { 1.4in; 10.0mil }
-           { 2.24in; 10.0mil }
-           { 2.24in; 1.24in }
-           { 1.11in; 1.24in }
+           { 31.623mm; 271.0mil }
+           { 1.535in; 271.0mil }
+           { 1.535in; 245.0mil }
+           { 60.325mm; 245.0mil }
+           { 60.325mm; 37.465mm }
+           { 31.623mm; 37.465mm }
           }
         }
 
           }
         }
 
@@ -26661,986 +26767,986 @@ ha:pcb-rnd-board-v5 {
      visible=1
 
       li:objects {
      visible=1
 
       li:objects {
-       ha:line.4609 {
-        x1=1.197in; y1=219.0mil; x2=1.197in; y2=218.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.15962 {
+        x1=1.332in; y1=454.0mil; x2=1.332in; y2=453.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4612 {
-        x1=61.0mil; y1=443.0mil; x2=59.0mil; y2=445.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.15965 {
+        x1=196.0mil; y1=678.0mil; x2=194.0mil; y2=680.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4615 {
-        x1=690.0mil; y1=1.042in; x2=668.0mil; y2=1.119in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15968 {
+        x1=825.0mil; y1=1.277in; x2=803.0mil; y2=1.354in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4618 {
-        x1=485.0mil; y1=537.0mil; x2=485.0mil; y2=676.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15971 {
+        x1=620.0mil; y1=772.0mil; x2=620.0mil; y2=911.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4621 {
-        x1=485.0mil; y1=676.0mil; x2=462.0mil; y2=699.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15974 {
+        x1=620.0mil; y1=911.0mil; x2=597.0mil; y2=934.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4624 {
-        x1=499.0mil; y1=712.0mil; x2=515.0mil; y2=696.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15977 {
+        x1=634.0mil; y1=947.0mil; x2=650.0mil; y2=931.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4627 {
-        x1=515.0mil; y1=696.0mil; x2=515.0mil; y2=610.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15980 {
+        x1=650.0mil; y1=931.0mil; x2=650.0mil; y2=845.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4630 {
-        x1=515.0mil; y1=610.0mil; x2=593.0mil; y2=532.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15983 {
+        x1=650.0mil; y1=845.0mil; x2=728.0mil; y2=767.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4633 {
-        x1=504.0mil; y1=707.0mil; x2=500.5mil; y2=710.5mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15986 {
+        x1=639.0mil; y1=942.0mil; x2=635.5mil; y2=945.5mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4636 {
-        x1=525.0mil; y1=442.0mil; x2=661.0mil; y2=442.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15989 {
+        x1=660.0mil; y1=677.0mil; x2=796.0mil; y2=677.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4639 {
-        x1=661.0mil; y1=442.0mil; x2=693.0mil; y2=474.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15992 {
+        x1=796.0mil; y1=677.0mil; x2=828.0mil; y2=709.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4642 {
-        x1=693.0mil; y1=474.0mil; x2=693.0mil; y2=524.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15995 {
+        x1=828.0mil; y1=709.0mil; x2=828.0mil; y2=759.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4645 {
-        x1=693.0mil; y1=524.0mil; x2=649.5mil; y2=568.0mil; thickness=10.0mil; clearance=12.0mil;
+       ha:line.15998 {
+        x1=828.0mil; y1=759.0mil; x2=784.5mil; y2=803.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4648 {
-        x1=567.0mil; y1=678.0mil; x2=574.0mil; y2=678.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16001 {
+        x1=702.0mil; y1=913.0mil; x2=709.0mil; y2=913.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4651 {
-        x1=782.0mil; y1=895.0mil; x2=692.0mil; y2=788.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16004 {
+        x1=917.0mil; y1=1.13in; x2=827.0mil; y2=1.023in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4654 {
-        x1=692.0mil; y1=788.0mil; x2=692.0mil; y2=730.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16007 {
+        x1=827.0mil; y1=1.023in; x2=827.0mil; y2=965.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4657 {
-        x1=692.0mil; y1=730.0mil; x2=668.0mil; y2=706.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16010 {
+        x1=827.0mil; y1=965.0mil; x2=803.0mil; y2=941.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4660 {
-        x1=668.0mil; y1=706.0mil; x2=567.0mil; y2=678.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16013 {
+        x1=803.0mil; y1=941.0mil; x2=702.0mil; y2=913.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4663 {
-        x1=590.0mil; y1=1.181in; x2=590.0mil; y2=26.035mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16016 {
+        x1=725.0mil; y1=35.9664mm; x2=725.0mil; y2=1.26in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4666 {
-        x1=590.0mil; y1=26.035mm; x2=614.0mil; y2=1.001in; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16019 {
+        x1=725.0mil; y1=1.26in; x2=749.0mil; y2=1.236in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4669 {
-        x1=614.0mil; y1=1.001in; x2=614.0mil; y2=898.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16022 {
+        x1=749.0mil; y1=1.236in; x2=749.0mil; y2=1.133in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4672 {
-        x1=614.0mil; y1=898.0mil; x2=497.0mil; y2=781.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16025 {
+        x1=749.0mil; y1=1.133in; x2=632.0mil; y2=1.016in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4675 {
-        x1=497.0mil; y1=714.0mil; x2=498.5mil; y2=712.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16028 {
+        x1=632.0mil; y1=949.0mil; x2=633.5mil; y2=947.5mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4678 {
-        x1=423.0mil; y1=704.0mil; x2=423.0mil; y2=805.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.16031 {
+        x1=558.0mil; y1=939.0mil; x2=558.0mil; y2=1.04in; thickness=25.0mil; clearance=20.0mil;
        }
        }
-       ha:line.4681 {
-        x1=499.0mil; y1=712.0mil; x2=499.0mil; y2=719.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16034 {
+        x1=634.0mil; y1=947.0mil; x2=634.0mil; y2=954.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4684 {
-        x1=499.0mil; y1=719.0mil; x2=492.0mil; y2=726.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16037 {
+        x1=634.0mil; y1=954.0mil; x2=627.0mil; y2=961.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4687 {
-        x1=492.0mil; y1=726.0mil; x2=492.0mil; y2=776.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16040 {
+        x1=627.0mil; y1=961.0mil; x2=627.0mil; y2=1.011in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4690 {
-        x1=492.0mil; y1=776.0mil; x2=500.5mil; y2=784.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16043 {
+        x1=627.0mil; y1=1.011in; x2=635.5mil; y2=1.0195in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4693 {
-        x1=2.038in; y1=763.0mil; x2=1.957in; y2=804.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16046 {
+        x1=2.173in; y1=998.0mil; x2=2.092in; y2=26.3906mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4696 {
-        x1=1.891in; y1=675.0mil; x2=1.89in; y2=674.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16049 {
+        x1=2.026in; y1=910.0mil; x2=51.435mm; y2=909.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4699 {
-        x1=1.712in; y1=578.0mil; x2=1.709in; y2=575.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16052 {
+        x1=1.847in; y1=813.0mil; x2=1.844in; y2=810.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4702 {
-        x1=1.677in; y1=558.0mil; x2=1.677in; y2=173.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16055 {
+        x1=1.812in; y1=793.0mil; x2=1.812in; y2=408.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4705 {
-        x1=1.677in; y1=173.0mil; x2=1.69in; y2=160.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16058 {
+        x1=1.812in; y1=408.0mil; x2=1.825in; y2=395.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4708 {
-        x1=1.677in; y1=557.0mil; x2=1.677in; y2=571.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16061 {
+        x1=1.812in; y1=792.0mil; x2=1.812in; y2=806.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4711 {
-        x1=1.677in; y1=571.0mil; x2=1.671in; y2=577.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16064 {
+        x1=1.812in; y1=806.0mil; x2=1.806in; y2=812.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4714 {
-        x1=1.64in; y1=60.0mil; x2=1.64in; y2=555.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16067 {
+        x1=45.085mm; y1=295.0mil; x2=45.085mm; y2=790.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4717 {
-        x1=631.5mil; y1=371.5mil; x2=1.332in; y2=372.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16070 {
+        x1=766.5mil; y1=606.5mil; x2=1.467in; y2=607.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4720 {
-        x1=17.183608mm; y1=612.0mil; x2=985.0mil; y2=612.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16073 {
+        x1=20.612608mm; y1=847.0mil; x2=1.12in; y2=847.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4723 {
-        x1=985.0mil; y1=612.0mil; x2=1.036in; y2=561.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16076 {
+        x1=1.12in; y1=847.0mil; x2=1.171in; y2=796.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4726 {
-        x1=1.036in; y1=561.0mil; x2=29.718mm; y2=561.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16079 {
+        x1=1.171in; y1=796.0mil; x2=33.147mm; y2=796.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4729 {
-        x1=1.993in; y1=625.0mil; x2=1.939in; y2=493.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16082 {
+        x1=2.128in; y1=860.0mil; x2=52.6796mm; y2=728.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4732 {
-        x1=1.939in; y1=493.0mil; x2=1.939in; y2=371.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16085 {
+        x1=52.6796mm; y1=728.0mil; x2=52.6796mm; y2=606.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4735 {
-        x1=17.177mm; y1=677.0mil; x2=740.0mil; y2=677.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16088 {
+        x1=20.606mm; y1=912.0mil; x2=875.0mil; y2=912.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4738 {
-        x1=740.0mil; y1=677.0mil; x2=791.0mil; y2=728.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16091 {
+        x1=875.0mil; y1=912.0mil; x2=926.0mil; y2=963.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4741 {
-        x1=791.0mil; y1=728.0mil; x2=791.0mil; y2=783.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16094 {
+        x1=926.0mil; y1=963.0mil; x2=926.0mil; y2=1.018in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4744 {
-        x1=791.0mil; y1=783.0mil; x2=809.0mil; y2=801.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16097 {
+        x1=926.0mil; y1=1.018in; x2=944.0mil; y2=1.036in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4747 {
-        x1=809.0mil; y1=801.0mil; x2=986.0mil; y2=801.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16100 {
+        x1=944.0mil; y1=1.036in; x2=1.121in; y2=1.036in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4750 {
-        x1=986.0mil; y1=801.0mil; x2=992.0mil; y2=795.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16103 {
+        x1=1.121in; y1=1.036in; x2=1.127in; y2=1.03in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4753 {
-        x1=649.5mil; y1=633.5mil; x2=658.0mil; y2=642.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16106 {
+        x1=784.5mil; y1=868.5mil; x2=793.0mil; y2=877.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4756 {
-        x1=658.0mil; y1=642.0mil; x2=729.0mil; y2=642.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16109 {
+        x1=793.0mil; y1=877.0mil; x2=864.0mil; y2=877.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4759 {
-        x1=729.0mil; y1=642.0mil; x2=786.0mil; y2=699.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16112 {
+        x1=864.0mil; y1=877.0mil; x2=921.0mil; y2=934.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4762 {
-        x1=786.0mil; y1=699.0mil; x2=1.125in; y2=699.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16115 {
+        x1=921.0mil; y1=934.0mil; x2=1.26in; y2=934.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4765 {
-        x1=649.5mil; y1=568.0mil; x2=649.5mil; y2=633.5mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16118 {
+        x1=784.5mil; y1=803.0mil; x2=784.5mil; y2=868.5mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4768 {
-        x1=469.0mil; y1=986.0mil; x2=490.0mil; y2=1.155in; thickness=10.0mil; clearance=12.0mil;
+       ha:line.16121 {
+        x1=604.0mil; y1=1.221in; x2=625.0mil; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4771 {
-        x1=794.0mil; y1=261.0mil; x2=944.0mil; y2=261.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16124 {
+        x1=929.0mil; y1=496.0mil; x2=27.4066mm; y2=496.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4774 {
-        x1=944.0mil; y1=261.0mil; x2=971.0mil; y2=288.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16127 {
+        x1=27.4066mm; y1=496.0mil; x2=1.106in; y2=523.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4777 {
-        x1=971.0mil; y1=288.0mil; x2=1.365in; y2=288.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16130 {
+        x1=1.106in; y1=523.0mil; x2=38.1mm; y2=523.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4780 {
-        x1=1.365in; y1=288.0mil; x2=1.376in; y2=299.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16133 {
+        x1=38.1mm; y1=523.0mil; x2=1.511in; y2=534.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4783 {
-        x1=16.3447mm; y1=9.4363mm; x2=13.1955mm; y2=9.4363mm; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16136 {
+        x1=19.7737mm; y1=15.4053mm; x2=16.6245mm; y2=15.4053mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4786 {
-        x1=13.1955mm; y1=9.4363mm; x2=452.0mil; y2=304.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16139 {
+        x1=16.6245mm; y1=15.4053mm; x2=587.0mil; y2=539.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4789 {
-        x1=452.0mil; y1=304.0mil; x2=452.0mil; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16142 {
+        x1=587.0mil; y1=539.0mil; x2=587.0mil; y2=507.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4792 {
-        x1=1.326in; y1=449.0mil; x2=1.365in; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16145 {
+        x1=1.461in; y1=684.0mil; x2=38.1mm; y2=684.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4795 {
-        x1=1.365in; y1=449.0mil; x2=36.703mm; y2=529.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16148 {
+        x1=38.1mm; y1=684.0mil; x2=1.58in; y2=764.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4798 {
-        x1=36.703mm; y1=529.0mil; x2=36.703mm; y2=586.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16151 {
+        x1=1.58in; y1=764.0mil; x2=1.58in; y2=821.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4801 {
-        x1=35.179mm; y1=640.0mil; x2=1.443in; y2=640.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16154 {
+        x1=1.52in; y1=875.0mil; x2=1.578in; y2=875.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4804 {
-        x1=1.443in; y1=640.0mil; x2=36.7284mm; y2=643.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16157 {
+        x1=1.578in; y1=875.0mil; x2=40.1574mm; y2=878.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4807 {
-        x1=1.332in; y1=372.0mil; x2=1.393in; y2=372.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16160 {
+        x1=1.467in; y1=607.0mil; x2=1.528in; y2=607.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4810 {
-        x1=1.393in; y1=372.0mil; x2=36.7792mm; y2=427.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16163 {
+        x1=1.528in; y1=607.0mil; x2=40.2082mm; y2=662.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4813 {
-        x1=36.7792mm; y1=427.0mil; x2=36.7792mm; y2=449.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16166 {
+        x1=40.2082mm; y1=662.0mil; x2=40.2082mm; y2=684.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4816 {
-        x1=1.074in; y1=408.0mil; x2=1.366in; y2=408.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16169 {
+        x1=1.209in; y1=643.0mil; x2=1.501in; y2=643.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4819 {
-        x1=1.366in; y1=408.0mil; x2=35.7632mm; y2=450.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16172 {
+        x1=1.501in; y1=643.0mil; x2=39.1922mm; y2=685.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4822 {
-        x1=1.417in; y1=714.0mil; x2=1.417in; y2=683.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16175 {
+        x1=1.552in; y1=949.0mil; x2=1.552in; y2=918.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4825 {
-        x1=1.417in; y1=683.0mil; x2=1.393in; y2=659.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16178 {
+        x1=1.552in; y1=918.0mil; x2=1.528in; y2=894.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4828 {
-        x1=1.393in; y1=659.0mil; x2=1.378in; y2=659.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16181 {
+        x1=1.528in; y1=894.0mil; x2=1.513in; y2=894.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4831 {
-        x1=1.378in; y1=659.0mil; x2=31.1912mm; y2=509.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16184 {
+        x1=1.513in; y1=894.0mil; x2=1.363in; y2=744.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4834 {
-        x1=1.197in; y1=219.0mil; x2=30.3784mm; y2=219.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16187 {
+        x1=1.332in; y1=454.0mil; x2=33.8074mm; y2=454.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4837 {
-        x1=1.125in; y1=509.0mil; x2=31.1912mm; y2=509.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16190 {
+        x1=1.26in; y1=744.0mil; x2=1.363in; y2=744.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4840 {
-        x1=36.7792mm; y1=586.0mil; x2=36.703mm; y2=583.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16193 {
+        x1=40.2082mm; y1=821.0mil; x2=1.58in; y2=818.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4843 {
-        x1=1.286in; y1=541.0mil; x2=35.179mm; y2=640.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16196 {
+        x1=1.421in; y1=776.0mil; x2=1.52in; y2=875.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4846 {
-        x1=1.286in; y1=496.0mil; x2=1.286in; y2=541.0mil; thickness=10.0mil; clearance=16.0mil;
+       ha:line.16199 {
+        x1=1.421in; y1=731.0mil; x2=1.421in; y2=776.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4849 {
-        x1=1.74in; y1=60.0mil; x2=46.4378mm; y2=3.7658mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16202 {
+        x1=47.625mm; y1=295.0mil; x2=49.8668mm; y2=9.7348mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4852 {
-        x1=46.4378mm; y1=3.7658mm; x2=46.4378mm; y2=6.382mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16205 {
+        x1=49.8668mm; y1=9.7348mm; x2=49.8668mm; y2=12.351mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4855 {
-        x1=46.4378mm; y1=6.382mm; x2=1.848in; y2=271.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16208 {
+        x1=49.8668mm; y1=12.351mm; x2=1.983in; y2=506.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4858 {
-        x1=1.848in; y1=271.0mil; x2=54.0004mm; y2=271.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16211 {
+        x1=1.983in; y1=506.0mil; x2=2.261in; y2=506.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4861 {
-        x1=54.0004mm; y1=271.0mil; x2=2.156in; y2=301.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16214 {
+        x1=2.261in; y1=506.0mil; x2=58.1914mm; y2=536.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4864 {
-        x1=1.197in; y1=219.0mil; x2=1.121in; y2=143.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16217 {
+        x1=1.332in; y1=454.0mil; x2=1.256in; y2=378.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4867 {
-        x1=1.121in; y1=143.0mil; x2=646.0mil; y2=143.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16220 {
+        x1=1.256in; y1=378.0mil; x2=781.0mil; y2=378.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4870 {
-        x1=646.0mil; y1=143.0mil; x2=557.0mil; y2=232.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16223 {
+        x1=781.0mil; y1=378.0mil; x2=692.0mil; y2=467.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4873 {
-        x1=557.0mil; y1=232.0mil; x2=272.0mil; y2=232.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16226 {
+        x1=692.0mil; y1=467.0mil; x2=407.0mil; y2=467.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4876 {
-        x1=272.0mil; y1=232.0mil; x2=60.0mil; y2=444.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16229 {
+        x1=407.0mil; y1=467.0mil; x2=195.0mil; y2=679.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4879 {
-        x1=925.0mil; y1=919.0mil; x2=926.0mil; y2=919.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16232 {
+        x1=1.06in; y1=29.3116mm; x2=26.9494mm; y2=29.3116mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4882 {
-        x1=926.0mil; y1=919.0mil; x2=973.0mil; y2=872.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16235 {
+        x1=26.9494mm; y1=29.3116mm; x2=1.108in; y2=28.1178mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4885 {
-        x1=973.0mil; y1=872.0mil; x2=35.941mm; y2=872.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16238 {
+        x1=1.108in; y1=28.1178mm; x2=1.55in; y2=28.1178mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4888 {
-        x1=35.941mm; y1=872.0mil; x2=1.503in; y2=784.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16241 {
+        x1=1.55in; y1=28.1178mm; x2=1.638in; y2=1.019in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4891 {
-        x1=1.503in; y1=784.0mil; x2=1.503in; y2=598.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16244 {
+        x1=1.638in; y1=1.019in; x2=1.638in; y2=833.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4894 {
-        x1=968.0mil; y1=919.0mil; x2=1000.0mil; y2=887.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16247 {
+        x1=28.0162mm; y1=29.3116mm; x2=28.829mm; y2=1.122in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4897 {
-        x1=1000.0mil; y1=887.0mil; x2=36.1188mm; y2=887.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16250 {
+        x1=28.829mm; y1=1.122in; x2=39.5478mm; y2=1.122in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4900 {
-        x1=36.1188mm; y1=887.0mil; x2=1.518in; y2=791.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16253 {
+        x1=39.5478mm; y1=1.122in; x2=1.653in; y2=1.026in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4903 {
-        x1=1.503in; y1=604.0mil; x2=1.503in; y2=588.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16256 {
+        x1=1.638in; y1=839.0mil; x2=1.638in; y2=823.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4906 {
-        x1=1.503in; y1=588.0mil; x2=1.584in; y2=506.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16259 {
+        x1=1.638in; y1=823.0mil; x2=1.719in; y2=741.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4909 {
-        x1=39.4462mm; y1=497.0mil; x2=1.542in; y2=497.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16262 {
+        x1=1.688in; y1=732.0mil; x2=1.677in; y2=732.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4912 {
-        x1=1.542in; y1=497.0mil; x2=1.376in; y2=331.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16265 {
+        x1=1.677in; y1=732.0mil; x2=1.511in; y2=566.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4915 {
-        x1=1.376in; y1=331.0mil; x2=1.376in; y2=300.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16268 {
+        x1=1.511in; y1=566.0mil; x2=1.511in; y2=535.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4918 {
-        x1=1.376in; y1=300.0mil; x2=1.3765in; y2=299.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16271 {
+        x1=1.511in; y1=535.0mil; x2=1.5115in; y2=534.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4921 {
-        x1=1.584in; y1=507.0mil; x2=1.584in; y2=486.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16274 {
+        x1=1.719in; y1=742.0mil; x2=1.719in; y2=721.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4924 {
-        x1=1.492in; y1=191.0mil; x2=39.7002mm; y2=120.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16277 {
+        x1=1.627in; y1=426.0mil; x2=1.698in; y2=355.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4927 {
-        x1=40.6527mm; y1=511.0mil; x2=40.6527mm; y2=477.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16280 {
+        x1=1.7355in; y1=746.0mil; x2=1.7355in; y2=712.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4930 {
-        x1=40.6527mm; y1=477.5mil; x2=1.509in; y2=386.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16283 {
+        x1=1.7355in; y1=712.5mil; x2=1.644in; y2=621.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4933 {
-        x1=1.509in; y1=386.0mil; x2=1.509in; y2=211.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16286 {
+        x1=1.644in; y1=621.0mil; x2=1.644in; y2=446.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4936 {
-        x1=1.509in; y1=211.0mil; x2=1.529in; y2=191.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16289 {
+        x1=1.644in; y1=446.0mil; x2=1.664in; y2=426.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4939 {
-        x1=1.568in; y1=115.0mil; x2=39.6494mm; y2=122.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16292 {
+        x1=1.703in; y1=350.0mil; x2=1.696in; y2=357.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4942 {
-        x1=938.0mil; y1=30.1752mm; x2=975.0mil; y2=1.225in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16295 {
+        x1=27.2542mm; y1=1.423in; x2=1.11in; y2=1.46in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4945 {
-        x1=975.0mil; y1=1.225in; x2=1.663in; y2=1.225in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16298 {
+        x1=1.11in; y1=1.46in; x2=1.798in; y2=1.46in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4948 {
-        x1=1.663in; y1=1.225in; x2=1.749in; y2=1.139in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16301 {
+        x1=1.798in; y1=1.46in; x2=1.884in; y2=1.374in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4951 {
-        x1=1.749in; y1=1.139in; x2=1.862in; y2=1.139in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16304 {
+        x1=1.884in; y1=1.374in; x2=1.997in; y2=1.374in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4954 {
-        x1=1.862in; y1=1.139in; x2=1.889in; y2=1.112in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16307 {
+        x1=1.997in; y1=1.374in; x2=2.024in; y2=1.347in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4957 {
-        x1=1.889in; y1=1.112in; x2=1.889in; y2=1.07in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16310 {
+        x1=2.024in; y1=1.347in; x2=2.024in; y2=33.147mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4960 {
-        x1=1.889in; y1=1.07in; x2=1.983in; y2=976.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16313 {
+        x1=2.024in; y1=33.147mm; x2=53.7972mm; y2=1.211in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4963 {
-        x1=1.612in; y1=208.0mil; x2=1.624in; y2=220.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16316 {
+        x1=1.747in; y1=443.0mil; x2=1.759in; y2=455.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4966 {
-        x1=1.624in; y1=220.0mil; x2=1.624in; y2=532.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16319 {
+        x1=1.759in; y1=455.0mil; x2=1.759in; y2=767.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4969 {
-        x1=1.624in; y1=532.0mil; x2=1.613in; y2=543.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16322 {
+        x1=1.759in; y1=767.0mil; x2=1.748in; y2=778.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4972 {
-        x1=1.613in; y1=543.0mil; x2=1.613in; y2=582.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16325 {
+        x1=1.748in; y1=778.0mil; x2=1.748in; y2=817.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4975 {
-        x1=1.535in; y1=802.0mil; x2=36.322mm; y2=907.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16328 {
+        x1=42.418mm; y1=26.3398mm; x2=39.751mm; y2=1.142in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4978 {
-        x1=36.322mm; y1=907.0mil; x2=1.253in; y2=907.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16331 {
+        x1=39.751mm; y1=1.142in; x2=1.388in; y2=1.142in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4981 {
-        x1=1.253in; y1=907.0mil; x2=31.1912mm; y2=932.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16334 {
+        x1=1.388in; y1=1.142in; x2=1.363in; y2=1.167in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4984 {
-        x1=1.241in; y1=1.189in; x2=1.24in; y2=30.226mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16337 {
+        x1=1.376in; y1=36.1696mm; x2=1.375in; y2=36.195mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4987 {
-        x1=36.6776mm; y1=936.0mil; x2=1.29in; y2=1.09in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16340 {
+        x1=40.1066mm; y1=1.171in; x2=36.195mm; y2=33.655mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4990 {
-        x1=1.796in; y1=603.0mil; x2=1.608in; y2=791.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16343 {
+        x1=1.931in; y1=838.0mil; x2=1.743in; y2=1.026in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4993 {
-        x1=1.608in; y1=791.0mil; x2=1.608in; y2=870.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16346 {
+        x1=1.743in; y1=1.026in; x2=1.743in; y2=28.067mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4996 {
-        x1=1.608in; y1=870.0mil; x2=1.526in; y2=952.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16349 {
+        x1=1.743in; y1=28.067mm; x2=1.661in; y2=1.187in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.4999 {
-        x1=1.526in; y1=952.0mil; x2=1.459in; y2=952.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16352 {
+        x1=1.661in; y1=1.187in; x2=1.594in; y2=1.187in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5002 {
-        x1=1.459in; y1=952.0mil; x2=1.341in; y2=1.07in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16355 {
+        x1=1.594in; y1=1.187in; x2=1.476in; y2=33.147mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5005 {
-        x1=1.341in; y1=1.07in; x2=1.341in; y2=1.189in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16358 {
+        x1=1.476in; y1=33.147mm; x2=1.476in; y2=36.1696mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5008 {
-        x1=1.341in; y1=1.189in; x2=1.34in; y2=30.226mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16361 {
+        x1=1.476in; y1=36.1696mm; x2=37.465mm; y2=36.195mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5011 {
-        x1=1.783in; y1=208.0mil; x2=1.783in; y2=469.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16364 {
+        x1=1.918in; y1=443.0mil; x2=1.918in; y2=704.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5014 {
-        x1=1.783in; y1=469.0mil; x2=1.819in; y2=505.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16367 {
+        x1=1.918in; y1=704.0mil; x2=1.954in; y2=740.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5017 {
-        x1=1.819in; y1=505.0mil; x2=1.819in; y2=610.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16370 {
+        x1=1.954in; y1=740.0mil; x2=1.954in; y2=845.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5020 {
-        x1=1.819in; y1=610.0mil; x2=1.633in; y2=796.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16373 {
+        x1=1.954in; y1=845.0mil; x2=1.768in; y2=26.1874mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5023 {
-        x1=1.633in; y1=796.0mil; x2=1.633in; y2=879.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16376 {
+        x1=1.768in; y1=26.1874mm; x2=1.768in; y2=1.114in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5026 {
-        x1=1.633in; y1=879.0mil; x2=1.419in; y2=27.7622mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16379 {
+        x1=1.768in; y1=1.114in; x2=1.554in; y2=1.328in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5029 {
-        x1=1.419in; y1=27.7622mm; x2=1.393in; y2=27.7622mm; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16382 {
+        x1=1.554in; y1=1.328in; x2=1.528in; y2=1.328in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5032 {
-        x1=1.393in; y1=27.7622mm; x2=1.39in; y2=1.09in; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16385 {
+        x1=1.528in; y1=1.328in; x2=1.525in; y2=33.655mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5035 {
-        x1=1.584in; y1=486.0mil; x2=1.492in; y2=394.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16388 {
+        x1=1.719in; y1=721.0mil; x2=1.627in; y2=629.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5038 {
-        x1=1.492in; y1=394.0mil; x2=1.492in; y2=191.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16391 {
+        x1=1.627in; y1=629.0mil; x2=1.627in; y2=426.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5041 {
-        x1=31.1912mm; y1=932.0mil; x2=31.1912mm; y2=982.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16394 {
+        x1=1.363in; y1=1.167in; x2=1.363in; y2=1.217in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5044 {
-        x1=1.518in; y1=791.0mil; x2=1.518in; y2=593.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16397 {
+        x1=1.653in; y1=1.026in; x2=1.653in; y2=828.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5047 {
-        x1=1.518in; y1=593.5mil; x2=40.6527mm; y2=511.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16400 {
+        x1=1.653in; y1=828.5mil; x2=1.7355in; y2=746.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5050 {
-        x1=38.9763mm; y1=802.5mil; x2=38.9763mm; y2=660.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16403 {
+        x1=1.6695in; y1=1.0375in; x2=1.6695in; y2=895.5mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5053 {
-        x1=38.9763mm; y1=660.5mil; x2=1.613in; y2=582.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16406 {
+        x1=1.6695in; y1=895.5mil; x2=1.748in; y2=817.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5056 {
-        x1=1.744in; y1=208.0mil; x2=1.767in; y2=231.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16409 {
+        x1=1.879in; y1=443.0mil; x2=1.902in; y2=466.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5059 {
-        x1=1.767in; y1=231.0mil; x2=1.767in; y2=474.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16412 {
+        x1=1.902in; y1=466.0mil; x2=1.902in; y2=709.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5062 {
-        x1=1.767in; y1=474.0mil; x2=1.804in; y2=511.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16415 {
+        x1=1.902in; y1=709.0mil; x2=1.939in; y2=746.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5065 {
-        x1=1.804in; y1=511.0mil; x2=1.804in; y2=595.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16418 {
+        x1=1.939in; y1=746.0mil; x2=1.939in; y2=830.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5068 {
-        x1=1.804in; y1=595.0mil; x2=45.593mm; y2=604.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16421 {
+        x1=1.939in; y1=830.0mil; x2=1.93in; y2=839.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5071 {
-        x1=1.5905in; y1=784.0mil; x2=1.787in; y2=588.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16424 {
+        x1=43.8277mm; y1=1.019in; x2=1.922in; y2=823.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5074 {
-        x1=1.787in; y1=588.0mil; x2=1.787in; y2=517.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16427 {
+        x1=1.922in; y1=823.0mil; x2=1.922in; y2=752.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5077 {
-        x1=1.787in; y1=517.0mil; x2=44.45mm; y2=480.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16430 {
+        x1=1.922in; y1=752.0mil; x2=1.885in; y2=715.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5080 {
-        x1=44.45mm; y1=480.0mil; x2=44.45mm; y2=252.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16433 {
+        x1=1.885in; y1=715.0mil; x2=1.885in; y2=487.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5083 {
-        x1=44.45mm; y1=252.0mil; x2=1.706in; y2=208.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16436 {
+        x1=1.885in; y1=487.0mil; x2=1.841in; y2=443.0mil; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5086 {
-        x1=1.5905in; y1=784.5mil; x2=1.5905in; y2=865.5mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16439 {
+        x1=43.8277mm; y1=1.0195in; x2=43.8277mm; y2=27.9527mm; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5089 {
-        x1=1.5905in; y1=865.5mil; x2=1.52in; y2=936.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16442 {
+        x1=43.8277mm; y1=27.9527mm; x2=1.655in; y2=1.171in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5092 {
-        x1=1.52in; y1=936.0mil; x2=36.6776mm; y2=936.0mil; thickness=8.0mil; clearance=16.0mil;
+       ha:line.16445 {
+        x1=1.655in; y1=1.171in; x2=40.1066mm; y2=1.171in; thickness=8.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:polygon.5095 {
+       ha:polygon.16448 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 10.0mil; 10.0mil }
-           { 880.0mil; 10.0mil }
-           { 880.0mil; 36.0mil }
-           { 1.4in; 36.0mil }
-           { 1.4in; 10.0mil }
-           { 2.24in; 10.0mil }
-           { 2.24in; 1.24in }
-           { 10.0mil; 1.24in }
+           { 145.0mil; 245.0mil }
+           { 1.015in; 245.0mil }
+           { 1.015in; 271.0mil }
+           { 1.535in; 271.0mil }
+           { 1.535in; 245.0mil }
+           { 60.325mm; 245.0mil }
+           { 60.325mm; 37.465mm }
+           { 145.0mil; 37.465mm }
           }
         }
 
           }
         }
 
@@ -27664,50 +27770,50 @@ ha:pcb-rnd-board-v5 {
       }
 
       li:objects {
       }
 
       li:objects {
-       ha:line.5104 {
-        x1=0.0; y1=0.0; x2=890.0mil; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16457 {
+        x1=135.0mil; y1=235.0mil; x2=26.035mm; y2=235.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5107 {
-        x1=890.0mil; y1=0.0; x2=890.0mil; y2=26.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16460 {
+        x1=26.035mm; y1=235.0mil; x2=26.035mm; y2=261.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5110 {
-        x1=890.0mil; y1=26.0mil; x2=1.39in; y2=26.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16463 {
+        x1=26.035mm; y1=261.0mil; x2=1.525in; y2=261.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5113 {
-        x1=1.39in; y1=26.0mil; x2=1.39in; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16466 {
+        x1=1.525in; y1=261.0mil; x2=1.525in; y2=235.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5116 {
-        x1=1.39in; y1=0.0; x2=2.25in; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16469 {
+        x1=1.525in; y1=235.0mil; x2=60.579mm; y2=235.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5119 {
-        x1=2.25in; y1=0.0; x2=2.25in; y2=31.75mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16472 {
+        x1=60.579mm; y1=235.0mil; x2=60.579mm; y2=37.719mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5122 {
-        x1=2.25in; y1=31.75mm; x2=0.0; y2=31.75mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16475 {
+        x1=60.579mm; y1=37.719mm; x2=135.0mil; y2=37.719mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
        }
         ha:flags {
          lock=1
         }
        }
-       ha:line.5125 {
-        x1=0.0; y1=31.75mm; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16478 {
+        x1=135.0mil; y1=37.719mm; x2=135.0mil; y2=235.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          lock=1
         }
         ha:flags {
          lock=1
         }
@@ -27716,50 +27822,50 @@ ha:pcb-rnd-board-v5 {
       color = {#548b54}
     }
 
       color = {#548b54}
     }
 
-    {ha:bottom silk}    {
+    {ha:bottom silk}       {
      lid=5
      group=12
      ha:combining { auto=1;     }
      visible=1
 
       li:objects {
      lid=5
      group=12
      ha:combining { auto=1;     }
      visible=1
 
       li:objects {
-       ha:line.5128 {
-        x1=244.0mil; y1=900.0mil; x2=307.0mil; y2=967.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16481 {
+        x1=379.0mil; y1=28.829mm; x2=442.0mil; y2=30.5308mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5131 {
-        x1=352.0mil; y1=898.0mil; x2=352.0mil; y2=966.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16484 {
+        x1=487.0mil; y1=1.133in; x2=487.0mil; y2=1.201in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5134 {
-        x1=444.0mil; y1=105.0mil; x2=444.0mil; y2=128.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16487 {
+        x1=579.0mil; y1=340.0mil; x2=579.0mil; y2=363.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5137 {
-        x1=344.0mil; y1=105.0mil; x2=444.0mil; y2=105.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16490 {
+        x1=479.0mil; y1=340.0mil; x2=579.0mil; y2=340.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:line.5140 {
-        x1=344.0mil; y1=128.0mil; x2=344.0mil; y2=105.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.16493 {
+        x1=479.0mil; y1=363.0mil; x2=479.0mil; y2=340.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
         ha:flags {
          clearline=1
         }
        }
-       ha:polygon.5162 {
+       ha:polygon.16515 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 750.0mil; 228.0mil }
-           { 35.814mm; 228.0mil }
-           { 35.814mm; 39.0mil }
-           { 750.0mil; 39.0mil }
+           { 885.0mil; 463.0mil }
+           { 39.243mm; 463.0mil }
+           { 39.243mm; 274.0mil }
+           { 885.0mil; 274.0mil }
           }
         }
 
           }
         }
 
@@ -27767,23 +27873,23 @@ ha:pcb-rnd-board-v5 {
          clearpoly=1
         }
        }
          clearpoly=1
         }
        }
-       ha:polygon.5167 {
+       ha:polygon.16520 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 1.8235in; 624.7mil }
-           { 47.8617mm; 17.0261mm }
-           { 41.6288mm; 746.6mil }
-           { 1.59in; 20.2992mm }
-           { 1.59in; 17.87652mm }
-           { 41.607mm; 16.6169mm }
-           { 46.4177mm; 16.6169mm }
-           { 45.9202mm; 624.7mil }
-           { 46.4177mm; 15.1176mm }
-           { 41.607mm; 15.1176mm }
-           { 1.59in; 13.85951mm }
-           { 1.59in; 450.22mil }
-           { 41.6288mm; 12.7709mm }
-           { 47.8617mm; 14.7084mm }
+           { 1.9585in; 859.7mil }
+           { 51.2907mm; 22.9951mm }
+           { 45.0578mm; 981.6mil }
+           { 1.725in; 26.2682mm }
+           { 1.725in; 23.84552mm }
+           { 45.036mm; 22.5859mm }
+           { 1.9624685in; 22.5859mm }
+           { 49.3492mm; 859.7mil }
+           { 1.9624685in; 21.0866mm }
+           { 45.036mm; 21.0866mm }
+           { 1.725in; 19.82851mm }
+           { 1.725in; 685.22mil }
+           { 45.0578mm; 18.7399mm }
+           { 51.2907mm; 20.6774mm }
           }
         }
 
           }
         }
 
@@ -27791,15 +27897,15 @@ ha:pcb-rnd-board-v5 {
          clearpoly=1
         }
        }
          clearpoly=1
         }
        }
-       ha:polygon.5182 {
+       ha:polygon.16535 {
         li:geometry {
           ta:contour {
         li:geometry {
           ta:contour {
-           { 51.61mm; 624.7mil }
-           { 48.2559mm; 16.9106mm }
-           { 1.8859in; 16.6157mm }
-           { 49.4754mm; 624.7mil }
-           { 1.8859in; 595.24mil }
-           { 48.2559mm; 14.824202mm }
+           { 55.039mm; 859.7mil }
+           { 51.6849mm; 22.8796mm }
+           { 2.0209in; 22.5847mm }
+           { 52.9044mm; 859.7mil }
+           { 2.0209in; 830.24mil }
+           { 51.6849mm; 20.793202mm }
           }
         }
 
           }
         }
 
@@ -27807,133 +27913,133 @@ ha:pcb-rnd-board-v5 {
          clearpoly=1
         }
        }
          clearpoly=1
         }
        }
-       ha:text.5143 {
-        string=EasyMega v2; x=2.237in; y=25.0391mm; scale=200; fid=0; direction=3;
+       ha:text.16496 {
+        string=EasyMega v2; x=60.2488mm; y=31.0081mm; scale=200; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5144 {
-        string=` 2018 Bdale Garbee KB0G; x=53.308mm; y=25.6313mm; scale=100; fid=0; direction=3;
+       ha:text.16497 {
+        string=` 2018 Bdale Garbee KB0G; x=56.737mm; y=31.6003mm; scale=100; fid=0; direction=3;
         ha:flags {
          onsolder=1
         }
        }
         ha:flags {
          onsolder=1
         }
        }
-       ha:text.5145 {
-        string=switch; x=396.0mil; y=1.238in; scale=150; fid=0; direction=3;
+       ha:text.16498 {
+        string=switch; x=531.0mil; y=1.473in; scale=150; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5146 {
-        string=gnd; x=496.0mil; y=1.121in; scale=150; fid=0; direction=3;
+       ha:text.16499 {
+        string=gnd; x=631.0mil; y=1.356in; scale=150; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5147 {
-        string=main; x=660.0mil; y=29.3624mm; scale=175; fid=0; direction=3;
+       ha:text.16500 {
+        string=main; x=795.0mil; y=1.391in; scale=175; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5148 {
-        string=apogee; x=862.0mil; y=31.1912mm; scale=175; fid=0; direction=3;
+       ha:text.16501 {
+        string=apogee; x=997.0mil; y=1.463in; scale=175; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5149 {
-        string=A; x=653.0mil; y=344.0mil; scale=200; fid=0; direction=3;
+       ha:text.16502 {
+        string=A; x=788.0mil; y=579.0mil; scale=200; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5150 {
-        string=B; x=861.0mil; y=346.0mil; scale=200; fid=0; direction=3;
+       ha:text.16503 {
+        string=B; x=996.0mil; y=581.0mil; scale=200; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5151 {
-        string=C; x=26.67mm; y=336.0mil; scale=200; fid=0; direction=3;
+       ha:text.16504 {
+        string=C; x=30.099mm; y=571.0mil; scale=200; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5152 {
-        string=gnd; x=292.0mil; y=346.0mil; scale=150; fid=0; direction=3;
+       ha:text.16505 {
+        string=gnd; x=427.0mil; y=581.0mil; scale=150; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5153 {
-        string=pyro; x=404.0mil; y=352.0mil; scale=150; fid=0; direction=3;
+       ha:text.16506 {
+        string=pyro; x=539.0mil; y=587.0mil; scale=150; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5154 {
-        string=-; x=47.0mil; y=462.0mil; scale=150; fid=0; direction=1;
+       ha:text.16507 {
+        string=-; x=182.0mil; y=697.0mil; scale=150; fid=0; direction=1;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5155 {
-        string=+; x=77.0mil; y=817.0mil; scale=150; fid=0; direction=0;
+       ha:text.16508 {
+        string=+; x=212.0mil; y=1.052in; scale=150; fid=0; direction=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5156 {
-        string=debug; x=1.642in; y=1.04in; scale=100; fid=0; direction=0;
+       ha:text.16509 {
+        string=debug; x=1.777in; y=1.275in; scale=100; fid=0; direction=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5157 {
-        string=D; x=26.6479mm; y=996.12mil; scale=200; fid=0; direction=3;
+       ha:text.16510 {
+        string=D; x=30.0769mm; y=1.23112in; scale=200; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5158 {
-        string=companion; x=36.2712mm; y=275.0mil; scale=100; fid=0; direction=0;
+       ha:text.16511 {
+        string=companion; x=39.7002mm; y=510.0mil; scale=100; fid=0; direction=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5159 {
-        string=lipo; x=502.0mil; y=350.0mil; scale=150; fid=0; direction=3;
+       ha:text.16512 {
+        string=lipo; x=637.0mil; y=585.0mil; scale=150; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5160 {
-        string=proto 2; x=2.023in; y=421.0mil; scale=100; fid=0; direction=3;
+       ha:text.16513 {
+        string=proto 2; x=54.8132mm; y=656.0mil; scale=100; fid=0; direction=3;
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
         ha:flags {
          clearline=1
          onsolder=1
         }
        }
-       ha:text.5161 {
-        string=servos; x=1.358in; y=26.543mm; scale=100; fid=0; direction=0;
+       ha:text.16514 {
+        string=servos; x=1.493in; y=1.28in; scale=100; fid=0; direction=0;
         ha:flags {
          clearline=1
          onsolder=1
         ha:flags {
          clearline=1
          onsolder=1
@@ -27943,7 +28049,7 @@ ha:pcb-rnd-board-v5 {
       color = {#cccccc}
     }
 
       color = {#cccccc}
     }
 
-    {ha:top silk}    {
+    {ha:top silk}       {
      lid=6
      group=1
      ha:combining { auto=1;     }
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -30380,17 +30486,17 @@ ha:pcb-rnd-board-v5 {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
-    min_ring = 0.1778 mm
-    min_drill = 0.3810 mm
+    min_ring = 7.00 mil
+    min_drill = 15.00 mil
     via_thickness = 30.00 mil
     groups = {1,c:4,s:2:3:5}
     via_thickness = 30.00 mil
     groups = {1,c:4,s:2:3:5}
-    min_slk = 0.1270 mm
+    min_slk = 5.00 mil
     via_drilling_hole = 15.00 mil
     line_thickness = 8.00 mil
     via_drilling_hole = 15.00 mil
     line_thickness = 8.00 mil
-    shrink = 0.2540 mm
+    shrink = 10.00 mil
     poly_isle_area = 12903200000000.000000
     poly_isle_area = 12903200000000.000000
-    min_wid = 0.1524 mm
-    bloat = 0.1524 mm
+    min_wid = 6.00 mil
+    bloat = 6.00 mil
     clearance = 8.00 mil
    }
    ha:editor {
     clearance = 8.00 mil
    }
    ha:editor {
@@ -30419,6 +30525,7 @@ ha:pcb-rnd-board-v5 {
     thin_draw = false
     rubber_band_mode = false
     description = false
     thin_draw = false
     rubber_band_mode = false
     description = false
+     buffer_number = 0
    }
    ha:plugins {
     ha:mincut {
    }
    ha:plugins {
     ha:mincut {