text:
MOUSER_PART_NUMBER" value="652-CDSOT23-SM712" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="CDSOT23-SM712" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="21.01" y="71.808" size="1" layer="25" rot="R90"/>
<attribute name="NUMBER_OF_CHANNELS" value="2" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="PACKAGE" value="SOT23-3" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="PEAK_PULSE_CURRENT" value="17A" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="PEAK_PULSE_POWER" value="400W" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="PREFIX" value="D" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="REVERSE_STANDOFF_VOLTAGE" value="12V" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="ROHS" value="Yes" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="STANDOFF_HEIGHT" value="0.05mm" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="TEMPERATURE_RANGE_HIGH" value="+150°C" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="TEMPERATURE_RANGE_LOW" value="-55°C" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
<attribute name="VERIFICATION_VERSION" value="0.0.0.3" x="21.59" y="69.85" size="1.778" layer="27" display="off"/>
</element>
<element name="U$1" library="diy-modules" package="DC-DC-STEP-DOWN-MP1584" value="DC-DC-STEP-DOWN-MP1584" x="27.94" y="43.18" smashed="yes">
<attribute name="NAME" x="26.416" y="38.227" size="1.27" layer="25" align="bottom-center"/>
<attribute name="VALUE" x="27.94" y="33.655" size="1.27" layer="27" align="top-center"/>
</element>
<element name="R1" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="21.59" y="13.335" smashed="yes" rot="R180">
<attribute name="NAME" x="21.59" y="15.875" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="21.59" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="21.59" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="22.86" y="15.875" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="34.925" y="13.335" smashed="yes" rot="R180">
<attribute name="NAME" x="34.671" y="15.875" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="34.925" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="34.925" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="36.195" y="15.875" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R3" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="48.26" y="13.335" smashed="yes" rot="R180">
<attribute name="NAME" x="48.006" y="12.065" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="48.26" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="48.26" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="49.53" y="15.875" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R4" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="61.595" y="13.335" smashed="yes" rot="R180">
<attribute name="NAME" x="62.865" y="12.065" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="61.595" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="61.595" y="13.335" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="62.865" y="15.875" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R5" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="51.435" y="73.025" smashed="yes" rot="R180">
<attribute name="NAME" x="51.689" y="75.565" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="51.435" y="73.025" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="51.435" y="73.025" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="52.705" y="75.565" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R6" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="36.195" y="73.025" smashed="yes" rot="R180">
<attribute name="NAME" x="36.703" y="75.565" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="36.195" y="73.025" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="36.195" y="73.025" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="37.465" y="75.565" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R7" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R1206" package3d_urn="urn:adsk.eagle:package:23540/2" value="" x="20.955" y="73.025" smashed="yes" rot="R180">
<attribute name="NAME" x="21.971" y="71.755" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="41" x="20.955" y="73.025" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="20.955" y="73.025" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="22.225" y="75.565" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_1" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="25.4" y="10.795" smashed="yes" rot="R180">
<attribute name="NAME" x="26.035" y="9.525" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="25.4" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="25.4" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="26.035" y="13.335" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_1" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="12.446" y="10.922" smashed="yes" rot="R180">
<attribute name="NAME" x="13.081" y="9.652" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="12.446" y="10.922" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="12.446" y="10.922" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="13.081" y="13.462" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_2" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="38.735" y="10.795" smashed="yes" rot="R180">
<attribute name="NAME" x="39.37" y="9.525" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="38.735" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="38.735" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="39.37" y="13.335" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_2" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="29.21" y="17.145" smashed="yes" rot="R180">
<attribute name="NAME" x="29.845" y="15.875" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="29.21" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="29.21" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="29.845" y="19.685" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_3" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="52.07" y="10.795" smashed="yes" rot="R180">
<attribute name="NAME" x="52.705" y="9.525" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="52.07" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="52.07" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="52.705" y="13.335" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_3" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="42.545" y="17.145" smashed="yes" rot="R180">
<attribute name="NAME" x="43.18" y="15.875" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="42.545" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="42.545" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="43.18" y="19.685" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_4" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="64.77" y="10.795" smashed="yes" rot="R180">
<attribute name="NAME" x="65.405" y="9.525" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="64.77" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="64.77" y="10.795" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="65.405" y="13.335" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_4" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="55.88" y="17.145" smashed="yes" rot="R180">
<attribute name="NAME" x="56.515" y="15.875" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="55.88" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="55.88" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="56.515" y="19.685" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_5" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="45.085" y="69.215" smashed="yes" rot="R180">
<attribute name="NAME" x="45.72" y="67.945" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="45.085" y="69.215" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="45.085" y="69.215" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="45.72" y="71.755" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_5" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="53.975" y="75.565" smashed="yes" rot="R180">
<attribute name="NAME" x="54.61" y="74.295" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="53.975" y="75.565" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="53.975" y="75.565" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="54.61" y="78.105" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_6" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="31.115" y="69.215" smashed="yes" rot="R180">
<attribute name="NAME" x="31.75" y="67.945" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="31.115" y="69.215" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="31.115" y="69.215" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="31.75" y="71.755" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_6" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="38.735" y="75.565" smashed="yes" rot="R180">
<attribute name="NAME" x="39.37" y="74.295" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="38.735" y="75.565" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="38.735" y="75.565" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="39.37" y="78.105" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R1_7" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="15.875" y="69.215" smashed="yes" rot="R180">
<attribute name="NAME" x="16.51" y="67.945" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="15.875" y="69.215" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="15.875" y="69.215" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="16.51" y="71.755" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R2_7" library="rcl" library_urn="urn:adsk.eagle:library:334" package="R0805" package3d_urn="urn:adsk.eagle:package:23553/2" value="" x="23.495" y="75.565" smashed="yes" rot="R180">
<attribute name="NAME" x="24.13" y="74.295" size="1.27" layer="25" rot="R180"/>
<attribute name="POPULARITY" value="86" x="23.495" y="75.565" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SPICEPREFIX" value="R" x="23.495" y="75.565" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="24.13" y="78.105" size="1.27" layer="27" rot="R180"/>
</element>
<element name="D1" library="ct_Discrete" package="MINIMELF" value="" x="6.35" y="71.12" smashed="yes" rot="R90">
<attribute name="NAME" x="5.207" y="69.469" size="1.27" layer="25" rot="R90"/>
</element>
<element name="X1" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="16.51" y="12.7" smashed="yes" rot="R180">
<attribute name="MF" value="Samtec Inc." x="16.51" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="16.51" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="18.415" y="15.24" size="1.27" layer="25" rot="R270"/>
<attribute name="OC_FARNELL" value="unknown" x="16.51" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="16.51" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="13.335" y="15.24" size="1.27" layer="27" rot="R270"/>
</element>
<element name="X2" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="29.845" y="12.7" smashed="yes" rot="R180">
<attribute name="MF" value="Samtec Inc." x="29.845" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="29.845" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="31.75" y="15.24" size="1.27" layer="25" rot="R270"/>
<attribute name="OC_FARNELL" value="unknown" x="29.845" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="29.845" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="26.67" y="15.24" size="1.27" layer="27" rot="R270"/>
</element>
<element name="X3" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="43.18" y="12.7" smashed="yes" rot="R180">
<attribute name="MF" value="Samtec Inc." x="43.18" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="43.18" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="45.085" y="15.24" size="1.27" layer="25" rot="R270"/>
<attribute name="OC_FARNELL" value="unknown" x="43.18" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="43.18" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="40.005" y="15.24" size="1.27" layer="27" rot="R270"/>
</element>
<element name="X4" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="56.515" y="12.7" smashed="yes" rot="R180">
<attribute name="MF" value="Samtec Inc." x="56.515" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="56.515" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="58.42" y="15.24" size="1.27" layer="25" rot="R270"/>
<attribute name="OC_FARNELL" value="unknown" x="56.515" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="56.515" y="12.7" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="53.34" y="15.24" size="1.27" layer="27" rot="R270"/>
</element>
<element name="X5" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="45.72" y="73.66" smashed="yes">
<attribute name="MF" value="Samtec Inc." x="45.72" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="45.72" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="43.815" y="71.12" size="1.27" layer="25" rot="R90"/>
<attribute name="OC_FARNELL" value="unknown" x="45.72" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="45.72" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="48.895" y="71.12" size="1.27" layer="27" rot="R90"/>
</element>
<element name="X6" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="30.48" y="73.66" smashed="yes">
<attribute name="MF" value="Samtec Inc." x="30.48" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="30.48" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="28.575" y="71.12" size="1.27" layer="25" rot="R90"/>
<attribute name="OC_FARNELL" value="unknown" x="30.48" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="30.48" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="33.655" y="71.12" size="1.27" layer="27" rot="R90"/>
</element>
<element name="X7" library="con-samtec" library_urn="urn:adsk.eagle:library:184" package="SSW-101-02-G-D" value="SSW-101-02-G-D" x="15.24" y="73.66" smashed="yes">
<attribute name="MF" value="Samtec Inc." x="15.24" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="SSW-101-02-G-D" x="15.24" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="13.335" y="71.12" size="1.27" layer="25" rot="R90"/>
<attribute name="OC_FARNELL" value="unknown" x="15.24" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="OC_NEWARK" value="82P1456" x="15.24" y="73.66" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="18.415" y="71.12" size="1.27" layer="27" rot="R90"/>
</element>
</elements>
<signals>
<signal name="GND">
<contactref element="LED1" pad="K"/>
<contactref element="LED2" pad="K"/>
<contactref element="C21" pad="1"/>
<contactref element="IC10" pad="2"/>
<contactref element="C22" pad="1"/>
<contactref element="C23" pad="-"/>
<contactref element="C20" pad="-"/>
<contactref element="J8" pad="1"/>
<contactref element="J8" pad="2"/>
<contactref element="SJ_2L_B" pad="2"/>
<contactref element="LED3" pad="K"/>
<contactref element="IC1_1" pad="3"/>
<contactref element="IC1_1" pad="4"/>
<wire x1="21.59" y1="24.384" x2="19.05" y2="24.384" width="0.4064" layer="1"/>
<contactref element="IC1_1" pad="5"/>
<contactref element="C1_1" pad="2"/>
<contactref element="D1_1" pad="3"/>
<wire x1="19.05" y1="24.384" x2="18.034" y2="24.384" width="0.4064" layer="1"/>
<wire x1="18.034" y1="24.384" x2="16.764" y2="24.384" width="0.4064" layer="1"/>
<wire x1="16.637" y1="21.276" x2="16.637" y2="24.257" width="0.4064" layer="1"/>
<wire x1="16.764" y1="24.384" x2="16.637" y2="24.257" width="0.4064" layer="1"/>
<wire x1="22.225" y1="24.37" x2="21.604" y2="24.37" width="0.4064" layer="1"/>
<wire x1="21.604" y1="24.37" x2="21.59" y2="24.384" width="0.4064" layer="1"/>
<wire x1="45.466" y1="23.368" x2="43.942" y2="23.368" width="0.4064" layer="1"/>
<contactref element="IC1_3" pad="5"/>
<contactref element="C1_3" pad="2"/>
<contactref element="D1_3" pad="3"/>
<wire x1="43.561" y1="21.276" x2="43.561" y2="22.987" width="0.4064" layer="1"/>
<wire x1="43.561" y1="22.987" x2="43.942" y2="23.368" width="0.4064" layer="1"/>
<contactref element="IC1_5" pad="5"/>
<contactref element="C1_5" pad="2"/>
<contactref element="D1_5" pad="3"/>
<wire x1="51.435" y1="65.084" x2="51.435" y2="61.976" width="0.4064" layer="1"/>
<contactref element="IC1_2" pad="5"/>
<contactref element="C1_2" pad="2"/>
<contactref element="D1_2" pad="3"/>
<contactref element="IC1_6" pad="5"/>
<contactref element="C1_6" pad="2"/>
<contactref element="D1_6" pad="3"/>
<contactref element="IC1_4" pad="5"/>
<contactref element="C1_4" pad="2"/>
<contactref element="D1_4" pad="3"/>
<contactref element="IC1_7" pad="5"/>
<contactref element="C1_7" pad="2"/>
<contactref element="D1_7" pad="3"/>
<contactref element="J1" pad="1"/>
<contactref element="J2" pad="1"/>
<contactref element="J3" pad="1"/>
<contactref element="J4" pad="1"/>
<contactref element="IC1_7" pad="2"/>
<contactref element="IC1_6" pad="2"/>
<contactref element="IC1_5" pad="2"/>
<contactref element="IC1_4" pad="2"/>
<contactref element="IC1_3" pad="2"/>
<contactref element="IC1_2" pad="2"/>
<contactref element="IC1_1" pad="2"/>
<wire x1="16.637" y1="26.476" x2="16.637" y2="24.257" width="0.4064" layer="1"/>
<wire x1="17.907" y1="26.476" x2="17.907" y2="24.511" width="0.4064" layer="1"/>
<wire x1="17.907" y1="24.511" x2="18.034" y2="24.384" width="0.4064" layer="1"/>
<wire x1="19.177" y1="26.476" x2="19.177" y2="24.511" width="0.4064" layer="1"/>
<wire x1="19.177" y1="24.511" x2="19.05" y2="24.384" width="0.4064" layer="1"/>
<wire x1="48.895" y1="59.884" x2="48.895" y2="61.849" width="0.4064" layer="1"/>
<wire x1="48.895" y1="61.849" x2="49.022" y2="61.976" width="0.4064" layer="1"/>
<wire x1="51.181" y1="2.61" x2="51.181" y2="2.54" width="1.27" layer="1"/>
<wire x1="51.816" y1="3.245" x2="51.816" y2="5.15" width="1.27" layer="1"/>
<wire x1="51.816" y1="3.245" x2="51.181" y2="2.61" width="1.27" layer="1"/>
<wire x1="36.576" y1="2.54" x2="36.576" y2="5.15" width="1.27" layer="1"/>
<wire x1="21.336" y1="2.54" x2="21.336" y2="5.15" width="1.27" layer="1"/>
<wire x1="11.176" y1="2.54" x2="21.336" y2="2.54" width="1.27" layer="1"/>
<wire x1="21.336" y1="2.54" x2="36.576" y2="2.54" width="1.27" layer="1"/>
<wire x1="36.576" y1="2.54" x2="51.181" y2="2.54" width="1.27" layer="1"/>
<contactref element="J5" pad="1"/>
<contactref element="J6" pad="1"/>
<contactref element="J7" pad="1"/>
<wire x1="16.256" y1="84.328" x2="31.496" y2="84.328" width="1.27" layer="1"/>
<wire x1="31.496" y1="84.328" x2="46.736" y2="84.328" width="1.27" layer="1"/>
<wire x1="46.736" y1="84.328" x2="58.998" y2="84.328" width="1.27" layer="1"/>
<wire x1="46.736" y1="81.35" x2="46.736" y2="84.328" width="1.27" layer="1"/>
<wire x1="31.496" y1="81.35" x2="31.496" y2="84.328" width="1.27" layer="1"/>
<wire x1="16.256" y1="81.35" x2="16.256" y2="84.328" width="1.27" layer="1"/>
<wire x1="4.064" y1="84.328" x2="2.54" y2="82.804" width="1.27" layer="1"/>
<polygon width="0.8128" layer="1" isolate="0.8128">
<vertex x="0" y="86.36"/>
<vertex x="0.762" y="86.36"/>
<vertex x="0.762" y="0"/>
<vertex x="0" y="0"/>
</polygon>
<contactref element="U$1" pad="OUT-.1"/>
<contactref element="U$1" pad="OUT-.2"/>
<contactref element="U$1" pad="IN-.2"/>
<contactref element="U$1" pad="IN-.1"/>
<wire x1="37.211" y1="49.784" x2="37.211" y2="47.244" width="1.27" layer="1"/>
<wire x1="42.91" y1="47.244" x2="44.196" y2="47.244" width="1.27" layer="1"/>
<wire x1="49.53" y1="41.91" x2="49.53" y2="38.1" width="1.27" layer="1"/>
<wire x1="49.53" y1="41.91" x2="46.99" y2="44.45" width="1.27" layer="1"/>
<wire x1="46.99" y1="44.45" x2="44.196" y2="47.244" width="1.27" layer="1"/>
<wire x1="42.91" y1="44.704" x2="42.91" y2="47.244" width="1.27" layer="1"/>
<wire x1="49.53" y1="48.26" x2="49.53" y2="46.99" width="0.4064" layer="1"/>
<wire x1="49.53" y1="46.99" x2="46.99" y2="44.45" width="0.4064" layer="1"/>
<wire x1="37.211" y1="47.244" x2="26.67" y2="47.244" width="1.27" layer="1"/>
<wire x1="26.67" y1="47.244" x2="18.669" y2="47.244" width="1.27" layer="1"/>
<wire x1="18.669" y1="47.244" x2="18.669" y2="49.784" width="1.27" layer="1"/>
<wire x1="18.669" y1="47.244" x2="17.034" y2="47.244" width="1.27" layer="1"/>
<wire x1="17.034" y1="47.244" x2="15.748" y2="45.958" width="1.27" layer="1"/>
<wire x1="15.748" y1="44.688" x2="15.748" y2="45.958" width="1.27" layer="1"/>
<wire x1="26.416" y1="41.91" x2="26.416" y2="46.99" width="1.27" layer="1"/>
<wire x1="26.416" y1="46.99" x2="26.67" y2="47.244" width="1.27" layer="1"/>
<wire x1="35.179" y1="59.884" x2="35.179" y2="61.849" width="0.4064" layer="1"/>
<wire x1="12.954" y1="48.26" x2="14.478" y2="49.784" width="1.27" layer="1"/>
<wire x1="14.478" y1="49.784" x2="18.669" y2="49.784" width="1.27" layer="1"/>
<wire x1="11.43" y1="48.26" x2="12.954" y2="48.26" width="1.27" layer="1"/>
<wire x1="4.064" y1="84.328" x2="11.43" y2="84.328" width="1.27" layer="1"/>
<wire x1="11.43" y1="84.328" x2="16.256" y2="84.328" width="1.27" layer="1"/>
<wire x1="11.176" y1="81.35" x2="11.176" y2="84.074" width="1.27" layer="1"/>
<wire x1="11.176" y1="84.074" x2="11.43" y2="84.328" width="1.27" layer="1"/>
<wire x1="37.211" y1="47.244" x2="42.91" y2="47.244" width="1.27" layer="1"/>
<polygon width="1.27" layer="16" isolate="0.8128">
<vertex x="0" y="86.36"/>
<vertex x="0" y="0.254"/>
<vertex x="0.508" y="0.254"/>
<vertex x="0.508" y="86.36"/>
</polygon>
<wire x1="27.94" y1="60.452" x2="27.94" y2="61.976" width="0.4064" layer="1"/>
<wire x1="51.435" y1="61.976" x2="49.022" y2="61.976" width="0.4064" layer="1"/>
<wire x1="64.77" y1="48.26" x2="64.77" y2="62.23" width="1.27" layer="1"/>
<wire x1="64.77" y1="48.26" x2="64.77" y2="39.37" width="1.27" layer="1"/>
<wire x1="64.77" y1="39.37" x2="63.5" y2="38.1" width="1.27" layer="1"/>
<wire x1="63.5" y1="38.1" x2="60.96" y2="38.1" width="1.27" layer="1"/>
<wire x1="60.96" y1="48.26" x2="64.77" y2="48.26" width="1.27" layer="1"/>
<wire x1="64.516" y1="61.976" x2="64.77" y2="62.23" width="0.4064" layer="1"/>
<wire x1="51.435" y1="61.976" x2="64.516" y2="61.976" width="0.4064" layer="1"/>
<wire x1="11.176" y1="81.35" x2="11.176" y2="64.77" width="1.27" layer="1"/>
<wire x1="11.176" y1="64.77" x2="11.176" y2="61.976" width="1.27" layer="1"/>
<wire x1="11.176" y1="61.976" x2="11.176" y2="48.514" width="1.27" layer="1"/>
<wire x1="11.176" y1="48.514" x2="11.43" y2="48.26" width="1.27" layer="1"/>
<wire x1="11.571" y1="65.165" x2="11.176" y2="64.77" width="0.4064" layer="1"/>
<wire x1="64.77" y1="62.23" x2="64.77" y2="78.556" width="1.27" layer="1"/>
<wire x1="64.77" y1="78.556" x2="61.976" y2="81.35" width="1.27" layer="1"/>
<wire x1="61.976" y1="81.35" x2="58.998" y2="84.328" width="1.27" layer="1"/>
<wire x1="2.54" y1="8.706" x2="6.096" y2="5.15" width="1.27" layer="1"/>
<wire x1="2.54" y1="82.804" x2="2.54" y2="11.43" width="1.27" layer="1"/>
<wire x1="2.54" y1="11.43" x2="2.54" y2="8.706" width="1.27" layer="1"/>
<wire x1="13.843" y1="2.54" x2="8.706" y2="2.54" width="1.27" layer="1"/>
<wire x1="8.706" y1="2.54" x2="6.096" y2="5.15" width="1.27" layer="1"/>
<via x="2.54" y="11.43" extent="1-16" drill="0.8"/>
<via x="26.67" y="48.26" extent="1-16" drill="0.8"/>
<via x="62.23" y="60.96" extent="1-16" drill="0.8"/>
<via x="6.35" y="39.37" extent="1-16" drill="0.8"/>
<wire x1="49.53" y1="24.37" x2="49.29" y2="24.13" width="0.4064" layer="1"/>
<wire x1="24.003" y1="65.084" x2="24.003" y2="62.865" width="0.4064" layer="1"/>
<wire x1="21.35" y1="61.99" x2="18.542" y2="61.99" width="0.4064" layer="1"/>
<wire x1="21.463" y1="62.103" x2="21.35" y2="61.99" width="0.4064" layer="1"/>
<wire x1="21.463" y1="62.103" x2="22.225" y2="62.865" width="0.4064" layer="1"/>
<wire x1="21.463" y1="59.884" x2="21.463" y2="62.103" width="0.4064" layer="1"/>
<wire x1="18.542" y1="61.99" x2="11.19" y2="61.99" width="0.4064" layer="1"/>
<wire x1="11.19" y1="61.99" x2="11.176" y2="61.976" width="0.4064" layer="1"/>
<wire x1="27.94" y1="61.976" x2="27.051" y2="62.865" width="0.4064" layer="1"/>
<wire x1="27.051" y1="62.865" x2="24.003" y2="62.865" width="0.4064" layer="1"/>
<wire x1="22.225" y1="62.865" x2="24.003" y2="62.865" width="0.4064" layer="1"/>
<wire x1="32.272" y1="61.976" x2="32.258" y2="61.99" width="0.4064" layer="1"/>
<wire x1="34.925" y1="61.976" x2="32.272" y2="61.976" width="0.4064" layer="1"/>
<wire x1="32.258" y1="61.99" x2="27.954" y2="61.99" width="0.4064" layer="1"/>
<wire x1="27.954" y1="61.99" x2="27.94" y2="61.976" width="0.4064" layer="1"/>
<wire x1="45.988" y1="61.976" x2="45.974" y2="61.99" width="0.4064" layer="1"/>
<wire x1="49.022" y1="61.976" x2="45.988" y2="61.976" width="0.4064" layer="1"/>
<wire x1="45.974" y1="61.99" x2="42.799" y2="61.99" width="0.4064" layer="1"/>
<wire x1="42.799" y1="61.99" x2="41.656" y2="63.133" width="0.4064" layer="1"/>
<wire x1="41.656" y1="63.133" x2="37.719" y2="63.133" width="0.4064" layer="1"/>
<wire x1="37.719" y1="63.133" x2="36.082" y2="63.133" width="0.4064" layer="1"/>
<wire x1="36.082" y1="63.133" x2="34.925" y2="61.976" width="0.4064" layer="1"/>
<wire x1="37.719" y1="65.084" x2="37.719" y2="63.133" width="0.4064" layer="1"/>
<wire x1="46.101" y1="26.476" x2="46.101" y2="24.257" width="0.4064" layer="1"/>
<wire x1="46.101" y1="24.257" x2="46.101" y2="24.003" width="0.4064" layer="1"/>
<wire x1="46.101" y1="24.003" x2="45.466" y2="23.368" width="0.4064" layer="1"/>
<wire x1="49.53" y1="24.37" x2="49.417" y2="24.257" width="0.4064" layer="1"/>
<wire x1="49.417" y1="24.257" x2="46.101" y2="24.257" width="0.4064" layer="1"/>
<wire x1="21.863" y1="16.51" x2="23.495" y2="16.51" width="0.4064" layer="1"/>
<wire x1="23.495" y1="16.51" x2="24.13" y2="17.145" width="0.4064" layer="1"/>
<via x="24.13" y="17.145" extent="1-16" drill="0.8"/>
<wire x1="24.13" y1="17.145" x2="37.465" y2="17.145" width="1.27" layer="16"/>
<via x="37.465" y="17.145" extent="1-16" drill="0.8"/>
<wire x1="37.465" y1="17.145" x2="36.83" y2="16.51" width="0.4064" layer="1"/>
<wire x1="36.83" y1="16.51" x2="35.198" y2="16.51" width="0.4064" layer="1"/>
<wire x1="48.533" y1="16.51" x2="50.165" y2="16.51" width="0.4064" layer="1"/>
<wire x1="50.165" y1="16.51" x2="50.8" y2="17.145" width="0.4064" layer="1"/>
<via x="50.8" y="17.145" extent="1-16" drill="0.8"/>
<wire x1="50.8" y1="17.145" x2="37.465" y2="17.145" width="1.27" layer="16"/>
<wire x1="61.868" y1="16.51" x2="63.5" y2="16.51" width="0.4064" layer="1"/>
<wire x1="63.5" y1="16.51" x2="64.135" y2="17.145" width="0.4064" layer="1"/>
<via x="64.135" y="17.145" extent="1-16" drill="0.8"/>
<wire x1="64.135" y1="17.145" x2="55.245" y2="17.145" width="1.27" layer="16"/>
<wire x1="55.245" y1="17.145" x2="50.8" y2="17.145" width="1.27" layer="16"/>
<via x="55.245" y="23.495" extent="1-16" drill="0.8"/>
<wire x1="55.245" y1="23.495" x2="55.245" y2="17.145" width="1.27" layer="16"/>
<wire x1="49.53" y1="24.37" x2="55.245" y2="24.37" width="0.4064" layer="1"/>
<wire x1="55.245" y1="24.37" x2="57.15" y2="24.37" width="0.4064" layer="1"/>
<wire x1="57.15" y1="24.37" x2="59.69" y2="24.37" width="0.4064" layer="1"/>
<wire x1="59.69" y1="24.37" x2="62.865" y2="24.37" width="0.4064" layer="1"/>
<wire x1="59.563" y1="26.476" x2="59.563" y2="24.497" width="0.4064" layer="1"/>
<wire x1="59.563" y1="24.497" x2="59.69" y2="24.37" width="0.4064" layer="1"/>
<wire x1="57.023" y1="21.276" x2="57.023" y2="24.243" width="0.4064" layer="1"/>
<wire x1="57.023" y1="24.243" x2="57.15" y2="24.37" width="0.4064" layer="1"/>
<wire x1="55.245" y1="24.37" x2="55.245" y2="23.495" width="0.4064" layer="1"/>
<wire x1="24.13" y1="17.145" x2="24.13" y2="21.59" width="1.27" layer="16"/>
<wire x1="24.13" y1="21.59" x2="26.67" y2="24.13" width="1.27" layer="16"/>
<via x="26.67" y="24.13" extent="1-16" drill="0.8"/>
<wire x1="22.225" y1="24.37" x2="26.67" y2="24.37" width="0.4064" layer="1"/>
<wire x1="26.67" y1="24.37" x2="30.099" y2="24.37" width="0.4064" layer="1"/>
<wire x1="30.099" y1="24.37" x2="32.639" y2="24.37" width="0.4064" layer="1"/>
<wire x1="32.639" y1="24.37" x2="36.195" y2="24.37" width="0.4064" layer="1"/>
<wire x1="26.67" y1="24.13" x2="26.67" y2="24.37" width="0.4064" layer="1"/>
<wire x1="32.639" y1="26.476" x2="32.639" y2="24.37" width="0.4064" layer="1"/>
<wire x1="30.099" y1="21.276" x2="30.099" y2="24.37" width="0.4064" layer="1"/>
<wire x1="37.465" y1="17.145" x2="37.465" y2="6.039" width="1.27" layer="16"/>
<wire x1="37.465" y1="6.039" x2="36.576" y2="5.15" width="1.27" layer="16"/>
<wire x1="22.498" y1="69.85" x2="23.495" y2="69.85" width="0.4064" layer="1"/>
<wire x1="23.495" y1="69.85" x2="24.13" y2="69.215" width="0.4064" layer="1"/>
<via x="24.13" y="69.215" extent="1-16" drill="0.8"/>
<wire x1="24.13" y1="69.215" x2="39.37" y2="69.215" width="1.27" layer="16"/>
<via x="39.37" y="69.215" extent="1-16" drill="0.8"/>
<wire x1="39.37" y1="69.215" x2="38.735" y2="69.85" width="0.4064" layer="1"/>
<wire x1="38.735" y1="69.85" x2="37.103" y2="69.85" width="0.4064" layer="1"/>
<wire x1="51.073" y1="69.215" x2="52.705" y2="69.215" width="0.4064" layer="1"/>
<via x="52.705" y="69.215" extent="1-16" drill="0.8"/>
<wire x1="52.705" y1="69.215" x2="39.37" y2="69.215" width="1.27" layer="16"/>
<wire x1="39.37" y1="69.215" x2="39.37" y2="73.984" width="1.27" layer="16"/>
<wire x1="39.37" y1="73.984" x2="46.736" y2="81.35" width="1.27" layer="16"/>
<wire x1="6.35" y1="39.37" x2="11.43" y2="44.45" width="1.27" layer="16"/>
<wire x1="11.43" y1="44.45" x2="11.43" y2="48.26" width="1.27" layer="16"/>
<wire x1="62.23" y1="60.96" x2="55.88" y2="60.96" width="1.27" layer="16"/>
<wire x1="55.88" y1="60.96" x2="53.34" y2="63.5" width="1.27" layer="16"/>
<wire x1="53.34" y1="63.5" x2="53.34" y2="68.58" width="1.27" layer="16"/>
<wire x1="53.34" y1="68.58" x2="52.705" y2="69.215" width="1.27" layer="16"/>
<wire x1="35.179" y1="61.849" x2="35.052" y2="61.976" width="0.4064" layer="1"/>
<wire x1="35.052" y1="61.976" x2="34.925" y2="61.976" width="0.4064" layer="1"/>
<wire x1="26.416" y1="41.91" x2="26.67" y2="48.26" width="0" layer="19" extent="1-1"/>
<wire x1="11.176" y1="2.54" x2="13.843" y2="2.54" width="0" layer="19" extent="1-1"/>
</signal>
<signal name="+5V">
<contactref element="C23" pad="+"/>
<contactref element="IC10" pad="3"/>
<contactref element="C22" pad="2"/>
<contactref element="R51" pad="2"/>
<contactref element="SJ_1L_B" pad="1"/>
<contactref element="IC1_1" pad="8"/>
<contactref element="C1_1" pad="1"/>
<wire x1="22.2" y1="22.645" x2="22.225" y2="22.62" width="0.4064" layer="1"/>
<contactref element="IC1_3" pad="8"/>
<contactref element="C1_3" pad="1"/>
<wire x1="49.505" y1="22.645" x2="49.53" y2="22.62" width="0.4064" layer="1"/>
<contactref element="IC1_5" pad="8"/>
<contactref element="C1_5" pad="1"/>
<wire x1="45.999" y1="63.715" x2="45.974" y2="63.74" width="0.4064" layer="1"/>
<contactref element="IC1_2" pad="8"/>
<contactref element="C1_2" pad="1"/>
<contactref element="IC1_6" pad="8"/>
<contactref element="C1_6" pad="1"/>
<wire x1="32.283" y1="63.715" x2="32.258" y2="63.74" width="0.4064" layer="1"/>
<contactref element="IC1_4" pad="8"/>
<contactref element="C1_4" pad="1"/>
<contactref element="IC1_7" pad="8"/>
<contactref element="C1_7" pad="1"/>
<contactref element="IC1_6" pad="3"/>
<contactref element="IC1_5" pad="3"/>
<contactref element="IC1_4" pad="3"/>
<contactref element="IC1_3" pad="3"/>
<contactref element="IC1_2" pad="3"/>
<wire x1="36.449" y1="59.884" x2="36.449" y2="58.293" width="0.4064" layer="1"/>
<wire x1="36.449" y1="58.293" x2="35.814" y2="57.658" width="0.4064" layer="1"/>
<wire x1="35.814" y1="57.658" x2="28.194" y2="57.658" width="0.4064" layer="1"/>
<wire x1="50.165" y1="59.884" x2="50.165" y2="58.293" width="0.4064" layer="1"/>
<wire x1="50.165" y1="58.293" x2="49.53" y2="57.658" width="0.4064" layer="1"/>
<wire x1="31.369" y1="26.476" x2="31.369" y2="28.067" width="0.4064" layer="1"/>
<wire x1="31.369" y1="28.067" x2="32.004" y2="28.702" width="0.4064" layer="1"/>
<wire x1="35.052" y1="28.702" x2="32.004" y2="28.702" width="0.4064" layer="1"/>
<wire x1="27.94" y1="57.404" x2="28.194" y2="57.658" width="0.4064" layer="1"/>
<wire x1="22.225" y1="22.62" x2="22.225" y2="22.225" width="0.6096" layer="1"/>
<wire x1="26.924" y1="19.431" x2="26.797" y2="19.431" width="0.6096" layer="1"/>
<via x="26.797" y="19.431" extent="1-16" drill="0.8"/>
<via x="40.767" y="19.431" extent="1-16" drill="0.8"/>
<wire x1="41.91" y1="20.574" x2="40.767" y2="19.431" width="1.27" layer="16"/>
<wire x1="40.767" y1="19.431" x2="26.797" y2="19.431" width="1.27" layer="16"/>
<wire x1="40.767" y1="19.431" x2="39.497" y2="20.701" width="0.6096" layer="1"/>
<wire x1="39.497" y1="20.701" x2="37.084" y2="20.701" width="0.6096" layer="1"/>
<via x="58.166" y="29.972" extent="1-16" drill="0.8"/>
<wire x1="52.705" y1="20.701" x2="42.037" y2="20.701" width="1.27" layer="16"/>
<wire x1="42.037" y1="20.701" x2="40.767" y2="19.431" width="1.27" layer="16"/>
<wire x1="58.166" y1="29.972" x2="56.261" y2="29.972" width="1.27" layer="16"/>
<wire x1="56.261" y1="29.972" x2="52.705" y2="26.416" width="1.27" layer="16"/>
<wire x1="52.705" y1="26.416" x2="52.705" y2="20.701" width="1.27" layer="16"/>
<wire x1="52.705" y1="20.701" x2="51.562" y2="20.701" width="0.6096" layer="1"/>
<wire x1="51.562" y1="20.701" x2="49.643" y2="22.62" width="0.6096" layer="1"/>
<wire x1="49.643" y1="22.62" x2="49.53" y2="22.62" width="0.6096" layer="1"/>
<via x="52.705" y="20.701" extent="1-16" drill="0.8"/>
<wire x1="58.166" y1="29.972" x2="58.293" y2="29.845" width="0.4064" layer="1"/>
<wire x1="58.293" y1="29.845" x2="58.293" y2="26.476" width="0.4064" layer="1"/>
<via x="43.942" y="64.389" extent="1-16" drill="0.8"/>
<via x="16.637" y="64.262" extent="1-16" drill="0.8"/>
<via x="30.226" y="64.389" extent="1-16" drill="0.8"/>
<contactref element="U$1" pad="OUT+.1"/>
<contactref element="U$1" pad="OUT+.2"/>
<wire x1="41.91" y1="36.576" x2="41.91" y2="20.574" width="1.27" layer="16"/>
<wire x1="37.211" y1="39.116" x2="37.211" y2="38.1" width="1.27" layer="1"/>
<wire x1="37.211" y1="38.1" x2="37.211" y2="36.576" width="1.27" layer="1"/>
<wire x1="37.211" y1="36.576" x2="37.211" y2="37.846" width="1.27" layer="1"/>
<wire x1="44.45" y1="38.1" x2="41.91" y2="38.1" width="1.27" layer="1"/>
<wire x1="40.91" y1="44.704" x2="40.91" y2="38.1" width="1.27" layer="1"/>
<wire x1="52.578" y1="47.918" x2="52.578" y2="36.83" width="0.4064" layer="1"/>
<wire x1="52.578" y1="36.83" x2="51.054" y2="35.306" width="0.4064" layer="1"/>
<wire x1="28.956" y1="41.91" x2="31.75" y2="39.116" width="1.27" layer="1"/>
<wire x1="31.75" y1="39.116" x2="37.211" y2="39.116" width="1.27" layer="1"/>
<wire x1="40.91" y1="38.1" x2="37.211" y2="38.1" width="1.27" layer="1"/>
<wire x1="51.054" y1="35.306" x2="47.244" y2="35.306" width="0.4064" layer="1"/>
<wire x1="47.244" y1="35.306" x2="44.45" y2="38.1" width="0.4064" layer="1"/>
<wire x1="41.91" y1="36.576" x2="41.91" y2="38.1" width="1.27" layer="1"/>
<via x="41.91" y="36.576" extent="1-16" drill="0.8"/>
<wire x1="40.91" y1="38.1" x2="41.91" y2="38.1" width="1.27" layer="1"/>
<wire x1="20.447" y1="21.276" x2="21.276" y2="21.276" width="0.4064" layer="1"/>
<wire x1="22.225" y1="22.225" x2="21.276" y2="21.276" width="0.4064" layer="1"/>
<wire x1="47.371" y1="21.276" x2="48.581" y2="21.276" width="0.4064" layer="1"/>
<wire x1="49.53" y1="22.62" x2="49.53" y2="22.225" width="0.4064" layer="1"/>
<wire x1="49.53" y1="22.225" x2="48.581" y2="21.276" width="0.4064" layer="1"/>
<wire x1="37.973" y1="23.368" x2="37.225" y2="22.62" width="0.4064" layer="1"/>
<wire x1="37.973" y1="23.368" x2="37.973" y2="24.384" width="0.4064" layer="1"/>
<wire x1="37.973" y1="24.384" x2="37.973" y2="25.781" width="0.4064" layer="1"/>
<wire x1="37.973" y1="25.781" x2="35.052" y2="28.702" width="0.4064" layer="1"/>
<wire x1="33.909" y1="21.276" x2="35.246" y2="21.276" width="0.4064" layer="1"/>
<wire x1="36.195" y1="21.59" x2="36.195" y2="22.225" width="0.6096" layer="1"/>
<wire x1="36.195" y1="22.225" x2="36.195" y2="22.62" width="0.6096" layer="1"/>
<wire x1="37.084" y1="20.701" x2="36.195" y2="21.59" width="0.6096" layer="1"/>
<wire x1="35.246" y1="21.276" x2="36.195" y2="22.225" width="0.4064" layer="1"/>
<wire x1="37.225" y1="22.62" x2="36.195" y2="22.62" width="0.4064" layer="1"/>
<wire x1="62.738" y1="29.972" x2="64.77" y2="27.94" width="0.4064" layer="1"/>
<wire x1="64.77" y1="27.94" x2="64.77" y2="23.495" width="0.4064" layer="1"/>
<wire x1="63.92" y1="22.645" x2="62.84" y2="22.645" width="0.4064" layer="1"/>
<wire x1="58.166" y1="29.972" x2="62.738" y2="29.972" width="0.4064" layer="1"/>
<wire x1="64.77" y1="23.495" x2="63.92" y2="22.645" width="0.4064" layer="1"/>
<wire x1="60.833" y1="21.276" x2="62.551" y2="21.276" width="0.4064" layer="1"/>
<wire x1="62.551" y1="21.276" x2="62.865" y2="21.59" width="0.4064" layer="1"/>
<wire x1="62.865" y1="21.59" x2="62.865" y2="22.62" width="0.4064" layer="1"/>
<wire x1="62.865" y1="22.62" x2="62.84" y2="22.645" width="0.4064" layer="1"/>
<wire x1="20.193" y1="65.084" x2="19.301" y2="65.084" width="0.4064" layer="1"/>
<wire x1="19.301" y1="65.084" x2="18.542" y2="64.325" width="0.4064" layer="1"/>
<wire x1="18.542" y1="63.74" x2="18.542" y2="64.325" width="0.4064" layer="1"/>
<wire x1="18.542" y1="63.74" x2="17.145" y2="63.74" width="0.6096" layer="1"/>
<wire x1="17.145" y1="63.754" x2="17.145" y2="63.74" width="0.6096" layer="1"/>
<wire x1="17.145" y1="63.754" x2="16.637" y2="64.262" width="0.6096" layer="1"/>
<wire x1="39.243" y1="62.103" x2="37.211" y2="62.103" width="0.4064" layer="1"/>
<wire x1="37.211" y1="62.103" x2="36.449" y2="61.341" width="0.4064" layer="1"/>
<wire x1="36.449" y1="61.341" x2="36.449" y2="59.884" width="0.4064" layer="1"/>
<wire x1="49.53" y1="57.658" x2="43.815" y2="57.658" width="0.4064" layer="1"/>
<wire x1="43.815" y1="57.658" x2="43.688" y2="57.658" width="0.4064" layer="1"/>
<wire x1="43.688" y1="57.658" x2="39.243" y2="62.103" width="0.4064" layer="1"/>
<wire x1="32.258" y1="63.74" x2="30.875" y2="63.74" width="0.4064" layer="1"/>
<wire x1="30.875" y1="63.74" x2="30.226" y2="64.389" width="0.4064" layer="1"/>
<wire x1="45.974" y1="63.74" x2="44.591" y2="63.74" width="0.4064" layer="1"/>
<wire x1="44.591" y1="63.74" x2="43.942" y2="64.389" width="0.4064" layer="1"/>
<wire x1="47.625" y1="65.084" x2="46.683" y2="65.084" width="0.4064" layer="1"/>
<wire x1="46.683" y1="65.084" x2="45.974" y2="64.375" width="0.4064" layer="1"/>
<wire x1="45.974" y1="64.375" x2="45.974" y2="63.74" width="0.4064" layer="1"/>
<wire x1="33.909" y1="65.084" x2="32.967" y2="65.084" width="0.4064" layer="1"/>
<wire x1="32.967" y1="65.084" x2="32.258" y2="64.375" width="0.4064" layer="1"/>
<wire x1="32.258" y1="64.375" x2="32.258" y2="63.74" width="0.4064" layer="1"/>
<wire x1="41.91" y1="36.576" x2="41.91" y2="56.515" width="1.27" layer="16"/>
<wire x1="43.942" y1="58.547" x2="43.942" y2="64.389" width="1.27" layer="16"/>
<wire x1="41.91" y1="56.515" x2="43.942" y2="58.547" width="1.27" layer="16"/>
<wire x1="43.942" y1="64.389" x2="30.226" y2="64.389" width="1.27" layer="16"/>
<wire x1="30.226" y1="64.389" x2="16.764" y2="64.389" width="1.27" layer="16"/>
<wire x1="16.764" y1="64.389" x2="16.637" y2="64.262" width="1.27" layer="16"/>
<wire x1="43.942" y1="58.547" x2="43.942" y2="57.912" width="0.4064" layer="1"/>
<wire x1="43.942" y1="57.912" x2="43.815" y2="57.785" width="0.4064" layer="1"/>
<wire x1="43.815" y1="57.785" x2="43.815" y2="57.658" width="0.4064" layer="1"/>
<via x="43.942" y="58.547" extent="1-16" drill="0.8"/>
<wire x1="44.831" y1="26.476" x2="44.831" y2="25.019" width="0.4064" layer="1"/>
<wire x1="44.831" y1="25.019" x2="44.196" y2="24.384" width="0.4064" layer="1"/>
<wire x1="44.196" y1="24.384" x2="37.973" y2="24.384" width="0.4064" layer="1"/>
<wire x1="22.225" y1="22.62" x2="23.735" y2="22.62" width="0.6096" layer="1"/>
<wire x1="23.735" y1="22.62" x2="26.924" y2="19.431" width="0.6096" layer="1"/>
</signal>
<signal name="N$39">
<contactref element="LED1" pad="A"/>
<contactref element="R51" pad="1"/>
<wire x1="52.578" y1="49.618" x2="51.396" y2="50.8" width="0.4064" layer="1"/>
<wire x1="51.396" y1="50.8" x2="48.26" y2="50.8" width="0.4064" layer="1"/>
<wire x1="48.26" y1="50.8" x2="46.99" y2="49.53" width="0.4064" layer="1"/>
<wire x1="46.99" y1="49.53" x2="46.99" y2="48.26" width="0.4064" layer="1"/>
</signal>
<signal name="N$40">
<contactref element="R50" pad="1"/>
<contactref element="LED2" pad="A"/>
<wire x1="58.42" y1="35.56" x2="59.436" y2="34.544" width="0.4064" layer="1"/>
<wire x1="59.436" y1="34.544" x2="59.436" y2="33.186" width="0.4064" layer="1"/>
<wire x1="59.436" y1="33.186" x2="59.27" y2="33.02" width="0.4064" layer="1"/>
<wire x1="58.42" y1="38.1" x2="58.42" y2="35.56" width="0.4064" layer="1"/>
</signal>
<signal name="V+">
<contactref element="IC10" pad="1"/>
<contactref element="C21" pad="2"/>
<contactref element="C20" pad="+"/>
<contactref element="U$1" pad="IN+.1"/>
<contactref element="U$1" pad="IN+.2"/>
<wire x1="18.669" y1="36.576" x2="18.669" y2="39.116" width="1.27" layer="1"/>
<wire x1="23.876" y1="41.91" x2="21.082" y2="39.116" width="1.27" layer="1"/>
<wire x1="21.082" y1="39.116" x2="18.669" y2="39.116" width="1.27" layer="1"/>
<wire x1="6.096" y1="48.514" x2="6.35" y2="48.26" width="1.27" layer="1"/>
<wire x1="6.35" y1="48.26" x2="6.35" y2="47.752" width="1.27" layer="1"/>
<wire x1="18.669" y1="39.116" x2="15.748" y2="42.037" width="1.27" layer="1"/>
<wire x1="15.748" y1="42.037" x2="15.748" y2="42.688" width="1.27" layer="1"/>
<wire x1="15.748" y1="42.688" x2="13.954" y2="42.688" width="1.27" layer="1"/>
<wire x1="13.954" y1="42.688" x2="11.43" y2="45.212" width="1.27" layer="1"/>
<wire x1="11.43" y1="45.212" x2="9.398" y2="45.212" width="1.27" layer="1"/>
<wire x1="9.398" y1="45.212" x2="6.35" y2="48.26" width="1.27" layer="1"/>
<contactref element="D1" pad="C"/>
<wire x1="6.35" y1="69.42" x2="6.35" y2="48.26" width="1.27" layer="1"/>
</signal>
<signal name="N$6">
<contactref element="SJ_2L_B" pad="1"/>
<contactref element="SJ_1L_B" pad="2"/>
<contactref element="IC1_7" pad="3"/>
<wire x1="22.733" y1="59.884" x2="22.733" y2="61.341" width="0.4064" layer="1"/>
<wire x1="22.733" y1="61.341" x2="23.241" y2="61.849" width="0.4064" layer="1"/>
<wire x1="26.67" y1="60.706" x2="26.67" y2="57.658" width="0.4064" layer="1"/>
<wire x1="26.67" y1="57.658" x2="26.416" y2="57.404" width="0.4064" layer="1"/>
<wire x1="26.416" y1="60.452" x2="26.162" y2="60.452" width="0.4064" layer="1"/>
<wire x1="26.162" y1="60.452" x2="24.765" y2="61.849" width="0.4064" layer="1"/>
<wire x1="24.765" y1="61.849" x2="23.241" y2="61.849" width="0.4064" layer="1"/>
<wire x1="26.416" y1="60.452" x2="26.67" y2="60.706" width="0.4064" layer="1"/>
</signal>
<signal name="N$28">
<contactref element="SJ_2L_A" pad="2"/>
<contactref element="SJ_1L_A" pad="2"/>
<contactref element="R8" pad="2"/>
<contactref element="IC1_7" pad="4"/>
<contactref element="IC1_6" pad="4"/>
<contactref element="IC1_5" pad="4"/>
<wire x1="51.435" y1="59.884" x2="51.435" y2="59.69" width="0.4064" layer="1"/>
<wire x1="51.435" y1="59.69" x2="51.435" y2="56.642" width="0.4064" layer="1"/>
<wire x1="37.719" y1="56.642" x2="51.562" y2="56.642" width="0.4064" layer="1"/>
<wire x1="28.956" y1="55.626" x2="24.638" y2="55.626" width="0.4064" layer="1"/>
<wire x1="24.638" y1="55.626" x2="23.876" y2="56.388" width="0.4064" layer="1"/>
<wire x1="23.876" y1="56.388" x2="22.86" y2="56.388" width="0.4064" layer="1"/>
<wire x1="24.003" y1="56.388" x2="24.003" y2="59.884" width="0.4064" layer="1"/>
<wire x1="37.719" y1="59.884" x2="37.719" y2="56.642" width="0.4064" layer="1"/>
<wire x1="22.86" y1="56.388" x2="24.003" y2="56.388" width="0.4064" layer="1"/>
<wire x1="54.102" y1="60.032" x2="53.76" y2="59.69" width="0.4064" layer="1"/>
<wire x1="53.76" y1="59.69" x2="51.435" y2="59.69" width="0.4064" layer="1"/>
<wire x1="29.972" y1="56.642" x2="37.719" y2="56.642" width="0.4064" layer="1"/>
<wire x1="28.956" y1="55.626" x2="29.972" y2="56.642" width="0.4064" layer="1"/>
<wire x1="55.118" y1="55.626" x2="55.118" y2="56.388" width="0.4064" layer="1"/>
<wire x1="55.118" y1="56.388" x2="54.864" y2="56.642" width="0.4064" layer="1"/>
<wire x1="54.864" y1="56.642" x2="51.562" y2="56.642" width="0.4064" layer="1"/>
<wire x1="51.562" y1="56.642" x2="51.435" y2="56.642" width="0.4064" layer="1"/>
</signal>
<signal name="N$18">
<contactref element="SJ_2L_A" pad="1"/>
<contactref element="IC1_7" pad="1"/>
<wire x1="20.193" y1="59.884" x2="20.193" y2="56.388" width="0.4064" layer="1"/>
<wire x1="20.193" y1="56.388" x2="21.336" y2="56.388" width="0.4064" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="R8" pad="1"/>
<contactref element="LED3" pad="A"/>
<wire x1="58.42" y1="56.642" x2="56.73" y2="58.332" width="0.4064" layer="1"/>
<wire x1="54.102" y1="58.332" x2="56.73" y2="58.332" width="0.4064" layer="1"/>
<wire x1="58.42" y1="56.642" x2="58.42" y2="48.26" width="0.4064" layer="1"/>
</signal>
<signal name="N$5">
<contactref element="IC1_1" pad="7"/>
<contactref element="D1_1" pad="2"/>
<contactref element="R1_1" pad="1"/>
<wire x1="20.047" y1="15.56" x2="26.35" y2="15.56" width="0.4064" layer="1"/>
<wire x1="26.35" y1="15.56" x2="26.35" y2="10.795" width="0.4064" layer="1"/>
<wire x1="19.177" y1="21.276" x2="19.177" y2="19.558" width="0.4064" layer="1"/>
<wire x1="24.765" y1="19.05" x2="26.35" y2="17.465" width="0.4064" layer="1"/>
<wire x1="26.35" y1="17.465" x2="26.35" y2="15.56" width="0.4064" layer="1"/>
<wire x1="19.177" y1="19.558" x2="19.685" y2="19.05" width="0.4064" layer="1"/>
<wire x1="19.685" y1="19.05" x2="24.765" y2="19.05" width="0.4064" layer="1"/>
</signal>
<signal name="N$7">
<contactref element="IC1_1" pad="1"/>
<contactref element="SJ_1L_A" pad="1"/>
<contactref element="R50" pad="2"/>
<contactref element="IC1_4" pad="4"/>
<contactref element="IC1_3" pad="4"/>
<contactref element="IC1_2" pad="4"/>
<wire x1="20.447" y1="26.476" x2="20.447" y2="28.067" width="0.4064" layer="1"/>
<wire x1="20.447" y1="28.067" x2="21.082" y2="28.702" width="0.4064" layer="1"/>
<wire x1="21.082" y1="28.702" x2="30.099" y2="28.702" width="0.4064" layer="1"/>
<wire x1="30.099" y1="28.702" x2="30.099" y2="28.448" width="0.4064" layer="1"/>
<wire x1="30.099" y1="28.448" x2="30.099" y2="26.476" width="0.4064" layer="1"/>
<wire x1="43.561" y1="29.845" x2="43.561" y2="26.476" width="0.4064" layer="1"/>
<wire x1="57.023" y1="26.476" x2="57.023" y2="28.067" width="0.4064" layer="1"/>
<wire x1="57.023" y1="28.067" x2="55.245" y2="29.845" width="0.4064" layer="1"/>
<wire x1="55.245" y1="29.845" x2="55.118" y2="29.972" width="0.4064" layer="1"/>
<wire x1="55.245" y1="29.845" x2="43.561" y2="29.845" width="0.4064" layer="1"/>
<wire x1="55.118" y1="54.102" x2="55.118" y2="33.02" width="0.4064" layer="1"/>
<wire x1="55.118" y1="33.02" x2="55.118" y2="29.972" width="0.4064" layer="1"/>
<wire x1="57.57" y1="33.02" x2="55.118" y2="33.02" width="0.4064" layer="1"/>
<wire x1="30.099" y1="28.448" x2="31.496" y2="29.845" width="0.4064" layer="1"/>
<wire x1="31.496" y1="29.845" x2="43.561" y2="29.845" width="0.4064" layer="1"/>
</signal>
<signal name="N$10">
<contactref element="IC1_1" pad="6"/>
<contactref element="D1_1" pad="1"/>
<contactref element="R2_1" pad="1"/>
<wire x1="13.396" y1="10.922" x2="13.396" y2="14.666" width="0.4064" layer="1"/>
<wire x1="16.19" y1="17.46" x2="17.78" y2="17.46" width="0.4064" layer="1"/>
<wire x1="17.78" y1="17.46" x2="20.047" y2="17.46" width="0.4064" layer="1"/>
<wire x1="13.396" y1="14.666" x2="16.19" y2="17.46" width="0.4064" layer="1"/>
<wire x1="17.907" y1="17.587" x2="17.78" y2="17.46" width="0.4064" layer="1"/>
<wire x1="17.907" y1="21.276" x2="17.907" y2="17.587" width="0.4064" layer="1"/>
</signal>
<signal name="N$21">
<contactref element="IC1_3" pad="7"/>
<contactref element="D1_3" pad="2"/>
<contactref element="R1_3" pad="1"/>
<wire x1="53.02" y1="15.494" x2="53.02" y2="10.795" width="0.4064" layer="1"/>
<wire x1="46.101" y1="21.276" x2="46.101" y2="19.304" width="0.4064" layer="1"/>
<wire x1="46.101" y1="19.304" x2="46.355" y2="19.05" width="0.4064" layer="1"/>
<wire x1="46.355" y1="19.05" x2="51.435" y2="19.05" width="0.4064" layer="1"/>
<wire x1="51.435" y1="19.05" x2="53.02" y2="17.465" width="0.4064" layer="1"/>
<wire x1="53.02" y1="17.465" x2="53.02" y2="15.494" width="0.4064" layer="1"/>
<wire x1="46.717" y1="15.56" x2="52.954" y2="15.56" width="0.4064" layer="1"/>
<wire x1="52.954" y1="15.56" x2="53.02" y2="15.494" width="0.4064" layer="1"/>
</signal>
<signal name="N$22">
<contactref element="IC1_3" pad="1"/>
</signal>
<signal name="N$25">
<contactref element="IC1_3" pad="6"/>
<contactref element="D1_3" pad="1"/>
<contactref element="R2_3" pad="1"/>
<wire x1="43.495" y1="17.145" x2="44.45" y2="17.145" width="0.4064" layer="1"/>
<wire x1="44.45" y1="17.145" x2="44.765" y2="17.46" width="0.4064" layer="1"/>
<wire x1="44.765" y1="17.46" x2="46.717" y2="17.46" width="0.4064" layer="1"/>
<wire x1="44.831" y1="21.276" x2="44.831" y2="17.526" width="0.4064" layer="1"/>
<wire x1="44.831" y1="17.526" x2="44.765" y2="17.46" width="0.4064" layer="1"/>
</signal>
<signal name="N$35">
<contactref element="IC1_5" pad="7"/>
<contactref element="D1_5" pad="2"/>
<contactref element="R1_5" pad="1"/>
<wire x1="46.035" y1="69.215" x2="46.99" y2="69.215" width="0.4064" layer="1"/>
<wire x1="47.94" y1="68.265" x2="48.895" y2="68.265" width="0.4064" layer="1"/>
<wire x1="48.895" y1="68.265" x2="49.257" y2="68.265" width="0.4064" layer="1"/>
<wire x1="46.99" y1="69.215" x2="47.94" y2="68.265" width="0.4064" layer="1"/>
<wire x1="48.895" y1="65.084" x2="48.895" y2="68.265" width="0.4064" layer="1"/>
</signal>
<signal name="N$36">
<contactref element="IC1_5" pad="1"/>
</signal>
<signal name="N$41">
<contactref element="IC1_5" pad="6"/>
<contactref element="D1_5" pad="1"/>
<contactref element="R2_5" pad="1"/>
<wire x1="54.925" y1="75.565" x2="54.925" y2="70.485" width="0.4064" layer="1"/>
<wire x1="54.925" y1="70.485" x2="54.925" y2="68.895" width="0.4064" layer="1"/>
<wire x1="50.165" y1="65.084" x2="50.165" y2="66.675" width="0.4064" layer="1"/>
<wire x1="53.34" y1="67.31" x2="54.925" y2="68.895" width="0.4064" layer="1"/>
<wire x1="49.257" y1="70.165" x2="49.845" y2="70.165" width="0.4064" layer="1"/>
<wire x1="49.845" y1="70.165" x2="50.165" y2="70.485" width="0.4064" layer="1"/>
<wire x1="50.165" y1="70.485" x2="54.925" y2="70.485" width="0.4064" layer="1"/>
<wire x1="50.165" y1="66.675" x2="50.8" y2="67.31" width="0.4064" layer="1"/>
<wire x1="5

