Index: ecs_cellMon/hardware/cellMon2.b#6
===================================================================
--- ecs_cellMon/hardware/cellMon2.b#6	(revision 2)
+++ ecs_cellMon/hardware/cellMon2.b#6	(revision 6)
@@ -10,7 +10,7 @@
 <grid distance="0.125" unitdist="mm" unit="mm" style="lines" multiple="10" display="yes" altdistance="0.025" altunitdist="inch" altunit="inch"/>
 <layers>
-<layer number="1" name="Top" color="4" fill="1" visible="no" active="yes"/>
-<layer number="2" name="Route2" color="1" fill="3" visible="no" active="yes"/>
-<layer number="3" name="Route3" color="4" fill="3" visible="no" active="yes"/>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="2" name="Route2" color="1" fill="3" visible="yes" active="yes"/>
+<layer number="3" name="Route3" color="4" fill="3" visible="yes" active="yes"/>
 <layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
 <layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
@@ -25,5 +25,5 @@
 <layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
 <layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
-<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
 <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
 <layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
@@ -31,30 +31,30 @@
 <layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
 <layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
-<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
 <layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
 <layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
 <layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
 <layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/>
-<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
-<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
-<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
-<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
-<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
-<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
-<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
-<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="yes" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="yes" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="yes" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="yes" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="yes" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
-<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
-<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
-<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
-<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
-<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
-<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
-<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
-<layer number="47" name="Measures" color="15" fill="1" visible="no" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="yes"/>
+<layer number="47" name="Measures" color="15" fill="1" visible="yes" active="yes"/>
 <layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
 <layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
@@ -110,4 +110,6 @@
 <layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="no"/>
 <layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="145" name="DrillLegend_01-16" color="2" fill="9" visible="no" active="yes"/>
+<layer number="146" name="DrillLegend_01-20" color="3" fill="9" visible="no" active="yes"/>
 <layer number="148" name="Document_mirrored" color="7" fill="1" visible="no" active="no"/>
 <layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
@@ -161,22 +163,22 @@
 </layers>
 <board>
-<fusionsync huburn="a.YnVzaW5lc3M6ZWNzb25saW5l" projecturn="a.YnVzaW5lc3M6ZWNzb25saW5lI0QyMDE5MDcyMDIwNDUxOTYzMQ" f3durn="urn:adsk.wipprod:dm.lineage:3uO3oiLgSYqMi_Pj4QoYUw" pcbguid="5b9a7f02-3ee0-4c58-b4bf-712cf18bb18e" lastpulledtime="" lastsyncedchangeguid="62345890-ada2-6eb9-3fba-fff6711c8750" latestrevisionid="" lastsyncedrevisionid="" lastboardhashguid="" lastpushedtime="" linktopcb3d="false"/>
+<fusionsync huburn="a.YnVzaW5lc3M6ZWNzb25saW5l" projecturn="a.YnVzaW5lc3M6ZWNzb25saW5lI0QyMDE5MDcyMDIwNDUxOTYzMQ" f3durn="urn:adsk.wipprod:dm.lineage:2VkTFSapSNeJ0_4X-nQRTA" pcbguid="" lastpulledtime="" lastsyncedchangeguid="62345890-ada2-6eb9-3fba-fff6711c8750" latestrevisionid="2b1dc907-7269-413d-8c9a-092a5452edbc" lastsyncedrevisionid="2b1dc907-7269-413d-8c9a-092a5452edbc" lastboardhashguid="5c7ef7c5-2120-99b1-52be-e78f64f9f8c9" lastpushedtime="2023-03-27T10:28:38Z" linktopcb3d="true"/>
 <plain>
-<wire x1="-95" y1="-26.5" x2="95" y2="-26.5" width="0" layer="20"/>
-<wire x1="95" y1="-26.5" x2="95" y2="-4.5" width="0" layer="20"/>
-<wire x1="95" y1="-4.5" x2="45" y2="-4.5" width="0" layer="20"/>
-<wire x1="45" y1="4.5" x2="95" y2="4.5" width="0" layer="20"/>
-<wire x1="95" y1="4.5" x2="95" y2="26.5" width="0" layer="20"/>
+<wire x1="-102.5" y1="-26.5" x2="102.5" y2="-26.5" width="0" layer="20"/>
+<wire x1="102.5" y1="-26.5" x2="102.5" y2="-4.5" width="0" layer="20"/>
+<wire x1="102.5" y1="-4.5" x2="45" y2="-4.5" width="0" layer="20"/>
+<wire x1="45" y1="4.5" x2="102.5" y2="4.5" width="0" layer="20"/>
+<wire x1="102.5" y1="4.5" x2="102.5" y2="26.5" width="0" layer="20"/>
 <text x="58.75" y="18.75" size="6.4516" layer="21" font="vector" ratio="15">-</text>
 <text x="-56.7" y="15.675" size="10" layer="21" font="vector" ratio="12">+</text>
 <text x="35" y="15" size="1.016" layer="21" font="vector" ratio="16"></text>
 <circle x="31.325" y="-8.725" radius="0.2" width="0.4064" layer="21"/>
-<wire x1="-95" y1="-26.5" x2="-95" y2="-4.5" width="0" layer="20"/>
-<wire x1="-95" y1="-4.5" x2="-45" y2="-4.5" width="0" layer="20"/>
-<wire x1="-45" y1="4.5" x2="-95" y2="4.5" width="0" layer="20"/>
-<wire x1="-95" y1="4.5" x2="-95" y2="26.5" width="0" layer="20"/>
-<wire x1="-95" y1="26.5" x2="95" y2="26.5" width="0" layer="20"/>
-<wire x1="-45" y1="0" x2="-95" y2="0" width="9" layer="46"/>
-<wire x1="44.875" y1="0" x2="95" y2="0" width="9" layer="46"/>
+<wire x1="-102.5" y1="-26.5" x2="-102.5" y2="-4.5" width="0" layer="20"/>
+<wire x1="-102.5" y1="-4.5" x2="-45" y2="-4.5" width="0" layer="20"/>
+<wire x1="-45" y1="4.5" x2="-102.5" y2="4.5" width="0" layer="20"/>
+<wire x1="-102.5" y1="4.5" x2="-102.5" y2="26.5" width="0" layer="20"/>
+<wire x1="-102.5" y1="26.5" x2="102.5" y2="26.5" width="0" layer="20"/>
+<wire x1="-45" y1="0" x2="-102.5" y2="0" width="9" layer="46"/>
+<wire x1="44.875" y1="0" x2="102.5" y2="0" width="9" layer="46"/>
 <text x="-1" y="-15" size="0.8128" layer="21" font="vector" ratio="15" rot="R90">IN</text>
 <text x="1.8" y="-15" size="0.8128" layer="21" font="vector" ratio="15" rot="R90">OUT</text>
@@ -212,11 +214,9 @@
 <wire x1="13.15" y1="-1.5" x2="12.4" y2="-1.85" width="0.2" layer="21"/>
 <circle x="-9.35" y="-9.05" radius="0.1" width="0.3048" layer="21"/>
-<dimension x1="-75" y1="-26.5" x2="75" y2="-26.5" x3="0" y3="-36.5" textsize="2.54" textratio="15" layer="47" width="0.25"/>
-<dimension x1="-85" y1="-26.5" x2="85" y2="-26.5" x3="0" y3="-46.5" textsize="2.54" textratio="15" layer="47" width="0.25"/>
-<dimension x1="-95" y1="-26.5" x2="95" y2="-26.5" x3="0" y3="-56.5" textsize="2.54" textratio="15" layer="47" width="0.25"/>
-<rectangle x1="-95" y1="-12.5" x2="-32" y2="12.5" layer="29"/>
-<rectangle x1="32" y1="-12.5" x2="95" y2="12.5" layer="29" rot="R180"/>
-<rectangle x1="-95" y1="-26.5" x2="-32" y2="26.5" layer="30"/>
-<rectangle x1="32" y1="-26.5" x2="95" y2="26.5" layer="30"/>
+<dimension x1="-75" y1="-26.5" x2="75" y2="-26.5" x3="0" y3="-43.75" textsize="2.54" textratio="15" layer="47" width="0.25"/>
+<dimension x1="-85" y1="-26.5" x2="85" y2="-26.5" x3="0" y3="-49.875" textsize="2.54" textratio="15" layer="47" width="0.25"/>
+<rectangle x1="-102.5" y1="-12.5" x2="-32" y2="12.5" layer="29"/>
+<rectangle x1="-102.5" y1="-26.5" x2="-32" y2="26.5" layer="30"/>
+<rectangle x1="32" y1="-26.5" x2="102.5" y2="26.5" layer="30"/>
 <wire x1="-26.375" y1="-18" x2="-24.625" y2="-19" width="0.1524" layer="21"/>
 <wire x1="-24.625" y1="-19" x2="-24.625" y2="-22.25" width="0.1524" layer="21"/>
@@ -230,4 +230,7 @@
 <wire x1="-26.375" y1="-18.125" x2="-26.375" y2="-19.375" width="0.1524" layer="21"/>
 <wire x1="-26.375" y1="-19.375" x2="-26.625" y2="-19.375" width="0.1524" layer="21"/>
+<rectangle x1="32" y1="-12.5" x2="102.5" y2="12.5" layer="29"/>
+<dimension x1="-66.5" y1="-26.5" x2="66.5" y2="-26.125" x3="0" y3="-37.625" textsize="2.54" layer="47" dtype="horizontal"/>
+<dimension x1="-102.5" y1="-26.5" x2="102.5" y2="-26.5" x3="0" y3="-56.75" textsize="2.54" layer="47" dtype="horizontal"/>
 </plain>
 <libraries>
