text:
="-9.989" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="-9.989" y1="-3.073" x2="-8.389" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="-8.389" y1="-3.073" x2="-6.611" y2="-3.073" width="0.1524" layer="51"/>
<wire x1="-6.611" y1="-3.073" x2="-3.385" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="-1.607" y1="-3.073" x2="1.619" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="3.397" y1="-3.073" x2="6.622" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="8.4" y1="-3.073" x2="10.001" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="-9.989" y1="-3.073" x2="-9.989" y2="3.531" width="0.1524" layer="21"/>
<wire x1="10.001" y1="-3.073" x2="10.001" y2="-5.461" width="0.1524" layer="21"/>
<wire x1="-9.989" y1="3.531" x2="10.001" y2="3.531" width="0.1524" layer="21"/>
<wire x1="-9.989" y1="3.531" x2="-9.989" y2="3.734" width="0.1524" layer="21"/>
<wire x1="10.001" y1="3.531" x2="10.001" y2="-3.073" width="0.1524" layer="21"/>
<wire x1="-3.385" y1="-3.073" x2="-1.607" y2="-3.073" width="0.1524" layer="51"/>
<wire x1="1.619" y1="-3.073" x2="3.397" y2="-3.073" width="0.1524" layer="51"/>
<wire x1="6.622" y1="-3.073" x2="8.4" y2="-3.073" width="0.1524" layer="51"/>
<circle x="-7.5" y="-1.27" radius="1.4986" width="0.1524" layer="51"/>
<circle x="-7.5" y="2.2098" radius="0.508" width="0.1524" layer="21"/>
<circle x="-2.4962" y="-1.27" radius="1.4986" width="0.1524" layer="51"/>
<circle x="-2.4962" y="2.2098" radius="0.508" width="0.1524" layer="21"/>
<circle x="2.5076" y="-1.27" radius="1.4986" width="0.1524" layer="51"/>
<circle x="2.5076" y="2.2098" radius="0.508" width="0.1524" layer="21"/>
<circle x="7.5114" y="-1.27" radius="1.4986" width="0.1524" layer="51"/>
<circle x="7.5114" y="2.2098" radius="0.508" width="0.1524" layer="21"/>
<pad name="1" x="-7.5" y="-1.27" drill="1.1938" shape="long" rot="R90"/>
<pad name="2" x="-2.5" y="-1.27" drill="1.1938" shape="long" rot="R90"/>
<pad name="3" x="2.5" y="-1.27" drill="1.1938" shape="long" rot="R90"/>
<pad name="4" x="7.5" y="-1.27" drill="1.1938" shape="long" rot="R90"/>
<text x="-7.6524" y="-5.0292" size="1.27" layer="27" ratio="10">>VALUE</text>
<text x="-8.7446" y="-7.4422" size="1.27" layer="25" ratio="10">>NAME</text>
<text x="-9.532" y="0.635" size="1.27" layer="51" ratio="10">1</text>
<text x="-4.579" y="0.635" size="1.27" layer="51" ratio="10">2</text>
<text x="0.4756" y="0.635" size="1.27" layer="51" ratio="10">3</text>
<text x="5.4286" y="0.635" size="1.27" layer="51" ratio="10">4</text>
</package>
</packages>
<packages3d>
<package3d name="W237-4" urn="urn:adsk.eagle:package:10695/1" type="box" library_version="1">
<description>WAGO SCREW CLAMP</description>
</package3d>
</packages3d>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules name="Elecrow_2-layer_PCB_eagle_rule">
<description language="de">EAGLE Design Rules

Die Standard-Design-Rules sind so gewählt, dass sie für
die meisten Anwendungen passen. Sollte ihre Platine
besondere Anforderungen haben, treffen Sie die erforderlichen
Einstellungen hier und speichern die Design Rules unter
einem neuen Namen ab.</description>
<description language="en">EAGLE Design Rules