license_type: permissive

branch_name: refs/heads/main


text:
0.8" y1="67.31" x2="53.34" y2="67.31" width="0.4064" layer="1"/>
</signal>
<signal name="N$14">
<contactref element="IC1_2" pad="7"/>
<contactref element="D1_2" pad="2"/>
<contactref element="R1_2" pad="1"/>
<wire x1="32.639" y1="21.276" x2="32.639" y2="19.431" width="0.4064" layer="1"/>
<wire x1="32.639" y1="19.431" x2="33.02" y2="19.05" width="0.4064" layer="1"/>
<wire x1="33.02" y1="19.05" x2="38.1" y2="19.05" width="0.4064" layer="1"/>
<wire x1="39.685" y1="17.465" x2="39.685" y2="15.621" width="0.4064" layer="1"/>
<wire x1="39.685" y1="15.621" x2="39.685" y2="10.795" width="0.4064" layer="1"/>
<wire x1="38.1" y1="19.05" x2="39.685" y2="17.465" width="0.4064" layer="1"/>
<wire x1="33.382" y1="15.56" x2="39.624" y2="15.56" width="0.4064" layer="1"/>
<wire x1="39.624" y1="15.56" x2="39.685" y2="15.621" width="0.4064" layer="1"/>
</signal>
<signal name="N$15">
<contactref element="IC1_2" pad="1"/>
</signal>
<signal name="N$19">
<contactref element="IC1_2" pad="6"/>
<contactref element="D1_2" pad="1"/>
<contactref element="R2_2" pad="1"/>
<wire x1="33.382" y1="17.46" x2="31.43" y2="17.46" width="0.4064" layer="1"/>
<wire x1="31.43" y1="17.46" x2="31.115" y2="17.145" width="0.4064" layer="1"/>
<wire x1="31.115" y1="17.145" x2="30.16" y2="17.145" width="0.4064" layer="1"/>
<wire x1="31.369" y1="21.276" x2="31.369" y2="17.521" width="0.4064" layer="1"/>
<wire x1="31.369" y1="17.521" x2="31.43" y2="17.46" width="0.4064" layer="1"/>
</signal>
<signal name="N$43">
<contactref element="IC1_6" pad="7"/>
<contactref element="D1_6" pad="2"/>
<contactref element="R1_6" pad="1"/>
<wire x1="32.065" y1="69.215" x2="33.655" y2="69.215" width="0.4064" layer="1"/>
<wire x1="33.655" y1="69.215" x2="33.97" y2="68.9" width="0.4064" layer="1"/>
<wire x1="33.97" y1="68.9" x2="35.287" y2="68.9" width="0.4064" layer="1"/>
<wire x1="35.179" y1="65.084" x2="35.179" y2="68.792" width="0.4064" layer="1"/>
<wire x1="35.179" y1="68.792" x2="35.287" y2="68.9" width="0.4064" layer="1"/>
</signal>
<signal name="N$44">
<contactref element="IC1_6" pad="1"/>
</signal>
<signal name="N$47">
<contactref element="IC1_6" pad="6"/>
<contactref element="D1_6" pad="1"/>
<contactref element="R2_6" pad="1"/>
<wire x1="39.685" y1="75.565" x2="40.64" y2="75.565" width="0.4064" layer="1"/>
<wire x1="40.64" y1="75.565" x2="41.275" y2="74.93" width="0.4064" layer="1"/>
<wire x1="41.275" y1="74.93" x2="41.275" y2="71.12" width="0.4064" layer="1"/>
<wire x1="41.275" y1="71.12" x2="41.275" y2="70.485" width="0.4064" layer="1"/>
<wire x1="41.275" y1="70.485" x2="41.275" y2="67.945" width="0.4064" layer="1"/>
<wire x1="41.275" y1="67.945" x2="40.64" y2="67.31" width="0.4064" layer="1"/>
<wire x1="40.64" y1="67.31" x2="37.084" y2="67.31" width="0.4064" layer="1"/>
<wire x1="37.084" y1="67.31" x2="36.449" y2="66.675" width="0.4064" layer="1"/>
<wire x1="36.449" y1="66.675" x2="36.449" y2="65.084" width="0.4064" layer="1"/>
<wire x1="35.287" y1="70.8" x2="36.129" y2="70.8" width="0.4064" layer="1"/>
<wire x1="36.449" y1="71.12" x2="41.275" y2="71.12" width="0.4064" layer="1"/>
<wire x1="36.129" y1="70.8" x2="36.449" y2="71.12" width="0.4064" layer="1"/>
</signal>
<signal name="N$55">
<contactref element="IC1_4" pad="7"/>
<contactref element="D1_4" pad="2"/>
<contactref element="R1_4" pad="1"/>
<wire x1="59.563" y1="21.276" x2="59.563" y2="19.177" width="0.4064" layer="1"/>
<wire x1="59.563" y1="19.177" x2="59.69" y2="19.05" width="0.4064" layer="1"/>
<wire x1="65.72" y1="18.1" x2="65.72" y2="15.621" width="0.4064" layer="1"/>
<wire x1="65.72" y1="15.621" x2="65.72" y2="10.795" width="0.4064" layer="1"/>
<wire x1="59.69" y1="19.05" x2="64.77" y2="19.05" width="0.4064" layer="1"/>
<wire x1="64.77" y1="19.05" x2="65.72" y2="18.1" width="0.4064" layer="1"/>
<wire x1="60.052" y1="15.56" x2="65.659" y2="15.56" width="0.4064" layer="1"/>
<wire x1="65.659" y1="15.56" x2="65.72" y2="15.621" width="0.4064" layer="1"/>
</signal>
<signal name="N$56">
<contactref element="IC1_4" pad="1"/>
</signal>
<signal name="N$59">
<contactref element="IC1_4" pad="6"/>
<contactref element="D1_4" pad="1"/>
<contactref element="R2_4" pad="1"/>
<wire x1="56.83" y1="17.145" x2="57.785" y2="17.145" width="0.4064" layer="1"/>
<wire x1="57.785" y1="17.145" x2="58.1" y2="17.46" width="0.4064" layer="1"/>
<wire x1="58.1" y1="17.46" x2="60.052" y2="17.46" width="0.4064" layer="1"/>
<wire x1="58.293" y1="21.276" x2="58.293" y2="17.653" width="0.4064" layer="1"/>
<wire x1="58.293" y1="17.653" x2="58.1" y2="17.46" width="0.4064" layer="1"/>
</signal>
<signal name="N$67">
<contactref element="IC1_7" pad="7"/>
<contactref element="D1_7" pad="2"/>
<contactref element="R1_7" pad="1"/>
<wire x1="21.463" y1="65.084" x2="21.463" y2="66.802" width="0.4064" layer="1"/>
<wire x1="21.463" y1="66.802" x2="20.681996875" y2="67.583003125" width="0.4064" layer="1"/>
<wire x1="20.682" y1="68.9" x2="18.73" y2="68.9" width="0.4064" layer="1"/>
<wire x1="18.73" y1="68.9" x2="18.415" y2="69.215" width="0.4064" layer="1"/>
<wire x1="18.415" y1="69.215" x2="16.825" y2="69.215" width="0.4064" layer="1"/>
<wire x1="20.681996875" y1="67.583003125" x2="20.681996875" y2="68.899996875" width="0.4064" layer="1"/>
<wire x1="20.681996875" y1="68.899996875" x2="20.682" y2="68.9" width="0.4064" layer="1"/>
</signal>
<signal name="N$71">
<contactref element="IC1_7" pad="6"/>
<contactref element="D1_7" pad="1"/>
<contactref element="R2_7" pad="1"/>
<wire x1="22.733" y1="65.084" x2="22.733" y2="66.548" width="0.4064" layer="1"/>
<wire x1="23.495" y1="67.31" x2="25.4" y2="67.31" width="0.4064" layer="1"/>
<wire x1="25.4" y1="67.31" x2="26.035" y2="67.945" width="0.4064" layer="1"/>
<wire x1="26.035" y1="67.945" x2="26.035" y2="71.12" width="0.4064" layer="1"/>
<wire x1="22.733" y1="66.548" x2="23.495" y2="67.31" width="0.4064" layer="1"/>
<wire x1="26.035" y1="71.12" x2="26.035" y2="74.93" width="0.4064" layer="1"/>
<wire x1="25.4" y1="75.565" x2="24.445" y2="75.565" width="0.4064" layer="1"/>
<wire x1="26.035" y1="74.93" x2="25.4" y2="75.565" width="0.4064" layer="1"/>
<wire x1="20.682" y1="70.8" x2="21.27" y2="70.8" width="0.4064" layer="1"/>
<wire x1="21.27" y1="70.8" x2="21.59" y2="71.12" width="0.4064" layer="1"/>
<wire x1="21.59" y1="71.12" x2="26.035" y2="71.12" width="0.4064" layer="1"/>
</signal>
<signal name="N$1">
<contactref element="R7" pad="2"/>
<contactref element="X7" pad="1"/>
<wire x1="15.24" y1="72.39" x2="16.51" y2="72.39" width="0.4064" layer="1"/>
<wire x1="16.51" y1="72.39" x2="17.145" y2="73.025" width="0.4064" layer="1"/>
<wire x1="17.145" y1="73.025" x2="19.533" y2="73.025" width="0.4064" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="R6" pad="2"/>
<contactref element="X6" pad="1"/>
<wire x1="30.48" y1="72.39" x2="31.75" y2="72.39" width="0.4064" layer="1"/>
<wire x1="31.75" y1="72.39" x2="32.385" y2="73.025" width="0.4064" layer="1"/>
<wire x1="32.385" y1="73.025" x2="34.773" y2="73.025" width="0.4064" layer="1"/>
</signal>
<signal name="N$4">
<contactref element="R5" pad="2"/>
<contactref element="X5" pad="1"/>
<wire x1="45.72" y1="72.39" x2="46.99" y2="72.39" width="0.4064" layer="1"/>
<wire x1="46.99" y1="72.39" x2="47.625" y2="73.025" width="0.4064" layer="1"/>
<wire x1="47.625" y1="73.025" x2="50.013" y2="73.025" width="0.4064" layer="1"/>
</signal>
<signal name="N$11">
<contactref element="R4" pad="2"/>
<contactref element="X4" pad="1"/>
<wire x1="56.515" y1="13.97" x2="57.785" y2="13.97" width="0.4064" layer="1"/>
<wire x1="57.785" y1="13.97" x2="58.42" y2="13.335" width="0.4064" layer="1"/>
<wire x1="58.42" y1="13.335" x2="60.173" y2="13.335" width="0.4064" layer="1"/>
</signal>
<signal name="N$12">
<contactref element="R3" pad="2"/>
<contactref element="X3" pad="1"/>
<wire x1="43.18" y1="13.97" x2="45.085" y2="13.97" width="0.4064" layer="1"/>
<wire x1="45.085" y1="13.97" x2="45.72" y2="13.335" width="0.4064" layer="1"/>
<wire x1="45.72" y1="13.335" x2="46.838" y2="13.335" width="0.4064" layer="1"/>
</signal>
<signal name="N$13">
<contactref element="R2" pad="2"/>
<contactref element="X2" pad="1"/>
<wire x1="33.503" y1="13.335" x2="32.385" y2="13.335" width="0.4064" layer="1"/>
<wire x1="32.385" y1="13.335" x2="31.75" y2="13.97" width="0.4064" layer="1"/>
<wire x1="31.75" y1="13.97" x2="29.845" y2="13.97" width="0.4064" layer="1"/>
</signal>
<signal name="N$20">
<contactref element="R1" pad="2"/>
<contactref element="X1" pad="1"/>
<wire x1="20.168" y1="13.335" x2="19.05" y2="13.335" width="0.4064" layer="1"/>
<wire x1="19.05" y1="13.335" x2="18.415" y2="13.97" width="0.4064" layer="1"/>
<wire x1="18.415" y1="13.97" x2="16.51" y2="13.97" width="0.4064" layer="1"/>
</signal>
<signal name="N$8">
<contactref element="J1" pad="3"/>
<contactref element="R1" pad="1"/>
<contactref element="R3_1" pad="1"/>
<contactref element="R1_1" pad="2"/>
<wire x1="22.44" y1="10.795" x2="24.45" y2="10.795" width="0.4064" layer="1"/>
<wire x1="22.44" y1="10.795" x2="22.44" y2="12.763" width="0.4064" layer="1"/>
<wire x1="22.44" y1="12.763" x2="23.012" y2="13.335" width="0.4064" layer="1"/>
<wire x1="22.44" y1="10.795" x2="22.44" y2="9.74" width="0.4064" layer="1"/>
<wire x1="20.955" y1="8.255" x2="18.415" y2="8.255" width="0.4064" layer="1"/>
<wire x1="18.415" y1="8.255" x2="16.256" y2="6.096" width="0.4064" layer="1"/>
<wire x1="16.256" y1="6.096" x2="16.256" y2="5.15" width="0.4064" layer="1"/>
<wire x1="22.44" y1="9.74" x2="20.955" y2="8.255" width="0.4064" layer="1"/>
</signal>
<signal name="N$9">
<contactref element="J1" pad="2"/>
<contactref element="R3_1" pad="2"/>
<contactref element="R2_1" pad="2"/>
<contactref element="X1" pad="2"/>
<wire x1="20.74" y1="10.795" x2="19.05" y2="10.795" width="0.4064" layer="1"/>
<wire x1="19.05" y1="10.795" x2="18.415" y2="11.43" width="0.4064" layer="1"/>
<wire x1="18.415" y1="11.43" x2="16.51" y2="11.43" width="0.4064" layer="1"/>
<wire x1="11.176" y1="5.15" x2="11.176" y2="5.461" width="0.4064" layer="1"/>
<wire x1="16.51" y1="10.795" x2="16.51" y2="11.43" width="0.4064" layer="1"/>
<wire x1="11.176" y1="5.461" x2="13.335" y2="7.62" width="0.4064" layer="1"/>
<wire x1="13.335" y1="7.62" x2="16.51" y2="10.795" width="0.4064" layer="1"/>
<wire x1="11.496" y1="10.922" x2="11.496" y2="9.459" width="0.4064" layer="1"/>
<wire x1="11.496" y1="9.459" x2="13.335" y2="7.62" width="0.4064" layer="1"/>
</signal>
<signal name="N$16">
<contactref element="J2" pad="3"/>
<contactref element="R2" pad="1"/>
<contactref element="R3_2" pad="1"/>
<contactref element="R1_2" pad="2"/>
<wire x1="35.775" y1="10.795" x2="35.775" y2="12.763" width="0.4064" layer="1"/>
<wire x1="35.775" y1="12.763" x2="36.347" y2="13.335" width="0.4064" layer="1"/>
<wire x1="35.775" y1="10.795" x2="37.785" y2="10.795" width="0.4064" layer="1"/>
<wire x1="31.496" y1="5.15" x2="31.496" y2="5.461" width="0.4064" layer="1"/>
<wire x1="35.775" y1="9.74" x2="35.775" y2="10.795" width="0.4064" layer="1"/>
<wire x1="31.496" y1="5.461" x2="35.775" y2="9.74" width="0.4064" layer="1"/>
</signal>
<signal name="N$17">
<contactref element="J2" pad="2"/>
<contactref element="R3_2" pad="2"/>
<contactref element="R2_2" pad="2"/>
<contactref element="X2" pad="2"/>
<wire x1="29.845" y1="11.43" x2="31.75" y2="11.43" width="0.4064" layer="1"/>
<wire x1="31.75" y1="11.43" x2="32.385" y2="10.795" width="0.4064" layer="1"/>
<wire x1="32.385" y1="10.795" x2="34.075" y2="10.795" width="0.4064" layer="1"/>
<wire x1="29.845" y1="11.43" x2="28.575" y2="11.43" width="0.4064" layer="1"/>
<wire x1="28.575" y1="11.43" x2="27.94" y2="12.065" width="0.4064" layer="1"/>
<wire x1="27.94" y1="16.825" x2="28.26" y2="17.145" width="0.4064" layer="1"/>
<wire x1="27.94" y1="12.065" x2="27.94" y2="16.825" width="0.4064" layer="1"/>
<wire x1="26.416" y1="5.15" x2="26.416" y2="6.096" width="0.4064" layer="1"/>
<wire x1="29.845" y1="9.525" x2="29.845" y2="11.43" width="0.4064" layer="1"/>
<wire x1="26.416" y1="6.096" x2="29.845" y2="9.525" width="0.4064" layer="1"/>
</signal>
<signal name="N$23">
<contactref element="J3" pad="3"/>
<contactref element="R3" pad="1"/>
<contactref element="R3_3" pad="1"/>
<contactref element="R1_3" pad="2"/>
<wire x1="49.11" y1="10.795" x2="49.11" y2="12.763" width="0.4064" layer="1"/>
<wire x1="49.11" y1="12.763" x2="49.682" y2="13.335" width="0.4064" layer="1"/>
<wire x1="49.11" y1="10.795" x2="51.12" y2="10.795" width="0.4064" layer="1"/>
<wire x1="46.736" y1="5.15" x2="46.736" y2="6.42" width="0.4064" layer="1"/>
<wire x1="49.11" y1="10.795" x2="49.11" y2="8.794" width="0.4064" layer="1"/>
<wire x1="49.11" y1="8.794" x2="46.736" y2="6.42" width="0.4064" layer="1"/>
</signal>
<signal name="N$24">
<contactref element="J3" pad="2"/>
<contactref element="R3_3" pad="2"/>
<contactref element="R2_3" pad="2"/>
<contactref element="X3" pad="2"/>
<wire x1="43.18" y1="11.43" x2="41.91" y2="11.43" width="0.4064" layer="1"/>
<wire x1="41.91" y1="11.43" x2="41.275" y2="12.065" width="0.4064" layer="1"/>
<wire x1="41.275" y1="16.825" x2="41.595" y2="17.145" width="0.4064" layer="1"/>
<wire x1="41.275" y1="12.065" x2="41.275" y2="16.825" width="0.4064" layer="1"/>
<wire x1="43.18" y1="11.43" x2="45.085" y2="11.43" width="0.4064" layer="1"/>
<wire x1="45.085" y1="11.43" x2="45.72" y2="10.795" width="0.4064" layer="1"/>
<wire x1="45.72" y1="10.795" x2="47.41" y2="10.795" width="0.4064" layer="1"/>
<wire x1="41.656" y1="5.15" x2="41.656" y2="6.731" width="0.4064" layer="1"/>
<wire x1="43.18" y1="8.255" x2="43.18" y2="11.43" width="0.4064" layer="1"/>
<wire x1="41.656" y1="6.731" x2="43.18" y2="8.255" width="0.4064" layer="1"/>
</signal>
<signal name="N$26">
<contactref element="J4" pad="3"/>
<contactref element="R4" pad="1"/>
<contactref element="R3_4" pad="1"/>
<contactref element="R1_4" pad="2"/>
<wire x1="61.81" y1="10.795" x2="62.738" y2="10.795" width="0.4064" layer="1"/>
<wire x1="62.738" y1="10.795" x2="63.82" y2="10.795" width="0.4064" layer="1"/>
<wire x1="63.82" y1="10.795" x2="63.5" y2="11.115" width="0.4064" layer="1"/>
<wire x1="63.5" y1="12.852" x2="63.017" y2="13.335" width="0.4064" layer="1"/>
<wire x1="63.5" y1="11.115" x2="63.5" y2="12.852" width="0.4064" layer="1"/>
<wire x1="61.976" y1="5.15" x2="61.976" y2="6.604" width="0.4064" layer="1"/>
<wire x1="61.595" y1="10.58" x2="61.81" y2="10.795" width="0.4064" layer="1"/>
<wire x1="62.738" y1="10.795" x2="62.738" y2="7.366" width="0.4064" layer="1"/>
<wire x1="62.738" y1="7.366" x2="61.976" y2="6.604" width="0.4064" layer="1"/>
</signal>
<signal name="N$27">
<contactref element="J4" pad="2"/>
<contactref element="R3_4" pad="2"/>
<contactref element="R2_4" pad="2"/>
<contactref element="X4" pad="2"/>
<wire x1="56.515" y1="11.43" x2="55.245" y2="11.43" width="0.4064" layer="1"/>
<wire x1="55.245" y1="11.43" x2="54.61" y2="12.065" width="0.4064" layer="1"/>
<wire x1="54.61" y1="16.825" x2="54.93" y2="17.145" width="0.4064" layer="1"/>
<wire x1="54.61" y1="12.065" x2="54.61" y2="16.825" width="0.4064" layer="1"/>
<wire x1="56.515" y1="11.43" x2="58.42" y2="11.43" width="0.4064" layer="1"/>
<wire x1="58.42" y1="11.43" x2="59.055" y2="10.795" width="0.4064" layer="1"/>
<wire x1="59.055" y1="10.795" x2="60.11" y2="10.795" width="0.4064" layer="1"/>
<wire x1="56.896" y1="5.15" x2="56.896" y2="7.239" width="0.4064" layer="1"/>
<wire x1="56.896" y1="7.239" x2="56.515" y2="7.62" width="0.4064" layer="1"/>
<wire x1="56.515" y1="7.62" x2="56.515" y2="11.43" width="0.4064" layer="1"/>
</signal>
<signal name="N$29">
<contactref element="J5" pad="3"/>
<contactref element="R3_5" pad="1"/>
<contactref element="R1_5" pad="2"/>
<contactref element="X5" pad="2"/>
<wire x1="45.72" y1="74.93" x2="46.355" y2="74.93" width="0.4064" layer="1"/>
<wire x1="46.355" y1="74.93" x2="46.99" y2="75.565" width="0.4064" layer="1"/>
<wire x1="46.99" y1="75.565" x2="49.315" y2="75.565" width="0.4064" layer="1"/>
<wire x1="45.72" y1="74.93" x2="45.085" y2="74.93" width="0.4064" layer="1"/>
<wire x1="45.085" y1="74.93" x2="43.815" y2="73.66" width="0.4064" layer="1"/>
<wire x1="43.815" y1="73.66" x2="43.815" y2="70.485" width="0.4064" layer="1"/>
<wire x1="43.815" y1="70.485" x2="44.135" y2="70.165" width="0.4064" layer="1"/>
<wire x1="44.135" y1="70.165" x2="44.135" y2="69.215" width="0.4064" layer="1"/>
<wire x1="49.315" y1="75.565" x2="49.315" y2="77.255" width="0.4064" layer="1"/>
<wire x1="51.816" y1="79.756" x2="51.816" y2="81.35" width="0.4064" layer="1"/>
<wire x1="49.315" y1="77.255" x2="51.816" y2="79.756" width="0.4064" layer="1"/>
</signal>
<signal name="N$30">
<contactref element="J5" pad="2"/>
<contactref element="R5" pad="1"/>
<contactref element="R3_5" pad="2"/>
<contactref element="R2_5" pad="2"/>
<wire x1="51.015" y1="75.565" x2="53.025" y2="75.565" width="0.4064" layer="1"/>
<wire x1="53.025" y1="75.565" x2="52.857" y2="75.397" width="0.4064" layer="1"/>
<wire x1="52.857" y1="75.397" x2="52.857" y2="73.025" width="0.4064" layer="1"/>
<wire x1="53.025" y1="75.565" x2="53.025" y2="76.52" width="0.4064" layer="1"/>
<wire x1="56.896" y1="80.391" x2="56.896" y2="81.35" width="0.4064" layer="1"/>
<wire x1="53.025" y1="76.52" x2="56.896" y2="80.391" width="0.4064" layer="1"/>
</signal>
<signal name="N$31">
<contactref element="J6" pad="3"/>
<contactref element="R3_6" pad="1"/>
<contactref element="R1_6" pad="2"/>
<contactref element="X6" pad="2"/>
<wire x1="30.48" y1="74.93" x2="31.75" y2="74.93" width="0.4064" layer="1"/>
<wire x1="31.75" y1="74.93" x2="32.385" y2="75.565" width="0.4064" layer="1"/>
<wire x1="32.385" y1="75.565" x2="34.075" y2="75.565" width="0.4064" layer="1"/>
<wire x1="32.385" y1="75.565" x2="32.385" y2="76.2" width="0.4064" layer="1"/>
<wire x1="32.385" y1="76.2" x2="36.576" y2="80.391" width="0.4064" layer="1"/>
<wire x1="36.576" y1="80.391" x2="36.576" y2="81.35" width="0.4064" layer="1"/>
<wire x1="30.48" y1="74.93" x2="29.845" y2="74.93" width="0.4064" layer="1"/>
<wire x1="29.845" y1="74.93" x2="28.575" y2="73.66" width="0.4064" layer="1"/>
<wire x1="28.575" y1="73.66" x2="28.575" y2="69.85" width="0.4064" layer="1"/>
<wire x1="28.575" y1="69.85" x2="29.21" y2="69.215" width="0.4064" layer="1"/>
<wire x1="29.21" y1="69.215" x2="30.165" y2="69.215" width="0.4064" layer="1"/>
</signal>
<signal name="N$32">
<contactref element="J6" pad="2"/>
<contactref element="R6" pad="1"/>
<contactref element="R3_6" pad="2"/>
<contactref element="R2_6" pad="2"/>
<wire x1="37.785" y1="75.565" x2="37.785" y2="76.52" width="0.4064" layer="1"/>
<wire x1="41.656" y1="80.391" x2="41.656" y2="81.35" width="0.4064" layer="1"/>
<wire x1="37.785" y1="76.52" x2="41.656" y2="80.391" width="0.4064" layer="1"/>
<wire x1="37.617" y1="73.025" x2="37.617" y2="75.397" width="0.4064" layer="1"/>
<wire x1="37.617" y1="75.397" x2="37.785" y2="75.565" width="0.4064" layer="1"/>
<wire x1="35.775" y1="75.565" x2="37.785" y2="75.565" width="0.4064" layer="1"/>
</signal>
<signal name="N$33">
<contactref element="J7" pad="3"/>
<contactref element="R3_7" pad="1"/>
<contactref element="R1_7" pad="2"/>
<contactref element="X7" pad="2"/>
<wire x1="15.24" y1="74.93" x2="16.51" y2="74.93" width="0.4064" layer="1"/>
<wire x1="16.51" y1="74.93" x2="17.145" y2="75.565" width="0.4064" layer="1"/>
<wire x1="17.145" y1="75.565" x2="18.835" y2="75.565" width="0.4064" layer="1"/>
<wire x1="17.145" y1="75.565" x2="17.145" y2="76.2" width="0.4064" layer="1"/>
<wire x1="17.145" y1="76.2" x2="21.336" y2="80.391" width="0.4064" layer="1"/>
<wire x1="21.336" y1="80.391" x2="21.336" y2="81.35" width="0.4064" layer="1"/>
<wire x1="15.24" y1="74.93" x2="14.605" y2="74.93" width="0.4064" layer="1"/>
<wire x1="13.335" y1="73.66" x2="14.605" y2="74.93" width="0.4064" layer="1"/>
<wire x1="14.925" y1="69.215" x2="13.97" y2="69.215" width="0.4064" layer="1"/>
<wire x1="13.97" y1="69.215" x2="13.335" y2="69.85" width="0.4064" layer="1"/>
<wire x1="13.335" y1="69.85" x2="13.335" y2="73.66" width="0.4064" layer="1"/>
</signal>
<signal name="N$34">
<contactref element="J7" pad="2"/>
<contactref element="R7" pad="1"/>
<contactref element="R3_7" pad="2"/>
<contactref element="R2_7" pad="2"/>
<wire x1="20.535" y1="75.565" x2="22.545" y2="75.565" width="0.4064" layer="1"/>
<wire x1="22.377" y1="73.025" x2="22.377" y2="75.397" width="0.4064" layer="1"/>
<wire x1="22.377" y1="75.397" x2="22.545" y2="75.565" width="0.4064" layer="1"/>
<wire x1="22.545" y1="75.565" x2="22.545" y2="76.52" width="0.4064" layer="1"/>
<wire x1="26.416" y1="80.391" x2="26.416" y2="81.35" width="0.4064" layer="1"/>
<wire x1="22.545" y1="76.52" x2="26.416" y2="80.391" width="0.4064" layer="1"/>
</signal>
<signal name="N$37">
<contactref element="J8" pad="3"/>
<contactref element="D1" pad="A"/>
<wire x1="6.096" y1="81.35" x2="6.096" y2="78.994" width="1.27" layer="1"/>
<wire x1="6.096" y1="78.994" x2="6.35" y2="78.74" width="1.27" layer="1"/>
<wire x1="6.35" y1="78.74" x2="6.35" y2="72.82" width="1.27" layer="1"/>
</signal>
</signals>
<mfgpreviewcolors>
<mfgpreviewcolor name="soldermaskcolor" color="0xC8008000"/>
<mfgpreviewcolor name="silkscreencolor" color="0xFFFEFEFE"/>
<mfgpreviewcolor name="backgroundcolor" color="0xFF282828"/>
<mfgpreviewcolor name="coppercolor" color="0xFFFFBF00"/>
<mfgpreviewcolor name="substratecolor" color="0xFF786E46"/>
</mfgpreviewcolors>
</board>
</drawing>
<compatibility>
<note version="8.2" severity="warning">
Since Version 8.2, EAGLE supports online libraries. The ids
of those online libraries will not be understood (or retained)
with this version.
</note>
<note version="8.3" severity="warning">
Since Version 8.3, EAGLE supports URNs for individual library
assets (packages, symbols, and devices). The URNs of those assets
will not be understood (or retained) with this version.
</note>
<note version="8.3" severity="warning">
Since Version 8.3, EAGLE supports the association of 3D packages
with devices in libraries, schematics, and board files. Those 3D
packages will not be understood (or retained) with this version.
</note>
</compatibility>
</eagle>