@@ -949,36 +952,4 @@
 </packages3d>
 </library>
-<library name="Fiducial (1)">
-<packages>
-<package name="REF-DRUCK_FOR70UMCU">
-<wire x1="-1.1684" y1="0.1778" x2="-0.508" y2="0.1778" width="0.21" layer="1"/>
-<wire x1="-0.1778" y1="0.508" x2="-0.1778" y2="1.1684" width="0.21" layer="1"/>
-<wire x1="-0.1778" y1="1.1684" x2="0.1778" y2="1.1684" width="0.21" layer="1"/>
-<wire x1="0.1778" y1="1.1684" x2="0.1778" y2="0.508" width="0.21" layer="1"/>
-<wire x1="0.508" y1="0.1778" x2="1.1684" y2="0.1778" width="0.21" layer="1"/>
-<wire x1="1.1684" y1="0.1778" x2="1.1684" y2="-0.1778" width="0.21" layer="1"/>
-<wire x1="1.1684" y1="-0.1778" x2="0.508" y2="-0.1778" width="0.21" layer="1"/>
-<wire x1="0.1778" y1="-0.508" x2="0.1778" y2="-1.1684" width="0.21" layer="1"/>
-<wire x1="0.1778" y1="-1.1684" x2="-0.1778" y2="-1.1684" width="0.21" layer="1"/>
-<wire x1="-0.1778" y1="-1.1684" x2="-0.1778" y2="-0.508" width="0.21" layer="1"/>
-<wire x1="-0.508" y1="-0.1778" x2="-1.1684" y2="-0.1778" width="0.21" layer="1"/>
-<wire x1="-1.1684" y1="-0.1778" x2="-1.1684" y2="0.1778" width="0.21" layer="1"/>
-<wire x1="-0.508" y1="0.1778" x2="-0.1778" y2="0.508" width="0.21" layer="1"/>
-<wire x1="0.1778" y1="0.508" x2="0.508" y2="0.1778" width="0.21" layer="1"/>
-<wire x1="0.508" y1="-0.1778" x2="0.1778" y2="-0.508" width="0.21" layer="1"/>
-<wire x1="-0.508" y1="-0.1778" x2="-0.1778" y2="-0.508" width="0.21" layer="1"/>
-<wire x1="-1.2446" y1="0" x2="-0.4064" y2="0" width="0.21" layer="31"/>
-<wire x1="0" y1="-0.4064" x2="0" y2="-1.2446" width="0.3048" layer="31"/>
-<wire x1="1.2446" y1="0" x2="0.4064" y2="0" width="0.3048" layer="31"/>
-<wire x1="0" y1="1.2446" x2="0" y2="0.4064" width="0.3048" layer="31"/>
-<smd name="P$1" x="0" y="0" dx="0.21" dy="0.21" layer="1" roundness="100" cream="no"/>
-<text x="-1.524" y="1.905" size="0.6096" layer="21">&gt;Name</text>
-<text x="-1.524" y="1.905" size="0.6096" layer="21">&gt;Name</text>
-<rectangle x1="-1.75" y1="-1.75" x2="1.75" y2="1.75" layer="29"/>
-<rectangle x1="-1.75" y1="-1.75" x2="1.75" y2="1.75" layer="39"/>
-<rectangle x1="-1.75" y1="-1.75" x2="1.75" y2="1.75" layer="41"/>
-</package>
-</packages>
-</library>
 <library name="max6070">
 <packages>
@@ -5159,4 +5130,17 @@
 <text x="5" y="15" size="2.54" layer="25" font="vector" ratio="15">&gt;Name</text>
 <text x="5" y="10" size="2.54" layer="27" font="vector" ratio="15">&gt;Value</text>
+</package>
+</packages>
+</library>
+<library name="fidu">
+<packages>
+<package name="CIRCLE-1MM-3R">
+<description>1mm circle fiducial with standard clearance.</description>
+<circle x="0" y="0" radius="0.5" width="0" layer="1"/>
+<circle x="0" y="0" radius="1.5" width="0" layer="29"/>
+<circle x="0" y="0" radius="1.5" width="0" layer="41"/>
+<circle x="0" y="0" radius="0.5" width="0" layer="16"/>
+<circle x="0" y="0" radius="1.5" width="0" layer="42"/>
+<circle x="0" y="0" radius="1.5" width="0" layer="30"/>
 </package>
 </packages>
@@ -5581,9 +5565,9 @@
 <attribute name="VALUE" x="-10.425" y="8.905" size="1.27" layer="27" rot="R270"/>
 </element>
-<element name="C33" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="C1210" package3d_urn="urn:adsk.eagle:package:23619/2" value="47uF/16V" x="15.825" y="-12.4" smashed="yes" rot="R270">
-<attribute name="NAME" x="14.925" y="-9.925" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="PARTNO" value="C219" x="15.825" y="-12.4" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="C" x="15.825" y="-12.4" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="12.65" y="-10.495" size="1.27" layer="27" rot="R270"/>
+<element name="C33" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="C1210" package3d_urn="urn:adsk.eagle:package:23619/2" value="47uF/16V" x="15.575" y="-13.15" smashed="yes" rot="R270">
+<attribute name="NAME" x="14.675" y="-10.675" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="PARTNO" value="C219" x="15.575" y="-13.15" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="15.575" y="-13.15" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="12.4" y="-11.245" size="1.27" layer="27" rot="R270"/>
 </element>
 <element name="C27" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="C0603K" package3d_urn="urn:adsk.eagle:package:23680/2" value="100n" x="1.9" y="-6.65" smashed="yes" rot="R90">
@@ -5593,5 +5577,5 @@
 <attribute name="VALUE" x="4.44" y="-7.92" size="1.27" layer="27" rot="R90"/>
 </element>
-<element name="F1" library="fuse_keystone_3568" package="3588" value="3588" x="-23.75" y="7.875" smashed="yes">
+<element name="F1" library="fuse_keystone_3568" package="3588" override_package3d_urn="urn:adsk.eagle:package:39847438/3" override_package_urn="urn:adsk.eagle:footprint:39847439/1" value="3588" x="-23.75" y="7.875" smashed="yes">
 <attribute name="NAME" x="-31.75" y="11.625" size="0.8128" layer="25" font="vector" ratio="15"/>
 <attribute name="PARTNO" value="EM011" x="-23.75" y="7.875" size="1.778" layer="27" display="off"/>
@@ -5640,5 +5624,5 @@
 <attribute name="VALUE" x="-21.175" y="-17.765" size="1.27" layer="27" rot="R270"/>
 </element>
-<element name="D2" library="diode" package="SMB" package3d_urn="urn:adsk.eagle:package:43404/2" value="SMBJ64A" x="-25" y="20" smashed="yes" rot="R90">
+<element name="D2" library="diode" package="SMB" package3d_urn="urn:adsk.eagle:package:43404/2" override_package3d_urn="urn:adsk.eagle:package:39847494/2" override_package_urn="urn:adsk.eagle:footprint:43181/1" value="SMBJ64A" x="-25" y="20" smashed="yes" rot="R90">
 <attribute name="NAME" x="-25.625" y="15.5" size="0.8128" layer="25" font="vector" ratio="15"/>
 <attribute name="PARTNO" value="D203" x="-25" y="20" size="1.778" layer="27" rot="R90" display="off"/>
@@ -5666,19 +5650,4 @@
 <attribute name="VALUE" x="-7.24" y="-16.67" size="1.778" layer="27" ratio="10"/>
 </element>
-<element name="REF2" library="Fiducial (1)" package="REF-DRUCK_FOR70UMCU" value="FIDUCIAL70UM_VERSION" x="-90" y="-21.5" smashed="yes">
-<attribute name="BOM" value="EXCLUDE" x="-93.875" y="-17" size="1.778" layer="27" display="off"/>
-<attribute name="NAME" x="-91.524" y="-19.595" size="0.6096" layer="21"/>
-<attribute name="NAME" x="-91.524" y="-19.595" size="0.6096" layer="21"/>
-</element>
-<element name="REF3" library="Fiducial (1)" package="REF-DRUCK_FOR70UMCU" value="FIDUCIAL70UM_VERSION" x="90" y="-21.5" smashed="yes">
-<attribute name="BOM" value="EXCLUDE" x="82.25" y="-12.5" size="1.778" layer="27" display="off"/>
-<attribute name="NAME" x="88.476" y="-19.595" size="0.6096" layer="21"/>
-<attribute name="NAME" x="88.476" y="-19.595" size="0.6096" layer="21"/>
-</element>
-<element name="REF1" library="Fiducial (1)" package="REF-DRUCK_FOR70UMCU" value="FIDUCIAL70UM_VERSION" x="90" y="23.5" smashed="yes">
-<attribute name="BOM" value="EXCLUDE" x="78.375" y="37" size="1.778" layer="27" display="off"/>
-<attribute name="NAME" x="88.476" y="25.405" size="0.6096" layer="21"/>
-<attribute name="NAME" x="88.476" y="25.405" size="0.6096" layer="21"/>
-</element>
 <element name="IC5" library="max6070" package="SOT23-6" value="MAX6070BAUT25" x="-10.625" y="-7.375" smashed="yes" rot="R90">
 <attribute name="NAME" x="-8.555" y="-6.27" size="0.8128" layer="25" font="vector" ratio="15"/>
@@ -5704,9 +5673,9 @@
 <attribute name="VALUE" x="4.804" y="19.491" size="1.27" layer="27" rot="R90"/>
 </element>