The default Design Rules have been set to cover
a wide range of applications. Your particular design
may have different requirements, so please make the
necessary adjustments and save your customized
design rules under a new name.</description>
<description language="zh">Elecrow PCB EAGLE Design Rules
</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
<param name="mtIsolate" value="1.6mm 1.2mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="6mil"/>
<param name="mdWirePad" value="6mil"/>
<param name="mdWireVia" value="6mil"/>
<param name="mdPadPad" value="6mil"/>
<param name="mdPadVia" value="6mil"/>
<param name="mdViaVia" value="8mil"/>
<param name="mdSmdPad" value="0mil"/>
<param name="mdSmdVia" value="0mil"/>
<param name="mdSmdSmd" value="0mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="20mil"/>
<param name="mdDrill" value="10mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="12mil"/>
<param name="msMicroVia" value="12mil"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="6mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="6mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="6mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="6mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="6mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="0"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="0mil"/>
<param name="mlMaxStopFrame" value="0mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="100mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="0"/>
<param name="checkStop" value="0"/>
<param name="checkValues" value="0"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="0"/>
<param name="TopRouterVariant" value="1"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="|"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="-"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="K1" library="FLYFISH" package="PIN_20X2" value="PIN20X2" x="32.5" y="52.5" smashed="yes">
<attribute name="VALUE" x="45.2" y="48.309" size="1.27" layer="27" ratio="10"/>
</element>
<element name="IC1" library="ADE9000" package="LFCSP40" value="ADE9000" x="30.5" y="33.5" smashed="yes" rot="R315">
<attribute name="NAME" x="30.5" y="37.990125" size="1.27" layer="25" rot="R315"/>
<attribute name="VALUE" x="25.11184375" y="32.601971875" size="1.27" layer="27" rot="R315"/>
</element>
<element name="C2" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="0.22uF" x="45.704625" y="28.233984375" smashed="yes" rot="R270">
<attribute name="NAME" x="46.974625" y="29.503984375" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="43.164625" y="29.503984375" size="1.27" layer="27" rot="R270"/>
</element>
<element name="C3" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="0.22uF" x="27" y="40" smashed="yes" rot="R180">
<attribute name="NAME" x="28.27" y="38.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="28.27" y="42.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="C4" library="resistor" library_urn="urn:adsk.eagle:library:348" package="PANASONIC_C" package3d_urn="urn:adsk.eagle:package:25913/1" value="4.7uF" x="27" y="45.5" smashed="yes" rot="R270">
<attribute name="NAME" x="29.75" y="45.1" size="1.016" layer="25" rot="R270"/>
<attribute name="VALUE" x="23.225" y="48.15" size="1.016" layer="27" rot="R270"/>
</element>
<element name="C5" library="resistor" library_urn="urn:adsk.eagle:library:348" package="PANASONIC_C" package3d_urn="urn:adsk.eagle:package:25913/1" value="4.7uF" x="51.59" y="30.51" smashed="yes" rot="R90">
<attribute name="NAME" x="50.34" y="25.91" size="1.016" layer="25" rot="R90"/>
<attribute name="VALUE" x="55.365" y="27.86" size="1.016" layer="27" rot="R90"/>
</element>
<element name="C6" library="resistor" library_urn="urn:adsk.eagle:library:348" package="PANASONIC_C" package3d_urn="urn:adsk.eagle:package:25913/1" value="10uF" x="34" y="46.5" smashed="yes" rot="R180">
<attribute name="NAME" x="34.1" y="43.75" size="1.016" layer="25" rot="R180"/>
<attribute name="VALUE" x="36.65" y="50.275" size="1.016" layer="27" rot="R180"/>
</element>
<element name="C7" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="0.1uF" x="30.5" y="41" smashed="yes" rot="R90">
<attribute name="NAME" x="33.23" y="39.73" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="33.04" y="39.73" size="1.27" layer="27" rot="R90"/>
</element>
<element name="C8" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="1uF" x="21" y="35" smashed="yes">
<attribute name="NAME" x="23.23" y="34.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="19.73" y="32.46" size="1.27" layer="27"/>
</element>
<element name="R4" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="10k" x="17.5" y="35" smashed="yes" rot="R90">
<attribute name="NAME" x="16.23" y="33.73" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="20.04" y="33.73" size="1.27" layer="27" rot="R90"/>
</element>
<element name="C9" library="resistor" library_urn="urn:adsk.eagle:library:348" package="PANASONIC_C" package3d_urn="urn:adsk.eagle:package:25913/1" value="4.7uF" x="43" y="23" smashed="yes" rot="R90">
<attribute name="NAME" x="45.25" y="18.4" size="1.016" layer="25" rot="R90"/>
<attribute name="VALUE" x="46.775" y="20.35" size="1.016" layer="27" rot="R90"/>
</element>
<element name="C10" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="0.1uF" x="27" y="28.5" smashed="yes" rot="R180">
<attribute name="NAME" x="32.27" y="29.23" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="28.27" y="31.04" size="1.27" layer="27" rot="R180"/>
</element>
<element name="Q1" library="crystal" library_urn="urn:adsk.eagle:library:204" package="HC49UP" package3d_urn="urn:adsk.eagle:package:12078/1" value="" x="40" y="36" smashed="yes" rot="R90">
<attribute name="MF" value="" x="33.000009375" y="35.999996875" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MPN" value="" x="33.000009375" y="35.999996875" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="NAME" x="42.95975" y="42.09625" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="OC_FARNELL" value="unknown" x="33.000009375" y="35.999996875" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="OC_NEWARK" value="unknown" x="33.000009375" y="35.999996875" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="VALUE" x="44.191" y="30.285" size="1.27" layer="27" ratio="10" rot="R90"/>
</element>
<element name="C11" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="20pF" x="44.5" y="39" smashed="yes" rot="R270">
<attribute name="NAME" x="45.77" y="40.27" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="41.96" y="40.27" size="1.27" layer="27" rot="R270"/>
</element>
<element name="C12" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="20pF" x="44.5" y="33" smashed="yes" rot="R270">
<attribute name="NAME" x="45.77" y="34.27" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="41.96" y="34.27" size="1.27" layer="27" rot="R270"/>
</element>
<element name="C13" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="20.005" y="45.01125" smashed="yes" rot="R270">
<attribute name="NAME" x="17.775" y="46.78125" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="17.465" y="46.28125" size="1.27" layer="27" rot="R270"/>
</element>
<element name="C14" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="20" y="39" smashed="yes" rot="R90">
<attribute name="NAME" x="22.23" y="37.23" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="22.54" y="37.73" size="1.27" layer="27" rot="R90"/>
</element>
<element name="R5" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="16" y="44" smashed="yes" rot="R180">
<attribute name="NAME" x="17.27" y="42.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="17.27" y="46.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R6" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="16" y="40" smashed="yes" rot="R180">
<attribute name="NAME" x="17.27" y="38.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="17.27" y="42.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="L1" library="adafruit" library_urn="urn:adsk.eagle:library:420" package="STX3100" value="STEREOJACK" x="1" y="42" smashed="yes">
<attribute name="NAME" x="14.485" y="40.75" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="VALUE" x="2.35" y="34.28" size="1.27" layer="27" ratio="10"/>
</element>
<element name="C15" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="20" y="31" smashed="yes" rot="R90">
<attribute name="NAME" x="22.23" y="29.23" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="22.54" y="29.73" size="1.27" layer="27" rot="R90"/>
</element>
<element name="C16" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="20" y="25" smashed="yes" rot="R270">
<attribute name="NAME" x="17.77" y="26.77" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="17.46" y="26.27" size="1.27" layer="27" rot="R270"/>
</element>
<element name="R9" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="16" y="30" smashed="yes" rot="R180">
<attribute name="NAME" x="17.27" y="28.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="17.27" y="32.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R10" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="16" y="26" smashed="yes" rot="R180">
<attribute name="NAME" x="17.27" y="24.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="17.27" y="28.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="L2" library="adafruit" library_urn="urn:adsk.eagle:library:420" package="STX3100" value="STEREOJACK" x="1" y="28" smashed="yes">
<attribute name="NAME" x="14.485" y="26.75" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="VALUE" x="2.35" y="20.28" size="1.27" layer="27" ratio="10"/>
</element>
<element name="C17" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="20" y="17" smashed="yes" rot="R90">
<attribute name="NAME" x="22.73" y="15.23" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="22.54" y="15.73" size="1.27" layer="27" rot="R90"/>
</element>
<element name="C18" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="20" y="11" smashed="yes" rot="R90">
<attribute name="NAME" x="22.73" y="9.23" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="22.54" y="9.73" size="1.27" layer="27" rot="R90"/>
</element>
<element name="R13" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="16" y="16" smashed="yes" rot="R180">
<attribute name="NAME" x="17.27" y="14.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="17.27" y="18.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R14" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="16" y="12" smashed="yes" rot="R180">
<attribute name="NAME" x="17.27" y="10.73" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="17.27" y="14.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="L3" library="adafruit" library_urn="urn:adsk.eagle:library:420" package="STX3100" value="STEREOJACK" x="1" y="14" smashed="yes">
<attribute name="NAME" x="14.485" y="13.25" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="VALUE" x="2.35" y="6.28" size="1.27" layer="27" ratio="10"/>
</element>
<element name="C19" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="49" y="25" smashed="yes" rot="R180">
<attribute name="NAME" x="45.27" y="26.23" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="50.27" y="27.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="C20" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="54" y="25" smashed="yes">
<attribute name="NAME" x="56.23" y="24.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="52.73" y="22.46" size="1.27" layer="27"/>
</element>
<element name="R17" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="49" y="22" smashed="yes">
<attribute name="NAME" x="47.23" y="19.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="47.73" y="19.46" size="1.27" layer="27"/>
</element>
<element name="R18" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="54" y="22" smashed="yes">
<attribute name="NAME" x="56.23" y="21.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="52.73" y="19.46" size="1.27" layer="27"/>
</element>
<element name="N" library="adafruit" library_urn="urn:adsk.eagle:library:420" package="STX3100" value="STEREOJACK" x="64" y="14" smashed="yes" rot="R180">
<attribute name="NAME" x="50.515" y="14.25" size="1.27" layer="25" ratio="10" rot="R270"/>
<attribute name="VALUE" x="62.65" y="21.72" size="1.27" layer="27" ratio="10" rot="R180"/>
</element>
<element name="C21" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="27" y="22.5" smashed="yes">
<attribute name="NAME" x="30.23" y="21.27" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="25.73" y="19.96" size="1.27" layer="27"/>
</element>
<element name="R21" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="27" y="25" smashed="yes" rot="R180">
<attribute name="NAME" x="28.27" y="27.23" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="28.27" y="27.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R22" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="27.5" y="17" smashed="yes">
<attribute name="NAME" x="29.73" y="16.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="26.23" y="14.46" size="1.27" layer="27"/>
</element>
<element name="C22" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="27" y="19.5" smashed="yes" rot="R180">
<attribute name="NAME" x="29.27" y="21.23" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="28.27" y="22.04" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R23" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M1206" package3d_urn="urn:adsk.eagle:package:26088/1" value="500k" x="28" y="11" smashed="yes" rot="R180">
<attribute name="NAME" x="30.77" y="12.23" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="29.27" y="13.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="C23" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="32" y="22.5" smashed="yes">
<attribute name="NAME" x="35.23" y="21.27" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="30.73" y="19.96" size="1.27" layer="27"/>
</element>
<element name="R24" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="32" y="25" smashed="yes" rot="R180">
<attribute name="NAME" x="33.27" y="27.23" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="33.27" y="27.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R25" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="35" y="17" smashed="yes">
<attribute name="NAME" x="37.23" y="16.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="33.73" y="14.46" size="1.27" layer="27"/>
</element>
<element name="C24" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="32.5" y="19.5" smashed="yes" rot="R180">
<attribute name="NAME" x="34.77" y="21.23" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="33.77" y="22.04" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R26" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M1206" package3d_urn="urn:adsk.eagle:package:26088/1" value="500k" x="35.5" y="11" smashed="yes" rot="R180">
<attribute name="NAME" x="38.27" y="12.23" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="36.77" y="13.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="C25" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="37" y="22.5" smashed="yes">
<attribute name="NAME" x="40.23" y="21.27" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="35.73" y="19.96" size="1.27" layer="27"/>
</element>
<element name="R27" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="37" y="25" smashed="yes" rot="R180">
<attribute name="NAME" x="38.27" y="27.23" size="1.27" layer="25" rot="R180"/>
<attribute name="VALUE" x="38.27" y="27.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R28" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M0805" package3d_urn="urn:adsk.eagle:package:26079/1" value="1k" x="42.5" y="17" smashed="yes">
<attribute name="NAME" x="44.73" y="16.27" size="1.27" layer="25"/>
<attribute name="VALUE" x="41.23" y="14.46" size="1.27" layer="27"/>
</element>
<element name="C26" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="22nF" x="38" y="19.5" smashed="yes" rot="R180">
<attribute name="NAME" x="40.27" y="21.23" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="39.27" y="22.04" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R29" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M1206" package3d_urn="urn:adsk.eagle:package:26088/1" value="500k" x="43" y="11" smashed="yes" rot="R180">
<attribute name="NAME" x="46.27" y="12.73" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="44.27" y="13.54" size="1.27" layer="27" rot="R180"/>
</element>
<element name="C27" library="resistor" library_urn="urn:adsk.eagle:library:348" package="PANASONIC_C" package3d_urn="urn:adsk.eagle:package:25913/1" value="10uF" x="51.4525" y="36.66625" smashed="yes" rot="R180">
<attribute name="NAME" x="57.0525" y="35.41625" size="1.016" layer="25" rot="R180"/>
<attribute name="VALUE" x="54.1025" y="40.44125" size="1.016" layer="27" rot="R180"/>
</element>
<element name="C28" library="resistor" library_urn="urn:adsk.eagle:library:348" package="C0805" package3d_urn="urn:adsk.eagle:package:26137/1" value="0.1uF" x="36.27" y="30.645" smashed="yes" rot="R270">
<attribute name="NAME" x="35.54" y="28.415" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="33.73" y="31.915" size="1.27" layer="27" rot="R270"/>
</element>
<element name="V" library="con-wago-500" library_urn="urn:adsk.eagle:library:195" package="W237-4" package3d_urn="urn:adsk.eagle:package:10695/1" value="" x="35.5" y="5.5" smashed="yes">
<attribute name="MF" value="" x="35.5" y="5.5" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="" x="35.5" y="5.5" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="34.7554" y="5.5578" size="1.27" layer="25" ratio="10"/>
<attribute name="OC_FARNELL" value="unknown" x="35.5" y="5.5" size="1.778" layer="27" display="off"/>
<attribute name="OC_NEWARK" value="unknown" x="35.5" y="5.5" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="27.8476" y="0.4708" size="1.27" layer="27" ratio="10"/>
</element>
<element name="R1" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M1206" package3d_urn="urn:adsk.eagle:package:26088/1" value="500k" x="28" y="14.25" smashed="yes">
<attribute name="NAME" x="32.23" y="13.52" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="26.73" y="11.71" size="1.27" layer="27"/>
</element>
<element name="R2" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M1206" package3d_urn="urn:adsk.eagle:package:26088/1" value="500k" x="35.5" y="14.25" smashed="yes">
<attribute name="NAME" x="39.73" y="13.52" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="34.23" y="11.71" size="1.27" layer="27"/>
</element>
<element name="R3" library="resistor" library_urn="urn:adsk.eagle:library:348" package="M1206" package3d_urn="urn:adsk.eagle:package:26088/1" value="500k" x="43" y="14.25" smashed="yes">
<attribute name="NAME" x="47.23" y="13.52" size="1.27" layer="25" rot="R90"/>
<attribute name="VALUE" x="41.73" y="11.71" size="1.27" layer="27"/>
</element>
</elements>
<signals>
<signal name="S$28">
</signal>
<signal name="S$33">
</signal>
<signal name="S$39">
</signal>
<signal name="S$40">
</signal>
<signal name="S$60">
</signal>
<signal name="S$61">
</signal>
<signal name="S$213">
</signal>
<signal name="S$234">
</signal>
<signal name="GND">
<contactref element="K1" pad="9"/>
<contactref element="K1" pad="25"/>
<contactref element="K1" pad="39"/>
<contactref element="K1" pad="6"/>
<contactref element="K1" pad="14"/>
<contactref element="K1" pad="20"/>
<contactref element="K1" pad="30"/>
<contactref element="K1" pad="34"/>
<contactref element="C2" pad="2"/>
<contactref element="C3" pad="2"/>
<contactref element="C4" pad="-"/>
<contactref element="C5" pad="-"/>
<contactref element="C6" pad="-"/>
<contactref element="C7" pad="2"/>
<contactref element="C9" pad="-"/>
<contactref element="C10" pad="2"/>
<contactref element="IC1" pad="2"/>
<contactref element="IC1" pad="28"/>
<contactref element="IC1" pad="26"/>
<contactref element="IC1" pad="15"/>
<contactref element="C12" pad="1"/>
<contactref element="C11" pad="2"/>
<contactref element="C14" pad="2"/>
<contactref element="C13" pad="1"/>
<contactref element="C16" pad="2"/>
<contactref element="C15" pad="1"/>
<contactref element="C18" pad="2"/>
<contactref element="C17" pad="1"/>
<contactref element="C20" pad="2"/>
<contactref element="C19" pad="1"/>
<contactref element="R21" pad="2"/>
<contactref element="C21" pad="1"/>
<contactref element="R22" pad="2"/>
<contactref element="C22" pad="1"/>
<contactref element="R24" pad="2"/>
<contactref element="C23" pad="1"/>
<contactref element="R25" pad="2"/>
<contactref element="C24" pad="1"/>
<contactref element="R27" pad="2"/>
<contactref element="C25" pad="1"/>
<contactref element="R28" pad="2"/>
<contactref element="C26" pad="1"/>
<contactref element="C27" pad="-"/>
<contactref element="C28" pad="2"/>
<contactref element="IC1" pad="4"/>
<contactref element="IC1" pad="5"/>
<contactref element="IC1" pad="17"/>
<contactref element="IC1" pad="18"/>
<contactref element="V" pad="4"/>
<wire x1="29.792890625" y1="36.745903125" x2="29.792890625" y2="36.681978125" width="0.3048" layer="1"/>
<wire x1="29.792890625" y1="36.745903125" x2="29.4452" y2="37.09359375" width="0.3048" layer="1"/>
<wire x1="29.4452" y1="37.09359375" x2="29.4452" y2="40.8952" width="0.3048" layer="1"/>
<wire x1="29.4452" y1="40.8952" x2="30.5" y2="41.95" width="0.3048" layer="1"/>
<via x="33.50230625" y="31.002303125" extent="1-16" drill="0.35"/>
<wire x1="44.5" y1="33.95" x2="44.5" y2="36" width="0.254" layer="1"/>
<wire x1="44.5" y1="36" x2="44.5" y2="38.05" width="0.254" layer="1"/>
<via x="44.5" y="36" extent="1-16" drill="0.35"/>
<contactref element="IC1" pad="GND"/>
<wire x1="28.73223125" y1="35.62131875" x2="30.5" y2="33.85355" width="0.2032" layer="1"/>
<wire x1="30.5" y1="33.5" x2="30.5" y2="33.85355" width="0.2032" layer="1"/>
<wire x1="29.792890625" y1="36.681978125" x2="30.5" y2="35.97486875" width="0.2032" layer="1"/>
<wire x1="30.5" y1="35.97486875" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<wire x1="29.085784375" y1="35.974871875" x2="30.5" y2="34.56065625" width="0.2032" layer="1"/>
<wire x1="30.5" y1="34.56065625" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<wire x1="28.378678125" y1="31.73223125" x2="30.146446875" y2="33.5" width="0.2032" layer="1"/>
<wire x1="30.146446875" y1="33.5" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<wire x1="29.085784375" y1="31.025125" x2="30.5" y2="32.439340625" width="0.2032" layer="1"/>
<wire x1="30.5" y1="32.439340625" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<wire x1="29.4393375" y1="30.671571875" x2="30.5" y2="31.732234375" width="0.2032" layer="1"/>
<wire x1="30.5" y1="31.732234375" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<wire x1="33.328425" y1="32.4393375" x2="32.2677625" y2="33.5" width="0.2032" layer="1"/>
<wire x1="32.2677625" y1="33.5" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<wire x1="32.62131875" y1="31.73223125" x2="30.85355" y2="33.5" width="0.2032" layer="1"/>
<wire x1="30.85355" y1="33.5" x2="30.5" y2="33.5" width="0.2032" layer="1"/>
<polygon width="0.2" layer="16">
<vertex x="25" y="-0.47625"/>
<vertex x="3" y="-0.47625" curve="-90"/>
<vertex x="-0.3175" y="2.84125"/>
<vertex x="-0.3175" y="52.84125" curve="-90"/>
<vertex x="3" y="56.47625"/>
<vertex x="62" y="56.47625" curve="-90"/>
<vertex x="65.47625" y="53"/>
<vertex x="65.47625" y="3" curve="-90"/>
<vertex x="62" y="-0.3175"/>
<vertex x="40.5" y="-0.3175"/>
<vertex x="40.5" y="7.5"/>
<vertex x="25" y="7.5"/>
</polygon>
<polygon width="0.2" layer="1">
<vertex x="10.5" y="0"/>
<vertex x="3" y="0" curve="-90"/>
<vertex x="0" y="3"/>
<vertex x="0" y="4.5"/>
<vertex x="0" y="53" curve="-90"/>
<vertex x="3" y="56"/>
<vertex x="3.5" y="56"/>
<vertex x="62" y="56" curve="-90"/>
<vertex x="65" y="53"/>
<vertex x="65" y="3" curve="-90"/>
<vertex x="62" y="0"/>
<vertex x="46.5" y="0"/>
<vertex x="46" y="0"/>
<vertex x="46" y="16"/>
<vertex x="25" y="16"/>
<vertex x="25" y="0"/>
</polygon>
<wire x1="31.05" y1="25" x2="31.05" y2="26.55" width="0.254" layer="1"/>
<wire x1="32" y1="27.5" x2="31.05" y2="26.55" width="0.254" layer="1"/>
<via x="32" y="27.5" extent="1-16" drill="0.35"/>
<wire x1="33.50230625" y1="27.5" x2="32" y2="27.5" width="0.254" layer="16"/>
<wire x1="36.05" y1="25" x2="34.55" y2="26.5" width="0.254" layer="1"/>
<wire x1="34.55" y1="26.5" x2="34.5" y2="26.5" width="0.254" layer="1"/>
<wire x1="34.5" y1="26.5" x2="34.5" y2="26.6068" width="0.254" layer="1"/>
<via x="34.5" y="26.6068" extent="1-16" drill="0.35"/>
<polygon width="0.1524" layer="1" isolate="0.6096">
<vertex x="25.5" y="0"/>
<vertex x="25.5" y="15.5"/>
<vertex x="45.5" y="15.5"/>
<vertex x="45.5" y="0"/>
</polygon>
<polygon width="0.1524" layer="16" isolate="0.6096">
<vertex x="25.5" y="0"/>
<vertex x="25.5" y="7"/>
<vertex x="40" y="7"/>
<vertex x="40" y="0"/>
</polygon>
<wire x1="18.75" y1="23.60815" x2="18.75" y2="22.5" width="0.254" layer="16"/>
<via x="18.75" y="22.5" extent="1-16" drill="0.35"/>
<wire x1="18.75" y1="22.5" x2="18.75" y2="23.5" width="0.254" layer="1"/>
<wire x1="19.3" y1="24.05" x2="20" y2="24.05" width="0.254" layer="1"/>
<wire x1="24.070925" y1="28.929075" x2="26.24865" y2="31.1068" width="0.254" layer="16"/>
<wire x1="19.570925" y1="24.429075" x2="18.75" y2="23.60815" width="0.254" layer="16"/>
<wire x1="18.75" y1="23.5" x2="19.3" y2="24.05" width="0.254" layer="1"/>
<wire x1="24.070925" y1="28.929075" x2="24" y2="28.929075" width="0.254" layer="16"/>
<wire x1="24" y1="28.929075" x2="20.429075" y2="28.929075" width="0.254" layer="16"/>
<wire x1="20.429075" y1="28.929075" x2="20" y2="28.5" width="0.254" layer="16"/>
<via x="20" y="28.5" extent="1-16" drill="0.35"/>
<wire x1="20" y1="28.5" x2="20" y2="30.05" width="0.254" layer="1"/>
<wire x1="20" y1="11.95" x2="20" y2="14" width="0.254" layer="1"/>
<wire x1="20" y1="14" x2="20" y2="16.05" width="0.254" layer="1"/>
<wire x1="35.95" y1="17" x2="33.45" y2="19.5" width="0.254" layer="1"/>
<wire x1="28.45" y1="17" x2="28.45" y2="19" width="0.254" layer="1"/>
<wire x1="28.45" y1="19" x2="27.95" y2="19.5" width="0.254" layer="1"/>
<wire x1="26.05" y1="22.5" x2="26.05" y2="25" width="0.254" layer="1"/>
<wire x1="26.05" y1="28.5" x2="26.05" y2="25" width="0.254" layer="1"/>
<wire x1="31.05" y1="22.5" x2="31.05" y2="25" width="0.254" layer="1"/>
<wire x1="43.45" y1="20.5" x2="43.2" y2="20.75" width="0.254" layer="1"/>
<wire x1="38.95" y1="19.5" x2="39.75" y2="19.5" width="0.254" layer="1"/>
<wire x1="36.05" y1="25" x2="36.05" y2="22.5" width="0.254" layer="1"/>
<wire x1="49.95" y1="25" x2="49.95" y2="27.25" width="0.254" layer="1"/>
<wire x1="54.95" y1="25" x2="54.95" y2="26.8" width="0.254" layer="1"/>
<wire x1="54.95" y1="26.8" x2="54.5" y2="27.25" width="0.254" layer="1"/>
<wire x1="18.75" y1="22.5" x2="18.75" y2="15.25" width="0.254" layer="16"/>
<wire x1="18.75" y1="15.25" x2="20" y2="14" width="0.254" layer="16"/>
<via x="20" y="14" extent="1-16" drill="0.35"/>
<wire x1="26.05" y1="40" x2="26" y2="39.95" width="0.254" layer="1"/>
<wire x1="19.570925" y1="24.429075" x2="19.570925" y2="28.070925" width="0.254" layer="16"/>
<wire x1="19.570925" y1="28.070925" x2="20" y2="28.5" width="0.254" layer="16"/>
<wire x1="24" y1="28.929075" x2="24.429075" y2="28.5" width="0.254" layer="16"/>
<wire x1="24.429075" y1="28.5" x2="24.5" y2="28.5" width="0.254" layer="16"/>
<via x="24.5" y="28.5" extent="1-16" drill="0.35"/>
<wire x1="24.5" y1="28.5" x2="26.05" y2="28.5" width="0.254" layer="1"/>
<wire x1="31.05" y1="22.5" x2="28.05" y2="19.5" width="0.254" layer="1"/>
<wire x1="28.05" y1="19.5" x2="27.95" y2="19.5" width="0.254" layer="1"/>
<wire x1="33.45" y1="19.5" x2="36.05" y2="22.1" width="0.254" layer="1"/>
<wire x1="36.05" y1="22.1" x2="36.05" y2="22.5" width="0.254" layer="1"/>
<wire x1="45.738609375" y1="27.25" x2="49.95" y2="27.25" width="0.254" layer="1"/>
<wire x1="54.5" y1="27.25" x2="51.55" y2="27.25" width="0.254" layer="1"/>
<wire x1="49.95" y1="27.25" x2="51.55" y2="27.25" width="0.254" layer="1"/>
<wire x1="51.55" y1="27.25" x2="51.59" y2="28.46" width="0.254" layer="1"/>
<wire x1="43" y1="4.23" x2="46.73" y2="4.23" width="0.254" layer="1"/>
<wire x1="46.73" y1="4.23" x2="47.75" y2="5.25" width="0.254" layer="1"/>
<wire x1="47.75" y1="5.25" x2="47.75" y2="16" width="0.254" layer="1"/>
<wire x1="47.75" y1="16" x2="44.8932" y2="18.8568" width="0.254" layer="1"/>
<wire x1="44.8932" y1="18.8568" x2="44.8932" y2="20.75" width="0.254" layer="1"/>
<wire x1="44.8932" y1="20.75" x2="44.8932" y2="26.472559375" width="0.254" layer="1"/>
<wire x1="44.8932" y1="20.75" x2="43.2" y2="20.75" width="0.254" layer="1"/>
<wire x1="43.2" y1="20.75" x2="43" y2="20.95" width="0.254" layer="1"/>
<wire x1="39.75" y1="19.5" x2="41" y2="20.75" width="0.254" layer="1"/>
<wire x1="41" y1="20.75" x2="43" y2="20.75" width="0.254" layer="1"/>
<wire x1="43" y1="20.75" x2="43.2" y2="20.75" width="0.254" layer="1"/>
<wire x1="43.45" y1="17" x2="43.45" y2="18.3" width="0.254" layer="1"/>
<wire x1="43.45" y1="18.3" x2="43" y2="18.75" width="0.254" layer="1"/>
<wire x1="43" y1="18.75" x2="43" y2="20.75" width="0.254" layer="1"/>
<wire x1="49.01" y1="53.77" x2="47.74" y2="52.5" width="0.254" layer="16"/>
<wire x1="14.72" y1="52.5" x2="13.45" y2="53.77" width="0.254" layer="16"/>
<wire x1="47.74" y1="52.5" x2="43.93" y2="52.5" width="0.254" layer="16"/>
<wire x1="43.93" y1="52.5" x2="38.75" y2="52.5" width="0.254" layer="16"/>
<wire x1="38.75" y1="52.5" x2="31.25" y2="52.5" width="0.254" layer="16"/>
<wire x1="31.25" y1="52.5" x2="23.5" y2="52.5" width="0.254" layer="16"/>
<wire x1="23.5" y1="52.5" x2="18.5" y2="52.5" width="0.254" layer="16"/>
<wire x1="18.5" y1="52.5" x2="14.72" y2="52.5" width="0.254" layer="16"/>
<wire x1="23.61" y1="53.77" x2="23.61" y2="52.61" width="0.254" layer="16"/>
<wire x1="23.61" y1="52.61" x2="23.5" y2="52.5" width="0.254" layer="16"/>
<wire x1="18.53" y1="51.23" x2="18.53" y2="52.47" width="0.254" layer="16"/>
<wire x1="18.53" y1="52.47" x2="18.5" y2="52.5" width="0.254" layer="16"/>
<wire x1="31.23" y1="53.77" x2="31.23" y2="52.52" width="0.254" layer="16"/>
<wire x1="31.23" y1="52.52" x2="31.25" y2="52.5" width="0.254" layer="16"/>
<wire x1="38.85" y1="51.23" x2="38.85" y2="52.4" width="0.254" layer="16"/>
<wire x1="38.85" y1="52.4" x2="38.75" y2="52.5" width="0.254" layer="16"/>
<wire x1="43.93" y1="53.77" x2="43.93" y2="52.5" width="0.254" layer="16"/>
<wire x1="56.63" y1="51.23" x2="58" y2="52.6" width="0.254" layer="16"/>
<wire x1="58" y1="54.5" x2="57.5" y2="55" width="0.254" layer="16"/>
<wire x1="57.5" y1="55" x2="50.25" y2="55" width="0.254" layer="16"/>
<wire x1="50.25" y1="55" x2="49.02" y2="53.77" width="0.254" layer="16"/>
<wire x1="49.02" y1="53.77" x2="49.01" y2="53.77" width="0.254" layer="16"/>
<wire x1="58" y1="52.6" x2="58" y2="54.5" width="0.254" layer="16"/>
<wire x1="36.05" y1="46.5" x2="36.05" y2="48.43" width="0.254" layer="1"/>
<wire x1="36.05" y1="48.43" x2="38.85" y2="51.23" width="0.254" layer="1"/>
<wire x1="24.92375" y1="48.40435" x2="24.92375" y2="52.54625" width="0.254" layer="1"/>
<wire x1="24.92375" y1="52.54625" x2="23.7" y2="53.77" width="0.254" layer="1"/>
<wire x1="23.7" y1="53.77" x2="23.61" y2="53.77" width="0.254" layer="1"/>
<wire x1="30.5" y1="41.95" x2="30.5" y2="44.05" width="0.254" layer="1"/>
<wire x1="30.5" y1="44.05" x2="27.2425" y2="47.3075" width="0.254" layer="1"/>
<wire x1="27.2425" y1="47.3075" x2="27" y2="47.55" width="0.254" layer="1"/>
<wire x1="45.704625" y1="27.283984375" x2="45.738609375" y2="27.25" width="0.254" layer="1"/>
<wire x1="44.8932" y1="26.472559375" x2="45.704625" y2="27.283984375" width="0.254" layer="1"/>
<wire x1="32.62131875" y1="31.73223125" x2="33.351246875" y2="31.002303125" width="0.254" layer="1"/>
<wire x1="33.351246875" y1="31.002303125" x2="33.50230625" y2="31.002303125" width="0.254" layer="1"/>
<wire x1="56.63" y1="39.79375" x2="53.5025" y2="36.66625" width="0.254" layer="1"/>
<wire x1="56.63" y1="51.23" x2="56.63" y2="39.79375" width="0.254" layer="1"/>
<wire x1="53.5025" y1="36.66625" x2="53.5025" y2="30.3725" width="0.254" layer="1"/>
<wire x1="53.5025" y1="30.3725" x2="51.59" y2="28.46" width="0.254" layer="1"/>
<wire x1="26.05" y1="40" x2="26.05" y2="42.00486875" width="0.254" layer="1"/>
<wire x1="26.05" y1="42.00486875" x2="26.0206" y2="42.03426875" width="0.254" layer="1"/>
<wire x1="26.0206" y1="42.03426875" x2="26.0206" y2="45.96125" width="0.254" layer="1"/>
<wire x1="26.0206" y1="45.96125" x2="26.0206" y2="47.3075" width="0.254" layer="1"/>
<wire x1="20.005" y1="45.96125" x2="26.0206" y2="45.96125" width="0.254" layer="1"/>
<wire x1="24.92375" y1="48.40435" x2="26.0206" y2="47.3075" width="0.254" layer="1"/>
<wire x1="26.0206" y1="47.3075" x2="27.2425" y2="47.3075" width="0.254" layer="1"/>
<wire x1="33.397809375" y1="31.1068" x2="33.50230625" y2="31.002303125" width="0.254" layer="16"/>
<wire x1="26.24865" y1="31.1068" x2="33.397809375" y2="31.1068" width="0.254" layer="16"/>
<wire x1="33.50230625" y1="31.002303125" x2="33.50230625" y2="27.5" width="0.254" layer="16"/>
<wire x1="34.65855" y1="29.695" x2="36.27" y2="29.695" width="0.254" layer="1"/>
<wire x1="33.351246875" y1="31.002303125" x2="34.65855" y2="29.695" width="0.254" layer="1"/>
<wire x1="20" y1="39.95" x2="21.69375" y2="39.95" width="0.254" layer="1"/>
<wire x1="21.69375" y1="39.95" x2="21.74875" y2="40.005" width="0.254" layer="1"/>
<via x="21.74875" y="40.005" extent="1-16" drill="0.35"/>
<wire x1="21.74875" y1="40.005" x2="24.28875" y2="40.005" width="0.254" layer="16"/>
<via x="24.28875" y="40.005" extent="1-16" drill="0.35"/>
<wire x1="24.28875" y1="40.005" x2="26.045" y2="40.005" width="0.254" layer="1"/>
<wire x1="26.045" y1="40.005" x2="26.05" y2="40" width="0.254" layer="1"/>
<wire x1="36.83" y1="31.1068" x2="33.397809375" y2="31.1068" width="0.254" layer="16"/>
<wire x1="34.5" y1="26.6068" x2="33.6068" y2="27.5" width="0.254" layer="16"/>
<wire x1="33.6068" y1="27.5" x2="33.50230625" y2="27.5" width="0.254" layer="16"/>
<wire x1="44.5" y1="36" x2="41.7232" y2="36" width="0.254" layer="16"/>
<wire x1="41.7232" y1="36" x2="36.83" y2="31.1068" width="0.254" layer="16"/>
</signal>
<signal name="+3V3">
<contactref element="K1" pad="1"/>
<contactref element="K1" pad="17"/>
<contactref element="C6" pad="+"/>
<contactref element="IC1" pad="27"/>
<contactref element="C7" pad="1"/>
<contactref element="R4" pad="2"/>
<contactref element="C8" pad="1"/>
<contactref element="C27" pad="+"/>
<contactref element="C28" pad="1"/>
<contactref element="IC1" pad="1"/>
<wire x1="30.14644375" y1="37.03553125" x2="30.14644375" y2="39.69644375" width="0.254" layer="1"/>
<wire x1="30.5" y1="40.05" x2="30.14644375" y2="39.69644375" width="0.254" layer="1"/>
<wire x1="19.1" y1="35.95" x2="17.5" y2="35.95" width="0.254" layer="1"/>
<wire x1="19.1" y1="35.95" x2="20.05" y2="35" width="0.254" layer="1"/>
<wire x1="28.69" y1="51.23" x2="28.69" y2="49.76" width="0.254" layer="1"/>
<wire x1="28.69" y1="49.76" x2="31.95" y2="46.5" width="0.254" layer="1"/>
<wire x1="31.95" y1="46.5" x2="31.95" y2="41.5" width="0.254" layer="1"/>
<wire x1="31.95" y1="41.5" x2="30.5" y2="40.05" width="0.254" layer="1"/>
<wire x1="17.5" y1="35.95" x2="17.5" y2="38" width="0.254" layer="1"/>
<via x="17.5" y="38" extent="1-16" drill="0.35"/>
<wire x1="32.993571875" y1="32.085784375" x2="32.974871875" y2="32.085784375" width="0.254" layer="1"/>
<wire x1="38.1" y1="28.41625" x2="38.735" y2="27.78125" width="0.254" layer="1"/>
<wire x1="38.735" y1="27.78125" x2="41.75125" y2="27.78125" width="0.254" layer="1"/>
<wire x1="47.625" y1="30.63875" x2="49.37125" y2="32.385" width="0.254" layer="1"/>
<wire x1="49.37125" y1="32.385" x2="49.37125" y2="36.635" width="0.254" layer="1"/>
<wire x1="49.37125" y1="36.635" x2="49.4025" y2="36.66625" width="0.254" layer="1"/>
<wire x1="41.75125" y1="27.78125" x2="44.60875" y2="30.63875" width="0.254" layer="1"/>
<wire x1="44.60875" y1="30.63875" x2="47.625" y2="30.63875" width="0.254" layer="1"/>
<wire x1="8.37" y1="51.23" x2="10.07" y2="49.53" width="0.254" layer="16"/>
<wire x1="10.07" y1="49.53" x2="17.5" y2="49.53" width="0.254" layer="16"/>
<wire x1="17.5" y1="38" x2="17.5" y2="49.53" width="0.254" layer="16"/>
<via x="39.84625" y="44.29125" extent="1-16" drill="0.35"/>
<wire x1="47.9425" y1="44.29125" x2="39.84625" y2="44.29125" width="0.254" layer="1"/>
<wire x1="39.84625" y1="44.29125" x2="39.1169" y2="44.29125" width="0.254" layer="16"/>
<wire x1="39.1169" y1="44.29125" x2="37.21885" y2="42.3932" width="0.254" layer="16"/>
<wire x1="37.21885" y1="42.3932" x2="34.82605625" y2="42.3932" width="0.254" layer="16"/>
<wire x1="34.82605625" y1="42.3932" x2="28.69" y2="48.52925625" width="0.254" layer="16"/>
<wire x1="28.69" y1="48.52925625" x2="28.69" y2="51.23" width="0.254" layer="16"/>
<wire x1="28.69" y1="51.23" x2="28.69" y2="49.53" width="0.254" layer="16"/>
<wire x1="28.69" y1="49.53" x2="17.5" y2="49.53" width="0.254" layer="16"/>
<wire x1="36.27" y1="31.595" x2="33.76776875" y2="31.595" width="0.254" layer="1"/>
<wire x1="33.76776875" y1="31.595" x2="33.75365625" y2="31.6091125" width="0.254" layer="1"/>
<wire x1="33.75365625" y1="31.6091125" x2="33.47024375" y2="31.6091125" width="0.254" layer="1"/>
<wire x1="33.47024375" y1="31.6091125" x2="32.993571875" y2="32.085784375" width="0.254" layer="1"/>
<wire x1="36.27" y1="31.595" x2="38.1" y2="29.765" width="0.254" layer="1"/>
<wire x1="38.1" y1="29.765" x2="38.1" y2="28.41625" width="0.254" layer="1"/>
<wire x1="49.4025" y1="36.66625" x2="49.4025" y2="42.83125" width="0.254" layer="1"/>
<wire x1="49.4025" y1="42.83125" x2="47.9425" y2="44.29125" width="0.254" layer="1"/>
</signal>
<signal name="N$4">
<contactref element="IC1" pad="25"/>
<contactref element="C2" pad="1"/>
<contactref element="C5" pad="+"/>
<wire x1="36.50019375" y1="27.14625" x2="43.18" y2="27.14625" width="0.254" layer="1"/>
<wire x1="43.18" y1="27.14625" x2="45.217734375" y2="29.183984375" width="0.254" layer="1"/>
<wire x1="45.217734375" y1="29.183984375" x2="45.704625" y2="29.183984375" width="0.254" layer="1"/>
<wire x1="32.267765625" y1="31.378678125" x2="36.50019375" y2="27.14625" width="0.254" layer="1"/>
<wire x1="45.704625" y1="29.183984375" x2="48.213984375" y2="29.183984375" width="0.254" layer="1"/>
<wire x1="48.213984375" y1="29.183984375" x2="51.59" y2="32.56" width="0.254" layer="1"/>
</signal>
<signal name="N$5">
<contactref element="IC1" pad="3"/>
<contactref element="C3" pad="1"/>
<contactref element="C4" pad="+"/>
<wire x1="29.4393375" y1="36.328425" x2="28.5" y2="37.2677625" width="0.254" layer="1"/>
<wire x1="28.5" y1="37.2677625" x2="28.5" y2="37.5" width="0.254" layer="1"/>
<wire x1="28.5" y1="37.5" x2="27.95" y2="38.05" width="0.254" layer="1"/>
<wire x1="27.95" y1="40" x2="27.95" y2="38.05" width="0.254" layer="1"/>
<wire x1="27.42700625" y1="41.097740625" x2="27.42700625" y2="40.52299375" width="0.254" layer="1"/>
<wire x1="27.42700625" y1="40.52299375" x2="27.95" y2="40" width="0.254" layer="1"/>
<wire x1="27" y1="43.45" x2="27" y2="41.524746875" width="0.254" layer="1"/>
<wire x1="27" y1="41.524746875" x2="27.42700625" y2="41.097740625" width="0.254" layer="1"/>
</signal>
<signal name="N$6">
<contactref element="C8" pad="2"/>
<contactref element="IC1" pad="6"/>
<contactref element="R4" pad="1"/>
<wire x1="17.5" y1="34.05" x2="19.20486875" y2="34.05" width="0.254" layer="1"/>
<wire x1="19.20486875" y1="34.05" x2="19.28426875" y2="33.9706" width="0.254" layer="1"/>
<wire x1="19.28426875" y1="33.9706" x2="20.9206" y2="33.9706" width="0.254" layer="1"/>
<wire x1="20.9206" y1="33.9706" x2="21.95" y2="35" width="0.254" layer="1"/>
<wire x1="21.95" y1="35" x2="25" y2="35" width="0.254" layer="1"/>
<wire x1="25" y1="35" x2="25.5" y2="35.5" width="0.254" layer="1"/>
<via x="25.5" y="35.5" extent="1-16" drill="0.35"/>
<wire x1="25.5" y1="35.5" x2="26.5" y2="35.5" width="0.254" layer="16"/>
<wire x1="26.5" y1="35.5" x2="27.5" y2="36.5" width="0.254" layer="16"/>
<wire x1="27.5" y1="36.5" x2="27.62740625" y2="36.5" width="0.254" layer="16"/>
<via x="27.62740625" y="36.5" extent="1-16" drill="0.35"/>
<wire x1="27.62740625" y1="36.5" x2="28.227140625" y2="35.90026875" width="0.254" layer="1"/>
<wire x1="28.227140625" y1="35.90026875" x2="28.170953125" y2="35.84408125" width="0.254" layer="1"/>
<wire x1="28.170953125" y1="35.84408125" x2="28.170953125" y2="35.5753375" width="0.254" layer="1"/>
<wire x1="28.170953125" y1="35.5753375" x2="28.378678125" y2="35.3676125" width="0.254" layer="1"/>
<wire x1="28.378678125" y1="35.3676125" x2="28.378678125" y2="35.267765625" width="0.254" layer="1"/>
</signal>
<signal name="N$7">
<contactref element="IC1" pad="16"/>
<contactref element="C10" pad="1"/>
<contactref element="C9" pad="+"/>
<wire x1="28.73223125" y1="31.378678125" x2="28.363025" y2="31.009471875" width="0.254" layer="1"/>
<wire x1="27.95" y1="29.68625" x2="27.95" y2="28.5" width="0.254" layer="1"/>
<wire x1="43" y1="25.05" x2="41.95" y2="24" width="0.254" layer="1"/>
<wire x1="41.95" y1="24" x2="40" y2="24" width="0.254" layer="1"/>
<via x="40" y="24" extent="1-16" drill="0.35"/>
<wire x1="40" y1="24" x2="31" y2="24" width="0.254" layer="16"/>
<wire x1="31" y1="24" x2="28" y2="27" width="0.254" layer="16"/>
<via x="28" y="27" extent="1-16" drill="0.35"/>
<wire x1="28" y1="27" x2="27.95" y2="27.05" width="0.254" layer="1"/>
<wire x1="27.95" y1="27.05" x2="27.95" y2="28.5" width="0.254" layer="1"/>
<wire x1="28.363025" y1="31.009471875" x2="28.363025" y2="30.099275" width="0.254" layer="1"/>
<wire x1="28.363025" y1="30.099275" x2="27.95" y2="29.68625" width="0.254" layer="1"/>
</signal>
<signal name="N$8">
<contactref element="IC1" pad="30"/>
<contactref element="Q1" pad="2"/>
<contactref element="C11" pad="1"/>
<wire x1="38.91906875" y1="34.1204" x2="39.1204" y2="34.1204" width="0.254" layer="1"/>
<wire x1="34.03553125" y1="33.14644375" x2="37.9451125" y2="33.14644375" width="0.254" layer="1"/>
<wire x1="37.9451125" y1="33.14644375" x2="38.91906875" y2="34.1204" width="0.254" layer="1"/>
<wire x1="40" y1="35" x2="40" y2="40.826" width="0.254" layer="1"/>
<wire x1="39.1204" y1="34.1204" x2="40" y2="35" width="0.254" layer="1"/>
<wire x1="40" y1="40.826" x2="40.876" y2="39.95" width="0.254" layer="1"/>
<wire x1="40.876" y1="39.95" x2="44.5" y2="39.95" width="0.254" layer="1"/>
</signal>
<signal name="N$9">
<contactref element="IC1" pad="29"/>
<contactref element="Q1" pad="1"/>
<contactref element="C12" pad="2"/>
<wire x1="33.681978125" y1="32.792890625" x2="33.781825" y2="32.792890625" width="0.254" layer="1"/>
<wire x1="33.781825" y1="32.792890625" x2="33.98955" y2="32.585165625" width="0.254" layer="1"/>
<wire x1="38.588834375" y1="32.585165625" x2="40" y2="31.174" width="0.254" layer="1"/>
<wire x1="33.98955" y1="32.585165625" x2="38.588834375" y2="32.585165625" width="0.254" layer="1"/>
<wire x1="40" y1="31.174" x2="43.624" y2="31.174" width="0.254" layer="1"/>
<wire x1="43.624" y1="31.174" x2="44.5" y2="32.05" width="0.254" layer="1"/>
</signal>
<signal name="IAP">
<contactref element="IC1" pad="7"/>
<contactref element="C13" pad="2"/>
<contactref element="R5" pad="1"/>
<wire x1="20.005" y1="42.9343375" x2="20.005" y2="44.06125" width="0.254" layer="1"/>
<wire x1="28.025125" y1="34.9142125" x2="20.005" y2="42.9343375" width="0.254" layer="1"/>
<wire x1="16.95" y1="44" x2="19.94375" y2="44" width="0.508" layer="1"/>
<wire x1="19.94375" y1="44" x2="20.005" y2="44.06125" width="0.508" layer="1"/>
</signal>
<signal name="IAN">
<contactref element="IC1" pad="8"/>
<contactref element="C14" pad="1"/>
<contactref element="R6" pad="1"/>
<wire x1="27.671571875" y1="34.560659375" x2="24.18223125" y2="38.05" width="0.254" layer="1"/>
<wire x1="16.95" y1="40" x2="18.9" y2="38.05" width="0.508" layer="1"/>
<wire x1="18.9" y1="38.05" x2="20" y2="38.05" width="0.508" layer="1"/>
<wire x1="20" y1="38.05" x2="24.18223125" y2="38.05" width="0.254" layer="1"/>
</signal>
<signal name="IBP">
<contactref element="IC1" pad="9"/>
<contactref element="C15" pad="2"/>
<contactref element="R9" pad="1"/>
<wire x1="27.31801875" y1="34.20710625" x2="27.025125" y2="34.5" width="0.254" layer="1"/>
<wire x1="27.025125" y1="34.5" x2="24.55" y2="34.5" width="0.254" layer="1"/>
<wire x1="24.55" y1="34.5" x2="22" y2="31.95" width="0.254" layer="1"/>
<wire x1="22" y1="31.95" x2="20" y2="31.95" width="0.254" layer="1"/>
<wire x1="16.95" y1="30" x2="18.9" y2="31.95" width="0.508" layer="1"/>
<wire x1="18.9" y1="31.95" x2="20" y2="31.95" width="0.508" layer="1"/>
</signal>
<signal name="IBN">
<contactref element="IC1" pad="10"/>
<contactref element="C16" pad="1"/>
<contactref element="R10" pad="1"/>
<wire x1="26.964465625" y1="33.853553125" x2="20" y2="26.8890875" width="0.254" layer="1"/>
<wire x1="20" y1="26.8890875" x2="20" y2="25.95" width="0.254" layer="1"/>
<wire x1="20" y1="25.95" x2="17" y2="25.95" width="0.508" layer="1"/>
<wire x1="17" y1="25.95" x2="16.95" y2="26" width="0.508" layer="1"/>
</signal>
<signal name="ICP">
<contactref element="IC1" pad="11"/>
<contactref element="C17" pad="2"/>
<contactref element="R13" pad="1"/>
<wire x1="20" y1="17.95" x2="20" y2="21.6389375" width="0.254" layer="1"/>
<wire x1="21.7840125" y1="27.965990625" x2="26.964465625" y2="33.14644375" width="0.254" layer="1"/>
<wire x1="21.7840125" y1="23.42295" x2="21.7840125" y2="27.965990625" width="0.254" layer="1"/>
<wire x1="20" y1="21.6389375" x2="21.7840125" y2="23.42295" width="0.254" layer="1"/>
<wire x1="16.95" y1="16" x2="18.9" y2="17.95" width="0.508" layer="1"/>
<wire x1="18.9" y1="17.95" x2="20" y2="17.95" width="0.508" layer="1"/>
</signal>
<signal name="ICN">
<contactref element="IC1" pad="12"/>
<contactref element="C18" pad="1"/>
<contactref element="R14" pad="1"/>
<wire x1="27.31801875" y1="32.792890625" x2="22.512565625" y2="27.9874375" width="0.254" layer="1"/>
<wire x1="21" y1="10.05" x2="20" y2="10.05" width="0.254" layer="1"/>
<wire x1="21.4358" y1="10.4858" x2="21" y2="10.05" width="0.254" layer="1"/>
<wire x1="21.4358" y1="21.75" x2="21.4358" y2="10.4858" width="0.254" layer="1"/>
<wire x1="22.512565625" y1="27.9874375" x2="22.512565625" y2="22.826765625" width="0.254" layer="1"/>
<wire x1="22.512565625" y1="22.826765625" x2="21.4358" y2="21.75" width="0.254" layer="1"/>
<wire x1="16.95" y1="12" x2="18.9" y2="10.05" width="0.508" layer="1"/>
<wire x1="18.9" y1="10.05" x2="20" y2="10.05" width="0.508" layer="1"/>
</signal>
<signal name="INP">
<contactref element="IC1" pad="13"/>
<contactref element="C19" pad="2"/>
<contactref element="R17" pad="1"/>
<wire x1="27.671571875" y1="32.4393375" x2="26.5" y2="31.267765625" width="0.254" layer="1"/>
<wire x1="26.5" y1="31.267765625" x2="26.5" y2="30.5" width="0.254" layer="1"/>
<via x="26.5" y="30.5" extent="1-16" drill="0.35"/>
<wire x1="26.5" y1="30.5" x2="32" y2="25" width="0.254" layer="16"/>
<wire x1="32" y1="25" x2="45.5" y2="25" width="0.254" layer="16"/>
<via x="45.5" y="25" extent="1-16" drill="0.35"/>
<wire x1="48.05" y1="25" x2="45.5" y2="25" width="0.254" layer="1"/>
<wire x1="48.05" y1="22" x2="48.05" y2="25" width="0.508" layer="1"/>
</signal>
<signal name="INN">
<contactref element="IC1" pad="14"/>
<contactref element="C20" pad="1"/>
<contactref element="R18" pad="1"/>
<wire x1="28.025125" y1="32.085784375" x2="27.5" y2="31.560659375" width="0.254" layer="1"/>
<via x="27.5" y="30.5" extent="1-16" drill="0.35"/>
<wire x1="27.5" y1="30.5" x2="32" y2="26" width="0.254" layer="16"/>
<wire x1="32" y1="26" x2="50.5" y2="26" width="0.254" layer="16"/>
<wire x1="50.5" y1="26" x2="51.5" y2="25" width="0.254" layer="16"/>
<via x="51.5" y="25" extent="1-16" drill="0.35"/>
<wire x1="53.05" y1="25" x2="51.5" y2="25" width="0.254" layer="1"/>
<wire x1="27.5" y1="31.560659375" x2="27.5" y2="30.5" width="0.254" layer="1"/>
<wire x1="53.05" y1="22" x2="53.05" y2="25" width="0.508" layer="1"/>
</signal>
<signal name="N$10">
<contactref element="R5" pad="2"/>
<contactref element="L1" pad="5"/>
<wire x1="8.7" y1="36.8" x2="10.


