fix SMA connector soldermask clearance flagged by freedfm.com
[hw/teleshield] / teleshield.pcb
index 32031eeb318874178ccdae9ebb7e61f2940712c9..3a197dd9fd1cab43c8c649b0594e36f96d9c4d4b 100644 (file)
@@ -6,13 +6,13 @@ FileVersion[20070407]
 PCB["Diavolino" 270000 210000]
 
 Grid[100.0 0 0 0]
-Cursor[5700 45900 0.000000]
+Cursor[11100 47400 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
-DRC[800 800 800 700 1800 1200]
+DRC[600 1000 600 500 1500 700]
 Flags("nameonpcb,clearnew,snappin")
 Groups("1,c:2,s:3")
-Styles["Signal,1000,2800,1500,800:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,800,2402,1600,800"]
+Styles["Signal,1000,2900,1500,700:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
 Symbol[' ' 1800]
 (
@@ -530,6 +530,22 @@ Symbol['_' 1200]
 (
        SymbolLine[0 5000 2000 5000 800]
 )
+Symbol['`' 1200]
+(
+       SymbolLine[5000 0 6500 1500 800]
+       SymbolLine[6500 5000 5000 6500 800]
+       SymbolLine[5000 6500 1500 6500 800]
+       SymbolLine[1500 6500 0 5000 800]
+       SymbolLine[0 5000 0 1500 800]
+       SymbolLine[0 1500 1500 0 800]
+       SymbolLine[1500 0 5000 0 800]
+       SymbolLine[6500 1500 6500 5000 800]
+       SymbolLine[2500 2500 4000 2500 800]
+       SymbolLine[2000 3000 2500 2500 800]
+       SymbolLine[2000 3000 2000 4000 800]
+       SymbolLine[2000 4000 2500 4500 800]
+       SymbolLine[2500 4500 4000 4500 800]
+)
 Symbol['a' 1200]
 (
        SymbolLine[1500 3000 2000 3500 800]
@@ -798,76 +814,136 @@ Attribute("PCB::grid::unit" "mil")
 Via[60000 10000 15000 2000 0 12600 "" ""]
 Via[260000 70000 15000 2000 0 12600 "" ""]
 Via[260000 180000 15000 2000 0 12600 "" ""]
-Via[261500 95000 3000 2000 0 1800 "" "thermal(1S)"]
-Via[261500 115000 3000 2000 0 1800 "" "thermal(1S)"]
-Via[97100 168600 2800 1600 0 1500 "" "thermal(1S)"]
-Via[193400 30900 2800 1600 0 1500 "" "thermal(1S)"]
-Via[41100 188700 2800 1600 0 1500 "" "thermal(1S)"]
-
-Element["" "0402" "C37" "1uF" 110131 143593 -2016 2623 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "L3" "27nH" 115203 133446 -3150 -3150 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C39" "0.1uF" 199278 84887 -3278 1137 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R16" "56k" 220636 90585 -3150 -3150 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R23" "33k" 223920 78726 -2788 2286 0 100 ""]
+Via[261500 95000 2900 2000 0 1500 "" "thermal(0S,1S)"]
+Via[261500 115000 2900 2000 0 1500 "" "thermal(0S,1S)"]
+Via[230500 90200 2900 2000 0 1500 "" "thermal(1S)"]
+Via[242300 91500 2900 2000 0 1500 "" "thermal(1S)"]
+Via[234600 113200 2900 1400 0 1500 "" ""]
+Via[240400 118300 2900 1400 0 1500 "" "thermal(1S)"]
+Via[97100 168500 2900 1400 0 1500 "" "thermal(1S)"]
+Via[193400 30900 2900 1400 0 1500 "" "thermal(1S)"]
+Via[34900 187500 2900 1400 0 1500 "" "thermal(1S)"]
+Via[19600 194894 2900 1400 0 1500 "" "thermal(1S)"]
+Via[227000 117000 2900 1400 0 1500 "" ""]
+Via[212300 124200 2900 1400 0 1500 "" ""]
+Via[223100 90400 2900 1400 0 1500 "" ""]
+Via[197100 95400 2900 1400 0 1500 "" ""]
+Via[91000 121600 2900 1400 0 1500 "" ""]
+Via[91000 148800 2900 1400 0 1500 "" ""]
+Via[96100 111200 2900 1400 0 1500 "" "thermal(1S)"]
+Via[160300 148700 2900 1400 0 1500 "" ""]
+Via[212300 148600 2900 1400 0 1500 "" ""]
+Via[172900 102800 2900 1400 0 1500 "" "thermal(1S)"]
+Via[219200 73500 2900 1400 0 1500 "" "thermal(1S)"]
+Via[102100 52900 2900 1400 0 1500 "" "thermal(1S)"]
+Via[130000 166400 2900 1400 0 1500 "" "thermal(1S)"]
+Via[188800 95300 2900 1400 0 1500 "" "thermal(1S)"]
+Via[169900 67600 2900 1400 0 1500 "" "thermal(1S)"]
+Via[158200 29300 2900 1400 0 1500 "" "thermal(1S)"]
+Via[196800 57500 2900 1400 0 1500 "" ""]
+Via[202600 55700 2900 1400 0 1500 "" ""]
+Via[143400 53500 2900 1400 0 1500 "" ""]
+Via[61000 51400 2900 1400 0 1500 "" ""]
+Via[136900 137700 2900 1400 0 1500 "" ""]
+Via[155900 145300 2900 1400 0 1500 "" ""]
+Via[134500 133800 2900 1400 0 1500 "" ""]
+Via[166400 134100 2900 1400 0 1500 "" ""]
+Via[134000 145300 2900 1400 0 1500 "" ""]
+Via[137000 142300 2900 1400 0 1500 "" ""]
+Via[158700 142300 2900 1400 0 1500 "" ""]
+Via[162100 137700 2900 1400 0 1500 "" ""]
+Via[147200 116600 2900 1400 0 1500 "" ""]
+Via[153000 116600 2900 1400 0 1500 "" ""]
+Via[143700 112700 2900 1400 0 1500 "" ""]
+Via[160500 112700 2900 1400 0 1500 "" ""]
+Via[134100 128500 2900 1400 0 1500 "" ""]
+Via[165600 128500 2900 1400 0 1500 "" ""]
+Via[137700 124600 2900 1400 0 1500 "" ""]
+Via[171200 137700 2900 1400 0 1500 "" ""]
+Via[135100 120500 2900 1400 0 1500 "" ""]
+Via[173300 120500 2900 1400 0 1500 "" ""]
+Via[86300 108100 2900 1400 0 1500 "" ""]
+Via[206700 63200 2900 1400 0 1500 "" ""]
+Via[153000 63200 2900 1400 0 1500 "" ""]
+Via[143200 171800 2900 1400 0 1500 "" ""]
+Via[147300 157100 2900 1400 0 1500 "" ""]
+Via[131200 157100 2900 1400 0 1500 "" ""]
+Via[129200 153900 2900 1400 0 1500 "" ""]
+Via[158300 52200 2900 1400 0 1500 "" ""]
+Via[158300 43800 2900 1400 0 1500 "" ""]
+Via[202100 95300 2900 1400 0 1500 "" ""]
+Via[202100 115600 2900 1400 0 1500 "" ""]
+Via[200800 128800 2900 1400 0 1500 "" ""]
+Via[200800 152000 2900 1400 0 1500 "" ""]
+Via[196800 105800 2900 1400 0 1500 "" ""]
+Via[194900 115600 2900 1400 0 1500 "" ""]
+Via[194800 128800 2900 1400 0 1500 "" ""]
+Via[194900 152000 2900 1400 0 1500 "" ""]
+Via[198800 85100 2900 1400 0 1500 "" ""]
+Via[267000 170000 2900 1400 0 1500 "" "thermal(0S,1S)"]
+Via[255000 170000 2900 1400 0 1500 "" "thermal(0S,1S)"]
+Via[267000 80000 2900 1400 0 1500 "" "thermal(0S,1S)"]
+Via[255000 80000 2900 1400 0 1500 "" "thermal(0S,1S)"]
+Via[171400 108000 2900 1400 0 1500 "" ""]
+Via[225000 126800 2900 1400 0 1500 "" "thermal(1S)"]
+Via[244000 135000 2900 1400 0 1500 "" "thermal(1S)"]
+Via[240400 122800 2900 1400 0 1500 "" "thermal(1S)"]
+Via[186000 91600 2900 1400 0 1500 "" ""]
+Via[143700 153900 2900 1400 0 1500 "" ""]
+Via[210500 55100 2900 1400 0 1500 "" "thermal(1S)"]
+Via[137900 54600 2900 1400 0 1500 "" ""]
+Via[161100 76500 2900 1400 3500 1500 "" ""]
+Via[166500 76500 2900 1400 3500 1500 "" ""]
+Via[171200 76500 2900 1400 3500 1500 "" ""]
+Via[176800 76500 2900 1400 3500 1500 "" ""]
+Via[47800 203100 2900 1400 0 1500 "" "thermal(1S)"]
+Via[55300 199100 2900 1400 0 1500 "" ""]
+Via[75400 154900 2900 1400 0 1500 "" ""]
+Via[105700 154800 2900 1400 0 1500 "" ""]
+
+Element["" "0402" "C37" "2.2uF" 37200 204826 -1818 -5066 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "L3" "27nH" 246426 101300 -1550 -14250 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R6" "1.5k" 25926 194500 4395 -2020 0 100 ""]
+Element["" "0402" "C39" "0.1uF" 95226 121600 -4330 1237 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R7" "33" 25926 190700 4273 -3327 0 100 ""]
+Element["" "0402" "R6" "1.5k" 24500 194600 12245 -7216 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C9" "0.1uF" 123176 134896 -2788 2286 0 100 ""]
+Element["" "0402" "R7" "33" 24526 190700 12173 -8527 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C24" "5.6pF" 117111 126561 -3150 -3150 0 100 ""]
+Element["" "0402" "C24" "5.6pF" 248600 96126 4750 -18302 3 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "TSSOP20" "U10" "TXS0108" 179335 42623 -23050 -11892 0 100 ""]
+Element["" "TSSOP20" "U10" "TXS0108" 179335 42623 -22650 1808 0 100 ""]
 (
        Pad[-11515 9311 -11515 13917 1299 1000 2299 "A1" "1" "square,edge2"]
        Pad[-8956 9311 -8956 13917 1299 1000 2299 "VCCA" "2" "square,edge2"]
@@ -898,7 +974,7 @@ Element["" "TSSOP20" "U10" "TXS0108" 179335 42623 -23050 -11892 0 100 ""]
 
        )
 
-Element["" "100mil3pin" "J10" "pwrsel" 40600 158500 -34000 -2800 0 100 ""]
+Element["" "100mil3pin" "J10" "pwrsel" 49500 170500 -34700 -4500 0 100 ""]
 (
        Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
        Pin[-10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
@@ -910,119 +986,77 @@ Element["" "100mil3pin" "J10" "pwrsel" 40600 158500 -34000 -2800 0 100 ""]
 
        )
 
-Element["" "0402" "R8" "33" 25988 186920 3975 -4635 0 100 ""]
+Element["" "0402" "R8" "33" 24588 186920 12075 -9935 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C21" "220pF" 149212 76257 2286 4962 1 100 ""]
+Element["" "0402" "C21" "220pF" 236400 96126 2114 -18214 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C5" "1uF" 106688 84830 -3359 2592 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C19" "1uF" 141657 96120 -4237 3373 0 100 ""]
+Element["" "0402" "C23" "8.2pF" 244100 96126 4295 -18278 3 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C20" "0.1uF" 124528 96120 -3875 2648 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C12" "0.1uF" 107400 96120 -3512 2648 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C23" "8.2pF" 161589 69666 -3126 -8995 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R17" "2.7k" 132418 77944 -4438 2023 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C36" "0.001uF" 123721 80481 -3150 4460 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "L4" "27nH" 162139 130957 -1457 1095 0 100 ""]
+Element["" "0402" "L4" "27nH" 239200 102800 -4657 -15705 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "L2" "22nH" 172789 123328 -2989 716 0 100 ""]
+Element["" "0402" "L2" "22nH" 244400 106674 416 4989 1 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "L1" "27nH" 165209 115012 -3150 -3150 0 100 ""]
+Element["" "0402" "L1" "27nH" 242300 112600 -2293 1538 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C26" "220pF" 148081 115012 -3150 -3150 0 100 ""]
+Element["" "0402" "C26" "220pF" 249026 113300 -3305 838 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C25" "3.9pF" 130952 115012 -3150 -3150 0 100 ""]
+Element["" "0402" "C25" "3.9pF" 239126 108700 -12176 -2962 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C27" "220pF" 113824 115012 -3150 -3150 0 100 ""]
+Element["" "0402" "C27" "220pF" 249926 105000 100 -7162 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C3" "47pF" 36574 186900 11195 2197 2 100 ""]
+Element["" "0402" "C3" "47pF" 30674 186900 14557 -9997 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "microSD" "J7" "microSD" 87875 209500 29079 -6700 0 100 ""]
+Element["" "microSD" "J7" "microSD" 87875 209500 20679 -59100 0 100 ""]
 (
        Pad[26771 -15059 26771 -13287 4134 0 4724 "MNT" "9" "square,edge2"]
        Pad[-26772 -15059 -26772 -13287 4134 0 4724 "MNT" "9" "square,edge2"]
@@ -1043,46 +1077,7 @@ Element["" "microSD" "J7" "microSD" 87875 209500 29079 -6700 0 100 ""]
 
        )
 
-Element["" "SOT23-5" "U1" "TC2185-3.3" 40644 204945 -8345 -2542 0 89 ""]
-(
-       Attribute("author" "DJ Delorie")
-       Attribute("copyright" "2006 DJ Delorie")
-       Attribute("use-license" "Unlimited")
-       Attribute("dist-license" "GPL")
-       Pad[0 -800 0 800 2400 3000 3000 "BY" "4" "square,edge2"]
-       Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"]
-       Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"]
-       Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"]
-       Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"]
-       ElementLine [-2000 -11000 -2000 2900 1000]
-       ElementLine [-2000 2900 9800 2900 1000]
-       ElementLine [9800 2900 9800 -11000 1000]
-       ElementLine [9800 -11000 -2000 -11000 1000]
-
-       )
-
-Element["" "0402" "C40" "0.1uF" 136108 134171 -3544 774 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C28" "0.1uF" 238778 85973 -5617 370 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "0402" "C29" "220pF" 228828 100573 -3150 -3150 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "ZX62-B-5PA" "J5" "USBmicroB" 17389 189776 -15260 -25742 0 100 ""]
+Element["" "ZX62-B-5PA" "J5" "USBmicroB" 18000 189800 -15260 -25742 0 100 ""]
 (
        Pad[-4528 0 -787 0 1575 984 2362 "DATA+" "3" "square,edge2"]
        Pad[-4528 -2558 -787 -2558 1575 984 2362 "DATA-" "2" "square,edge2"]
@@ -1098,7 +1093,7 @@ Element["" "ZX62-B-5PA" "J5" "USBmicroB" 17389 189776 -15260 -25742 0 100 ""]
 
        )
 
-Element["" "BTM182" "U3" "BTM-182" 61090 87296 40039 -28511 0 100 ""]
+Element["" "BTM182" "U3" "BTM-182" 61090 87296 39739 -4511 0 100 ""]
 (
        Pad[-34999 -29920 -34999 -27164 3543 1457 4143 "PIO10" "30" "square"]
        Pad[-34999 27165 -34999 29921 3543 1457 4143 "PIO11" "1" "square,edge2"]
@@ -1144,143 +1139,136 @@ Element["" "BTM182" "U3" "BTM-182" 61090 87296 40039 -28511 0 100 ""]
 
        )
 
-Element["" "0402" "C38" "0.01uF" 22826 205600 -3150 2648 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
-Element["" "TI-QFN36" "U9" "CC1111" 201622 103756 -18120 10509 0 100 ""]
-(
-       Pin[-5919 -5919 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[0 -5919 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[5920 -5919 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[-5919 0 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[0 0 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[5920 0 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[-5919 5920 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[0 5920 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pin[5920 5920 2800 1000 0 1500 "GND Exposed" "37" "via,thermal(1S)"]
-       Pad[0 0 0 0 17323 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-5919 -5919 -5919 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 -5919 -2959 -5919 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 -5919 -2959 -5919 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 -5919 0 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[2960 -5919 2960 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 -5919 2960 -5919 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 -5919 5920 -5919 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[-5919 -2959 -5919 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-5919 -2959 -5919 -2959 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[-2959 -2959 -2959 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 -2959 -2959 -2959 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 -2959 0 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[0 -2959 0 -2959 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[2960 -2959 2960 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 -2959 2960 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 -2959 5920 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[5920 -2959 5920 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[-5919 0 -5919 0 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 0 -2959 0 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 0 -2959 0 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 0 0 0 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[2960 0 2960 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 0 2960 0 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 0 5920 0 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[-5919 2960 -5919 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-5919 2960 -5919 2960 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[-2959 2960 -2959 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 2960 -2959 2960 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 2960 0 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[0 2960 0 2960 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[2960 2960 2960 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 2960 2960 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 2960 5920 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[5920 2960 5920 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[-5919 5920 -5919 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 5920 -2959 5920 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 5920 -2959 5920 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 5920 0 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[2960 5920 2960 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 5920 2960 5920 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 5920 5920 5920 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[-7873 -11849 -7873 -9999 1102 866 1500 "RBIAS" "27" ""]
-       Pad[-7873 10000 -7873 11850 1102 866 1500 "P1_2" "1" "edge2"]
-       Pad[10000 -7873 11850 -7873 1102 866 1500 "P2_4/XOSC32_Q2" "18" "edge2"]
-       Pad[-11849 -7873 -9999 -7873 1102 866 1500 "DGUARD" "28" ""]
-       Pad[-5905 -11849 -5905 -9999 1102 866 1500 "AVDD" "26" ""]
-       Pad[-5905 10000 -5905 11850 1102 866 1500 "DVDD" "2" "edge2"]
-       Pad[10000 -5905 11850 -5905 1102 866 1500 "P2_3/XOSC32_Q1" "17" "edge2"]
-       Pad[-11849 -5905 -9999 -5905 1102 866 1500 "DVDD" "29" ""]
-       Pad[-3936 -11849 -3936 -9999 1102 866 1500 "AVDD" "25" ""]
-       Pad[-3936 10000 -3936 11850 1102 866 1500 "P1_1/LED" "3" "edge2"]
-       Pad[10000 -3936 11850 -3936 1102 866 1500 "P2_2" "16" "edge2"]
-       Pad[-11849 -3936 -9999 -3936 1102 866 1500 "DCOUPL" "30" ""]
-       Pad[-1968 -11849 -1968 -9999 1102 866 1500 "RF_N" "24" ""]
-       Pad[-1968 10000 -1968 11850 1102 866 1500 "P1_0/LED" "4" "edge2"]
-       Pad[10000 -1968 11850 -1968 1102 866 1500 "P2_1" "15" "edge2"]
-       Pad[-11849 -1968 -9999 -1968 1102 866 1500 "RESET_N" "31" ""]
-       Pad[0 -11849 0 -9999 1102 866 1500 "RF_P" "23" ""]
-       Pad[0 10000 0 11850 1102 866 1500 "P0_0/ATEST" "5" "edge2"]
-       Pad[10000 0 11850 0 1102 866 1500 "P2_0" "14" "edge2"]
-       Pad[-11849 0 -9999 0 1102 866 1500 "P1_7" "32" ""]
-       Pad[1969 -11849 1969 -9999 1102 866 1500 "AVDD" "22" ""]
-       Pad[1969 10000 1969 11850 1102 866 1500 "P0_1" "6" "edge2"]
-       Pad[10000 1969 11850 1969 1102 866 1500 "P0_5" "13" "edge2"]
-       Pad[-11849 1969 -9999 1969 1102 866 1500 "P1_6" "33" ""]
-       Pad[3937 -11849 3937 -9999 1102 866 1500 "XOSC_Q1" "21" ""]
-       Pad[3937 10000 3937 11850 1102 866 1500 "P0_2" "7" "edge2"]
-       Pad[10000 3937 11850 3937 1102 866 1500 "DVDD" "12" "edge2"]
-       Pad[-11849 3937 -9999 3937 1102 866 1500 "P1_5" "34" ""]
-       Pad[5906 -11849 5906 -9999 1102 866 1500 "XOSC_Q2" "20" ""]
-       Pad[5906 10000 5906 11850 1102 866 1500 "P0_3" "8" "edge2"]
-       Pad[10000 5906 11850 5906 1102 866 1500 "PADM" "11" "edge2"]
-       Pad[-11849 5906 -9999 5906 1102 866 1500 "P1_4" "35" ""]
-       Pad[7874 -11849 7874 -9999 1102 866 1500 "AVDD" "19" ""]
-       Pad[7874 10000 7874 11850 1102 866 1500 "P0_4" "9" "edge2"]
-       Pad[10000 7874 11850 7874 1102 866 1500 "PADP" "10" "edge2"]
-       Pad[-11849 7874 -9999 7874 1102 866 1500 "P1_3" "36" ""]
-       ElementArc [-10235 10236 500 500 0 360 1000]
-
-       )
-
-Element["" "0402" "C22" "3.9pF" 143726 153600 -4237 2648 0 100 ""]
+Element["" "TI-QFN36" "U9" "CC1111" 216200 104800 -2500 -18400 0 100 ""]
+(
+       Pin[5919 -5919 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[5919 0 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[5919 5920 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[0 -5919 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[0 0 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[0 5920 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[-5920 -5919 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[-5920 0 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pin[-5920 5920 2900 2500 2900 1500 "GND Exposed" "37" "via,thermal(1S)"]
+       Pad[0 0 0 0 17323 0 17323 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5919 -5919 5919 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5919 -2959 5919 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5919 -2959 5919 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5919 0 5919 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5919 2960 5919 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5919 2960 5919 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5919 5920 5919 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2959 -5919 2959 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2959 -5919 2959 -5919 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[2959 -2959 2959 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2959 -2959 2959 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[2959 0 2959 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2959 0 2959 0 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[2959 2960 2959 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2959 2960 2959 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[2959 5920 2959 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2959 5920 2959 5920 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[0 -5919 0 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[0 -2959 0 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[0 -2959 0 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[0 0 0 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[0 2960 0 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[0 2960 0 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[0 5920 0 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[-2960 -5919 -2960 -5919 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2960 -5919 -2960 -5919 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-2960 -2959 -2960 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2960 -2959 -2960 -2959 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-2960 0 -2960 0 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2960 0 -2960 0 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-2960 2960 -2960 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2960 2960 -2960 2960 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-2960 5920 -2960 5920 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2960 5920 -2960 5920 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-5920 -5919 -5920 -5919 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5920 -2959 -5920 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5920 -2959 -5920 -2959 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-5920 0 -5920 0 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5920 2960 -5920 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5920 2960 -5920 2960 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-5920 5920 -5920 5920 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[9999 -7873 11849 -7873 1102 866 1500 "RBIAS" "27" "edge2"]
+       Pad[-11850 -7873 -10000 -7873 1102 866 1500 "P1_2" "1" ""]
+       Pad[7873 10000 7873 11850 1102 866 1500 "P2_4/XOSC32_Q2" "18" "edge2"]
+       Pad[7873 -11849 7873 -9999 1102 866 1500 "DGUARD" "28" ""]
+       Pad[9999 -5905 11849 -5905 1102 866 1500 "AVDD" "26" "edge2"]
+       Pad[-11850 -5905 -10000 -5905 1102 866 1500 "DVDD" "2" ""]
+       Pad[5905 10000 5905 11850 1102 866 1500 "P2_3/XOSC32_Q1" "17" "edge2"]
+       Pad[5905 -11849 5905 -9999 1102 866 1500 "DVDD" "29" ""]
+       Pad[9999 -3936 11849 -3936 1102 866 1500 "AVDD" "25" "edge2"]
+       Pad[-11850 -3936 -10000 -3936 1102 866 1500 "P1_1/LED" "3" ""]
+       Pad[3936 10000 3936 11850 1102 866 1500 "P2_2" "16" "edge2"]
+       Pad[3936 -11849 3936 -9999 1102 866 1500 "DCOUPL" "30" ""]
+       Pad[9999 -1968 11849 -1968 1102 866 1500 "RF_N" "24" "edge2"]
+       Pad[-11850 -1968 -10000 -1968 1102 866 1500 "P1_0/LED" "4" ""]
+       Pad[1968 10000 1968 11850 1102 866 1500 "P2_1" "15" "edge2"]
+       Pad[1968 -11849 1968 -9999 1102 866 1500 "RESET_N" "31" ""]
+       Pad[9999 0 11849 0 1102 866 1500 "RF_P" "23" "edge2"]
+       Pad[-11850 0 -10000 0 1102 866 1500 "P0_0/ATEST" "5" ""]
+       Pad[0 10000 0 11850 1102 866 1500 "P2_0" "14" "edge2"]
+       Pad[0 -11849 0 -9999 1102 866 1500 "P1_7" "32" ""]
+       Pad[9999 1969 11849 1969 1102 866 1500 "AVDD" "22" "edge2"]
+       Pad[-11850 1969 -10000 1969 1102 866 1500 "P0_1" "6" ""]
+       Pad[-1969 10000 -1969 11850 1102 866 1500 "P0_5" "13" "edge2"]
+       Pad[-1969 -11849 -1969 -9999 1102 866 1500 "P1_6" "33" ""]
+       Pad[9999 3937 11849 3937 1102 866 1500 "XOSC_Q1" "21" "edge2"]
+       Pad[-11850 3937 -10000 3937 1102 866 1500 "P0_2" "7" ""]
+       Pad[-3937 10000 -3937 11850 1102 866 1500 "DVDD" "12" "edge2"]
+       Pad[-3937 -11849 -3937 -9999 1102 866 1500 "P1_5" "34" ""]
+       Pad[9999 5906 11849 5906 1102 866 1500 "XOSC_Q2" "20" "edge2"]
+       Pad[-11850 5906 -10000 5906 1102 866 1500 "P0_3" "8" ""]
+       Pad[-5906 10000 -5906 11850 1102 866 1500 "PADM" "11" "edge2"]
+       Pad[-5906 -11849 -5906 -9999 1102 866 1500 "P1_4" "35" ""]
+       Pad[9999 7874 11849 7874 1102 866 1500 "AVDD" "19" "edge2"]
+       Pad[-11850 7874 -10000 7874 1102 866 1500 "P0_4" "9" ""]
+       Pad[-7874 10000 -7874 11850 1102 866 1500 "PADP" "10" "edge2"]
+       Pad[-7874 -11849 -7874 -9999 1102 866 1500 "P1_3" "36" ""]
+       ElementArc [-10236 -10235 500 500 270 360 1000]
+
+       )
+
+Element["" "0402" "C22" "3.9pF" 240300 96126 3052 -18289 3 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "sma-edge" "J8" "SMA" 253500 108000 0 0 1 10 ""]
+Element["" "sma-edge" "J8" "SMA" 253000 108000 0 0 1 10 ""]
 (
-       Pad[3000 7000 13000 7000 6000 0 6000 "2" "2" "square"]
-       Pad[3000 -3000 13000 -3000 6000 0 6000 "1" "1" "square"]
-       Pad[3000 -13000 13000 -13000 6000 0 6000 "2" "2" "square"]
+       Pad[3000 7000 13000 7000 6000 4000 6700 "2" "2" "nopaste,square"]
+       Pad[3000 -3000 13000 -3000 6000 4000 6700 "1" "1" "nopaste,square"]
+       Pad[3000 -13000 13000 -13000 6000 4000 6700 "2" "2" "nopaste,square"]
 
        )
 
-Element["" "0402" "C2" "47pF" 36574 190700 11591 4014 2 100 ""]
+Element["" "0402" "C2" "47pF" 30674 190700 14261 -8414 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0-215079-4" "J6" "Debug" 76114 39964 -30928 -7928 0 100 ""]
+Element["" "0-215079-4" "J6" "Debug" 222500 160000 26672 2172 0 100 ""]
 (
-       Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1t)"]
-       Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
-       Pin[-10000 -10000 6299 1200 7299 3150 "3" "3" "edge2"]
-       Pin[-15000 0 6299 1200 7299 3150 "4" "4" "edge2"]
-       Pin[5511 -2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
-       ElementLine [9428 -15039 9428 5038 600]
-       ElementLine [-24429 -15039 9428 -15039 600]
-       ElementLine [-24429 -15039 -24429 5038 600]
-       ElementLine [-24429 5038 9428 5038 600]
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1t)"]
+       Pin[5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
+       Pin[10000 10000 6299 1200 7299 3150 "3" "3" "edge2"]
+       Pin[15000 0 6299 1200 7299 3150 "4" "4" "edge2"]
+       Pin[-5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
+       ElementLine [-9428 -5038 -9428 15039 600]
+       ElementLine [-9428 15039 24429 15039 600]
+       ElementLine [24429 -5038 24429 15039 600]
+       ElementLine [-9428 -5038 24429 -5038 600]
 
        )
 
-Element["" "0-215079-8" "J9" "Companion" 76114 143970 -51225 -7565 0 100 ""]
+Element["" "0-215079-8" "J9" "Companion" 191000 170000 -50125 -12565 0 100 ""]
 (
        Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1t)"]
        Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
@@ -1332,7 +1320,7 @@ Element["" "100mil8pin" "J1" "unknown" 250000 10000 3832 5816 0 100 ""]
 
        )
 
-Element["" "100mil6pin" "J4" "unknown" 130000 200000 57143 -2637 0 100 ""]
+Element["" "100mil6pin" "J4" "unknown" 130000 200000 56243 -10337 0 100 ""]
 (
        Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
        Pin[10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
@@ -1362,167 +1350,199 @@ Element["" "100mil6pin" "J2" "unknown" 200000 200000 56418 -9885 0 100 ""]
 
        )
 
-Element["" "ABM8" "X1" "48mhz" 233958 143826 0 0 0 100 ""]
+Element["" "0402" "R16" "56k" 230900 94874 2850 -15898 3 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C9" "0.1uF" 169900 63374 -7910 2540 1 100 ""]
 (
-       Pad[3642 -5019 3642 -4034 4134 -983 4734 "2" "2" "square"]
-       Pad[3642 4035 3642 5020 4134 -983 4734 "1" "1" "square,edge2"]
-       Pad[-3641 4035 -3641 5020 4134 -983 4734 "4" "4" "square,edge2"]
-       Pad[-3641 -5019 -3641 -4034 4134 -983 4734 "3" "3" "square"]
-       ElementArc [630 6063 500 500 0 360 1000]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C31" "22pF" 234179 154520 -1826 1298 0 100 ""]
+Element["" "0402" "C40" "0.1uF" 97726 52900 -4196 -7426 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C30" "22pF" 234062 133320 -3621 -8168 0 100 ""]
+Element["" "0402" "R23" "33k" 141574 175500 -5488 -11214 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0605" "D1" "dualLED" 199674 151018 363 9784 0 100 ""]
+Element["" "0402" "C28" "0.1uF" 236374 116100 -7017 1070 0 100 ""]
 (
-       Pad[1280 1280 1280 2067 2559 -1771 3159 "2" "2" "square"]
-       Pad[4626 1280 4626 2067 2559 -1771 3159 "1" "1" "square"]
-       Pad[1280 6988 1280 7776 2559 -1771 3159 "4" "4" "square,edge2"]
-       Pad[4626 6988 4626 7776 2559 -1771 3159 "3" "3" "square,edge2"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C19" "1uF" 219200 77826 -1573 -3637 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R13" "270" 207674 143000 -2360 2748 0 100 ""]
+Element["" "0402" "C20" "0.1uF" 227100 91374 1652 -12475 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C12" "0.1uF" 192900 95300 -4312 -7552 0 100 ""]
+(
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R17" "2.7k" 131526 175600 -12938 -2877 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R12" "270" 198026 143000 -2425 3011 0 100 ""]
+Element["" "0402" "C36" "0.001uF" 131626 169800 -12950 -5240 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
-Rat[121602 134503 0 111705 143200 0  ""]
-Rat[121602 134503 0 137682 133778 0  ""]
-Rat[111705 143200 0 91090 117217 0  ""]
-Rat[91090 117217 0 108974 95727 0  ""]
-Rat[108974 95727 0 126102 95727 0  ""]
-Rat[126102 95727 0 148819 77831 0  ""]
-Rat[148819 77831 0 170379 56540 0  ""]
-Rat[190850 56540 0 200852 84494 0  ""]
-Rat[200852 84494 0 203591 91907 0  ""]
-Rat[203591 91907 0 197686 91907 0  ""]
-Rat[197686 91907 0 195717 91907 0  ""]
-Rat[203591 91907 0 209496 91907 0  ""]
-Rat[195717 91907 0 189773 95883 0  ""]
-Rat[189773 95883 0 189773 97851 0  ""]
-Rat[209496 91907 0 213472 107693 0  ""]
-Rat[213472 107693 0 227254 100180 0  ""]
-Rat[227254 100180 0 237204 85580 0  ""]
-Rat[237204 85580 0 225494 78333 0  ""]
-Rat[189773 97851 0 195717 115606 0  ""]
-Rat[111705 143200 0 88386 171331 0  ""]
-Rat[108974 95727 0 96090 57376 0  ""]
-Rat[91090 117217 0 46114 133970 1  ""]
-Rat[88386 171331 0 48444 205745 0  ""]
-Rat[48444 205745 0 27500 194107 0  ""]
-Rat[150000 200000 1 170379 28706 0  ""]
-Rat[61090 57376 0 189773 103756 0  ""]
-Rat[71114 143970 1 189773 111630 0  ""]
-Rat[189773 111630 0 180614 56540 0  ""]
-Rat[51114 143970 1 193749 115606 0  ""]
-Rat[193749 115606 0 183173 56540 0  ""]
-Rat[79725 171331 0 178056 56540 0  ""]
-Rat[61090 117217 0 207528 115606 0  ""]
-Rat[61114 39964 1 213472 99820 0  ""]
-Rat[66114 29964 1 213472 101788 0  ""]
-Rat[222210 90192 0 1000 1000 1  "via"]
-Rat[16602 194894 0 1000 1000 1  "via"]
-Rat[44544 195945 0 1000 1000 1  "via"]
-Rat[96090 117217 0 1000 1000 1  "via"]
-Rat[237600 138807 0 1000 1000 1  "via"]
-Rat[200954 158794 0 1000 1000 1  "via"]
-Rat[204300 158794 0 1000 1000 1  "via"]
-Rat[134534 133778 0 1000 1000 1  "via"]
-Rat[197704 84494 0 1000 1000 1  "via"]
-Rat[21252 205207 0 1000 1000 1  "via"]
-Rat[108557 143200 0 1000 1000 1  "via"]
-Rat[122147 80088 0 1000 1000 1  "via"]
-Rat[232605 154127 0 1000 1000 1  "via"]
-Rat[235636 132927 0 1000 1000 1  "via"]
-Rat[230402 100180 0 1000 1000 1  "via"]
-Rat[240352 85580 0 1000 1000 1  "via"]
-Rat[149655 114619 0 1000 1000 1  "via"]
-Rat[118685 126168 0 1000 1000 1  "via"]
-Rat[163163 69273 0 1000 1000 1  "via"]
-Rat[145300 153207 0 1000 1000 1  "via"]
-Rat[148819 74683 0 1000 1000 1  "via"]
-Rat[122954 95727 0 1000 1000 1  "via"]
-Rat[140083 95727 0 1000 1000 1  "via"]
-Rat[105826 95727 0 1000 1000 1  "via"]
-Rat[124750 134503 0 1000 1000 1  "via"]
-Rat[105114 84437 0 1000 1000 1  "via"]
-Rat[230317 148846 0 1000 1000 1  "via"]
-Rat[56114 133970 1 203591 115606 0  ""]
-Rat[196452 142607 0 197686 115606 0  ""]
-Rat[206100 142607 0 199654 115606 0  ""]
-Rat[61114 143970 1 189773 109662 0  ""]
-Rat[189773 109662 0 185732 56540 0  ""]
-Rat[101378 171331 0 172938 56540 0  ""]
-Rat[66114 133970 1 189773 107693 0  ""]
-Rat[189773 107693 0 188291 56540 0  ""]
-Rat[84056 171331 0 175497 56540 0  ""]
-Rat[35000 186507 0 27562 186527 0  ""]
-Rat[35000 186507 0 213472 109662 0  ""]
-Rat[35000 190307 0 27500 190307 0  ""]
-Rat[35000 190307 0 213472 111630 0  ""]
-Rat[130000 200000 1 130844 77551 0  ""]
-Rat[130844 77551 0 71090 57376 0  ""]
-Rat[71090 57376 0 71114 39964 1  ""]
-Rat[125295 80088 0 133992 77551 0  ""]
-Rat[133992 77551 0 189773 101788 0  ""]
-Rat[189773 101788 0 222346 78333 0  ""]
-Rat[76090 117217 0 205559 115606 0  ""]
-Rat[66090 117217 0 213472 105725 0  ""]
-Rat[92717 171331 0 167820 56540 0  ""]
-Rat[51091 57376 0 189773 105725 0  ""]
-Rat[71090 117217 0 209496 115606 0  ""]
-Rat[232488 132927 0 230317 138807 0  ""]
-Rat[232488 132927 0 205559 91907 0  ""]
-Rat[235753 154127 0 237600 148846 0  ""]
-Rat[237600 148846 0 207528 91907 0  ""]
-Rat[219062 90192 0 193749 91907 0  ""]
-Rat[142152 153207 0 160565 130564 0  ""]
-Rat[160565 130564 0 199654 91907 0  ""]
-Rat[129378 114619 0 166783 114619 0  ""]
-Rat[166783 114619 0 201622 91907 0  ""]
-Rat[143231 95727 0 189773 99820 0  ""]
-Rat[132526 114619 0 163713 130564 0  ""]
-Rat[163713 130564 0 171215 122935 0  ""]
-Rat[160015 69273 0 174363 122935 0  ""]
-Rat[174363 122935 0 113629 133053 0  ""]
-Rat[146507 114619 0 163635 114619 0  ""]
-Rat[115537 126168 0 116777 133053 0  ""]
-Rat[115537 126168 0 112250 114619 0  ""]
-Rat[115398 114619 0 256500 105000 0  ""]
-Rat[16602 189776 0 24352 190307 0  ""]
-Rat[24352 190307 0 24352 194107 0  ""]
-Rat[16602 187218 0 24414 186527 0  ""]
-Rat[204300 152298 0 209248 142607 0  ""]
-Rat[200954 152298 0 199600 142607 0  ""]
-Rat[16602 184659 0 20600 158500 1  ""]
-Rat[24400 205207 0 40644 205745 0  ""]
-Rat[180000 200000 1 40600 158500 1  ""]
-Rat[108262 84437 0 41114 143970 1  ""]
-Rat[41114 143970 1 30600 158500 1  ""]
-Rat[30600 158500 1 40644 195945 0  ""]
-Rat[40644 195945 0 48444 195945 0  ""]
+
+Element["" "0402" "C29" "220pF" 226900 121400 -2750 -4002 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R13" "270" 188926 104800 3588 -2252 0 100 ""]
+(
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R12" "270" 188900 100800 3475 -3389 0 100 ""]
+(
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0605" "D1" "dualLED" 185181 99874 -6844 6129 0 100 ""]
+(
+       Pad[-2067 1280 -1280 1280 2559 -1771 3159 "2" "2" "square,edge2"]
+       Pad[-2067 4626 -1280 4626 2559 -1771 3159 "1" "1" "square,edge2"]
+       Pad[-7776 1280 -6988 1280 2559 -1771 3159 "4" "4" "square"]
+       Pad[-7776 4626 -6988 4626 2559 -1771 3159 "3" "3" "square"]
+
+       )
+
+Element["" "0402" "C41" "0.1uF" 158300 33526 -1450 -4398 3 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C31" "22pF" 225034 130962 -1198 -3526 3 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C30" "22pF" 244034 130945 7168 -4421 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "ABM8" "X1" "48mhz" 234528 131041 -2070 5714 0 100 ""]
+(
+       Pad[4034 3642 5019 3642 4134 -983 4734 "2" "2" "square,edge2"]
+       Pad[-5020 3642 -4035 3642 4134 -983 4734 "1" "1" "square"]
+       Pad[-5020 -3641 -4035 -3641 4134 -983 4734 "4" "4" "square"]
+       Pad[4034 -3641 5019 -3641 4134 -983 4734 "3" "3" "square,edge2"]
+       ElementArc [-6063 630 500 500 270 360 1000]
+
+       )
+
+Element["" "0402" "C42" "0.1uF" 220726 70500 3398 -3050 0 100 ""]
+(
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "SOT23" "U2" "MCP130T" 214400 59530 8242 -3275 0 100 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[0 -5511 0 -3149 4187 3000 5387 "GND" "3" "square"]
+       Pad[3543 3150 3543 5315 4187 3000 5387 "VCC" "2" "square,edge2"]
+       Pad[-3544 3150 -3544 5315 4187 3000 5387 "RESET" "1" "square,edge2"]
+       ElementLine [-6890 -8858 6889 -8858 1000]
+       ElementLine [6889 -8858 6889 8662 1000]
+       ElementLine [-6890 8662 6889 8662 1000]
+       ElementLine [-6890 -8858 -6890 8662 1000]
+
+       )
+
+Element["" "via4x2" "J11" "spi_jumper" 187000 69200 8000 -3200 0 100 ""]
+(
+       Pin[-6000 -3000 2900 1400 3500 1500 "2" "2" "edge2"]
+       Pin[-2000 -3000 2900 1400 3500 1500 "4" "4" "edge2"]
+       Pin[2000 -3000 2900 1400 3500 1500 "6" "6" "edge2"]
+       Pin[6000 -3000 2900 1400 3500 1500 "8" "8" "edge2"]
+       Pin[-6000 3000 2900 1400 3500 1500 "1" "1" "square,edge2"]
+       Pin[-2000 3000 2900 1400 3500 1500 "3" "3" "edge2"]
+       Pin[2000 3000 2900 1400 3500 1500 "5" "5" "edge2"]
+       Pin[6000 3000 2900 1400 3500 1500 "7" "7" "edge2"]
+
+       )
+
+Element["" "0805" "C5" "1uF" 51157 193900 2039 -8723 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "SOT23-5" "U1" "unknown" 43555 199144 -8356 -4841 0 89 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[-800 0 800 0 2400 3000 3000 "NC" "4" "square"]
+       Pad[-800 7800 800 7800 2400 3000 3000 "VOUT" "5" "square"]
+       Pad[7400 7800 9000 7800 2400 3000 3000 "VIN" "1" "square,edge2"]
+       Pad[7400 3900 9000 3900 2400 3000 3000 "GND" "2" "square,edge2"]
+       Pad[7400 0 9000 0 2400 3000 3000 "EN" "3" "square,edge2"]
+       ElementLine [-2900 -2000 11000 -2000 1000]
+       ElementLine [-2900 -2000 -2900 9800 1000]
+       ElementLine [-2900 9800 11000 9800 1000]
+       ElementLine [11000 -2000 11000 9800 1000]
+
+       )
 Layer(1 "component")
 (
        Line[180000 200000 180003 199997 2500 2000 "clearline"]
@@ -1531,7 +1551,6 @@ Layer(1 "component")
        Line[97047 172216 97050 172214 2500 2000 "clearline"]
        Line[97050 172214 97050 168550 2500 2000 "clearline"]
        Line[193400 30900 191600 30900 2500 2000 "clearline"]
-       Line[190850 31009 190900 30959 1000 1600 "clearline"]
        Line[188291 31009 188200 30918 1000 1600 "clearline"]
        Line[188200 30918 188200 26600 1000 1600 "clearline"]
        Line[188200 26600 189500 25300 1000 1600 "clearline"]
@@ -1552,17 +1571,12 @@ Layer(1 "component")
        Line[229500 10000 230000 10000 1000 1600 "clearline"]
        Line[180614 31009 180600 30995 1000 1600 "clearline"]
        Line[180600 30995 180600 18900 1000 1600 "clearline"]
-       Line[180600 18900 183100 16400 1000 1600 "clearline"]
-       Line[183100 16400 183100 16300 1000 1600 "clearline"]
-       Line[183100 16300 183200 16400 1000 1600 "clearline"]
-       Line[183200 16400 214900 16400 1000 1600 "clearline"]
-       Line[214900 16400 220000 11300 1000 1600 "clearline"]
+       Line[183200 16400 203600 16400 1000 1600 "clearline"]
        Line[220000 11300 220000 10000 1000 1600 "clearline"]
        Line[178056 31009 178100 30965 1000 1600 "clearline"]
        Line[178100 30965 178100 18900 1000 1600 "clearline"]
        Line[178100 18900 175600 16400 1000 1600 "clearline"]
-       Line[175600 16400 168900 16400 1000 1600 "clearline"]
-       Line[168900 16400 164000 11500 1000 1600 "clearline"]
+       Line[175600 16400 150500 16400 1000 1600 "clearline"]
        Line[164000 11500 164000 10000 1000 1600 "clearline"]
        Line[175497 31009 175500 31006 1000 1600 "clearline"]
        Line[175500 31006 175500 21900 1000 1600 "clearline"]
@@ -1585,22 +1599,522 @@ Layer(1 "component")
        Line[124100 25300 114000 15200 1000 1600 "clearline"]
        Line[114000 15200 114000 10000 1000 1600 "clearline"]
        Line[170379 54237 170400 54216 1000 1600 "clearline"]
-       Line[170400 54216 170400 50300 1000 1600 "clearline"]
-       Line[170400 50300 172900 47800 1000 1600 "clearline"]
-       Line[172900 47800 188300 47800 1000 1600 "clearline"]
-       Line[188300 47800 190850 50350 1000 1600 "clearline"]
-       Line[190850 50350 190850 54237 1000 1600 "clearline"]
-       Line[41100 188700 39300 186900 1000 1600 "clearline"]
-       Line[39300 186900 38148 186900 1000 1600 "clearline"]
-       Line[41100 188700 39100 190700 1000 1600 "clearline"]
-       Line[39100 190700 38148 190700 1000 1600 "clearline"]
+       Line[29300 170700 29500 170500 1000 1600 "clearline"]
+       Line[14732 194894 19294 194894 1000 1600 "clearline"]
+       Line[19294 194894 19300 194900 1000 1600 "clearline"]
+       Line[14732 187218 22716 187218 1000 1600 "clearline"]
+       Line[22716 187218 23014 186920 1000 1600 "clearline"]
+       Line[14732 189776 22028 189776 1000 1600 "clearline"]
+       Line[22028 189776 22952 190700 1000 1600 "clearline"]
+       Line[26162 186920 29080 186920 1000 1600 "clearline"]
+       Line[29080 186920 29100 186900 1000 1600 "clearline"]
+       Line[26100 190700 29100 190700 1000 1600 "clearline"]
+       Line[19500 184200 29500 174200 2500 2000 "clearline"]
+       Line[29500 174200 29500 171300 2500 2000 "clearline"]
+       Line[29500 171300 29100 170900 2500 2000 "clearline"]
+       Line[15232 184959 19541 184959 1000 1600 "clearline"]
+       Line[19041 184659 19050 184650 1000 1600 "clearline"]
+       Line[15232 184359 19541 184359 1000 1600 "clearline"]
+       Line[240300 94252 240300 91500 2500 2000 "clearline"]
+       Line[244100 94304 244100 91500 2500 2000 "clearline"]
+       Line[236400 94252 236400 92900 2500 2000 "clearline"]
+       Line[236400 92900 237800 91500 2500 2000 "clearline"]
+       Line[237800 91500 242200 91500 2500 2000 "clearline"]
+       Line[248600 94300 248600 91500 2500 2000 "clearline"]
+       Line[242200 91500 254700 91500 2500 2000 ""]
+       Line[251500 105000 261500 105000 2500 2000 "clearline"]
+       Line[250600 113300 259800 113300 2500 2000 ""]
+       Line[259800 113300 261500 115000 2500 2000 ""]
+       Line[243900 112800 247452 112800 1000 1600 "clearline"]
+       Line[237552 108700 237550 110950 1000 1600 "clearline"]
+       Line[237552 110952 239300 112700 1000 1600 "clearline"]
+       Line[239300 112700 240752 112700 1000 1600 "clearline"]
+       Line[244400 108248 241152 108248 1000 1600 "clearline"]
+       Line[241152 108248 240700 108700 1000 1600 "clearline"]
+       Line[240700 102900 240700 108048 1000 1600 "clearline"]
+       Line[240700 108048 240900 108248 1000 1600 "clearline"]
+       Line[244400 105100 244400 101752 1000 1600 "clearline"]
+       Line[244400 101752 244852 101300 1000 1600 "clearline"]
+       Line[248352 105000 248352 101652 1000 1600 "clearline"]
+       Line[248352 101652 248000 101300 1000 1600 "clearline"]
+       Line[248600 97700 248600 100700 1000 1600 "clearline"]
+       Line[248600 100700 248000 101300 1000 1600 "clearline"]
+       Line[244100 97700 244100 100548 1000 1600 "clearline"]
+       Line[244100 100548 244852 101300 1000 1600 "clearline"]
+       Line[240300 97700 240300 98700 1000 1600 "clearline"]
+       Line[240300 98700 237600 101400 1000 1600 "clearline"]
+       Line[237600 101400 237600 103000 1000 1600 "clearline"]
+       Line[227124 102832 237600 102800 1000 1600 "clearline"]
+       Line[227124 104800 232600 104800 1000 1600 "clearline"]
+       Line[227124 98895 235205 98895 1000 1600 "clearline"]
+       Line[235205 98895 236400 97700 1000 1600 "clearline"]
+       Line[227124 100864 227931 100864 1000 1600 "clearline"]
+       Line[227931 100864 229900 98895 1000 1600 "clearline"]
+       Line[227124 96927 230421 96927 1000 1600 "clearline"]
+       Line[230421 96927 230900 96448 1000 1600 "clearline"]
+       Line[230900 89800 230900 93300 1000 1600 "clearline"]
+       Line[233600 98895 233600 86700 1000 1600 "clearline"]
+       Line[240800 118600 257600 118600 1000 1400 ""]
+       Line[257600 118600 261350 114850 1000 1400 ""]
+       Line[240700 118600 256400 118600 4000 2000 ""]
+       Line[212263 115725 212263 124163 1000 1400 "clearline"]
+       Line[212263 124163 212300 124200 1000 1400 "clearline"]
+       Line[43555 206944 32400 206988 2500 2000 "clearline"]
+       Line[32400 206944 32500 196300 2500 2000 "clearline"]
+       Line[32600 196300 35600 196300 2500 2000 "clearline"]
+       Line[35700 196300 43100 188700 2500 2000 "clearline"]
+       Line[43200 188700 77300 188700 2500 2000 "clearline"]
+       Line[77300 188600 88400 177500 2500 2000 "clearline"]
+       Line[88385 172015 88385 151515 2500 2000 "clearline"]
+       Line[88385 151285 91000 148700 2500 2000 "clearline"]
+       Line[91090 148590 91100 148600 2500 2000 "clearline"]
+       Line[91090 115839 91090 121510 2500 2000 "clearline"]
+       Line[91090 121510 91000 121600 2500 2000 "clearline"]
+       Line[91090 114900 91090 91310 2500 2000 "clearline"]
+       Line[91090 91310 96200 86200 2500 2000 "clearline"]
+       Line[96200 86200 96200 58864 2500 2000 "clearline"]
+       Line[96200 58864 96090 58754 2500 2000 "clearline"]
+       Line[210300 93870 210294 93876 1000 1400 "clearline"]
+       Line[185100 78400 203600 96900 1000 1400 "clearline"]
+       Line[203600 96900 205248 96900 1000 1400 "clearline"]
+       Line[205248 96900 205275 96927 1000 1400 "clearline"]
+       Line[160300 148700 212300 148700 2500 2000 "clearline"]
+       Line[84056 172216 84056 149344 1000 1400 "clearline"]
+       Line[84056 149344 88300 145100 1000 1400 "clearline"]
+       Line[79725 172216 79725 149575 1000 1400 "clearline"]
+       Line[79725 149575 87000 142300 1000 1400 "clearline"]
+       Line[87000 142300 98100 142300 1000 1400 "clearline"]
+       Line[51755 206944 187756 206944 2500 2000 "clearline"]
+       Line[187756 206944 190100 204600 2500 2000 "clearline"]
+       Line[158300 52700 158300 88700 1000 1400 "clearline"]
+       Line[158300 88700 150000 97100 1000 1400 "clearline"]
+       Line[150000 200000 150000 97100 1000 1400 "clearline"]
+       Line[205275 98895 200495 98895 1000 1400 "clearline"]
+       Line[200495 98895 198200 96600 1000 1400 "clearline"]
+       Line[205275 100864 190538 100864 1000 1400 "clearline"]
+       Line[190538 100864 190474 100800 1000 1400 "clearline"]
+       Line[205275 102832 193768 102832 1000 1400 "clearline"]
+       Line[193768 102832 191800 104800 1000 1400 "clearline"]
+       Line[191800 104800 190500 104800 1000 1400 "clearline"]
+       Line[183508 101154 186972 101154 1000 1400 "clearline"]
+       Line[186972 101154 187326 100800 1000 1400 "clearline"]
+       Line[183508 104500 187052 104500 1000 1400 "clearline"]
+       Line[187052 104500 187352 104800 1000 1400 "clearline"]
+       Line[177799 101154 175746 101154 1000 1400 "clearline"]
+       Line[175746 101154 172900 102900 1000 1400 "clearline"]
+       Line[177799 104500 175700 104500 1000 1400 "clearline"]
+       Line[175700 104500 172900 102900 1000 1400 "clearline"]
+       Line[130000 200000 130000 175648 1000 1400 "clearline"]
+       Line[130000 175648 129952 175600 1000 1400 "clearline"]
+       Line[133100 175600 139900 175600 1000 1400 "clearline"]
+       Line[139900 175600 140000 175500 1000 1400 "clearline"]
+       Line[223100 90000 222950 90150 1000 1400 "clearline"]
+       Line[220136 93876 220136 79464 1000 1400 "clearline"]
+       Line[220136 79464 220200 79400 1000 1400 "clearline"]
+       Line[219200 76452 219200 73800 1000 1400 "clearline"]
+       Line[220136 115725 220136 139436 1000 1400 "clearline"]
+       Line[220136 139436 237400 156600 1000 1400 "clearline"]
+       Line[218168 115725 218168 142768 1000 1400 "clearline"]
+       Line[218168 142768 232500 157100 1000 1400 "clearline"]
+       Line[190150 204550 190150 194250 2500 2000 "clearline"]
+       Line[190150 194250 187800 191900 2500 2000 "clearline"]
+       Line[187800 191900 173200 191900 2500 2000 "clearline"]
+       Line[173200 191900 155900 174600 2500 2000 "clearline"]
+       Line[155900 174600 155900 170100 2500 2000 "clearline"]
+       Line[155900 170100 156000 170000 2500 2000 "clearline"]
+       Line[161000 160000 161000 148698 2500 2000 "clearline"]
+       Line[96200 58700 96200 52948 1000 1400 "clearline"]
+       Line[96200 52948 96152 52900 1000 1400 "clearline"]
+       Line[99300 52900 102100 52900 1000 1400 "clearline"]
+       Line[91090 121400 93452 121400 1000 1400 "clearline"]
+       Line[93452 121400 93652 121600 1000 1400 "clearline"]
+       Line[96800 121600 96800 116139 1000 1400 "clearline"]
+       Line[96800 116139 96500 115839 1000 1400 "clearline"]
+       Line[22926 190674 22926 194600 1000 1400 "clearline"]
+       Line[133100 175600 133100 169900 1000 1400 "clearline"]
+       Line[133100 169900 133200 169800 1000 1400 "clearline"]
+       Line[130052 169800 130052 166452 1000 1400 "clearline"]
+       Line[130052 166452 130000 166400 1000 1400 "clearline"]
+       Line[194600 95300 196900 95300 1000 1400 "clearline"]
+       Line[196900 95300 197900 96300 1000 1400 "clearline"]
+       Line[188500 95300 191452 95300 1000 1400 "clearline"]
+       Line[233600 86800 232700 85900 1000 1400 "clearline"]
+       Line[232700 85900 223100 85900 1000 1400 "clearline"]
+       Line[227100 89800 230700 89800 1000 1400 "clearline"]
+       Line[230700 89800 230900 89600 1000 1400 "clearline"]
+       Line[227100 92948 224148 92948 1000 1400 "clearline"]
+       Line[224148 92948 224100 92900 1000 1400 "clearline"]
+       Line[224073 93876 224073 91373 1000 1400 "clearline"]
+       Line[224073 91373 223100 90400 1000 1400 "clearline"]
+       Line[227124 110706 229106 110706 1000 1400 "clearline"]
+       Line[229106 110706 229800 111500 1000 1400 "clearline"]
+       Line[229800 111500 229800 119500 1000 1400 "clearline"]
+       Line[229800 119400 234500 123900 1000 1400 "clearline"]
+       Line[227124 108737 230237 108737 1000 1400 "clearline"]
+       Line[230237 108737 231600 110100 1000 1400 "clearline"]
+       Line[231600 110100 231600 117800 1000 1400 "clearline"]
+       Line[231600 117800 237000 123100 1000 1400 "clearline"]
+       Line[234500 113200 234400 115700 1000 1400 "clearline"]
+       Line[234400 115700 234800 116100 1000 1400 "clearline"]
+       Line[237948 116100 238000 116100 1000 1400 "clearline"]
+       Line[238000 116100 240500 118600 1000 1400 "clearline"]
+       Line[222105 93876 222105 91395 1000 1400 "clearline"]
+       Line[222105 91395 223100 90400 1000 1400 "clearline"]
+       Line[170379 54237 170379 61321 1000 1400 "clearline"]
+       Line[170379 61321 169900 61800 1000 1400 "clearline"]
+       Line[167820 54237 167820 57680 1000 1400 "clearline"]
+       Line[167820 57680 166300 59200 1000 1400 "clearline"]
+       Line[169900 67600 169900 64948 1000 1400 "clearline"]
+       Line[51200 58863 51091 58754 1000 1400 "clearline"]
+       Line[98000 142300 98100 142300 1000 1400 "clearline"]
+       Line[32248 186900 34900 186900 1000 1400 "clearline"]
+       Line[34600 186900 34600 188348 1000 1400 "clearline"]
+       Line[34600 188348 32248 190700 1000 1400 "clearline"]
+       Line[29100 190700 29100 192900 1000 1400 "clearline"]
+       Line[29100 192900 29700 193500 1000 1400 "clearline"]
+       Line[29700 193500 34100 193500 1000 1400 "clearline"]
+       Line[34100 193500 41700 185900 1000 1400 "clearline"]
+       Line[41650 185950 55750 185950 1000 1400 "clearline"]
+       Line[55750 185950 57400 184300 1000 1400 "clearline"]
+       Line[57400 184300 57400 153800 1000 1400 "clearline"]
+       Line[57400 153800 73600 137600 1000 1400 "clearline"]
+       Line[73600 137600 136900 137500 1000 1400 "clearline"]
+       Line[28500 186920 28500 185200 1000 1400 "clearline"]
+       Line[28500 185200 34400 179300 1000 1400 "clearline"]
+       Line[34400 179300 34400 167000 1000 1400 "clearline"]
+       Line[34400 167000 67100 134300 1000 1400 "clearline"]
+       Line[134600 134100 67300 134100 1000 1400 "clearline"]
+       Line[67300 134100 66800 134600 1000 1400 "clearline"]
+       Line[166400 134100 203300 134100 1000 1400 "clearline"]
+       Line[71200 58864 71090 58754 1000 1400 "clearline"]
+       Line[147300 157100 147200 117400 1000 1400 "clearline"]
+       Line[173000 54299 172938 54237 1000 1400 "clearline"]
+       Line[143700 112700 143700 141800 1000 1400 "clearline"]
+       Line[153500 116700 163000 116700 1000 1400 "clearline"]
+       Line[162800 116700 163000 116700 1000 1400 "clearline"]
+       Line[163000 116700 163800 115900 1000 1400 "clearline"]
+       Line[163800 115900 163800 79400 1000 1400 "clearline"]
+       Line[163800 79400 173100 70100 1000 1400 "clearline"]
+       Line[173100 70100 173100 54399 1000 1400 "clearline"]
+       Line[173100 54399 172938 54237 1000 1400 "clearline"]
+       Line[166350 59150 166350 71150 1000 1400 "clearline"]
+       Line[166350 71150 161100 76400 1000 1400 "clearline"]
+       Line[161100 76400 161100 111100 1000 1400 "clearline"]
+       Line[88200 145200 134000 145300 1000 1400 "clearline"]
+       Line[155900 120200 157200 118900 1000 1400 "clearline"]
+       Line[157200 118900 164500 118900 1000 1400 "clearline"]
+       Line[164500 118900 166500 116900 1000 1400 "clearline"]
+       Line[166500 116900 166500 81100 1000 1400 "clearline"]
+       Line[166500 81100 175600 72000 1000 1400 "clearline"]
+       Line[175600 72000 175600 54340 1000 1400 "clearline"]
+       Line[175600 54340 175497 54237 1000 1400 "clearline"]
+       Line[97700 142300 137000 142300 1000 1400 "clearline"]
+       Line[143700 141600 143700 153700 1000 1400 "clearline"]
+       Line[155900 145300 155900 120200 1000 1400 "clearline"]
+       Line[158700 142300 158700 130300 1000 1400 "clearline"]
+       Line[158700 130300 168600 120400 1000 1400 "clearline"]
+       Line[168600 120400 168600 85000 1000 1400 "clearline"]
+       Line[168600 85000 177600 76000 1000 1400 "clearline"]
+       Line[177600 75900 177600 60500 1000 1400 "clearline"]
+       Line[177600 60500 178100 60100 1000 1400 "clearline"]
+       Line[178100 60100 178100 54281 1000 1400 "clearline"]
+       Line[178100 54281 178056 54237 1000 1400 "clearline"]
+       Line[160500 112400 161100 111100 1000 1400 "clearline"]
+       Line[202100 131400 164199 131401 1000 1400 "clearline"]
+       Line[164199 131401 162100 133500 1000 1400 "clearline"]
+       Line[162100 133500 162100 137400 1000 1400 "clearline"]
+       Line[162100 137400 162000 137500 1000 1400 "clearline"]
+       Line[61090 115839 61090 127590 1000 1400 "clearline"]
+       Line[61090 127590 65000 131500 1000 1400 "clearline"]
+       Line[65000 131500 131100 131500 1000 1400 "clearline"]
+       Line[131100 131500 134100 128500 1000 1400 "clearline"]
+       Line[165600 128500 170600 123500 1000 1400 "clearline"]
+       Line[170600 123500 170600 115100 1000 1400 "clearline"]
+       Line[170600 115100 174900 110700 1000 1400 "clearline"]
+       Line[174900 110700 205269 110700 1000 1400 "clearline"]
+       Line[205269 110700 205275 110706 1000 1400 "clearline"]
+       Line[66090 115839 66090 126890 1000 1400 "clearline"]
+       Line[66090 126890 67700 128500 1000 1400 "clearline"]
+       Line[67700 128500 127700 128500 1000 1400 "clearline"]
+       Line[127700 128500 131600 124600 1000 1400 "clearline"]
+       Line[131600 124600 137300 124600 1000 1400 "clearline"]
+       Line[214231 115725 214231 121231 1000 1400 "clearline"]
+       Line[214231 121231 215400 122400 1000 1400 "clearline"]
+       Line[215400 122400 215400 126800 1000 1400 "clearline"]
+       Line[215400 126800 204500 137700 1000 1400 "clearline"]
+       Line[204500 137700 171200 137700 1000 1400 "clearline"]
+       Line[71090 115839 71090 119890 1000 1400 "clearline"]
+       Line[71090 119890 76200 125000 1000 1400 "clearline"]
+       Line[76200 125000 124900 125000 1000 1400 "clearline"]
+       Line[124900 125000 129400 120500 1000 1400 "clearline"]
+       Line[129400 120500 135400 120500 1000 1400 "clearline"]
+       Line[205275 112674 184626 112674 1000 1400 "clearline"]
+       Line[184626 112674 173800 120500 1000 1400 "clearline"]
+       Line[76090 115839 76090 110310 1000 1400 "clearline"]
+       Line[76090 110310 78300 108100 1000 1400 "clearline"]
+       Line[78300 108100 86200 108100 1000 1400 "clearline"]
+       Line[205275 108737 174337 108737 1000 1400 "clearline"]
+       Line[143148 175500 143148 171852 1000 1400 "clearline"]
+       Line[143148 171852 143200 171800 1000 1400 "clearline"]
+       Line[133200 169800 133200 163600 1000 1400 "clearline"]
+       Line[133200 163600 140500 156300 1000 1400 "clearline"]
+       Line[140500 156300 140500 97900 1000 1400 "clearline"]
+       Line[140500 97900 153000 85400 1000 1400 "clearline"]
+       Line[96200 58400 145500 58400 2500 2000 "clearline"]
+       Line[145500 58400 156100 47800 2500 2000 "clearline"]
+       Line[170379 31009 170379 35821 1000 1400 "clearline"]
+       Line[170379 35821 167900 38300 1000 1400 "clearline"]
+       Line[167900 38300 158300 38300 1000 1400 "clearline"]
+       Line[158200 35200 158300 35100 1000 1400 "clearline"]
+       Line[158300 31952 158300 29400 1000 1400 "clearline"]
+       Line[158300 29400 158200 29300 1000 1400 "clearline"]
+       Line[155950 47950 223200 47900 2500 2000 "clearline"]
+       Line[190850 54237 190850 48100 1000 1400 "clearline"]
+       Line[190850 48100 191000 47950 1000 1400 "clearline"]
+       Line[170379 54100 170379 48171 1000 1400 "clearline"]
+       Line[170379 48171 170600 47950 1000 1400 "clearline"]
+       Line[223100 90400 223100 47900 2500 2000 "clearline"]
+       Line[88386 172216 88386 177486 2500 2000 "clearline"]
+       Line[88386 177486 88400 177500 2500 2000 "clearline"]
+       Line[153000 63200 153000 85400 1000 1400 "clearline"]
+       Line[210294 115725 210294 121306 1000 1400 "clearline"]
+       Line[210294 121306 209400 122200 1000 1400 "clearline"]
+       Line[209400 122200 209400 127900 1000 1400 "clearline"]
+       Line[209400 127900 203200 134100 1000 1400 "clearline"]
+       Line[200800 152000 203400 154600 1000 1400 "clearline"]
+       Line[203400 154600 203400 175700 1000 1400 "clearline"]
+       Line[203400 175700 201200 177900 1000 1400 "clearline"]
+       Line[201200 177900 173900 177900 1000 1400 "clearline"]
+       Line[173900 177900 166000 170000 1000 1400 "clearline"]
+       Line[227124 106769 231469 106769 1000 1400 "clearline"]
+       Line[231469 106769 234600 109900 1000 1400 "clearline"]
+       Line[234600 109900 234600 113100 1000 1400 "clearline"]
+       Line[234600 113100 234500 113200 1000 1400 "clearline"]
+       Line[205275 106769 197969 106769 1000 1400 "clearline"]
+       Line[197969 106769 196900 105700 1000 1400 "clearline"]
+       Line[195100 152000 179000 152000 1000 1400 "clearline"]
+       Line[179000 152000 171000 160000 1000 1400 "clearline"]
+       Line[214231 93876 214231 88831 1000 1400 "clearline"]
+       Line[214231 88831 196800 71400 1000 1400 "clearline"]
+       Line[196800 71400 196800 57500 1000 1400 "clearline"]
+       Line[158300 43800 158300 35100 1000 1400 "clearline"]
+       Line[216200 93876 216200 86700 1000 1400 "clearline"]
+       Line[216200 86700 202600 73100 1000 1400 "clearline"]
+       Line[202600 73100 202600 55700 1000 1400 "clearline"]
+       Line[61090 58754 61090 51490 1000 1400 "clearline"]
+       Line[61090 51490 61000 51400 1000 1400 "clearline"]
+       Line[208326 93876 207576 93876 1000 1400 "clearline"]
+       Line[207576 93876 198800 85100 1000 1400 "clearline"]
+       Line[210294 93876 210294 91894 1000 1400 "clearline"]
+       Line[210294 91894 199400 81000 1000 1400 "clearline"]
+       Line[199400 81000 195800 81000 1000 1400 "clearline"]
+       Line[194900 115600 194900 128700 1000 1400 "clearline"]
+       Line[194900 128700 194800 128800 1000 1400 "clearline"]
+       Line[202100 115600 202100 127500 1000 1400 "clearline"]
+       Line[202100 127500 200800 128800 1000 1400 "clearline"]
+       Line[226874 120100 226874 112924 1000 1400 "clearline"]
+       Line[226874 112924 227124 112674 1000 1400 "clearline"]
+       Line[171400 108100 173763 108100 1000 1400 "clearline"]
+       Line[173763 108100 174400 108737 1000 1400 "clearline"]
+       Line[244000 134900 244000 132553 1000 1600 "clearline"]
+       Line[244000 132553 244034 132519 1000 1600 "clearline"]
+       Line[244000 134800 239171 134800 1000 1600 "clearline"]
+       Line[239171 134800 239054 134683 1000 1600 "clearline"]
+       Line[242062 127400 244034 129371 1000 1600 "clearline"]
+       Line[231083 133600 230000 134683 1000 1600 "clearline"]
+       Line[230000 134683 227180 134683 1000 1600 "clearline"]
+       Line[227180 134683 225034 132536 1000 1600 "clearline"]
+       Line[225000 126800 225000 129354 1000 1600 "clearline"]
+       Line[225000 129354 225034 129388 1000 1600 "clearline"]
+       Line[225000 126900 229500 126900 1000 1600 "clearline"]
+       Line[229500 126900 230000 127400 1000 1600 "clearline"]
+       Line[231483 133200 230000 134683 1000 1600 "clearline"]
+       Line[239054 127400 242062 127400 1000 1600 "clearline"]
+       Line[234500 123900 234500 131900 1000 1400 "clearline"]
+       Line[234500 131900 233200 133200 1000 1400 "clearline"]
+       Line[233200 133200 231600 133200 1000 1400 "clearline"]
+       Line[231600 133200 231542 133142 1000 1400 "clearline"]
+       Line[237000 123100 237000 125346 1000 1400 "clearline"]
+       Line[237000 125346 239054 127400 1000 1400 "clearline"]
+       Line[226900 122974 226900 124900 1000 1400 "clearline"]
+       Line[226900 124900 225000 126800 1000 1400 "clearline"]
+       Line[216200 115725 216200 120000 1000 1400 "clearline"]
+       Line[222105 115725 222105 119995 1000 1400 "clearline"]
+       Line[222105 119995 222100 120000 1000 1400 "clearline"]
+       Line[224073 115725 224073 119973 1000 1400 "clearline"]
+       Line[224073 119973 224100 120000 1000 1400 "clearline"]
+       Line[205275 104800 200600 104800 1000 1400 "clearline"]
+       Line[254900 122400 240800 122400 4000 2000 ""]
+       Line[240800 122400 240800 118600 4000 2000 ""]
+       Line[232600 104800 237552 108600 1000 1400 ""]
+       Line[180600 18900 183100 16400 1000 1600 "clearline"]
+       Line[96100 111200 96100 115829 2500 2000 ""]
+       Line[96100 115829 96090 115839 2500 2000 ""]
+       Line[208326 115725 208326 118874 1000 1400 ""]
+       Line[208326 118874 206200 121000 1000 1400 ""]
+       Line[206200 121000 206200 127300 1000 1400 ""]
+       Line[206200 127300 202100 131400 1000 1400 ""]
+       Line[219152 70500 219152 73452 1000 1400 ""]
+       Line[219152 73452 219200 73500 1000 1400 ""]
+       Line[223037 63762 223100 63700 1000 1400 ""]
+       Line[210500 55100 214300 55100 2500 2000 ""]
+       Line[214300 55100 214400 55200 2500 2000 ""]
+       Line[217943 63762 223037 63762 2500 2000 ""]
+       Line[206700 63200 210294 63200 2500 2000 ""]
+       Line[210294 63200 210856 63762 2500 2000 ""]
+       Line[218168 93876 218168 84168 1000 1400 ""]
+       Line[218168 84168 210900 76900 1000 1400 ""]
+       Line[210900 76900 210900 63807 1000 1400 ""]
+       Line[210900 63807 210897 63803 1000 1400 ""]
+       Line[71090 58754 71090 51710 1000 1400 ""]
+       Line[71090 51710 74100 48700 1000 1400 ""]
+       Line[74100 48700 132100 48700 1000 1400 ""]
+       Line[132100 48700 138100 54700 1000 1400 ""]
+       Line[51091 58754 51091 50709 1000 1400 "clearline"]
+       Line[51091 50709 56100 45700 1000 1400 "clearline"]
+       Line[56100 45700 135600 45700 1000 1400 "clearline"]
+       Line[135600 45700 143400 53500 1000 1400 "clearline"]
+       Line[232500 170000 232500 157100 1000 1400 "clearline"]
+       Line[237500 160100 237500 156701 1000 1400 "clearline"]
+       Line[237500 156701 237299 156500 1000 1400 "clearline"]
+       Line[212263 93876 212263 90163 1000 1400 "clearline"]
+       Line[212263 90163 195300 73200 1000 1400 "clearline"]
+       Line[195300 73200 194000 73200 1000 1400 "clearline"]
+       Line[194000 73200 193000 72200 1000 1400 "clearline"]
+       Line[180614 54237 180614 65814 1000 1400 "clearline"]
+       Line[180614 65814 181000 66200 1000 1400 "clearline"]
+       Line[183173 54237 183173 61173 1000 1400 "clearline"]
+       Line[183173 61173 185000 63000 1000 1400 "clearline"]
+       Line[185000 63000 185000 66200 1000 1400 "clearline"]
+       Line[185732 54237 185732 59732 1000 1400 "clearline"]
+       Line[185732 59732 189000 63000 1000 1400 "clearline"]
+       Line[189000 63000 189000 66200 1000 1400 "clearline"]
+       Line[188291 54237 188291 58191 1000 1400 "clearline"]
+       Line[188291 58191 192900 62800 1000 1400 "clearline"]
+       Line[192900 62800 192900 66100 1000 1400 "clearline"]
+       Line[192900 66100 193000 66200 1000 1400 "clearline"]
+       Line[189000 72200 189000 74200 1000 1400 "clearline"]
+       Line[189000 74200 195800 81000 1000 1400 "clearline"]
+       Line[185000 72200 185000 78300 1000 1400 "clearline"]
+       Line[185000 78300 185300 78600 1000 1400 "clearline"]
+       Line[181000 72200 181000 86600 1000 1400 "clearline"]
+       Line[181000 86600 186000 91600 1000 1400 "clearline"]
+       Line[210000 10000 203600 16400 1000 1400 "clearline"]
+       Line[144000 10000 150400 16400 1000 1400 "clearline"]
+       Line[51755 203044 47756 203044 2500 2000 "clearline"]
+       Line[47756 203044 47700 203100 2500 2000 "clearline"]
+       Line[51755 206944 55556 206944 2500 2000 "clearline"]
+       Line[55556 206944 57400 205100 2500 2000 "clearline"]
+       Line[57400 205100 57400 201100 2500 2000 "clearline"]
+       Line[55444 199144 57400 201100 2500 2000 "clearline"]
+       Line[47752 203048 47700 203100 1000 1600 "clearline"]
+       Line[51755 199144 55256 199144 2500 2000 "clearline"]
+       Line[55256 199144 55300 199100 2500 2000 "clearline"]
+       Line[47756 203044 47756 194042 1000 1400 "clearline"]
+       Line[55300 199100 55300 194500 2500 2000 "clearline"]
+       Line[75395 172216 75395 155105 1000 1400 "clearline"]
+       Line[75395 155105 75400 155100 1000 1400 "clearline"]
+       Line[92717 172216 92717 153783 1000 1400 "clearline"]
+       Line[92717 153783 97800 148700 1000 1400 "clearline"]
+       Line[97800 148700 124000 148700 1000 1400 "clearline"]
+       Line[124000 148700 129200 153900 1000 1400 "clearline"]
+       Line[101378 172216 101378 153622 1000 1400 "clearline"]
+       Line[101378 153622 103500 151500 1000 1400 "clearline"]
+       Line[103500 151500 119200 151500 1000 1400 "clearline"]
+       Line[119200 151500 124900 157200 1000 1400 "clearline"]
+       Line[124900 157200 131100 157200 1000 1400 "clearline"]
+       Line[131100 157200 131200 157100 1000 1400 "clearline"]
+       Line[105709 172216 105709 154691 1000 1400 "clearline"]
+       Line[105709 154691 105800 154600 1000 1400 "clearline"]
+       Line[47800 203100 37352 203100 1000 1400 "clearline"]
+       Line[37352 203100 37200 203252 1000 1400 "clearline"]
+       Line[32499 196401 27875 196401 1000 1400 "clearline"]
+       Line[27875 196401 26074 194600 1000 1400 "clearline"]
+       Polygon("clearpoly")
+       (
+               [253400 78600] [269000 78600] [269000 98000] [253400 98000] 
+       )
+       Polygon("clearpoly")
+       (
+               [253500 112000] [269000 112000] [269000 171500] [253500 171500] 
+       )
 )
 Layer(2 "solder")
 (
+       Line[55300 199400 55300 191700 2500 2000 "clearline"]
+       Line[55300 191600 39700 176600 2500 2000 "clearline"]
+       Line[39700 176600 39700 170700 2500 2000 "clearline"]
+       Line[39700 170700 39500 170500 2500 2000 "clearline"]
+       Line[180000 200000 180000 201600 2500 2000 "clearline"]
+       Line[180000 201600 174300 207300 2500 2000 "clearline"]
+       Line[174300 207300 86300 207300 2500 2000 "clearline"]
+       Line[86300 207300 49500 170500 2500 2000 "clearline"]
+       Line[212328 124172 212300 148600 2500 2000 "clearline"]
+       Line[91000 121700 91000 148800 2500 2000 "clearline"]
+       Line[91000 148700 160300 148700 2500 2000 "clearline"]
+       Line[130000 200000 130000 195900 1000 1400 "clearline"]
+       Line[130000 195900 139900 186000 1000 1400 "clearline"]
+       Line[139900 186000 219000 186000 1000 1400 "clearline"]
+       Line[219000 186000 227500 177500 1000 1400 "clearline"]
+       Line[166300 134000 166400 134100 1000 1400 "clearline"]
+       Line[134000 145300 155900 145300 1000 1400 "clearline"]
+       Line[137000 142300 158700 142300 1000 1400 "clearline"]
+       Line[136900 137500 162000 137500 1000 1400 "clearline"]
+       Line[134600 134100 166400 134100 1000 1400 "clearline"]
+       Line[143700 112700 159900 112700 1000 1400 "clearline"]
+       Line[159900 112700 160300 112300 1000 1400 "clearline"]
+       Line[147200 116600 153300 116600 1000 1400 "clearline"]
+       Line[153300 116600 153400 116700 1000 1400 "clearline"]
+       Line[134100 128500 165600 128500 1000 1400 "clearline"]
+       Line[135400 120500 173800 120500 1000 1400 "clearline"]
+       Line[143200 171800 143200 171700 1000 1400 "clearline"]
+       Line[143200 171700 154800 160100 1000 1400 "clearline"]
+       Line[154800 160100 160900 160100 1000 1400 "clearline"]
+       Line[160900 160100 161000 160000 1000 1400 "clearline"]
+       Line[129200 153700 143700 153700 1000 1400 "clearline"]
+       Line[131400 157000 147300 157000 1000 1400 "clearline"]
+       Line[158300 43800 158200 52400 1000 1400 "clearline"]
+       Line[158200 52400 158300 52500 1000 1400 "clearline"]
+       Line[153000 63200 206700 63200 1000 1400 "clearline"]
+       Line[200800 128800 200800 152000 1000 1400 "clearline"]
+       Line[186000 170000 186000 91500 1000 1400 "clearline"]
+       Line[186000 91500 192400 85100 1000 1400 "clearline"]
+       Line[192400 85100 198800 85100 1000 1400 "clearline"]
+       Line[196800 57500 147400 57500 1000 1400 "clearline"]
+       Line[147400 57500 143400 53500 1000 1400 "clearline"]
+       Line[61000 51400 61000 51300 1000 1400 "clearline"]
+       Line[61000 51300 64800 47500 1000 1400 "clearline"]
+       Line[64800 47500 137800 47500 1000 1400 "clearline"]
+       Line[137800 47500 147000 38300 1000 1400 "clearline"]
+       Line[147000 38300 187700 38300 1000 1400 "clearline"]
+       Line[187700 38300 202600 53200 1000 1400 "clearline"]
+       Line[202600 53200 202600 56000 1000 1400 "clearline"]
+       Line[137300 124600 167600 124600 1000 1400 "clearline"]
+       Line[167600 124600 171200 128200 1000 1400 "clearline"]
+       Line[171200 128200 171200 137700 1000 1400 "clearline"]
+       Line[176000 170000 176000 87500 1000 1400 "clearline"]
+       Line[194900 115600 194900 107700 1000 1400 "clearline"]
+       Line[194900 107700 196800 105800 1000 1400 "clearline"]
+       Line[194800 128800 194800 151900 1000 1400 "clearline"]
+       Line[194800 151900 194900 152000 1000 1400 "clearline"]
+       Line[212328 124100 234600 113200 1000 1400 "clearline"]
+       Line[223100 90400 198000 90400 1000 1400 "clearline"]
+       Line[198000 90400 197100 91300 1000 1400 "clearline"]
+       Line[197100 91300 197100 95400 1000 1400 "clearline"]
+       Line[202100 115600 202100 95300 1000 1400 "clearline"]
+       Line[86300 108100 171400 108100 1000 1400 "clearline"]
+       Line[152600 63200 146500 63200 1000 1400 "clearline"]
+       Line[146500 63200 137900 54600 1000 1400 "clearline"]
+       Line[227500 160000 227500 177500 1000 1400 "clearline"]
+       Line[181000 160000 181000 87100 1000 1400 "clearline"]
+       Line[181000 87100 193000 75100 1000 1400 "clearline"]
+       Line[193000 75100 193000 72200 1000 1400 "clearline"]
+       Line[176000 87500 189000 74500 1000 1400 "clearline"]
+       Line[189000 74500 189000 72200 1000 1400 "clearline"]
        Polygon("clearpoly,lock")
        (
-               [1000 1000] [259000 1000] [259000 50500] [269000 60500] [269000 189500] 
-               [259000 199500] [259000 209000] [1000 209000] 
+               [22500 1000] [259000 1000] [259000 50500] [269000 60500] [269000 189500] 
+               [259000 199500] [259000 209000] [1000 209000] [1000 165000] [22500 165000] 
        )
 )
 Layer(3 "outline")
@@ -1623,10 +2137,10 @@ Layer(5 "silk")
        Text[143094 181545 3 111 "3v3" ""]
        Text[127600 17200 3 111 "D12" ""]
        Text[137600 17200 3 111 "D11" ""]
-       Text[147600 17200 3 111 "D10" ""]
+       Text[147300 16900 3 111 "D10" ""]
        Text[157600 17200 3 111 "D9" ""]
        Text[167600 17200 3 111 "D8" ""]
-       Text[183600 17200 3 111 "D7" ""]
+       Text[183700 17300 3 111 "D7" ""]
        Text[193600 17200 3 111 "D6" ""]
        Text[203600 17200 3 111 "D5" ""]
        Text[213600 17200 3 111 "D4" ""]
@@ -1648,6 +2162,29 @@ Layer(5 "silk")
        Text[253600 185200 3 111 "A5" ""]
        Text[97600 17200 3 111 "AREF" ""]
        Text[162600 181200 3 111 "GND" ""]
+       Text[5000 24000 0 190 "TeleShield v0.1" ""]
+       Text[5000 36800 0 100 "http://altusmetrum.org/TeleShield" ""]
+       Text[5000 129500 0 100 "License:  http://tapr.org/OHL" ""]
+       Text[5000 121900 0 100 "` 2011 Bdale Garbee KB0G" ""]
+       Text[148400 148000 0 100 "companion" "clearline"]
+       Text[208000 147800 0 100 "debug" "clearline"]
+       Text[22700 158800 0 100 "usb  arduino" "clearline"]
+       Text[20000 153900 0 100 "power source" "clearline"]
+       Polygon("clearpoly")
+       (
+               [128826 70709] [135738 61497] [147300 98671] [155264 106088] [140805 106088] 
+               [133297 98807] [133297 70112] [128826 73075] [124356 70112] [124356 98807] 
+               [116847 106088] [102394 106088] [110353 98671] [121914 61497] 
+       )
+       Polygon("clearpoly")
+       (
+               [128826 39133] [135049 59142] [133291 61253] [128826 51872] [124361 61253] 
+               [122603 59142] 
+       )
+       Polygon("clearpoly")
+       (
+               [4600 137400] [87900 137400] [87900 153500] [4600 153500] 
+       )
 )
 NetList()
 (
@@ -1662,11 +2199,13 @@ NetList()
                Connect("C37-2")
                Connect("C39-2")
                Connect("C40-2")
+               Connect("C42-1")
                Connect("J7-4")
                Connect("J9-7")
                Connect("R6-2")
                Connect("R23-2")
                Connect("U1-5")
+               Connect("U2-2")
                Connect("U3-14")
                Connect("U3-16")
                Connect("U9-2")
@@ -1682,6 +2221,7 @@ NetList()
        )
        Net("+5V" "(unknown)")
        (
+               Connect("C41-1")
                Connect("J4-3")
                Connect("U10-19")
        )
@@ -1693,18 +2233,18 @@ NetList()
        Net("c0" "(unknown)")
        (
                Connect("J9-2")
+               Connect("J11-1")
                Connect("U9-36")
-               Connect("U10-6")
        )
        Net("cs0" "(unknown)")
        (
                Connect("J9-6")
+               Connect("J11-3")
                Connect("U9-1")
-               Connect("U10-7")
        )
        Net("csA" "(unknown)")
        (
-               Connect("J3-1")
+               Connect("J3-3")
                Connect("U10-16")
        )
        Net("csSD" "(unknown)")
@@ -1752,9 +2292,10 @@ NetList()
                Connect("C31-2")
                Connect("C36-1")
                Connect("C37-1")
-               Connect("C38-1")
                Connect("C39-1")
                Connect("C40-1")
+               Connect("C41-2")
+               Connect("C42-2")
                Connect("D1-3")
                Connect("D1-4")
                Connect("J3-7")
@@ -1767,6 +2308,7 @@ NetList()
                Connect("J9-1")
                Connect("R16-2")
                Connect("U1-2")
+               Connect("U2-3")
                Connect("U3-15")
                Connect("U9-37")
                Connect("U10-11")
@@ -1791,8 +2333,8 @@ NetList()
        Net("mi0" "(unknown)")
        (
                Connect("J9-4")
+               Connect("J11-5")
                Connect("U9-35")
-               Connect("U10-8")
        )
        Net("misoA" "(unknown)")
        (
@@ -1807,8 +2349,8 @@ NetList()
        Net("mo0" "(unknown)")
        (
                Connect("J9-3")
+               Connect("J11-7")
                Connect("U9-34")
-               Connect("U10-9")
        )
        Net("mosiA" "(unknown)")
        (
@@ -1832,18 +2374,19 @@ NetList()
                Connect("R7-2")
                Connect("U9-10")
        )
-       Net("reset_n" "(unknown)")
+       Net("reset_A" "(unknown)")
        (
                Connect("J4-1")
                Connect("J6-2")
                Connect("R17-1")
-               Connect("U3-21")
        )
-       Net("rstn" "(unknown)")
+       Net("reset_n" "(unknown)")
        (
                Connect("C36-2")
                Connect("R17-2")
                Connect("R23-1")
+               Connect("U2-1")
+               Connect("U3-21")
                Connect("U9-31")
        )
        Net("rts1" "(unknown)")
@@ -1853,7 +2396,7 @@ NetList()
        )
        Net("rtsA" "(unknown)")
        (
-               Connect("J1-4")
+               Connect("J1-5")
                Connect("U10-15")
        )
        Net("rx1" "(unknown)")
@@ -1981,8 +2524,23 @@ NetList()
        )
        Net("unnamed_net17" "(unknown)")
        (
-               Connect("C38-2")
-               Connect("U1-4")
+               Connect("J11-6")
+               Connect("U10-8")
+       )
+       Net("unnamed_net18" "(unknown)")
+       (
+               Connect("J11-8")
+               Connect("U10-9")
+       )
+       Net("unnamed_net19" "(unknown)")
+       (
+               Connect("J11-2")
+               Connect("U10-6")
+       )
+       Net("unnamed_net20" "(unknown)")
+       (
+               Connect("J11-4")
+               Connect("U10-7")
        )
        Net("v_arduino" "(unknown)")
        (