-<element name="D6" library="diode" package="SMBJ" package3d_urn="urn:adsk.eagle:package:43442/2" value="SMBJ5A" x="19.45" y="-12.1" smashed="yes" rot="R90">
-<attribute name="NAME" x="18.825" y="-8.825" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="PARTNO" value="D087" x="19.45" y="-12.1" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="POPULARITY" value="3" x="19.45" y="-12.1" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="23.26" y="-14.005" size="1.27" layer="27" rot="R90"/>
+<element name="D6" library="diode" package="SMBJ" package3d_urn="urn:adsk.eagle:package:43442/2" value="SMBJ5A" x="19.2" y="-12.85" smashed="yes" rot="R90">
+<attribute name="NAME" x="18.575" y="-9.575" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="PARTNO" value="D087" x="19.2" y="-12.85" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="POPULARITY" value="3" x="19.2" y="-12.85" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VALUE" x="23.01" y="-14.755" size="1.27" layer="27" rot="R90"/>
 </element>
 <element name="R13" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="120R" x="-23.875" y="0.125" smashed="yes">
@@ -5878,19 +5847,19 @@
 <attribute name="VALUE" x="9.5" y="0.45" size="1.016" layer="27"/>
 </element>
-<element name="R24" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="1k" x="-21.9" y="-19.9" smashed="yes">
+<element name="R24" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="10k" x="-21.9" y="-19.9" smashed="yes">
 <attribute name="NAME" x="-23.525" y="-20.625" size="0.8128" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="PARTNO" value="R197" x="-21.9" y="-19.9" size="1.778" layer="27" display="off"/>
+<attribute name="PARTNO" value="R221" x="-21.9" y="-19.9" size="1.778" layer="27" display="off"/>
 <attribute name="SPICEPREFIX" value="R" x="-21.9" y="-19.9" size="1.778" layer="27" display="off"/>
 <attribute name="VALUE" x="-22.535" y="-21.805" size="1.27" layer="27"/>
 </element>
-<element name="R26" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="1k" x="-21.9" y="-23.5" smashed="yes">
+<element name="R26" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="10k" x="-21.9" y="-23.5" smashed="yes">
 <attribute name="NAME" x="-28.75" y="-18.325" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="PARTNO" value="R197" x="-21.9" y="-23.5" size="1.778" layer="27" display="off"/>
+<attribute name="PARTNO" value="R221" x="-21.9" y="-23.5" size="1.778" layer="27" display="off"/>
 <attribute name="SPICEPREFIX" value="R" x="-21.9" y="-23.5" size="1.778" layer="27" display="off"/>
 <attribute name="VALUE" x="-22.535" y="-25.405" size="1.27" layer="27"/>
 </element>
-<element name="R25" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="1k" x="-21.9" y="-21.55" smashed="yes">
+<element name="R25" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="10k" x="-21.9" y="-21.55" smashed="yes">
 <attribute name="NAME" x="-28.75" y="-17.35" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="PARTNO" value="R197" x="-21.9" y="-21.55" size="1.778" layer="27" display="off"/>
+<attribute name="PARTNO" value="R221" x="-21.9" y="-21.55" size="1.778" layer="27" display="off"/>
 <attribute name="SPICEPREFIX" value="R" x="-21.9" y="-21.55" size="1.778" layer="27" display="off"/>
 <attribute name="VALUE" x="-22.535" y="-23.455" size="1.27" layer="27"/>
@@ -5913,5 +5882,5 @@
 <attribute name="VALUE" x="31.978" y="-2.512" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="C4" library="rcl" library_urn="urn:adsk.eagle:library:334" package="153CLV-1010" package3d_urn="urn:adsk.eagle:package:23413/2" value="27µ/100V/low ESR" x="-6.05" y="19.05" smashed="yes" rot="R270">
+<element name="C3" library="rcl" library_urn="urn:adsk.eagle:library:334" package="153CLV-1010" package3d_urn="urn:adsk.eagle:package:23413/2" value="27µ/100V/low ESR" x="-6.05" y="19.05" smashed="yes" rot="R270">
 <attribute name="NAME" x="-3.75" y="12.5" size="0.8128" layer="25" font="vector" ratio="15"/>
 <attribute name="PARTNO" value="C448" x="-6.05" y="19.05" size="1.778" layer="27" rot="R270" display="off"/>
@@ -5920,26 +5889,26 @@
 <attribute name="VALUE" x="-12.835" y="24.375" size="1.27" layer="27" rot="R270"/>
 </element>
-<element name="T3" library="TPW_MOSFET" package="DSOP8" value="TPHR8504PL" x="23.3" y="8.05" smashed="yes">
+<element name="T3" library="TPW_MOSFET" package="DSOP8" override_package3d_urn="urn:adsk.eagle:package:39847448/2" override_package_urn="urn:adsk.eagle:footprint:39847449/1" value="TPHR8504PL" x="23.3" y="8.05" smashed="yes">
 <attribute name="NAME" x="22" y="3.1" size="0.8128" layer="25" font="vector" ratio="15"/>
 <attribute name="PARTNO" value="T134" x="23.3" y="8.05" size="1.778" layer="27" display="off"/>
 <attribute name="VALUE" x="27.5" y="4.95" size="1.27" layer="27" rot="R90"/>
 </element>
-<element name="K1" library="optocoupler" package="SMD4" override_package3d_urn="urn:adsk.eagle:package:24893862/2" override_package_urn="urn:adsk.eagle:footprint:24893863/1" value="FOD8523S" x="29.75" y="-11.15" smashed="yes" rot="R180">
-<attribute name="MF" value="" x="29.75" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="MPN" value="" x="29.75" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="NAME" x="29.35" y="-16.485" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="OC_FARNELL" value="unknown" x="29.75" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="OC_NEWARK" value="unknown" x="29.75" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PARTNO" value="IC053" x="29.75" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="25.813" y="-7.975" size="1.27" layer="27" ratio="10" rot="R270"/>
-</element>
-<element name="K2" library="optocoupler" package="SMD4" override_package3d_urn="urn:adsk.eagle:package:24893862/2" override_package_urn="urn:adsk.eagle:footprint:24893863/1" value="FOD8523S" x="24.375" y="-11.15" smashed="yes" rot="R180">
-<attribute name="MF" value="" x="24.375" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="MPN" value="" x="24.375" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="NAME" x="23.825" y="-16.46" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="OC_FARNELL" value="unknown" x="24.375" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="OC_NEWARK" value="unknown" x="24.375" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PARTNO" value="IC053" x="24.375" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="20.438" y="-7.975" size="1.27" layer="27" ratio="10" rot="R270"/>
+<element name="K1" library="optocoupler" package="SMD4" override_package3d_urn="urn:adsk.eagle:package:24893862/2" override_package_urn="urn:adsk.eagle:footprint:24893863/1" value="FOD8523S" x="29.25" y="-11.15" smashed="yes" rot="R180">
+<attribute name="MF" value="" x="29.25" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="MPN" value="" x="29.25" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="NAME" x="28.85" y="-16.485" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="OC_FARNELL" value="unknown" x="29.25" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="OC_NEWARK" value="unknown" x="29.25" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PARTNO" value="IC053" x="29.25" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="25.313" y="-7.975" size="1.27" layer="27" ratio="10" rot="R270"/>
+</element>
+<element name="K2" library="optocoupler" package="SMD4" override_package3d_urn="urn:adsk.eagle:package:24893862/2" override_package_urn="urn:adsk.eagle:footprint:24893863/1" value="FOD8523S" x="24" y="-11.15" smashed="yes" rot="R180">
+<attribute name="MF" value="" x="24" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="MPN" value="" x="24" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="NAME" x="23.45" y="-16.46" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="OC_FARNELL" value="unknown" x="24" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="OC_NEWARK" value="unknown" x="24" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PARTNO" value="IC053" x="24" y="-11.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="20.063" y="-7.975" size="1.27" layer="27" ratio="10" rot="R270"/>
 </element>
 <element name="R6" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="4R7" x="28.5" y="5.1" smashed="yes" rot="R90">
@@ -5966,15 +5935,15 @@
 <attribute name="VALUE" x="9.02" y="10.095" size="1.27" layer="27"/>
 </element>
-<element name="T2" library="transistor" package="SOT23-BEC" value="" x="-35" y="-15" smashed="yes" rot="R90">
+<element name="T2" library="transistor" package="SOT23-BEC" value="MMBT2222" x="-35" y="-15" smashed="yes" rot="R90">
 <attribute name="NAME" x="-37.03" y="-15.655" size="0.8128" layer="25" font="vector" ratio="15" rot="R90"/>
 <attribute name="VALUE" x="-31.825" y="-16.905" size="1.27" layer="27" rot="R90"/>
 </element>
-<element name="R28" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="18k" x="-35" y="-17.5" smashed="yes" rot="R180">
+<element name="R28" library="rcl" library_urn="urn:adsk.eagle:library:12254151" package="R0603" package3d_urn="urn:adsk.eagle:package:23555/3" value="10k" x="-35" y="-17.5" smashed="yes" rot="R180">
 <attribute name="NAME" x="-38.635" y="-17.74" size="0.8128" layer="25" font="vector" ratio="15"/>
-<attribute name="PARTNO" value="R227" x="-35" y="-17.5" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PARTNO" value="R221" x="-35" y="-17.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="SPICEPREFIX" value="R" x="-35" y="-17.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-34.365" y="-15.595" size="1.27" layer="27" rot="R180"/>
 </element>
-<element name="F2" library="fuse_keystone_3568" package="3588" value="3588" x="-40" y="20.75" smashed="yes">
+<element name="F2" library="fuse_keystone_3568" package="3588" override_package3d_urn="urn:adsk.eagle:package:39847446/2" override_package_urn="urn:adsk.eagle:footprint:39847447/1" value="3588" x="-40" y="20.75" smashed="yes">
 <attribute name="DNP" value="T" x="-40" y="20.75" size="1.778" layer="27" display="off"/>
 <attribute name="NAME" x="-30.4" y="17.75" size="0.8128" layer="25" font="vector" ratio="15" rot="R90"/>