text:
5" y2="38.6" width="0.508" layer="1"/>
<wire x1="10.5" y1="41.5" x2="10.5" y2="38.6" width="0.508" layer="1"/>
<wire x1="15.05" y1="44" x2="13" y2="44" width="0.508" layer="1"/>
<wire x1="13" y1="44" x2="10.5" y2="41.5" width="0.508" layer="1"/>
</signal>
<signal name="N$11">
<contactref element="R6" pad="2"/>
<contactref element="L1" pad="1"/>
<wire x1="3.7" y1="41.9" x2="6" y2="39.6" width="0.508" layer="1"/>
<wire x1="6" y1="39.6" x2="6" y2="36" width="0.508" layer="1"/>
<wire x1="6" y1="36" x2="7" y2="35" width="0.508" layer="1"/>
<wire x1="7" y1="35" x2="11" y2="35" width="0.508" layer="1"/>
<wire x1="13.5" y1="37.5" x2="11" y2="35" width="0.508" layer="1"/>
<wire x1="15.05" y1="40" x2="13.5" y2="38.45" width="0.508" layer="1"/>
<wire x1="13.5" y1="38.45" x2="13.5" y2="37.5" width="0.508" layer="1"/>
</signal>
<signal name="N$12">
<contactref element="R9" pad="2"/>
<contactref element="L2" pad="5"/>
<wire x1="8.7" y1="22.8" x2="10.5" y2="24.6" width="0.508" layer="1"/>
<wire x1="10.5" y1="27.5" x2="10.5" y2="24.6" width="0.508" layer="1"/>
<wire x1="15.05" y1="30" x2="13" y2="30" width="0.508" layer="1"/>
<wire x1="13" y1="30" x2="10.5" y2="27.5" width="0.508" layer="1"/>
</signal>
<signal name="N$13">
<contactref element="R10" pad="2"/>
<contactref element="L2" pad="1"/>
<wire x1="3.7" y1="27.9" x2="6" y2="25.6" width="0.508" layer="1"/>
<wire x1="6" y1="25.6" x2="6" y2="22" width="0.508" layer="1"/>
<wire x1="6" y1="22" x2="7" y2="21" width="0.508" layer="1"/>
<wire x1="7" y1="21" x2="11" y2="21" width="0.508" layer="1"/>
<wire x1="11" y1="21" x2="12.75" y2="22.75" width="0.508" layer="1"/>
<wire x1="12.75" y1="22.75" x2="13.05" y2="23.05" width="0.508" layer="1"/>
<wire x1="15.05" y1="26" x2="13.5" y2="24.45" width="0.508" layer="1"/>
<wire x1="13.5" y1="24.45" x2="13.5" y2="23.5" width="0.508" layer="1"/>
<wire x1="13.5" y1="23.5" x2="13.05" y2="23.05" width="0.508" layer="1"/>
</signal>
<signal name="N$14">
<contactref element="R13" pad="2"/>
<contactref element="L3" pad="5"/>
<wire x1="8.7" y1="8.8" x2="10.5" y2="10.6" width="0.508" layer="1"/>
<wire x1="10.5" y1="13.5" x2="10.5" y2="10.6" width="0.508" layer="1"/>
<wire x1="15.05" y1="16" x2="13" y2="16" width="0.508" layer="1"/>
<wire x1="13" y1="16" x2="10.5" y2="13.5" width="0.508" layer="1"/>
</signal>
<signal name="N$15">
<contactref element="R14" pad="2"/>
<contactref element="L3" pad="1"/>
<wire x1="3.7" y1="13.9" x2="6" y2="11.6" width="0.508" layer="1"/>
<wire x1="6" y1="11.6" x2="6" y2="8" width="0.508" layer="1"/>
<wire x1="6" y1="8" x2="7" y2="7" width="0.508" layer="1"/>
<wire x1="7" y1="7" x2="11" y2="7" width="0.508" layer="1"/>
<wire x1="13.5" y1="9.5" x2="11" y2="7" width="0.508" layer="1"/>
<wire x1="15.05" y1="12" x2="13.5" y2="10.45" width="0.508" layer="1"/>
<wire x1="13.5" y1="10.45" x2="13.5" y2="9.5" width="0.508" layer="1"/>
</signal>
<signal name="N$16">
<contactref element="R17" pad="2"/>
<contactref element="N" pad="5"/>
<wire x1="49.95" y1="22" x2="52.75" y2="19.2" width="0.508" layer="1"/>
<wire x1="52.75" y1="19.2" x2="56.3" y2="19.2" width="0.508" layer="1"/>
</signal>
<signal name="N$17">
<contactref element="R18" pad="2"/>
<contactref element="N" pad="1"/>
<wire x1="61.3" y1="14.1" x2="61.3" y2="15.2" width="0.508" layer="1"/>
<wire x1="61.3" y1="15.2" x2="59" y2="17.5" width="0.508" layer="1"/>
<wire x1="59" y1="17.5" x2="59" y2="20.5" width="0.508" layer="1"/>
<wire x1="59" y1="20.5" x2="57.5" y2="22" width="0.508" layer="1"/>
<wire x1="57.5" y1="22" x2="54.95" y2="22" width="0.508" layer="1"/>
</signal>
<signal name="VCP">
<contactref element="IC1" pad="24"/>
<contactref element="C26" pad="2"/>
<contactref element="R28" pad="1"/>
<wire x1="36.4535375" y1="26.4858" x2="31.9142125" y2="31.025125" width="0.254" layer="1"/>
<wire x1="36.5" y1="19.5" x2="37.9706" y2="20.9706" width="0.254" layer="1"/>
<wire x1="36.5" y1="19.5" x2="36.5" y2="19.45" width="0.254" layer="1"/>
<wire x1="36.955328125" y1="19.49139375" x2="36.5" y2="19.45" width="0.254" layer="1"/>
<contactref element="R3" pad="1"/>
<wire x1="36.955328125" y1="19.49139375" x2="37.05" y2="19.5" width="0.254" layer="1"/>
<wire x1="41.55" y1="17" x2="39.446721875" y2="17" width="0.4064" layer="1"/>
<wire x1="39.446721875" y1="17" x2="36.955328125" y2="19.49139375" width="0.4064" layer="1"/>
<wire x1="41.6" y1="14.25" x2="41.55" y2="14.05" width="1.016" layer="1"/>
<wire x1="41.55" y1="14.05" x2="41.55" y2="17" width="1.016" layer="1"/>
<wire x1="37.9706" y1="20.9706" x2="38.7506" y2="20.9706" width="0.254" layer="1"/>
<wire x1="38.7506" y1="20.9706" x2="39.21125" y2="21.43125" width="0.254" layer="1"/>
<wire x1="38.57625" y1="26.4858" x2="36.4535375" y2="26.4858" width="0.254" layer="1"/>
<wire x1="39.21125" y1="25.8508" x2="38.57625" y2="26.4858" width="0.254" layer="1"/>
<wire x1="39.21125" y1="21.43125" x2="39.21125" y2="25.8508" width="0.254" layer="1"/>
</signal>
<signal name="VCN">
<contactref element="IC1" pad="23"/>
<contactref element="R27" pad="1"/>
<contactref element="C25" pad="2"/>
<wire x1="31.560659375" y1="30.671571875" x2="36.15283125" y2="26.0794" width="0.254" layer="1"/>
<wire x1="36.15283125" y1="26.0794" x2="36.81573125" y2="26.0794" width="0.254" layer="1"/>
<wire x1="37.89513125" y1="25" x2="37.95" y2="25" width="0.254" layer="1"/>
<wire x1="36.81573125" y1="26.0794" x2="37.89513125" y2="25" width="0.254" layer="1"/>
<wire x1="37.95" y1="25" x2="37.95" y2="22.5" width="0.254" layer="1"/>
</signal>
<signal name="VBP">
<contactref element="IC1" pad="22"/>
<contactref element="C24" pad="2"/>
<contactref element="R25" pad="1"/>
<wire x1="31.20710625" y1="30.31801875" x2="31.20710625" y2="30.218171875" width="0.254" layer="1"/>
<wire x1="31.20710625" y1="30.218171875" x2="33.8794" y2="27.545878125" width="0.254" layer="1"/>
<wire x1="31.9706" y1="20.9706" x2="31" y2="20" width="0.254" layer="1"/>
<wire x1="31.9706" y1="20.9706" x2="33.3375" y2="20.9706" width="0.254" layer="1"/>
<wire x1="31" y1="20" x2="31" y2="19.05" width="0.254" layer="1"/>
<wire x1="31.55" y1="19.5" x2="31" y2="19.05" width="0.254" layer="1"/>
<contactref element="R2" pad="1"/>
<wire x1="34.1" y1="14.25" x2="34.1" y2="16.95" width="1.016" layer="1"/>
<wire x1="34.1" y1="16.95" x2="34.05" y2="17" width="1.016" layer="1"/>
<wire x1="34.05" y1="17" x2="32.5" y2="17" width="0.4064" layer="1"/>
<wire x1="32.5" y1="17" x2="31.5" y2="18" width="0.4064" layer="1"/>
<wire x1="31.5" y1="18" x2="31.5" y2="19.45" width="0.4064" layer="1"/>
<wire x1="31.5" y1="19.45" x2="31.55" y2="19.5" width="0.4064" layer="1"/>
<wire x1="33.8794" y1="26.19375" x2="33.8794" y2="27.545878125" width="0.254" layer="1"/>
<wire x1="34.44875" y1="25.6244" x2="33.8794" y2="26.19375" width="0.254" layer="1"/>
<wire x1="33.3375" y1="20.9706" x2="34.44875" y2="22.08185" width="0.254" layer="1"/>
<wire x1="34.44875" y1="22.08185" x2="34.44875" y2="25.6244" width="0.254" layer="1"/>
</signal>
<signal name="VBN">
<contactref element="IC1" pad="21"/>
<contactref element="R24" pad="1"/>
<contactref element="C23" pad="2"/>
<wire x1="30.853553125" y1="29.964465625" x2="32.95" y2="27.86801875" width="0.254" layer="1"/>
<wire x1="32.95" y1="27.86801875" x2="32.95" y2="25" width="0.254" layer="1"/>
<wire x1="32.95" y1="25" x2="32.95" y2="22.5" width="0.254" layer="1"/>
</signal>
<signal name="VAP">
<contactref element="IC1" pad="20"/>
<contactref element="C22" pad="2"/>
<contactref element="R22" pad="1"/>
<wire x1="30.14644375" y1="26.62170625" x2="30.14644375" y2="29.964465625" width="0.254" layer="1"/>
<wire x1="26" y1="20" x2="26.9706" y2="20.9706" width="0.254" layer="1"/>
<wire x1="26" y1="20" x2="26" y2="19.05" width="0.254" layer="1"/>
<wire x1="26.05" y1="19.5" x2="26" y2="19.05" width="0.254" layer="1"/>
<contactref element="R1" pad="1"/>
<wire x1="26.6" y1="14.25" x2="26.6" y2="16.95" width="1.016" layer="1"/>
<wire x1="26.6" y1="16.95" x2="26.55" y2="17" width="1.016" layer="1"/>
<wire x1="26.55" y1="17" x2="26.05" y2="17.5" width="0.4064" layer="1"/>
<wire x1="26.05" y1="17.5" x2="26.05" y2="19.5" width="0.4064" layer="1"/>
<wire x1="28.43185" y1="20.9706" x2="29.5275" y2="22.06625" width="0.254" layer="1"/>
<wire x1="29.5275" y1="22.06625" x2="29.5275" y2="26.0027625" width="0.254" layer="1"/>
<wire x1="26.9706" y1="20.9706" x2="28.43185" y2="20.9706" width="0.254" layer="1"/>
<wire x1="29.5275" y1="26.0027625" x2="30.14644375" y2="26.62170625" width="0.254" layer="1"/>
</signal>
<signal name="VAN">
<contactref element="IC1" pad="19"/>
<contactref element="R21" pad="1"/>
<contactref element="C21" pad="2"/>
<wire x1="29.792890625" y1="30.31801875" x2="29.792890625" y2="30.218171875" width="0.254" layer="1"/>
<wire x1="29.792890625" y1="30.218171875" x2="29.58516875" y2="30.01045" width="0.254" layer="1"/>
<wire x1="27.975" y1="25.025" x2="29.58516875" y2="26.63516875" width="0.254" layer="1"/>
<wire x1="27.975" y1="25.025" x2="27.95" y2="25" width="0.254" layer="1"/>
<wire x1="29.58516875" y1="30.01045" x2="29.58516875" y2="26.63516875" width="0.254" layer="1"/>
<wire x1="27.95" y1="22.5" x2="27.975" y2="22.025" width="0.254" layer="1"/>
<wire x1="27.975" y1="22.025" x2="27.975" y2="25.025" width="0.254" layer="1"/>
</signal>
<signal name="N$1">
<contactref element="IC1" pad="32"/>
<contactref element="K1" pad="37"/>
<wire x1="54.09" y1="51.23" x2="38.36" y2="35.5" width="0.254" layer="16"/>
<wire x1="38.36" y1="35.5" x2="36.5" y2="35.5" width="0.254" layer="16"/>
<via x="36.5" y="35.5" extent="1-16" drill="0.35"/>
<wire x1="36.5" y1="35.5" x2="34.974871875" y2="35.5" width="0.254" layer="1"/>
<wire x1="34.974871875" y1="35.5" x2="33.681978125" y2="34.20710625" width="0.254" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="K1" pad="35"/>
<contactref element="IC1" pad="33"/>
<wire x1="51.55" y1="51.23" x2="36.82" y2="36.5" width="0.254" layer="16"/>
<wire x1="36.82" y1="36.5" x2="36.5" y2="36.5" width="0.254" layer="16"/>
<via x="36.5" y="36.5" extent="1-16" drill="0.35"/>
<wire x1="36.5" y1="36.5" x2="35.267765625" y2="36.5" width="0.254" layer="1"/>
<wire x1="35.267765625" y1="36.5" x2="33.328425" y2="34.560659375" width="0.254" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="K1" pad="33"/>
<contactref element="IC1" pad="34"/>
<wire x1="49.01" y1="50.51" x2="49.01" y2="51.23" width="0.254" layer="16"/>
<wire x1="49.01" y1="51.23" x2="49.01" y2="50.01" width="0.254" layer="16"/>
<wire x1="49.01" y1="50.01" x2="36.5" y2="37.5" width="0.254" layer="16"/>
<via x="36.5" y="37.5" extent="1-16" drill="0.35"/>
<wire x1="36.5" y1="37.5" x2="35.560659375" y2="37.5" width="0.254" layer="1"/>
<wire x1="35.560659375" y1="37.5" x2="32.974871875" y2="34.9142125" width="0.254" layer="1"/>
</signal>
<signal name="N$21">
<contactref element="K1" pad="31"/>
<contactref element="IC1" pad="35"/>
<wire x1="38.4422125" y1="41.5577" x2="38.442215625" y2="41.557696875" width="0.254" layer="1"/>
<wire x1="32.62131875" y1="35.267765625" x2="38.442215625" y2="41.0886625" width="0.254" layer="1"/>
<wire x1="38.442215625" y1="41.0886625" x2="38.442215625" y2="41.557696875" width="0.254" layer="1"/>
<wire x1="38.4422125" y1="48.2194125" x2="39.5614" y2="49.3386" width="0.254" layer="1"/>
<wire x1="38.4422125" y1="48.2194125" x2="38.4422125" y2="41.5577" width="0.254" layer="1"/>
<wire x1="39.5614" y1="49.3386" x2="44.5786" y2="49.3386" width="0.254" layer="1"/>
<wire x1="44.5786" y1="49.3386" x2="46.47" y2="51.23" width="0.254" layer="1"/>
</signal>
<signal name="N$22">
<contactref element="K1" pad="29"/>
<contactref element="IC1" pad="36"/>
<wire x1="43.93" y1="51.23" x2="42.552721875" y2="49.852721875" width="0.254" layer="1"/>
<wire x1="38.888528125" y1="49.852721875" x2="42.552721875" y2="49.852721875" width="0.254" layer="1"/>
<wire x1="32.267765625" y1="35.62131875" x2="37.851975" y2="41.205528125" width="0.254" layer="1"/>
<wire x1="37.851975" y1="41.205528125" x2="37.851975" y2="48.81616875" width="0.254" layer="1"/>
<wire x1="37.851975" y1="48.81616875" x2="38.888528125" y2="49.852721875" width="0.254" layer="1"/>
</signal>
<signal name="N$23">
<contactref element="K1" pad="40"/>
<contactref element="IC1" pad="31"/>
<wire x1="55.405" y1="52.545" x2="56.63" y2="53.77" width="0.254" layer="16"/>
<via x="36.5" y="34.5" extent="1-16" drill="0.35"/>
<wire x1="36.5" y1="34.5" x2="34.681978125" y2="34.5" width="0.254" layer="1"/>
<wire x1="34.681978125" y1="34.5" x2="34.03553125" y2="33.853553125" width="0.254" layer="1"/>
<wire x1="36.5" y1="34.5" x2="38.8327625" y2="34.5" width="0.254" layer="16"/>
<wire x1="55.405" y1="51.0722375" x2="55.405" y2="52.545" width="0.254" layer="16"/>
<wire x1="38.8327625" y1="34.5" x2="55.405" y2="51.0722375" width="0.254" layer="16"/>
</signal>
<signal name="N$24">
<contactref element="K1" pad="19"/>
<contactref element="IC1" pad="39"/>
<wire x1="31.20710625" y1="36.681978125" x2="35.07740625" y2="40.552278125" width="0.254" layer="1"/>
<wire x1="35.07740625" y1="40.552278125" x2="35.07740625" y2="43" width="0.254" layer="1"/>
<via x="35.07740625" y="43" extent="1-16" drill="0.35"/>
<wire x1="35.07740625" y1="43" x2="35.07740625" y2="47.38259375" width="0.254" layer="16"/>
<wire x1="35.07740625" y1="47.38259375" x2="31.23" y2="51.23" width="0.254" layer="16"/>
</signal>
<signal name="N$25">
<contactref element="K1" pad="21"/>
<contactref element="IC1" pad="38"/>
<wire x1="31.560659375" y1="36.428271875" x2="31.560659375" y2="36.328425" width="0.254" layer="1"/>
<via x="36" y="43" extent="1-16" drill="0.35"/>
<wire x1="36" y1="43" x2="36" y2="49" width="0.254" layer="16"/>
<wire x1="36" y1="49" x2="33.77" y2="51.23" width="0.254" layer="16"/>
<wire x1="36" y1="43" x2="36" y2="40.8676125" width="0.254" layer="1"/>
<wire x1="36" y1="40.8676125" x2="31.560659375" y2="36.428271875" width="0.254" layer="1"/>
</signal>
<signal name="N$26">
<contactref element="K1" pad="23"/>
<contactref element="IC1" pad="37"/>
<wire x1="31.9142125" y1="36.074715625" x2="31.9142125" y2="35.974871875" width="0.254" layer="1"/>
<wire x1="36.31" y1="51.23" x2="36.98875" y2="50.55125" width="0.254" layer="16"/>
<wire x1="36.98875" y1="50.55125" x2="36.98875" y2="43.02125" width="0.254" layer="16"/>
<via x="36.98875" y="43.02125" extent="1-16" drill="0.35"/>
<wire x1="36.98875" y1="43.02125" x2="36.98875" y2="41.149253125" width="0.254" layer="1"/>
<wire x1="36.98875" y1="41.149253125" x2="31.9142125" y2="36.074715625" width="0.254" layer="1"/>
</signal>
<signal name="N$27">
<contactref element="K1" pad="24"/>
<contactref element="IC1" pad="40"/>
<wire x1="35" y1="49.2125" x2="35" y2="52.5" width="0.254" layer="1"/>
<wire x1="30.853553125" y1="37.03553125" x2="33.897759375" y2="40.0797375" width="0.254" layer="1"/>
<wire x1="35" y1="52.5" x2="36.27" y2="53.77" width="0.254" layer="1"/>
<wire x1="36.27" y1="53.77" x2="36.31" y2="53.77" width="0.254" layer="1"/>
<wire x1="33.897759375" y1="40.0797375" x2="33.897759375" y2="48.110259375" width="0.254" layer="1"/>
<wire x1="33.897759375" y1="48.110259375" x2="35" y2="49.2125" width="0.254" layer="1"/>
</signal>
<signal name="N$18">
<contactref element="R23" pad="2"/>
<contactref element="V" pad="1"/>
<wire x1="28" y1="4.23" x2="28" y2="6.5" width="1.016" layer="1"/>
<wire x1="28" y1="6.5" x2="26.5" y2="8" width="1.016" layer="1"/>
<wire x1="26.5" y1="8" x2="26.5" y2="10.9" width="1.016" layer="1"/>
<wire x1="26.5" y1="10.9" x2="26.6" y2="11" width="1.016" layer="1"/>
</signal>
<signal name="N$19">
<contactref element="R26" pad="2"/>
<contactref element="V" pad="2"/>
<wire x1="33" y1="4.23" x2="34.1" y2="5.33" width="1.016" layer="1"/>
<wire x1="34.1" y1="5.33" x2="34.1" y2="11" width="1.016" layer="1"/>
</signal>
<signal name="N$20">
<contactref element="R29" pad="2"/>
<contactref element="V" pad="3"/>
<wire x1="38" y1="4.23" x2="41.6" y2="7.83" width="1.016" layer="1"/>
<wire x1="41.6" y1="7.83" x2="41.6" y2="11" width="1.016" layer="1"/>
</signal>
<signal name="N$28">
</signal>
<signal name="N$29">
<contactref element="R26" pad="1"/>
<contactref element="R2" pad="2"/>
<wire x1="36.9" y1="11" x2="36.9" y2="14.25" width="1.27" layer="1"/>
</signal>
<signal name="N$30">
<contactref element="R1" pad="2"/>
<contactref element="R23" pad="1"/>
<wire x1="29.4" y1="11" x2="29.4" y2="14.25" width="1.27" layer="1"/>
</signal>
<signal name="N$31">
<contactref element="R3" pad="2"/>
<contactref element="R29" pad="1"/>
<wire x1="44.4" y1="11" x2="44.4" y2="14.25" width="1.27" layer="1"/>
</signal>
</signals>
<errors>
<approved hash="5,16,2069be10a967e7ae"/>
<approved hash="5,16,566855c0708fdefb"/>
<approved hash="5,16,bea34eaad784a8fa"/>
<approved hash="5,16,d6621e1822516ab4"/>
<approved hash="5,16,f3e3f391296666a4"/>
<approved hash="5,16,c4f732342b055134"/>
<approved hash="5,1,475717127fd5adeb"/>
<approved hash="5,1,f9e0ec4be6355c1b"/>
<approved hash="5,1,a3fb963112755c3d"/>
<approved hash="5,1,5c812ae63f79cbb1"/>
</errors>
</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>

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: brd