extension: brd


text:
# Copyright (c) 2008-2010 Kent State University
# Copyright (c) 2011 Texas A&M University
#
# This file is distributed under the MIT License. See the accompanying file
# LICENSE.txt or http://www.opensource.org/licenses/mit-license.php for terms
# and conditions.

## Declare the Origin distribution. This must only be used in the top-level
## CMake file. Use origin_library for everything else.
##
##   origin_distribution(VERSION x.y.z)
macro(origin_distribution)
  parse_arguments(parsed "VERSION" "" ${ARGV})
  parse_version(ORIGIN ${parsed_VERSION})
  set(ORIGIN_ROOT ${CMAKE_CURRENT_SOURCE_DIR})
endmacro()

## Declare a new Origin component.
##
## origin_component(name
##                  [DEPENDS dep1 dep2 ...]
##                  [AUTHORS author1 author2 ...]
##                  [MAINTAINERS maintainer1 maintainer2 ...]
##                  [DESCRIPTION description])
##
## This macro sets the following variables that describe the library.
##
## The ORIGIN_${name}_ROOT variable gives the path to the root directory
## of the described project. This macro currently assumes a fixed, modular
## layout.
##
## The ORIGIN_${name}_INCLUDE_DIR variable gives the path to the primary
## include directory for the libaray.
##
## The ORIGIN_${name}_INCLUDE_DIRS variable is a list of all the include
## directories computed from the dependencies given in the macro. If empty,
## this will only include the include directory (above).
##
##
## TODO: There's probably a lot more work that could be done describing library
## projects. For example, we should be able list several source, test, or include
## directories.
macro(origin_component name)
    parse_arguments(
      parsed
      "VERSION;DEPENDS;AUTHORS;MAINTAINERS;DESCRIPTION"
      ""
      ${ARGN})

    # Generate upper/lowercase versions of the library name.
    string(TOUPPER ${name} upper_name)
    string(TOLOWER ${name} lower_name)

    # Define some variables that are useful locally...
    set(ORIGIN_CURRENT_PROJECT ${lower_name})
    string(TOUPPER "ORIGIN_${name}" prefix)

    # Parse out the version string from the component.
    parse_version(${prefix} ${parsed_VERSION})

    # The _ROOT points to the root directory of this project (which happens to
    # be the current source directory).
    set(${prefix}_ROOT ${CMAKE_CURRENT_SOURCE_DIR})

    # The _INCLUDE_DIR points to the comnponents include path.
    set(${prefix}_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include)

    # Enumerate dependencies on other libraries. For now, this will translate
    # the dependent libraries into path names that are required in order for
    # the build to succeed. For now, we're just assuming that we can find them
    # in a trunk relative to the source (i.e. root/dep). In other words, we're
    # relying on a fixed directory structure rather than trying to be
    # flexible.
    # FIXME: This doesn't really work as well as I'd like it to. What if you
    # want to re-target the dependency (i.e,. tags/core-1.2) or something.
    # set("ORIGIN_${prefix}_INCLUDE_DIRS")
    set(include_dirs "${prefix}_INCLUDE_DIRS")
    if(parsed_DEPENDS)
        # Define a globally available variable that stores the dependencies
        # for the library.
        set(deps "${prefix}_DEPENDS")
        set(${deps} ${parsed_DEPENDS})
        foreach(dep ${${deps}})
            set(dep_root ${ORIGIN_ROOT}/${dep})
            set(dep_inc ${dep_root}/include)
            list(APPEND incs ${dep_inc})
        endforeach()
        set(${include_dirs} ${incs})
    endif()

    # Set include_dirs to the this libraries include directory plus those of
    # the configured dependencies. Also, automatically register these include
    # directories for the project.
    include_directories(${${include_dirs}} ${${prefix}_INCLUDE_DIR})