@@ -6023,5 +5992,5 @@
 <attribute name="WORKING-VOLTAGE" value="250V(AC)" x="-17.5" y="22.25" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="J3" library="Wurth_Connectors_WR-WTB" library_urn="urn:adsk.eagle:library:15818693" package="61900411121" package3d_urn="urn:adsk.eagle:package:15819012/3" value=" 61900411121 " x="-17.5" y="15.5" smashed="yes" rot="R180">
+<element name="J1" library="Wurth_Connectors_WR-WTB" library_urn="urn:adsk.eagle:library:15818693" package="61900411121" package3d_urn="urn:adsk.eagle:package:15819012/3" value=" 61900411121 " x="-17.5" y="15.5" smashed="yes" rot="R180">
 <attribute name="CONTACT-RESISTANCE" value="20mOhm" x="-17.5" y="15.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="DATASHEET-URL" value="https://www.we-online.com/redexpert/spec/61900411121?ae" x="-17.5" y="15.5" size="1.778" layer="27" rot="R180" display="off"/>
@@ -6040,4 +6009,5 @@
 </element>
 <element name="X6" library="con-harting-ml" library_urn="urn:adsk.eagle:library:149" package="ML6" package3d_urn="urn:adsk.eagle:package:6988/1" override_package3d_urn="urn:adsk.eagle:package:26682689/2" override_package_urn="urn:adsk.eagle:footprint:6943/1" value="" x="23.75" y="-21.75" smashed="yes">
+<attribute name="DNP" value="T" x="23.75" y="-21.75" size="1.778" layer="27" display="off"/>
 <attribute name="MF" value="" x="23.75" y="-21.75" size="1.778" layer="27" display="off"/>
 <attribute name="MPN" value="" x="23.75" y="-21.75" size="1.778" layer="27" display="off"/>
@@ -6049,8 +6019,11 @@
 <attribute name="VALUE" x="24.385" y="-16.67" size="1.778" layer="27" ratio="10"/>
 </element>
-<element name="SP1" library="mBuzzer" package="SPB45" value="" x="-47.5" y="-19.5" smashed="yes" rot="R90">
+<element name="SP1" library="mBuzzer" package="SPB45" override_package3d_urn="urn:adsk.eagle:package:39847565/3" override_package_urn="urn:adsk.eagle:footprint:39847566/1" value="" x="-47.5" y="-19.5" smashed="yes" rot="R90">
 <attribute name="NAME" x="-62.375" y="-21.875" size="2.54" layer="25" font="vector" ratio="15" rot="R90"/>
 <attribute name="VALUE" x="-57.5" y="-14.5" size="2.54" layer="27" font="vector" ratio="15" rot="R90"/>
 </element>
+<element name="U$3" library="fidu" package="CIRCLE-1MM-3R" value="" x="90" y="21" smashed="yes"/>
+<element name="U$4" library="fidu" package="CIRCLE-1MM-3R" value="" x="90" y="-21" smashed="yes"/>
+<element name="U$5" library="fidu" package="CIRCLE-1MM-3R" value="" x="-90" y="-21" smashed="yes"/>
 </elements>
 <signals>
@@ -6116,5 +6089,4 @@
 <via x="71" y="8.875" extent="1-16" drill="0.6"/>
 <via x="69" y="10.875" extent="1-16" drill="0.6"/>
-<via x="67" y="8.875" extent="1-16" drill="0.6"/>
 <via x="65" y="10.875" extent="1-16" drill="0.6"/>
 <via x="63" y="8.875" extent="1-16" drill="0.6"/>
@@ -6128,5 +6100,4 @@
 <via x="71" y="-9" extent="1-16" drill="0.6"/>
 <via x="69" y="-11" extent="1-16" drill="0.6"/>
-<via x="67" y="-9" extent="1-16" drill="0.6"/>
 <via x="65" y="-11" extent="1-16" drill="0.6"/>
 <via x="63" y="-9" extent="1-16" drill="0.6"/>
@@ -6179,7 +6150,6 @@
 <vertex x="27.5" y="25"/>
 <vertex x="29" y="26.5"/>
-<vertex x="32.5" y="26.5"/>
-<vertex x="95" y="26.5"/>
-<vertex x="95" y="-26.5"/>
+<vertex x="102.5" y="26.5"/>
+<vertex x="102.5" y="-26.5"/>
 <vertex x="32.5" y="-26.5"/>
 <vertex x="32.5" y="-15.7"/>
@@ -6198,8 +6168,8 @@
 <wire x1="-2.35" y1="-3.5" x2="-3.5" y2="-3.5" width="0.254" layer="1"/>
 <polygon width="0.254" layer="1" isolate="0.3048">
-<vertex x="95" y="26.5"/>
+<vertex x="102.5" y="26.5"/>
 <vertex x="32.5" y="26.5"/>
 <vertex x="32.5" y="-26.5"/>
-<vertex x="95" y="-26.5"/>
+<vertex x="102.5" y="-26.5"/>
 </polygon>
 <contactref element="C14" pad="2"/>
@@ -6368,6 +6338,6 @@
 <vertex x="32.5" y="9.9"/>
 <vertex x="32.5" y="26.5"/>
-<vertex x="95" y="26.5"/>
-<vertex x="95" y="-26.5"/>
+<vertex x="102.5" y="26.5"/>
+<vertex x="102.5" y="-26.5"/>
 <vertex x="32.5" y="-26.5"/>
 <vertex x="32.5" y="-15.7"/>
@@ -6381,6 +6351,6 @@
 <vertex x="32.5" y="9.9"/>
 <vertex x="32.5" y="26.55"/>
-<vertex x="95" y="26.55"/>
-<vertex x="95" y="-26.5"/>
+<vertex x="102.5" y="26.55"/>
+<vertex x="102.5" y="-26.5"/>
 <vertex x="32.5" y="-26.5"/>
 <vertex x="32.5" y="-15.7"/>
@@ -6428,19 +6398,13 @@
 <contactref element="X2" pad="1"/>
 <contactref element="X2" pad="2"/>
-<wire x1="23.105" y1="-7.65" x2="23" y2="-7.755" width="0.2032" layer="1"/>
-<wire x1="23" y1="-7.755" x2="23" y2="-9.4" width="0.2032" layer="1"/>
+<wire x1="22.73" y1="-7.65" x2="23" y2="-7.92" width="0.2032" layer="1"/>
+<wire x1="23" y1="-7.92" x2="23" y2="-9.4" width="0.2032" layer="1"/>
 <contactref element="X6" pad="3"/>
-<wire x1="23.75" y1="-23.02" x2="23.520071875" y2="-23.020071875" width="0.2032" layer="1"/>
-<wire x1="23.520071875" y1="-23.020071875" x2="22.6564" y2="-22.1564" width="0.2032" layer="1"/>
-<wire x1="22.6564" y1="-18.67245" x2="21.6602" y2="-17.67625" width="0.2032" layer="1"/>
-<wire x1="21.6602" y1="-17.67625" x2="21.6602" y2="-10.7398" width="0.2032" layer="1"/>
-<wire x1="21.6602" y1="-10.7398" x2="23" y2="-9.4" width="0.2032" layer="1"/>
-<wire x1="22.6564" y1="-22.1564" x2="22.6564" y2="-18.67245" width="0.2032" layer="1"/>
 <wire x1="-19.9" y1="1.75" x2="-18.75" y2="1.75" width="0.6096" layer="1"/>
 <wire x1="-18.75" y1="1.75" x2="-18.75" y2="1" width="0.6096" layer="1"/>
 <wire x1="-19.875" y1="0.2" x2="-18.75" y2="0.2" width="0.6096" layer="1"/>
 <wire x1="-18.75" y1="0.2" x2="-18.75" y2="1" width="0.6096" layer="1"/>
-<wire x1="28.48" y1="-7.65" x2="29.505" y2="-6.625" width="0.254" layer="1"/>
-<wire x1="29.505" y1="-6.625" x2="29.875" y2="-6.625" width="0.254" layer="1"/>
+<wire x1="27.98" y1="-7.65" x2="29.005" y2="-6.625" width="0.254" layer="1"/>
+<wire x1="29.005" y1="-6.625" x2="29.875" y2="-6.625" width="0.254" layer="1"/>
 <wire x1="30.125" y1="-6.375" x2="29.875" y2="-6.625" width="0.254" layer="1"/>
 <wire x1="30.125" y1="-4.7" x2="30.125" y2="-6.375" width="0.254" layer="1"/>
@@ -6453,7 +6417,9 @@
 <wire x1="-36.875" y1="-19.2" x2="-36.125" y2="-19.95" width="0.2032" layer="1"/>
 <wire x1="-35.625" y1="-16.25" x2="-36.5" y2="-16.25" width="0.2032" layer="1"/>
+<wire x1="23" y1="-9.4" x2="22.5" y2="-9.9" width="0.4064" layer="2"/>
+<wire x1="22.5" y1="-9.9" x2="22.5" y2="-21.77" width="0.4064" layer="2"/>
+<wire x1="22.5" y1="-21.77" x2="23.75" y2="-23.02" width="0.4064" layer="2"/>
 </signal>
 <signal name="+UB">
-<via x="-67" y="8.875" extent="1-16" drill="0.6"/>
 <via x="-65" y="10.875" extent="1-16" drill="0.6"/>
 <via x="-63" y="8.875" extent="1-16" drill="0.6"/>
@@ -6525,5 +6491,4 @@
 <via x="-63" y="-8.875" extent="1-16" drill="0.6"/>
 <via x="-65" y="-10.875" extent="1-16" drill="0.6"/>