text:
using System.IO;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using UdmApi.Proxy.Data;
using UdmApi.Proxy.Helpers;
using UdmApi.Proxy.Services;
using UdmApi.Proxy.Sessions;

namespace UdmApi.Proxy
{
    public class Startup
    {
        private readonly IConfiguration _configuration;

        public Startup(IConfiguration configuration)
        {
            _configuration = configuration;
        }

        public void ConfigureServices(IServiceCollection services)
        {
            services.AddHealthChecks();

            services.AddTransient<ProtectLoginProxy>();
            services.AddTransient<ProtectProxy>();

            services.AddSingleton<IProxyHttpClientFactory, ProxyHttpClientFactory>();
            services.AddSingleton<ISsoSessionCache, DatabaseSsoSessionCache>();

            services.AddDbContext<ApplicationContext>(
                options =>
                {
                    var databasePath = GetDatabasePath();
                    options.UseSqlite($"Data Source={databasePath}");
                });
        }

        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILogger<Startup> logger)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseHealthChecks("/healthcheck");

            app.AddServiceProxy<ProtectLoginProxy>();
            app.AddServiceProxy<ProtectProxy>();

            app.UseMiddleware<FallbackMiddleware>();

            logger.LogInformation($"Checking if database '{GetDatabasePath()}' requires migrations.");
            MigrateDatabase<ApplicationContext>(app, logger);
            logger.LogInformation("Migration completed.");
        }

        private string GetDatabasePath()
        {
            var databasePath = _configuration?["Database"] ?? "data.db";
            var fullyQualifiedPath = Path.GetFullPath(databasePath);
            return fullyQualifiedPath;
        }

        private static void MigrateDatabase<T>(IApplicationBuilder app, ILogger<Startup> logger) where T : DbContext
        {
            using var serviceScope = app.ApplicationServices
                                        .GetRequiredService<IServiceScopeFactory>()
                                        .CreateScope();
            using var context = serviceScope.ServiceProvider.GetService<T>();

            foreach (var pendingMigration in context.Database.GetPendingMigrations())
            {
                logger.LogInformation($"Migration '{pendingMigration}' is missing, and will be applied.");
            }

            context.Database.Migrate();
        }
    }
}