endmacro()

license: MIT

repository: asutton/origin-google

repo_name: asutton/origin-google

branch_name: refs/heads/master

extension: cmake


text:
package main

import (
	"github.com/fvbock/endless"
	"github.com/gin-gonic/gin"
)

//TODO
func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.String(200, "pong.")
	})

	//借助 endless 实现优雅退出
	//windows 下无法执行
	endless.ListenAndServe("127.0.0.1:8080", r)
}

repository: Bevisy/webapp

repo_name: Bevisy/webapp

extension: go


text:
package main

import (
	"net/http"
	"path/filepath"
	"os"
	"fmt"
	"container/list"
	"log"
	"io"
	"net"
	"time"
	"crypto/md5"
	"strconv"
)

func getFilelist(path string) *list.List {
	pathList := list.New();
	pathList.PushBack("
目录
")
	err := filepath.Walk(path, func(path string, f os.FileInfo, err error) error {
		if ( f == nil ) {return err}
		if f.IsDir() {return nil}
		println(path + f.ModTime().String())
		pathList.PushBack("
" + "" +
			f.ModTime().String() + " - " + f.Name() + "" +
			"<button type=\"button\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#myModal\">删除</button>
")
		return nil
	})
	if err != nil {
		fmt.Printf("filepath.Walk() returned %v\n", err)
	}
	return pathList
}

func upload(w http.ResponseWriter, r *http.Request) {
	fmt.Println("method:", r.Method) //获取请求的方法
	if r.Method == "GET" {
		crutime := time.Now().Unix()
		h := md5.New()
		io.WriteString(h, strconv.FormatInt(crutime, 10))
		fmt.Sprintf("%x", h.Sum(nil))
	} else {
		r.ParseMultipartForm(32 << 20)
		file, handler, err := r.FormFile("file")
		if err != nil {
			fmt.Println(err)
			return
		}
		defer file.Close()
		fmt.Fprintf(w, "%v", handler.Header)
		f, err := os.OpenFile("./static/dist/" + handler.Filename, os.O_WRONLY|os.O_CREATE, 0666)  // 此处假设当前目录下已存在test目录
		if err != nil {
			fmt.Println(err)
			return
		}
		defer f.Close()
		io.Copy(f, file)
	}

	http.Redirect(w, r, "/", http.StatusFound)
}

func hrefList(w http.ResponseWriter, r *http.Request){
	l := getFilelist("./static/dist")
	for e := l.Front(); e != nil; e = e.Next() {
		fmt.Fprint(w, e.Value)
	}
}

func removeFile(w http.ResponseWriter, r *http.Request){
	name := r.FormValue("name")
	os.Remove("./static"+name)
}

func getCurrentIP() string {
	addrs, err := net.InterfaceAddrs()
	if err != nil {
		return ""
	}
	for _, address := range addrs {
		if ipnet, ok := address.(*net.IPNet); ok && !ipnet.IP.IsLoopback() {
			if ipnet.IP.To4() != nil {
				return ipnet.IP.String()
			}
		}
	}
	return ""
}

func printVersion() {
	println("-------------------------------------------")
	println("*********** Bypass File Server ************")
	println("author: leefanquan@gmail.com")
	println("verison: 20171029.12.24")
	println("Listing: ", getCurrentIP() + ":9090")
	println("-------------------------------------------")
}

func main() {
	printVersion()
	http.HandleFunc("/list", hrefList)
	http.HandleFunc("/uploader", upload)
	http.Handle("/", http.FileServer(http.Dir("./static")))
	err := http.ListenAndServe(":9090", nil)
	//h := http.FileServer(http.Dir("/home/aey/project/static"))
	//err := http.ListenAndServe(":9090", h)
	if err != nil {
		log.Fatal("ListenAndServe: ", err)
	}
}

repository: AeyS/Bypass

repo_name: AeyS/Bypass


text:
package migrations

import (
	"context"
	"duel-masters/db"
	"time"

	"github.com/sirupsen/logrus"
	"go.mongodb.org/mongo-driver/bson"
	"go.mongodb.org/mongo-driver/mongo"
)

func Migrate(conn *mongo.Database) {
	logrus.Info("Migrating database")

	type migration struct {
		key string
		fn  func(*mongo.Database)
	}

	migs := []migration{
		{key: "23_07_2023_update_decks", fn: Update_Decks_23_07_2023},
	}

	for _, m := range migs {
		count, err := db.Migrations.CountDocuments(context.Background(), bson.M{"key": m.key})

		if err != nil {
			logrus.Error(err)
		}

		if count > 0 {
			continue
		}

		m.fn(conn)

		_, err = db.Migrations.InsertOne(context.Background(), &db.Migration{
			Key:        m.key,
			ExecutedAt: int(time.Now().Unix()),
		})

		if err != nil {
			logrus.Error(err)
		}
	}
}

repository: sindreslungaard/duel-masters

repo_name: sindreslungaard/duel-masters

gha_license_id: MIT

gha_language: Go


text:
KBRANCH ?= "dev-5.10"
LINUX_VERSION ?= "5.10.42"

SRCREV="7590e064c6a69cbb12535a84414c6a04840ae82e"

require linux-aspeed.inc

repository: jorgecis/openbmc

repo_name: jorgecis/openbmc

gha_license_id: NOASSERTION

extension: bb


text:
namespace SevenDigital.FeedMunch.Unit.Tests.Feeds
{
	public static class TestFeed
	{
		public static string BasicTrackFeed()
		{
			return "trackId,title,version,type,isrc,explicitContent,trackNumber,discNumber,artistId,artistAppearsAs,releaseId,duration,formats,price,rrp,url,popularity,streamingReleaseDate " +
			"1660,Snowed Under,,Audio,GBAAN0300721,false,2,1,1,Keane,135,228,\"17,55,56,26\",1.69,1.69,http://www.zdigital.com.au/artist/keane/release/somewhere-only-we-know-enhanced?h=02,0.36,2004-05-17T00:00:00Z" +
			"1661,Walnut Tree,,Audio,GBAAN0300720,false,3,1,1,Keane,135,220,\"17,55,56,26\",1.69,1.69,http://www.zdigital.com.au/artist/keane/release/somewhere-only-we-know-enhanced?h=03,0.35,2004-05-17T00:00:00Z";
		}

		public static string BasicArtistFeed()
		{
			return "";
		}

		public static string BasicReleaseFeed()
		{
			return "";
		}
	}
}

extension: cs


text:
using System;
using System.Collections.Generic;
using System.Text;

namespace MSAccountPushSubscription.Configurations
{
    class VAPIDConfiguration
    {
        public static string Subject
        {
            get
            {
                return "#{Subject}#";
            }
        }

        public static string PublicKey
        {
            get
            {
                return "#{PublicKey}#";
            }
        }

        public static string PrivateKey
        {
            get
            {
                return "#{PrivateKey}#";
            }
        }
    }
}


text:
package config

import "go-simulate-a-city/sim/engine/resource"

type Building struct {
	Name string
	Size int
	Cost float32

	// Defines special attributes that indicate game functionality, user constructability, etc.
	Attributes map[string]float32

	// Required resource for each day for the building to function
	RequiredBasics resource.UtilityResource

	// Required inputs for the building to perform its function and output product.
	Inputs  []resource.ResourceAmount
	Outputs []resource.ResourceAmount

	// How much of each resource the building can store. Includes inputs and outputs.
	StorageCapacity map[string]float32
}

repository: GuMiner/go-simulate-a-city

repo_name: GuMiner/go-simulate-a-city


text:
import { Grid, Dictionary, CarSimulation } from "@/lib/CarSimulation";

function printGrid(gridToPrint: Grid) {
    let gridSquares=gridToPrint.gridSquares;
    gridSquares.slice().reverse().forEach((element,index) => {
        let printString="-" + index + "-";
        element.forEach((yElement,yIndex) => {
            if (yElement.hasCar()) {
                printString+="c";
            } else {
                printString+="-";
            }
        });
        console.log(printString);
    })
}

export function MockTickData(vehicleId: string, dataToAppend: Dictionary) {
    console.log(`Mock function ran for ${vehicleId}`);
    console.log(dataToAppend);
}

let testSimulation = new CarSimulation( 500, MockTickData, printGrid);

repository: Muensaen/blockchain-sql

repo_name: Muensaen/blockchain-sql

extension: ts