-<via x="-67" y="-8.875" extent="1-16" drill="0.6"/>
 <via x="-69" y="-10.875" extent="1-16" drill="0.6"/>
 <via x="-45" y="-10.875" extent="1-16" drill="0.6"/>
@@ -6538,6 +6503,6 @@
 <vertex x="-38.75" y="14.5"/>
 <vertex x="-38.75" y="26.5"/>
-<vertex x="-95" y="26.5"/>
-<vertex x="-95" y="-26.5"/>
+<vertex x="-102.5" y="26.5"/>
+<vertex x="-102.5" y="-26.5"/>
 </polygon>
 <via x="-43" y="-8.875" extent="1-16" drill="0.6"/>
@@ -6554,6 +6519,6 @@
 <polygon width="0.254" layer="16" thermals="no">
 <vertex x="-32.5" y="26.5"/>
-<vertex x="-95" y="26.5"/>
-<vertex x="-95" y="-26.5"/>
+<vertex x="-102.5" y="26.5"/>
+<vertex x="-102.5" y="-26.5"/>
 <vertex x="-32.5" y="-26.5"/>
 </polygon>
@@ -6675,5 +6640,5 @@
 <wire x1="25.7" y1="-0.45" x2="26.6818" y2="-1.4318" width="0.2032" layer="1"/>
 <wire x1="26.6818" y1="-1.4318" x2="26.6818" y2="-7" width="0.2032" layer="1"/>
-<wire x1="25.645" y1="-7.65" x2="26.0318" y2="-7.65" width="0.2032" layer="1"/>
+<wire x1="25.27" y1="-7.65" x2="26.0318" y2="-7.65" width="0.2032" layer="1"/>
 <wire x1="26.6818" y1="-7" x2="26.0318" y2="-7.65" width="0.2032" layer="1"/>
 </signal>
@@ -6684,6 +6649,6 @@
 <wire x1="23.51958125" y1="0.7891625" x2="22.75" y2="0" width="0.2032" layer="1"/>
 <wire x1="26.974140625" y1="0.7891625" x2="23.51958125" y2="0.7891625" width="0.2032" layer="1"/>
-<wire x1="31.02" y1="-7.65" x2="29.67" y2="-9" width="0.2032" layer="1"/>
-<wire x1="29.67" y1="-9" x2="27.5" y2="-9" width="0.2032" layer="1"/>
+<wire x1="30.52" y1="-7.65" x2="29.17" y2="-9" width="0.2032" layer="1"/>
+<wire x1="29.17" y1="-9" x2="27.5" y2="-9" width="0.2032" layer="1"/>
 <wire x1="27.5" y1="-9" x2="27.25" y2="-8.75" width="0.2032" layer="1"/>
 <wire x1="27.25" y1="0.513309375" x2="26.974140625" y2="0.7891625" width="0.2032" layer="1"/>
@@ -6693,54 +6658,44 @@
 <contactref element="X3" pad="1"/>
 <contactref element="K1" pad="4"/>
-<wire x1="31.02" y1="-14.65" x2="31.375" y2="-15.005" width="0.254" layer="1"/>
-<wire x1="31.375" y1="-15.005" x2="31.375" y2="-25.125" width="0.254" layer="1"/>
-<wire x1="-10.415" y1="-23.02" x2="-10.415" y2="-23.085" width="0.2032" layer="16"/>
-<wire x1="-10.415" y1="-23.085" x2="-7.9686" y2="-25.5314" width="0.2032" layer="16"/>
-<wire x1="31.25" y1="-25.125" x2="31.375" y2="-25.125" width="0.2032" layer="16"/>
-<wire x1="31.25" y1="-25.125" x2="30.8436" y2="-25.5314" width="0.2032" layer="16"/>
-<via x="31.375" y="-25.125" extent="1-16" drill="0.35"/>
-<wire x1="-7.9686" y1="-25.5314" x2="30.8436" y2="-25.5314" width="0.2032" layer="16"/>
+<wire x1="30.52" y1="-14.65" x2="30.52" y2="-16.275" width="0.2032" layer="1"/>
+<wire x1="30.52" y1="-16.275" x2="29.27" y2="-17.525" width="0.2032" layer="1"/>
+<wire x1="29.27" y1="-17.525" x2="29.27" y2="-23.605" width="0.2032" layer="1"/>
+<wire x1="-10.415" y1="-23.02" x2="-10.415" y2="-23.085" width="0.2032" layer="1"/>
+<wire x1="-10.415" y1="-23.085" x2="-8.3436" y2="-25.1564" width="0.2032" layer="16"/>
+<wire x1="29.27" y1="-23.605" x2="27.7186" y2="-25.1564" width="0.2032" layer="16"/>
+<wire x1="-8.3436" y1="-25.1564" x2="27.7186" y2="-25.1564" width="0.2032" layer="16"/>
+<via x="-10.415" y="-23.085" extent="1-16" drill="0.35"/>
+<via x="29.27" y="-23.605" extent="1-16" drill="0.35"/>
 </signal>
 <signal name="LVP_OUT">
 <contactref element="X4" pad="1"/>
 <contactref element="K1" pad="3"/>
-<wire x1="10.415" y1="-20.48" x2="14.2472" y2="-24.3122" width="0.2032" layer="16"/>
-<wire x1="14.2472" y1="-24.3122" x2="27.759128125" y2="-24.3122" width="0.2032" layer="16"/>
-<wire x1="30.625" y1="-23.375" x2="28.696334375" y2="-23.37499375" width="0.2032" layer="16"/>
-<wire x1="28.696334375" y1="-23.37499375" x2="27.759128125" y2="-24.3122" width="0.2032" layer="16"/>
-<via x="30.625" y="-23.375" extent="1-16" drill="0.35"/>
-<wire x1="30.625" y1="-16.42" x2="28.855" y2="-14.65" width="0.2032" layer="1"/>
-<wire x1="28.48" y1="-14.65" x2="28.855" y2="-14.65" width="0.2032" layer="1"/>
-<wire x1="30.625" y1="-16.42" x2="30.625" y2="-23.375" width="0.2032" layer="1"/>
+<wire x1="28.5" y1="-18.875" x2="28.4800375" y2="-18.8550375" width="0.2032" layer="16"/>
+<wire x1="28.4800375" y1="-18.8550375" x2="12.039996875" y2="-18.855003125" width="0.2032" layer="16"/>
+<wire x1="12.039996875" y1="-18.855003125" x2="10.415" y2="-20.48" width="0.2032" layer="16"/>
+<via x="28.5" y="-18.875" extent="1-16" drill="0.35"/>
+<wire x1="27.98" y1="-14.65" x2="27.98" y2="-18.355" width="0.2032" layer="1"/>
+<wire x1="28.5" y1="-18.875" x2="27.98" y2="-18.355" width="0.2032" layer="1"/>
 </signal>
 <signal name="OVP_IN">
 <contactref element="X3" pad="3"/>
 <contactref element="K2" pad="4"/>
-<wire x1="-6.52" y1="-25.125" x2="-7.875" y2="-23.77" width="0.2032" layer="16"/>
-<wire x1="-7.875" y1="-23.02" x2="-7.875" y2="-23.77" width="0.2032" layer="16"/>
-<wire x1="29.875" y1="-24.375" x2="29.125" y2="-25.125" width="0.2032" layer="16"/>
-<via x="29.875" y="-24.375" extent="1-16" drill="0.35"/>
-<wire x1="29.875" y1="-16.505" x2="29.145" y2="-15.775" width="0.2032" layer="1"/>
-<wire x1="29.145" y1="-15.775" x2="27.395" y2="-15.775" width="0.2032" layer="1"/>
-<wire x1="27.395" y1="-15.775" x2="26.27" y2="-14.65" width="0.2032" layer="1"/>
-<wire x1="26.27" y1="-14.65" x2="25.645" y2="-14.65" width="0.2032" layer="1"/>
-<wire x1="29.875" y1="-16.505" x2="29.875" y2="-24.375" width="0.2032" layer="1"/>
-<wire x1="-6.52" y1="-25.125" x2="29.125" y2="-25.125" width="0.2032" layer="16"/>
+<wire x1="-6.52" y1="-24.375" x2="-7.875" y2="-23.02" width="0.2032" layer="16"/>
+<wire x1="27.5" y1="-18.63" x2="25.27" y2="-16.4" width="0.2032" layer="1"/>
+<wire x1="25.27" y1="-14.65" x2="25.27" y2="-16.4" width="0.2032" layer="1"/>
+<wire x1="27.5" y1="-18.63" x2="27.5" y2="-24.125" width="0.2032" layer="1"/>
+<wire x1="27.25" y1="-24.375" x2="-6.52" y2="-24.375" width="0.2032" layer="16"/>
+<wire x1="27.25" y1="-24.375" x2="27.5" y2="-24.125" width="0.2032" layer="16"/>
+<via x="27.5" y="-24.125" extent="1-16" drill="0.35"/>
 </signal>
 <signal name="OVP_OUT">
 <contactref element="X4" pad="3"/>
 <contactref element="K2" pad="3"/>