repository: steffjenl/unifi-udm-api-proxy

repo_name: steffjenl/unifi-udm-api-proxy

gha_license_id: MIT

extension: cs


text:
DESCRIPTION = "u2nl (pronounce: "u-tunnel", universal tunnel) is capable of \
tunneling each and every TCP network connection from a Linux (2.4 and above, \
with netfilter) computer through an http CONNECT proxy."
HOMEPAGE = "http://www.reitwiessner.de/programs/u2nl.html"
LICENSE = "GPL"
SECTION = "console/network"
PRIORITY = "optional"

SRC_URI = "http://www.sourcefiles.org/Networking/Tools/Port_Forwarding/u2nl-${PV}.tar.gz \
	   file://buildsystem.patch"
S = "${WORKDIR}/u2nl-${PV}"

do_install () {
	oe_runmake 'DESTDIR=${D}' install
}

SRC_URI[md5sum] = "d97a16d8b2231501ba418b5f1ffe018a"
SRC_URI[sha256sum] = "7e1d8239a5bd43c50f6091b484acbc8a7c5886cd4523f1e369504266cbaca50d"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD

extension: bb


text:
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory for Physical Chemistry, Reiher Group.
# See LICENSE.txt for details.
#
macro(import_sparrow)
  # If the target already exists, do nothing
  if(TARGET Scine::Sparrow)
    message(STATUS "Scine::Sparrow present.")
  else()
    # Try to find the package locally
    find_package(Scine OPTIONAL_COMPONENTS Sparrow QUIET)
    if(TARGET Scine::Sparrow)
      message(STATUS "Scine::Sparrow found locally at ${Scine_DIR}")
    else()
      # Download it instead
      include(DownloadProject)
      download_project(
        PROJ scine-sparrow
        GIT_REPOSITORY https://github.com/qcscine/sparrow.git
        GIT_TAG        2.0.0
        QUIET
      )
      # Note: Options defined in the project calling this function override default
      # option values specified in the imported project.
      add_subdirectory(${scine-sparrow_SOURCE_DIR} ${scine-sparrow_BINARY_DIR})

      # Final check if all went well
      if(TARGET Scine::Sparrow)
        message(STATUS
          "Scine::Sparrow was not found in your PATH, so it was downloaded."
        )
      else()
        string(CONCAT error_msg
          "Scine::Sparrow was not found in your PATH and could not be established "
          "through a download. Try specifying Scine_DIR or altering "
          "CMAKE_PREFIX_PATH to point to a candidate Scine installation base "
          "directory."
        )
        message(FATAL_ERROR ${error_msg})
      endif()
    endif()
  endif()
endmacro()

repository: qcscine/cmake

repo_name: qcscine/cmake

extension: cmake


text:
namespace MisFinanzas
{
    public class MisFinanzasConsts
    {
        public const string LocalizationSourceName = "MisFinanzas";

        public const bool MultiTenancyEnabled = true;
    }
}

repository: jjairocj/MisFinanzas

repo_name: jjairocj/MisFinanzas


text:
SUMMARY = "Systemd Watchdog Configuration Fragment"
SECTION = "devel"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/BSD-2-Clause;md5=cb641bc04cda31daea161b1bc15da69f"

inherit allarch

SRC_URI = "file://watchdog.conf"

S = "${WORKDIR}"

PACKAGE_ARCH = "${MACHINE_ARCH}"

do_install () {
    install -d ${D}${systemd_unitdir}/system.conf.d
    install -m 0644 ${S}/watchdog.conf ${D}${systemd_unitdir}/system.conf.d/10-watchdog.conf
}

FILES:${PN} = "${systemd_unitdir}/system.conf.d"

repository: foundriesio/meta-lmp

repo_name: foundriesio/meta-lmp

branch_name: refs/heads/main

gha_language: BitBake


text:
#
# Base recipe: meta/recipes-graphics/xorg-lib/libxpm_3.5.11.bb
# Base branch: daisy
#