-<wire x1="7.875" y1="-20.48" x2="9" y2="-21.605" width="0.2032" layer="16"/>
-<wire x1="9" y1="-21.605" x2="9" y2="-23.875" width="0.2032" layer="16"/>
-<wire x1="9" y1="-23.875" x2="9.8436" y2="-24.7186" width="0.2032" layer="16"/>
-<wire x1="9.8436" y1="-24.7186" x2="28.4064" y2="-24.7186" width="0.2032" layer="16"/>
-<via x="28.75" y="-24.375" extent="1-16" drill="0.35"/>
-<wire x1="29.25" y1="-16.67" x2="29.25" y2="-23.875" width="0.2032" layer="1"/>
-<wire x1="28.75" y1="-24.375" x2="29.25" y2="-23.875" width="0.2032" layer="1"/>
-<wire x1="29.25" y1="-16.67" x2="28.855" y2="-16.275" width="0.2032" layer="1"/>
-<wire x1="28.855" y1="-16.275" x2="25.105" y2="-16.275" width="0.2032" layer="1"/>
-<wire x1="25.105" y1="-16.275" x2="23.48" y2="-14.65" width="0.2032" layer="1"/>
-<wire x1="23.48" y1="-14.65" x2="23.105" y2="-14.65" width="0.2032" layer="1"/>
-<wire x1="28.4064" y1="-24.7186" x2="28.75" y2="-24.375" width="0.2032" layer="16"/>
+<wire x1="25" y1="-21.75" x2="9.145" y2="-21.75" width="0.2032" layer="16"/>
+<wire x1="9.145" y1="-21.75" x2="7.875" y2="-20.48" width="0.2032" layer="16"/>
+<via x="25" y="-21.75" extent="1-16" drill="0.35"/>
+<wire x1="25" y1="-17.045" x2="25" y2="-21.75" width="0.2032" layer="1"/>
+<wire x1="25" y1="-17.045" x2="22.73" y2="-14.775" width="0.2032" layer="1"/>
+<wire x1="22.73" y1="-14.65" x2="22.73" y2="-14.775" width="0.2032" layer="1"/>
 </signal>
 <signal name="B">
@@ -6748,21 +6703,15 @@
 <contactref element="X3" pad="4"/>
 <contactref element="X4" pad="4"/>
-<wire x1="-7.875" y1="-20.48" x2="-6.5" y2="-21.855" width="0.2032" layer="16"/>
-<wire x1="-6.5" y1="-23.75" x2="-6" y2="-24.25" width="0.2032" layer="16"/>
-<wire x1="-6" y1="-24.25" x2="6.645" y2="-24.25" width="0.2032" layer="16"/>
-<wire x1="-6.5" y1="-21.855" x2="-6.5" y2="-23.75" width="0.2032" layer="16"/>
-<wire x1="7.875" y1="-23.02" x2="6.645" y2="-24.25" width="0.2032" layer="16"/>
+<wire x1="7.875" y1="-23.02" x2="7.75" y2="-23.02" width="0.2032" layer="16"/>
 <wire x1="9.135" y1="-15.1" x2="9.125" y2="-15.11" width="0.2032" layer="1"/>
-<wire x1="7" y1="-19.25" x2="8" y2="-19.25" width="0.2032" layer="1"/>
-<wire x1="7" y1="-19.25" x2="6.75" y2="-19.5" width="0.2032" layer="1"/>
-<wire x1="6.75" y1="-19.5" x2="6.75" y2="-21.895" width="0.2032" layer="1"/>
-<wire x1="6.75" y1="-21.895" x2="7.875" y2="-23.02" width="0.2032" layer="1"/>
+<wire x1="7.875" y1="-23.02" x2="9.125" y2="-21.77" width="0.2032" layer="1"/>
 <contactref element="X6" pad="4"/>
-<wire x1="23.75" y1="-20.48" x2="23.75" y2="-18.125" width="0.2032" layer="1"/>
-<via x="23.75" y="-18.125" extent="1-16" drill="0.35"/>
-<wire x1="23.75" y1="-18.125" x2="9.125" y2="-18.125" width="0.2032" layer="16"/>
-<via x="9.125" y="-18.125" extent="1-16" drill="0.35"/>
-<wire x1="9.125" y1="-15.11" x2="9.125" y2="-18.125" width="0.2032" layer="1"/>
-<wire x1="8" y1="-19.25" x2="9.125" y2="-18.125" width="0.2032" layer="1"/>
+<via x="9.125" y="-19.125" extent="1-16" drill="0.35"/>
+<wire x1="9.125" y1="-15.11" x2="9.125" y2="-19.125" width="0.2032" layer="1"/>
+<wire x1="-7.875" y1="-20.48" x2="-6.52" y2="-19.125" width="0.2032" layer="1"/>
+<wire x1="-6.52" y1="-19.125" x2="9.125" y2="-19.125" width="0.2032" layer="1"/>
+<wire x1="23.75" y1="-20.48" x2="22.395" y2="-19.125" width="0.3048" layer="3"/>
+<wire x1="22.395" y1="-19.125" x2="9.125" y2="-19.125" width="0.3048" layer="3"/>
+<wire x1="9.125" y1="-21.77" x2="9.125" y2="-19.125" width="0.2032" layer="1"/>
 </signal>
 <signal name="A">
@@ -6770,22 +6719,17 @@
 <contactref element="X3" pad="2"/>
 <contactref element="X4" pad="2"/>
-<via x="7.85" y="-17.35" extent="1-16" drill="0.35"/>
-<wire x1="7.85" y1="-17.35" x2="7.85" y2="-15.115" width="0.3048" layer="1"/>
+<via x="7.85" y="-17.975" extent="1-16" drill="0.35"/>
+<wire x1="7.85" y1="-17.975" x2="7.85" y2="-15.115" width="0.3048" layer="1"/>
 <wire x1="7.85" y1="-15.115" x2="7.865" y2="-15.1" width="0.3048" layer="1"/>
-<wire x1="-5.299675" y1="-19.2394" x2="-4.789075" y2="-19.25" width="0.2032" layer="16"/>
-<wire x1="-10.415" y1="-20.48" x2="-9.1744" y2="-19.2394" width="0.2032" layer="16"/>
-<wire x1="-9.1744" y1="-19.2394" x2="-5.299675" y2="-19.2394" width="0.2032" layer="16"/>
-<wire x1="3.5502625" y1="-19.25" x2="3.9566625" y2="-18.8436" width="0.2032" layer="16"/>
-<wire x1="3.9566625" y1="-18.8436" x2="7.75" y2="-18.8436" width="0.2032" layer="16"/>
-<wire x1="9.3128" y1="-18.8436" x2="9.3128" y2="-21.0628" width="0.2032" layer="16"/>
-<wire x1="10.415" y1="-23.02" x2="10.415" y2="-22.165" width="0.2032" layer="16"/>
-<wire x1="10.415" y1="-22.165" x2="9.3128" y2="-21.0628" width="0.2032" layer="16"/>
-<wire x1="-4.789075" y1="-19.25" x2="3.5502625" y2="-19.25" width="0.2032" layer="16"/>
-<wire x1="7.85" y1="-17.35" x2="7.85" y2="-18.7436" width="0.2032" layer="16"/>
-<wire x1="7.85" y1="-18.7436" x2="7.75" y2="-18.8436" width="0.2032" layer="16"/>
 <contactref element="X6" pad="2"/>
-<wire x1="21.21" y1="-20.48" x2="21.21" y2="-18.8436" width="0.2032" layer="16"/>
-<wire x1="21.21" y1="-18.8436" x2="9.3128" y2="-18.8436" width="0.2032" layer="16"/>
-<wire x1="9.3128" y1="-18.8436" x2="7.75" y2="-18.8436" width="0.2032" layer="16"/>
+<wire x1="21.21" y1="-20.48" x2="19.9186" y2="-21.7714" width="0.3048" layer="2"/>
+<wire x1="19.9186" y1="-21.7714" x2="10.375" y2="-21.7714" width="0.3048" layer="2"/>
+<wire x1="10.375" y1="-21.7714" x2="6.5" y2="-21.7714" width="0.3048" layer="2"/>
+<wire x1="6.5" y1="-21.7714" x2="-9.1236" y2="-21.7714" width="0.3048" layer="2"/>
+<wire x1="-9.1236" y1="-21.7714" x2="-10.415" y2="-20.48" width="0.3048" layer="2"/>
+<wire x1="10.415" y1="-23.02" x2="10.375" y2="-22.98" width="0.3048" layer="2"/>
+<wire x1="10.375" y1="-22.98" x2="10.375" y2="-21.7714" width="0.3048" layer="2"/>
+<wire x1="7.85" y1="-17.975" x2="6.5" y2="-19.325" width="0.3048" layer="2"/>
+<wire x1="6.5" y1="-19.325" x2="6.5" y2="-21.7714" width="0.3048" layer="2"/>
 </signal>
 <signal name="N$13">
@@ -6798,25 +6742,29 @@
 <contactref element="X4" pad="5"/>
 <contactref element="D6" pad="A"/>
-<wire x1="15.825" y1="-11" x2="13.175" y2="-11" width="0.254" layer="1"/>
-<wire x1="11.675" y1="-15.1" x2="11.675" y2="-13.225" width="0.254" layer="1"/>
-<wire x1="11.675" y1="-13.225" x2="11.675" y2="-12.5" width="0.254" layer="1"/>
-<wire x1="11.675" y1="-12.5" x2="13.175" y2="-11" width="0.254" layer="1"/>
-<wire x1="18.91" y1="-10.6" x2="16.225" y2="-10.6" width="0.254" layer="1"/>
-<wire x1="15.825" y1="-11" x2="16.225" y2="-10.6" width="0.254" layer="1"/>
-<wire x1="18.91" y1="-10.6" x2="19.45" y2="-10.06" width="0.254" layer="1"/>
+<wire x1="15.575" y1="-11.75" x2="15.075" y2="-12.25" width="0.254" layer="1"/>
+<wire x1="15.075" y1="-12.25" x2="12.675" y2="-12.25" width="0.254" layer="1"/>
+<wire x1="11.675" y1="-15.1" x2="11.675" y2="-13.25" width="0.254" layer="1"/>
+<wire x1="11.675" y1="-13.25" x2="12.675" y2="-12.25" width="0.254" layer="1"/>
+<wire x1="19.2" y1="-10.81" x2="18.66" y2="-11.35" width="0.254" layer="1"/>
+<wire x1="18.66" y1="-11.35" x2="15.975" y2="-11.35" width="0.254" layer="1"/>
+<wire x1="15.575" y1="-11.75" x2="15.975" y2="-11.35" width="0.254" layer="1"/>
 <wire x1="4.055" y1="-15.1" x2="4.055" y2="-13.745" width="0.254" layer="1"/>
 <wire x1="4.055" y1="-13.745" x2="4.575" y2="-13.225" width="0.254" layer="1"/>
 <wire x1="4.575" y1="-13.225" x2="11.675" y2="-13.225" width="0.254" layer="1"/>
-<wire x1="-5.335" y1="-23.02" x2="2.795" y2="-23.02" width="0.2032" layer="16"/>
-<wire x1="2.795" y1="-23.02" x2="5.335" y2="-20.48" width="0.2032" layer="16"/>
-<wire x1="4.055" y1="-15.1" x2="4.055" y2="-19.2" width="0.2032" layer="1"/>
-<wire x1="4.055" y1="-19.2" x2="5.335" y2="-20.48" width="0.2032" layer="1"/>
 <contactref element="X6" pad="5"/>
-<wire x1="26.29" y1="-23.02" x2="25.02" y2="-21.75" width="0.2032" layer="16"/>
-<wire x1="13.5" y1="-21.75" x2="11.75" y2="-20" width="0.2032" layer="16"/>
-<via x="11.75" y="-20" extent="1-16" drill="0.35"/>
-<wire x1="11.75" y1="-20" x2="11.75" y2="-15.175" width="0.2032" layer="1"/>
-<wire x1="11.75" y1="-15.175" x2="11.675" y2="-15.1" width="0.2032" layer="1"/>
-<wire x1="25.02" y1="-21.75" x2="13.5" y2="-21.75" width="0.2032" layer="16"/>
+<wire x1="26.29" y1="-23.02" x2="24.185" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="24.185" y1="-25.125" x2="19.75" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="19.75" y1="-25.125" x2="3.25" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="3.25" y1="-25.125" x2="-3.23" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="-5.335" y1="-23.02" x2="-3.23" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="5.335" y1="-20.48" x2="3.25" y2="-22.565" width="0.254" layer="1"/>
+<wire x1="3.25" y1="-22.565" x2="3.25" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="19.2" y1="-10.81" x2="19.125" y2="-10.885" width="0.254" layer="1"/>
+<wire x1="19.2" y1="-10.81" x2="19.2" y2="-10.825" width="0.254" layer="1"/>
+<wire x1="19.2" y1="-10.825" x2="20.75" y2="-12.375" width="0.254" layer="1"/>
+<wire x1="20.75" y1="-12.375" x2="20.75" y2="-18.625" width="0.254" layer="1"/>
+<wire x1="20.75" y1="-18.625" x2="19.75" y2="-19.625" width="0.254" layer="1"/>
+<wire x1="19.75" y1="-19.625" x2="19.75" y2="-25.125" width="0.254" layer="1"/>
+<wire x1="11.675" y1="-15.1" x2="11.675" y2="-13.225" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="VIN">
@@ -6847,7 +6795,5 @@
 <vertex x="6.2" y="4.9"/>
 <vertex x="6.2" y="9.8"/>
-<vertex x="6" y="10"/>
-<vertex x="-11.6" y="10"/>
-<vertex x="-12.6" y="11"/>
+<vertex x="5" y="11"/>
 <vertex x="-18.4" y="11"/>
 <vertex x="-18.6" y="11.2"/>
@@ -6910,9 +6856,11 @@
 <wire x1="0.7" y1="-4.7" x2="0.9" y2="-4.5" width="0.6096" layer="1"/>
 <wire x1="0.9" y1="-4.5" x2="0.9" y2="-2" width="0.6096" layer="1"/>
-<via x="21.125" y="-8" extent="1-16" drill="0.35"/>
+<via x="20.875" y="-8" extent="1-16" drill="0.35"/>
 <contactref element="X6" pad="1"/>
 <wire x1="21.21" y1="-23.02" x2="22.25" y2="-21.98" width="0.2032" layer="1"/>
-<wire x1="22.25" y1="-19" x2="21.125" y2="-17.875" width="0.2032" layer="1"/>
-<wire x1="21.125" y1="-8" x2="21.125" y2="-17.875" width="0.2032" layer="1"/>
+<wire x1="22.25" y1="-19" x2="21.375" y2="-18.125" width="0.2032" layer="1"/>
+<wire x1="20.875" y1="-8" x2="20.875" y2="-9.375" width="0.2032" layer="1"/>
+<wire x1="21.375" y1="-9.875" x2="20.875" y2="-9.375" width="0.2032" layer="1"/>
+<wire x1="21.375" y1="-9.875" x2="21.375" y2="-18.125" width="0.2032" layer="1"/>
 <wire x1="22.25" y1="-21.98" x2="22.25" y2="-19" width="0.2032" layer="1"/>
 <contactref element="SP1" pad="P$1"/>
@@ -6940,8 +6888,8 @@
 <wire x1="-8.7166" y1="-1.4166" x2="-8.2" y2="-0.9" width="0.2032" layer="1"/>
 <wire x1="28.250915625" y1="-5.849084375" x2="26.90303125" y2="-4.5012" width="0.6096" layer="16"/>
-<wire x1="21.125" y1="-4.5012" x2="21.125" y2="-8" width="0.6096" layer="16"/>
-<wire x1="26.90303125" y1="-4.5012" x2="21.125" y2="-4.5012" width="0.6096" layer="16"/>
+<wire x1="20.875" y1="-4.5012" x2="20.875" y2="-8" width="0.6096" layer="16"/>
+<wire x1="26.90303125" y1="-4.5012" x2="20.875" y2="-4.5012" width="0.6096" layer="16"/>
 <wire x1="0.7" y1="-4.7" x2="0.8988" y2="-4.5012" width="0.6096" layer="16"/>
-<wire x1="0.8988" y1="-4.5012" x2="21.125" y2="-4.5012" width="0.6096" layer="16"/>
+<wire x1="0.8988" y1="-4.5012" x2="20.875" y2="-4.5012" width="0.6096" layer="16"/>
 </signal>
 <signal name="VCC">
@@ -7127,12 +7075,10 @@
 <wire x1="1.9" y1="24.375" x2="5.25" y2="24.375" width="1.4224" layer="1"/>
 <polygon width="0.2" layer="1" thermals="no">
-<vertex x="-2.8" y="25.2"/>
-<vertex x="2.85" y="25.2"/>
-<vertex x="3.3" y="24.75"/>
-<vertex x="3.3" y="21.85"/>
-<vertex x="2.7" y="21.25"/>
+<vertex x="-2.75" y="25.38681875"/>
+<vertex x="8.05" y="25.38681875"/>
+<vertex x="8.05" y="21.25"/>
 <vertex x="-2.7" y="21.25"/>
 <vertex x="-3.15" y="21.7"/>
-<vertex x="-3.15" y="24.85"/>
+<vertex x="-3.15" y="24.975"/>
 </polygon>
 <via x="7.25" y="24.375" extent="1-16" drill="0.6"/>
@@ -7182,28 +7128,21 @@
 <contactref element="X4" pad="6"/>
 <contactref element="D6" pad="C"/>
-<wire x1="12.945" y1="-15.1" x2="12.945" y2="-13.68" width="0.254" layer="1"/>
-<wire x1="12.945" y1="-13.68" x2="13.35" y2="-13.275" width="0.254" layer="1"/>
-<wire x1="13.35" y1="-13.275" x2="15.3" y2="-13.275" width="0.254" layer="1"/>
-<wire x1="15.3" y1="-13.275" x2="15.7" y2="-13.675" width="0.254" layer="1"/>
-<wire x1="15.7" y1="-13.675" x2="15.825" y2="-13.8" width="0.254" layer="1"/>
-<wire x1="19.45" y1="-14.13" x2="19.45" y2="-13.675" width="0.254" layer="1"/>
-<wire x1="19.45" y1="-13.675" x2="15.7" y2="-13.675" width="0.254" layer="1"/>
-<wire x1="-5.335" y1="-20.48" x2="3.395" y2="-20.48" width="0.2032" layer="16"/>
-<wire x1="3.395" y1="-20.48" x2="4.5" y2="-19.375" width="0.2032" layer="16"/>
-<wire x1="4.5" y1="-19.375" x2="6" y2="-19.375" width="0.2032" layer="16"/>
-<wire x1="6" y1="-19.375" x2="6.5" y2="-19.875" width="0.2032" layer="16"/>
-<wire x1="6.5" y1="-19.875" x2="6.5" y2="-21.855" width="0.2032" layer="16"/>
-<wire x1="6.5" y1="-21.855" x2="5.335" y2="-23.02" width="0.2032" layer="16"/>
-<wire x1="12.945" y1="-15.1" x2="12.945" y2="-24.055" width="0.2032" layer="1"/>
-<wire x1="12.945" y1="-24.055" x2="12.5" y2="-24.5" width="0.2032" layer="1"/>
-<wire x1="12.5" y1="-24.5" x2="6.815" y2="-24.5" width="0.2032" layer="1"/>
-<wire x1="6.815" y1="-24.5" x2="5.335" y2="-23.02" width="0.2032" layer="1"/>
+<wire x1="16.825" y1="-14.8" x2="16.905" y2="-14.88" width="0.254" layer="1"/>
 <contactref element="X6" pad="6"/>