SUMMARY = "Xpm: X Pixmap extension library"
DESCRIPTION = "libXpm provides support and common operation for the XPM \
pixmap format, which is commonly used in legacy X applications.  XPM is \
an extension of the monochrome XBM bitmap specificied in the X \
protocol."

require xorg-lib-common.inc

PR = "${INC_PR}.0"

# libxpm requires xgettext to build
inherit gettext

LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=51f4270b012ecd4ab1a164f5f4ed6cf7"
DEPENDS += "libxext libsm libxt"

# Follow package name in Debian
PACKAGES =+ "xpmutils"
FILES_xpmutils = "${bindir}/cxpm ${bindir}/sxpm {datadir}/man/man1"

BBCLASSEXTEND = "native"

# There is no debian patch
DEBIAN_PATCH_TYPE = "nopatch"

repository: nghiaht-tsdv/meta-debian

repo_name: nghiaht-tsdv/meta-debian

branch_name: refs/heads/jethro


text:
#pragma once

//=============================================================================
//
//  Standard Functions
//
//=============================================================================

#include <OpenFlipper/common/Types.hh>
#include <ObjectTypes/BezierTriangleMesh/globals/BezierOptions.hh>
//#include <OpenFlipper/common/ObjectTypeDLLDefines.hh>

/** The Namespace PluginFunctions contains functions for all plugins. These functions should be used to get the
 *  objects to work on or to set modes in the examiner widget. */