-<wire x1="26.29" y1="-20.48" x2="26.29" y2="-18.29" width="0.2032" layer="16"/>
-<wire x1="25" y1="-17" x2="19.5" y2="-17" width="0.2032" layer="16"/>
-<via x="19.5" y="-17" extent="1-16" drill="0.35"/>
-<wire x1="19.45" y1="-14.13" x2="19.5" y2="-14.18" width="0.2032" layer="1"/>
-<wire x1="19.5" y1="-14.18" x2="19.5" y2="-17" width="0.2032" layer="1"/>
-<wire x1="26.29" y1="-18.29" x2="25" y2="-17" width="0.2032" layer="16"/>
+<wire x1="26.29" y1="-20.48" x2="23.31" y2="-17.5" width="0.3048" layer="3"/>
+<wire x1="23.31" y1="-17.5" x2="19.75" y2="-17.5" width="0.3048" layer="3"/>
+<via x="19.75" y="-17.5" extent="1-16" drill="0.35"/>
+<wire x1="19.75" y1="-15.055" x2="19.75" y2="-17.5" width="0.254" layer="1"/>
+<wire x1="-5.335" y1="-20.48" x2="-2.795" y2="-23.02" width="0.3048" layer="3"/>
+<wire x1="-2.795" y1="-23.02" x2="5.335" y2="-23.02" width="0.3048" layer="3"/>
+<wire x1="5.335" y1="-23.02" x2="6.69" y2="-24.375" width="0.254" layer="1"/>
+<wire x1="12.875" y1="-24.375" x2="19.75" y2="-17.5" width="0.254" layer="1"/>
+<wire x1="12.875" y1="-24.375" x2="6.69" y2="-24.375" width="0.254" layer="1"/>
+<wire x1="19.2" y1="-14.88" x2="15.905" y2="-14.88" width="0.254" layer="1"/>
+<wire x1="15.905" y1="-14.88" x2="15.575" y2="-14.55" width="0.254" layer="1"/>
+<wire x1="15.575" y1="-14.55" x2="15.025" y2="-15.1" width="0.254" layer="1"/>
+<wire x1="15.025" y1="-15.1" x2="12.945" y2="-15.1" width="0.254" layer="1"/>
+<wire x1="15.575" y1="-14.55" x2="16.825" y2="-14.8" width="0" layer="19" extent="1-1"/>
+<wire x1="19.75" y1="-15.055" x2="19.2" y2="-14.88" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$2">
@@ -7229,5 +7168,5 @@
 <contactref element="D2" pad="C"/>
 <contactref element="D1" pad="C"/>
-<contactref element="C4" pad="+"/>
+<contactref element="C3" pad="+"/>
 <wire x1="3.578" y1="13.75" x2="2.325" y2="13.75" width="1.016" layer="1"/>
 <wire x1="2.325" y1="13.75" x2="1.375" y2="14.7" width="1.016" layer="1"/>
@@ -7260,6 +7199,6 @@
 <contactref element="J2" pad="1"/>
 <contactref element="J2" pad="4"/>
-<contactref element="J3" pad="4"/>
-<contactref element="J3" pad="1"/>
+<contactref element="J1" pad="4"/>
+<contactref element="J1" pad="1"/>
 </signal>
 <signal name="N$18">
@@ -7772,5 +7711,5 @@
 <signal name="N$7">
 <contactref element="D2" pad="A"/>
-<contactref element="C4" pad="-"/>
+<contactref element="C3" pad="-"/>
 <contactref element="T1" pad="4"/>
 <via x="12.35" y="19.9" extent="1-16" drill="0.6"/>
@@ -7791,8 +7730,8 @@
 <contactref element="J2" pad="2"/>
 <contactref element="J2" pad="3"/>
-<contactref element="J3" pad="3"/>
-<contactref element="J3" pad="2"/>
+<contactref element="J1" pad="3"/>
+<contactref element="J1" pad="2"/>
 <polygon width="0.2" layer="1" thermals="no">
-<vertex x="-4.75" y="25.164890625"/>
+<vertex x="-4.75" y="25.5"/>
 <vertex x="-4.75" y="20.75"/>
 <vertex x="-5.75" y="19.75"/>
@@ -7808,5 +7747,5 @@
 <vertex x="-23.75" y="20.25"/>
 <vertex x="-26.5" y="20.25"/>
-<vertex x="-26.5" y="25.242021875"/>
+<vertex x="-26.5" y="25.492021875"/>
 </polygon>
 </signal>
@@ -7853,4 +7792,120 @@
 <vertex x="-37.5" y="15"/>
 </polygon>
+</signal>
+<signal name="GND1">
+<via x="66.5" y="24.875" extent="1-16" drill="0.6"/>
+<via x="66.5" y="23.575" extent="1-16" drill="0.6"/>
+<via x="66.5" y="22.275" extent="1-16" drill="0.6"/>
+<via x="66.5" y="20.975" extent="1-16" drill="0.6"/>
+<via x="66.5" y="19.675" extent="1-16" drill="0.6"/>
+<via x="66.5" y="18.375" extent="1-16" drill="0.6"/>
+<via x="66.5" y="17.075" extent="1-16" drill="0.6"/>
+<via x="66.5" y="15.775" extent="1-16" drill="0.6"/>
+<via x="66.5" y="14.475" extent="1-16" drill="0.6"/>
+<via x="66.5" y="13.175" extent="1-16" drill="0.6"/>
+<via x="66.5" y="11.875" extent="1-16" drill="0.6"/>
+<via x="66.5" y="10.575" extent="1-16" drill="0.6"/>
+<via x="66.5" y="9.275" extent="1-16" drill="0.6"/>
+<via x="66.5" y="7.975" extent="1-16" drill="0.6"/>
+<wire x1="66.5" y1="23.575" x2="66.5" y2="24.875" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="22.275" x2="66.5" y2="23.575" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="20.975" x2="66.5" y2="22.275" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="19.675" x2="66.5" y2="20.975" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="18.375" x2="66.5" y2="19.675" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="17.075" x2="66.5" y2="18.375" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="15.775" x2="66.5" y2="17.075" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="14.475" x2="66.5" y2="15.775" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="13.175" x2="66.5" y2="14.475" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="11.875" x2="66.5" y2="13.175" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="10.575" x2="66.5" y2="11.875" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="9.275" x2="66.5" y2="10.575" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="7.975" x2="66.5" y2="9.275" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="GND3">
+<via x="66.5" y="-8.125" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-9.425" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-10.725" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-12.025" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-13.325" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-14.625" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-15.925" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-17.225" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-18.525" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-19.825" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-21.125" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-22.425" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-23.725" extent="1-16" drill="0.6"/>
+<via x="66.5" y="-25.025" extent="1-16" drill="0.6"/>
+<wire x1="66.5" y1="-9.425" x2="66.5" y2="-8.125" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-10.725" x2="66.5" y2="-9.425" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-12.025" x2="66.5" y2="-10.725" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-13.325" x2="66.5" y2="-12.025" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-14.625" x2="66.5" y2="-13.325" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-15.925" x2="66.5" y2="-14.625" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-17.225" x2="66.5" y2="-15.925" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-18.525" x2="66.5" y2="-17.225" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-19.825" x2="66.5" y2="-18.525" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-21.125" x2="66.5" y2="-19.825" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-22.425" x2="66.5" y2="-21.125" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-23.725" x2="66.5" y2="-22.425" width="0" layer="19" extent="1-1"/>
+<wire x1="66.5" y1="-25.025" x2="66.5" y2="-23.725" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="+UB1">
+<via x="-66.5" y="24.875" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="23.575" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="22.275" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="20.975" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="19.675" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="18.375" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="17.075" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="15.775" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="14.475" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="13.175" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="11.875" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="10.575" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="9.275" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="7.975" extent="1-16" drill="0.6"/>
+<wire x1="-66.5" y1="7.975" x2="-66.5" y2="9.275" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="10.575" x2="-66.5" y2="9.275" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="11.875" x2="-66.5" y2="10.575" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="13.175" x2="-66.5" y2="11.875" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="14.475" x2="-66.5" y2="13.175" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="15.775" x2="-66.5" y2="14.475" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="17.075" x2="-66.5" y2="15.775" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="18.375" x2="-66.5" y2="17.075" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="19.675" x2="-66.5" y2="18.375" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="20.975" x2="-66.5" y2="19.675" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="22.275" x2="-66.5" y2="20.975" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="23.575" x2="-66.5" y2="22.275" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="24.875" x2="-66.5" y2="23.575" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="+UB2">
+<via x="-66.5" y="-8" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-9.3" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-10.6" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-11.9" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-13.2" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-14.5" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-15.8" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-17.1" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-18.4" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-19.7" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-21" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-22.3" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-23.6" extent="1-16" drill="0.6"/>
+<via x="-66.5" y="-24.9" extent="1-16" drill="0.6"/>
+<wire x1="-66.5" y1="-24.9" x2="-66.5" y2="-23.6" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-22.3" x2="-66.5" y2="-23.6" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-21" x2="-66.5" y2="-22.3" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-19.7" x2="-66.5" y2="-21" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-18.4" x2="-66.5" y2="-19.7" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-17.1" x2="-66.5" y2="-18.4" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-15.8" x2="-66.5" y2="-17.1" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-14.5" x2="-66.5" y2="-15.8" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-13.2" x2="-66.5" y2="-14.5" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-11.9" x2="-66.5" y2="-13.2" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-10.6" x2="-66.5" y2="-11.9" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-9.3" x2="-66.5" y2="-10.6" width="0" layer="19" extent="1-1"/>
+<wire x1="-66.5" y1="-8" x2="-66.5" y2="-9.3" width="0" layer="19" extent="1-1"/>
 </signal>
 </signals>