namespace PluginFunctions {

OBJECTTYPEDLLEXPORT
void betriOption(betri::BezierOption option, int value);

OBJECTTYPEDLLEXPORT
int betriOption(betri::BezierOption option);

//=======================================
// Get Source/Target objects
/** @name Active Objects
* @{ */
//=======================================

/** \brief Get a pointer to every Triangle Mesh which is marked as a source mesh.
 *
 * @param _meshes ( vector returning the source meshes )
 * @return false, if no mesh is selected as source
*/
OBJECTTYPEDLLEXPORT
bool getSourceMeshes(std::vector<BezierTMesh*> &_meshes);

/** \brief Get a pointer to every Triangle Mesh which is marked as a target mesh.
 *
 * @param _meshes ( vector returning the target meshes )
 * @return false, if no mesh is selected as target
*/
OBJECTTYPEDLLEXPORT
bool getTargetMeshes(std::vector<BezierTMesh*> &_meshes);

/** @} */

//=======================================
// Get Objects by their identifier
	/** @name Identifier handling
	* @{ */
	//=======================================

	/** This functions returns the object with the given id if it is a TriMeshObject.
	 * See get_object(  int _identifier , BaseObject*& _object ) for more details.
	 */
OBJECTTYPEDLLEXPORT
bool getObject(int _identifier, BTMeshObject *&_object);

/** \brief Get the Triangle Mesh which has the given identifier.
 *
 *   Every loaded object has a unique identifier which is stored in the id field of the object container.
 *   Use this function to get the mesh which has this id. This can be used for a consistent mapping
 *   even if the data objects change during plugin operations (e.g. selection and main algorithm).\n
 *   This function checks, if the object requested contains a mesh.
 * @param _identifier Object id to search for
 * @param _mesh  returns the mesh
 * @return Mesh found?
 */
OBJECTTYPEDLLEXPORT
bool getMesh(int _identifier, BezierTMesh *& _mesh);

/** @} */

//=======================================
	/** @name Getting data from objects and casting between them
	 * @{ */
	 //=======================================

	 /** \brief Get a triangle mesh from an object.
	  *
	  * @param _object The object should be of type BaseDataObject. If the content is a triangle Mesh, a
	  *                triangle mesh will be returned. Otherwise a NULL pointer is returned.
	  */
OBJECTTYPEDLLEXPORT
BezierTMesh* btMesh(BaseObjectData* _object);

/** \brief Get a bezier triangle mesh from an object id.
 *
 * @param _identifier Identifier of the object. If its a triangle mesh, the function will return the pointer to the mesh
 *                    otherwise 0
 */
OBJECTTYPEDLLEXPORT
BezierTMesh* btMesh(int _identifier);

/** \brief Cast an BaseObject to a BTMeshObject if possible
 *
 * @param _object The object should be of type BaseDataObject. If the content is a bezier triangle Mesh, a
 *                a BTMeshObject is returned. Otherwise a NULL pointer is returned.
 */
OBJECTTYPEDLLEXPORT
BTMeshObject* btMeshObject(BaseObjectData* _object);

/** \brief Get an TriMeshObject from the given id If possible
*
* @param _objectId Id of the requested Object.
* @return If the content is a volume, a pointer to the TriMeshObject is returned, otherwise a NULL pointer.
*/
OBJECTTYPEDLLEXPORT
BTMeshObject* btMeshObject(int _objectId);

/** @} */
}

extension: hh


text:
require('mocha/mocha');
require('mocha/mocha.css');
require('tinymce');
require('tinymce/plugins/image');
require('tinymce/themes/modern');
require('tinymce/skins/lightgray/skin.min.css');

const chai = require('chai');
const expect = chai.expect;

require('../src')

interface Window {
    describe: any;
    it: any;
    mocha: any;
    tinyMCE: any;
}

const mocha = window.mocha;
const tinyMCE = window.tinyMCE;

window.tinyMCE.init({
    selector: '#editor',
    width: 1000,
    theme: 'modern',
    skin: false,
    menubar: false,
    statusbar: false,
    plugins: ['image', 'responsiveImage'],
    toolbar: 'undo redo | image',
    init_instance_callback: ed => {
            const img: HTMLImageElement = ed.getBody().getElementsByTagName('img')[0];
            img.onload = () => {
                window.describe('img responsive', () => {
                    window.it('init img', () => {
                        expect(img.getAttribute('width')).to.equal('60%');
                    })
                });
                mocha.run();
            }
    },
})

mocha.setup('bdd');

repository: ekoneko/tinymce-plugin-responsive-image

repo_name: ekoneko/tinymce-plugin-responsive-image

extension: ts