massive rework to add RC filters on all inputs
authorBdale Garbee <bdale@gag.com>
Fri, 9 Dec 2011 18:49:22 +0000 (11:49 -0700)
committerBdale Garbee <bdale@gag.com>
Fri, 9 Dec 2011 18:49:22 +0000 (11:49 -0700)
Datasheets/hammond/1590P1.pdf [new file with mode: 0644]
cncfpga.pcb
cncfpga.sch

diff --git a/Datasheets/hammond/1590P1.pdf b/Datasheets/hammond/1590P1.pdf
new file mode 100644 (file)
index 0000000..2f7b50f
Binary files /dev/null and b/Datasheets/hammond/1590P1.pdf differ
index b96945cd6bed1f11b3f7fef8d8b84f00fa1945ae..8bff28d9d51281b66c6c41c67788d5ffa8a9877e 100644 (file)
@@ -3,10 +3,10 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["cncfpga" 510000 200000]
+PCB["cncfpga" 510000 225000]
 
 Grid[100.0 0 0 0]
-Cursor[0 143200 0.000000]
+Cursor[500 50600 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
@@ -811,147 +811,120 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[322600 176700 3100 2000 0 1500 "" "thermal(1S)"]
-Via[356900 154900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[333400 107700 3100 2000 0 1500 "" "thermal(1S)"]
-Via[314700 107700 3100 2000 0 1500 "" "thermal(1S)"]
-Via[278200 149200 3100 2000 0 1500 "" "thermal(1S)"]
-Via[263200 162600 3100 2000 0 1500 "" "thermal(1S)"]
-Via[336400 177900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[362357 160357 3100 2000 0 1500 "" "thermal(2S)"]
-Via[366300 145400 3100 2000 0 1500 "" "thermal(1S)"]
-Via[366000 132400 3100 2000 0 1500 "" "thermal(1S)"]
-Via[378900 161900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[286800 162900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[342100 79000 3100 2000 0 1500 "" ""]
-Via[307400 154000 3100 2000 0 1500 "" ""]
-Via[204500 185000 3100 2000 0 1500 "" ""]
-Via[339300 156900 3100 2000 0 1500 "" ""]
-Via[336400 160000 3100 2000 0 1500 "" ""]
-Via[333400 164700 3100 2000 0 1500 "" ""]
-Via[267800 107900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[263700 112700 3100 2000 0 1500 "" ""]
-Via[88700 112700 3100 2000 0 1500 "" ""]
-Via[303800 168200 3100 2000 0 1500 "" ""]
-Via[208100 177700 3100 2000 0 1500 "" ""]
-Via[309779 158721 3100 2000 0 1500 "" ""]
-Via[253600 157000 3100 2000 0 1500 "" ""]
-Via[298800 138300 3100 2000 0 1500 "" ""]
-Via[348300 82300 3100 2000 0 1500 "" ""]
-Via[367100 112200 3100 2000 0 1500 "" ""]
-Via[369690 138290 3100 2000 0 1500 "" ""]
-Via[369700 123300 3100 2000 0 1500 "" ""]
-Via[410700 26100 3100 2000 0 1500 "" ""]
-Via[321600 50800 3100 2000 0 1500 "" ""]
-Via[306700 90300 3100 2000 0 1500 "" ""]
-Via[303700 93800 3100 2000 0 1500 "" ""]
-Via[300700 97500 3100 2000 0 1500 "" ""]
-Via[301900 116900 3100 2000 0 1500 "" ""]
-Via[301200 90300 3100 2000 0 1500 "" ""]
-Via[281300 135400 3100 2000 0 1500 "" "thermal(1S)"]
-Via[245700 86000 3100 2000 0 1500 "" ""]
-Via[224200 85900 3100 2000 0 1500 "" ""]
-Via[347200 124600 3100 2000 0 1500 "" ""]
-Via[341800 124500 3100 2000 0 1500 "" ""]
-Via[317300 124500 3100 2000 0 1500 "" ""]
-Via[357000 83200 3100 2000 0 1500 "" ""]
-Via[227500 89100 3100 2000 0 1500 "" ""]
-Via[310400 124600 3100 2000 0 1500 "" ""]
-Via[347300 136300 3100 2000 0 1500 "" ""]
-Via[432700 113900 3100 2000 0 1500 "" ""]
-Via[421300 76000 3100 2000 0 1500 "" ""]
-Via[347300 152100 3100 2000 0 1500 "" ""]
-Via[437800 91900 3100 2000 0 1500 "" ""]
-Via[437900 74700 3100 2000 0 1500 "" ""]
-Via[286400 102700 3100 2000 0 1500 "" ""]
-Via[286600 90400 3100 2000 0 1500 "" ""]
-Via[311800 116900 3100 2000 0 1500 "" ""]
-Via[282800 99700 3100 2000 0 1500 "" ""]
-Via[314500 103200 3100 2000 0 1500 "" ""]
-Via[318400 100500 3100 2000 0 1500 "" ""]
-Via[278900 96500 3100 2000 0 1500 "" ""]
-Via[259100 73600 3100 2000 0 1500 "" ""]
-Via[273200 93800 3100 2000 0 1500 "" ""]
 Via[290700 5200 3100 2000 0 1500 "" "thermal(1S)"]
 Via[307000 5100 3100 2000 0 1500 "" "thermal(2S)"]
 Via[459100 5000 3100 2000 0 1500 "" "thermal(1S)"]
 Via[475400 4900 3100 2000 0 1500 "" "thermal(2S)"]
 Via[121400 5100 3100 2000 0 1500 "" "thermal(1S)"]
 Via[138000 5100 3100 2000 0 1500 "" "thermal(2S)"]
-Via[181000 105000 3100 2000 0 1500 "" "thermal(1S)"]
-Via[197000 105000 3100 2000 0 1500 "" "thermal(2S)"]
-Via[347300 156100 3100 2000 0 1500 "" ""]
-Via[199800 181000 3100 2000 0 1500 "" ""]
-Via[340300 177900 3100 2000 0 1500 "" ""]
-Via[344300 177900 3100 2000 0 1500 "" ""]
-Via[119400 191700 3100 2000 0 1500 "" ""]
-Via[337600 184900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[337600 192300 3100 2000 0 1500 "" "thermal(2S)"]
-Via[36000 81300 3100 2000 0 1500 "" "thermal(2S)"]
 Via[6500 88400 3100 2000 0 1500 "" "thermal(1S)"]
-Via[50100 129400 3100 2000 0 1500 "" "thermal(2S)"]
-Via[50100 113700 3100 2000 0 1500 "" "thermal(1S)"]
-Via[39200 112100 3100 2000 0 1500 "" "thermal(1S)"]
-Via[39400 130900 3100 2000 0 1500 "" "thermal(0X,2S)"]
-Via[122900 174800 3100 2000 0 1500 "" ""]
-Via[80700 106100 3100 2000 0 1500 "" "thermal(1S)"]
-Via[118700 99000 3100 2000 0 1500 "" "thermal(1S)"]
-Via[119600 119200 3100 2000 0 1500 "" ""]
-Via[69400 103600 3100 2000 0 1500 "" ""]
-Via[486400 118800 3100 2000 0 1500 "" ""]
-Via[453200 118900 3100 2000 0 1500 "" "thermal(0X,1S)"]
-Via[285300 116900 3100 2000 0 1500 "" ""]
-Via[292900 86800 3100 2000 0 1500 "" ""]
-Via[249000 89000 3100 2000 0 1500 "" ""]
-Via[264400 89000 3100 2000 0 1500 "" ""]
-Via[354100 103500 3100 2000 0 1500 "" ""]
-Via[309800 105600 3100 2000 0 1500 "" "thermal(0X,2S)"]
-Via[324600 105700 3100 2000 0 1500 "" "thermal(2S)"]
-Via[282600 178100 3100 2000 0 1500 "" "thermal(2S)"]
-Via[310600 177900 3100 2000 0 1500 "" "thermal(2S)"]
-Via[361700 135300 3100 2000 0 1500 "" "thermal(2S)"]
-Via[282000 150900 3100 2000 0 1500 "" "thermal(2S)"]
-Via[328800 105700 3100 2000 0 1500 "" ""]
-Via[296700 121600 3100 2000 0 1500 "" ""]
-Via[305800 121600 3100 2000 0 1500 "" ""]
-Via[438300 151214 3100 2000 0 1500 "" "thermal(1S)"]
-Via[438300 160514 3100 2000 0 1500 "" "thermal(2S)"]
-Via[424600 145814 3100 2000 0 1500 "" ""]
-
-Element["" "db-header-26" "J2" "unknown" 144500 131300 -79700 -24700 0 100 ""]
-(
-       Pin[60000 -5000 7000 1500 8500 3900 "1" "1" "square,edge2"]
-       Pin[50000 -5000 7000 1500 8500 3900 "2" "2" "edge2"]
-       Pin[40000 -5000 7000 1500 8500 3900 "3" "3" "edge2"]
-       Pin[30000 -5000 7000 1500 8500 3900 "4" "4" "edge2"]
-       Pin[20000 -5000 7000 1500 8500 3900 "5" "5" "edge2"]
-       Pin[10000 -5000 7000 1500 8500 3900 "6" "6" "edge2"]
-       Pin[0 -5000 7000 1500 8500 3900 "7" "7" "edge2"]
-       Pin[-10000 -5000 7000 1500 8500 3900 "8" "8" "edge2"]
-       Pin[-20000 -5000 7000 1500 8500 3900 "9" "9" "edge2"]
-       Pin[-30000 -5000 7000 1500 8500 3900 "10" "10" "edge2"]
-       Pin[-40000 -5000 7000 1500 8500 3900 "11" "11" "edge2"]
-       Pin[-50000 -5000 7000 1500 8500 3900 "12" "12" "edge2"]
-       Pin[-60000 -5000 7000 1500 8500 3900 "13" "13" "edge2"]
-       Pin[60000 5000 7000 1500 8500 3900 "14" "14" "edge2"]
-       Pin[50000 5000 7000 1500 8500 3900 "15" "15" "edge2"]
-       Pin[40000 5000 7000 1500 8500 3900 "16" "16" "edge2"]
-       Pin[30000 5000 7000 1500 8500 3900 "17" "17" "edge2"]
-       Pin[20000 5000 7000 1500 8500 3900 "18" "18" "edge2,thermal(1X)"]
-       Pin[10000 5000 7000 1500 8500 3900 "19" "19" "edge2,thermal(1X)"]
-       Pin[0 5000 7000 1500 8500 3900 "20" "20" "edge2,thermal(1X)"]
-       Pin[-10000 5000 7000 1500 8500 3900 "21" "21" "edge2,thermal(1X)"]
-       Pin[-20000 5000 7000 1500 8500 3900 "22" "22" "edge2,thermal(1X)"]
-       Pin[-30000 5000 7000 1500 8500 3900 "23" "23" "edge2,thermal(1X)"]
-       Pin[-40000 5000 7000 1500 8500 3900 "24" "24" "edge2,thermal(1X)"]
-       Pin[-50000 5000 7000 1500 8500 3900 "25" "25" "edge2,thermal(1X)"]
-       Pin[-60000 5000 7000 1500 8500 3900 "26" "26" "edge2,thermal(1X)"]
-       ElementLine [80400 -17300 80400 17300 1000]
-       ElementLine [-80400 -17300 -80400 17300 1000]
-       ElementLine [-80400 -17300 80400 -17300 1000]
-       ElementLine [-80400 17300 80400 17300 1000]
-
-       )
+Via[39100 112086 3100 2000 0 1500 "" "thermal(1S)"]
+Via[219800 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[230500 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[241500 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[252300 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[410700 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[399700 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[388900 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[416900 154400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[490000 180100 3100 2000 0 1500 "" "thermal(1S)"]
+Via[490000 189400 3100 2000 0 1500 "" "thermal(2S)"]
+Via[476300 174700 3100 2000 0 1500 "" ""]
+Via[39300 130886 3100 2000 0 1500 "" "thermal(0X,2S)"]
+Via[35998 131300 3100 2000 0 1500 "" "thermal(2S)"]
+Via[328798 130700 3100 2000 0 1500 "" ""]
+Via[281998 175900 3100 2000 0 1500 "" "thermal(2S)"]
+Via[346700 158400 3100 2000 0 1500 "" "thermal(2S)"]
+Via[310598 202900 3100 2000 0 1500 "" "thermal(2S)"]
+Via[263200 200000 3100 2000 0 1500 "" "thermal(2S)"]
+Via[324598 130700 3100 2000 0 1500 "" "thermal(2S)"]
+Via[309800 141500 3100 2000 0 1500 "" "thermal(0X,2S)"]
+Via[69398 128600 3100 2000 0 1500 "" ""]
+Via[119598 144200 3100 2000 0 1500 "" ""]
+Via[118698 124000 3100 2000 0 1500 "" "thermal(1S)"]
+Via[80698 131100 3100 2000 0 1500 "" "thermal(1S)"]
+Via[122898 199800 3100 2000 0 1500 "" ""]
+Via[337598 217300 3100 2000 0 1500 "" "thermal(2S)"]
+Via[337598 209900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[119398 216700 3100 2000 0 1500 "" ""]
+Via[344298 202900 3100 2000 0 1500 "" ""]
+Via[340298 202900 3100 2000 0 1500 "" ""]
+Via[199798 206000 3100 2000 0 1500 "" ""]
+Via[347298 181100 3100 2000 0 1500 "" ""]
+Via[281298 160400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[251200 179700 3100 2000 0 1500 "" ""]
+Via[309800 181000 3100 2000 0 1500 "" ""]
+Via[208098 202700 3100 2000 0 1500 "" ""]
+Via[303798 193200 3100 2000 0 1500 "" ""]
+Via[267798 132900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[333398 189700 3100 2000 0 1500 "" ""]
+Via[204498 210000 3100 2000 0 1500 "" ""]
+Via[296300 186900 3100 2000 0 1500 "" ""]
+Via[286798 187900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[378898 186900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[356900 158400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[347100 173100 3100 2000 0 1500 "" "thermal(1S)"]
+Via[362355 185357 3100 2000 0 1500 "" "thermal(2S)"]
+Via[336398 202900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[263198 187600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[278198 174200 3100 2000 0 1500 "" "thermal(1S)"]
+Via[314698 132700 3100 2000 0 1500 "" "thermal(1S)"]
+Via[333398 132700 3100 2000 0 1500 "" "thermal(1S)"]
+Via[356898 179900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[322598 201700 3100 2000 0 1500 "" "thermal(1S)"]
+Via[208700 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[198000 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[263100 105514 3100 2000 0 1500 "" "thermal(1S)"]
+Via[273400 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[284700 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[31100 76900 3100 2000 0 1500 "" "thermal(2S,3X)"]
+Via[53900 113600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[53900 129300 3100 2000 0 1500 "" "thermal(2S)"]
+Via[185700 123600 3100 2000 0 1500 "" "thermal(2S)"]
+Via[169700 123600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[296200 105800 3100 2000 0 1500 "" "thermal(1S)"]
+Via[444000 105800 3100 2000 0 1500 "" "thermal(1S)"]
+Via[421800 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[432600 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[377600 105800 3100 2000 0 1500 "" "thermal(1S)"]
+Via[367100 105800 3100 2000 0 1500 "" "thermal(1S)"]
+Via[356000 105800 3100 2000 0 1500 "" "thermal(1S)"]
+Via[345000 105500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[349600 206000 3100 2000 0 1500 "" ""]
+Via[444000 90600 3100 2000 0 1500 "" ""]
+Via[333700 169200 3100 2000 0 1500 "" ""]
+Via[400000 174600 3100 2000 0 1500 "" ""]
+Via[296400 160400 3100 2000 0 1500 "" ""]
+Via[213800 151100 3100 2000 0 1500 "" ""]
+Via[41300 121600 3100 2000 0 1500 "" ""]
+Via[299300 184000 3100 2000 0 1500 "" ""]
+Via[329500 186600 3100 2000 0 1500 "" ""]
+Via[324400 166000 3100 2000 0 1500 "" ""]
+Via[322200 169200 3100 2000 0 1500 "" ""]
+Via[356200 169200 3100 2000 0 1500 "" ""]
+Via[367100 90500 3100 2000 0 1500 "" ""]
+Via[372000 167300 3100 2000 0 1500 "" ""]
+Via[346200 132000 3100 2000 0 1500 "" ""]
+Via[349200 128600 3100 2000 0 1500 "" ""]
+Via[421500 90500 3100 2000 0 1500 "" ""]
+Via[343200 125600 3100 2000 0 1500 "" ""]
+Via[281500 150500 3100 2000 0 1500 "" ""]
+Via[262500 150600 3100 2000 0 1500 "" ""]
+Via[223800 120300 3100 2000 0 1500 "" ""]
+Via[181800 78100 3100 2000 0 1500 "" ""]
+Via[327300 156700 3100 2000 0 1500 "" ""]
+Via[198000 90600 3100 2000 0 1500 "" ""]
+Via[327400 149000 3100 2000 0 1500 "" ""]
+Via[208800 90500 3100 2000 0 1500 "" ""]
+Via[319000 145500 3100 2000 0 1500 "" ""]
+Via[341100 145000 3100 2000 0 1500 "" ""]
+Via[361600 129100 3100 2000 0 1500 "" ""]
+Via[354100 128500 3100 2000 0 1500 "" "thermal(2S)"]
+Via[343200 121300 3100 2000 0 1500 "" ""]
+Via[358100 121300 3100 2000 0 1500 "" ""]
+Via[360400 163300 3100 2000 0 1500 "" ""]
+Via[301800 129800 3100 2000 0 1500 "" ""]
+Via[301800 123600 3100 2000 0 1500 "" ""]
 
 Element["" "182-9" "J7" "GPIO" 61100 37400 54700 13300 0 100 ""]
 (
@@ -973,267 +946,332 @@ Element["" "182-9" "J7" "GPIO" 61100 37400 54700 13300 0 100 ""]
 
        )
 
-Element["" "189-15" "J4" "ZA" 214200 37400 -75600 39500 0 100 ""]
+Element["" "0805" "C8" "0.1uF" 129600 5000 -1964 6050 0 100 ""]
 (
-       Pin[-38168 5591 7874 1417 9291 4724 "1" "1" "square,edge2"]
-       Pin[-38168 31496 7874 1417 9291 4724 "16" "16" "square,edge2"]
-       Pin[-32716 -5590 7874 1417 9291 4724 "9" "9" "edge2,thermal(1X)"]
-       Pin[-32716 20315 7874 1417 9291 4724 "24" "24" "edge2,thermal(1X)"]
-       Pin[-27263 5591 7874 1417 9291 4724 "2" "2" "edge2"]
-       Pin[-27263 31496 7874 1417 9291 4724 "17" "17" "edge2"]
-       Pin[-21810 -5590 7874 1417 9291 4724 "10" "10" "edge2,thermal(1X)"]
-       Pin[-21810 20315 7874 1417 9291 4724 "25" "25" "edge2,thermal(1X)"]
-       Pin[-16357 5591 7874 1417 9291 4724 "3" "3" "edge2"]
-       Pin[-16357 31496 7874 1417 9291 4724 "18" "18" "edge2"]
-       Pin[-10905 -5590 7874 1417 9291 4724 "11" "11" "edge2,thermal(1X)"]
-       Pin[-10905 20315 7874 1417 9291 4724 "11" "26" "edge2,thermal(1X)"]
-       Pin[-5452 5591 7874 1417 9291 4724 "4" "4" "edge2,thermal(2X)"]
-       Pin[-5452 31496 7874 1417 9291 4724 "19" "19" "edge2,thermal(2X)"]
-       Pin[0 -5590 7874 1417 9291 4724 "12" "12" "edge2,thermal(2X)"]
-       Pin[0 20315 7874 1417 9291 4724 "12" "27" "edge2,thermal(2X)"]
-       Pin[5453 5591 7874 1417 9291 4724 "5" "5" "edge2"]
-       Pin[5453 31496 7874 1417 9291 4724 "20" "20" "edge2"]
-       Pin[10906 -5590 7874 1417 9291 4724 "13" "13" "edge2"]
-       Pin[10906 20315 7874 1417 9291 4724 "28" "28" "edge2"]
-       Pin[16358 5591 7874 1417 9291 4724 "6" "6" "edge2"]
-       Pin[16358 31496 7874 1417 9291 4724 "21" "21" "edge2"]
-       Pin[21811 -5590 7874 1417 9291 4724 "14" "14" "edge2"]
-       Pin[21811 20315 7874 1417 9291 4724 "29" "29" "edge2"]
-       Pin[27264 5591 7874 1417 9291 4724 "7" "7" "edge2"]
-       Pin[27264 31496 7874 1417 9291 4724 "22" "22" "edge2"]
-       Pin[32717 -5590 7874 1417 9291 4724 "15" "15" "edge2,thermal(1X)"]
-       Pin[32717 20315 7874 1417 9291 4724 "30" "30" "edge2,thermal(1X)"]
-       Pin[38169 5591 7874 1417 9291 4724 "8" "8" "edge2,thermal(1X)"]
-       Pin[38169 31496 7874 1417 9291 4724 "23" "23" "edge2,thermal(1X)"]
-       Pin[65591 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[-65590 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[65591 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[-65590 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       ElementLine [-76751 -37401 76752 -37401 1000]
-       ElementLine [-76751 38598 76752 38598 1000]
-       ElementLine [76752 -37401 76752 38598 1000]
-       ElementLine [-76751 -37401 -76751 38598 1000]
+       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["" "189-15" "J3" "XY" 383400 37400 -73700 39600 0 100 ""]
+Element["" "0805" "C7" "0.1uF" 467100 5000 -2750 3450 0 100 ""]
 (
-       Pin[-38168 5591 7874 1417 9291 4724 "1" "1" "square,edge2"]
-       Pin[-38168 31496 7874 1417 9291 4724 "16" "16" "square,edge2"]
-       Pin[-32716 -5590 7874 1417 9291 4724 "9" "9" "edge2,thermal(1X)"]
-       Pin[-32716 20315 7874 1417 9291 4724 "24" "24" "edge2,thermal(1X)"]
-       Pin[-27263 5591 7874 1417 9291 4724 "2" "2" "edge2"]
-       Pin[-27263 31496 7874 1417 9291 4724 "17" "17" "edge2"]
-       Pin[-21810 -5590 7874 1417 9291 4724 "10" "10" "edge2,thermal(1X)"]
-       Pin[-21810 20315 7874 1417 9291 4724 "25" "25" "edge2,thermal(1X)"]
-       Pin[-16357 5591 7874 1417 9291 4724 "3" "3" "edge2"]
-       Pin[-16357 31496 7874 1417 9291 4724 "18" "18" "edge2"]
-       Pin[-10905 -5590 7874 1417 9291 4724 "11" "11" "edge2,thermal(1X)"]
-       Pin[-10905 20315 7874 1417 9291 4724 "11" "26" "edge2,thermal(1X)"]
-       Pin[-5452 5591 7874 1417 9291 4724 "4" "4" "edge2,thermal(2X)"]
-       Pin[-5452 31496 7874 1417 9291 4724 "19" "19" "edge2,thermal(2X)"]
-       Pin[0 -5590 7874 1417 9291 4724 "12" "12" "edge2,thermal(2X)"]
-       Pin[0 20315 7874 1417 9291 4724 "12" "27" "edge2,thermal(2X)"]
-       Pin[5453 5591 7874 1417 9291 4724 "5" "5" "edge2"]
-       Pin[5453 31496 7874 1417 9291 4724 "20" "20" "edge2"]
-       Pin[10906 -5590 7874 1417 9291 4724 "13" "13" "edge2"]
-       Pin[10906 20315 7874 1417 9291 4724 "28" "28" "edge2"]
-       Pin[16358 5591 7874 1417 9291 4724 "6" "6" "edge2"]
-       Pin[16358 31496 7874 1417 9291 4724 "21" "21" "edge2"]
-       Pin[21811 -5590 7874 1417 9291 4724 "14" "14" "edge2"]
-       Pin[21811 20315 7874 1417 9291 4724 "29" "29" "edge2"]
-       Pin[27264 5591 7874 1417 9291 4724 "7" "7" "edge2"]
-       Pin[27264 31496 7874 1417 9291 4724 "22" "22" "edge2"]
-       Pin[32717 -5590 7874 1417 9291 4724 "15" "15" "edge2,thermal(1X)"]
-       Pin[32717 20315 7874 1417 9291 4724 "30" "30" "edge2,thermal(1X)"]
-       Pin[38169 5591 7874 1417 9291 4724 "8" "8" "edge2,thermal(1X)"]
-       Pin[38169 31496 7874 1417 9291 4724 "23" "23" "edge2,thermal(1X)"]
-       Pin[65591 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[-65590 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[65591 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[-65590 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       ElementLine [-76751 -37401 76752 -37401 1000]
-       ElementLine [-76751 38598 76752 38598 1000]
-       ElementLine [76752 -37401 76752 38598 1000]
-       ElementLine [-76751 -37401 -76751 38598 1000]
+       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["" "182-25" "J1" "unknown" 144600 162600 -103491 -18591 0 100 ""]
+Element["hidename" "hole-fox-stack" "H1" "unknown" 16500 209000 -16900 -21000 0 100 ""]
 (
-       Pin[65432 -5591 7441 1417 8858 4291 "1" "1" "square,edge2"]
-       Pin[59979 5590 7441 1417 8858 4291 "14" "14" "edge2"]
-       Pin[54527 -5591 7441 1417 8858 4291 "2" "2" "edge2"]
-       Pin[49074 5590 7441 1417 8858 4291 "15" "15" "edge2"]
-       Pin[43621 -5591 7441 1417 8858 4291 "3" "3" "edge2"]
-       Pin[38168 5590 7441 1417 8858 4291 "16" "16" "edge2"]
-       Pin[32716 -5591 7441 1417 8858 4291 "4" "4" "edge2"]
-       Pin[27263 5590 7441 1417 8858 4291 "17" "17" "edge2"]
-       Pin[21810 -5591 7441 1417 8858 4291 "5" "5" "edge2"]
-       Pin[16357 5590 7441 1417 8858 4291 "18" "18" "edge2,thermal(1X)"]
-       Pin[10905 -5591 7441 1417 8858 4291 "6" "6" "edge2"]
-       Pin[5452 5590 7441 1417 8858 4291 "19" "19" "edge2,thermal(1X)"]
-       Pin[0 -5591 7441 1417 8858 4291 "7" "7" "edge2"]
-       Pin[-5453 5590 7441 1417 8858 4291 "20" "20" "edge2,thermal(1X)"]
-       Pin[-10906 -5591 7441 1417 8858 4291 "8" "8" "edge2"]
-       Pin[-16358 5590 7441 1417 8858 4291 "21" "21" "edge2,thermal(1X)"]
-       Pin[-21811 -5591 7441 1417 8858 4291 "9" "9" "edge2"]
-       Pin[-27264 5590 7441 1417 8858 4291 "22" "22" "edge2,thermal(1X)"]
-       Pin[-32717 -5591 7441 1417 8858 4291 "10" "10" "edge2"]
-       Pin[-38169 5590 7441 1417 8858 4291 "23" "23" "edge2,thermal(1X)"]
-       Pin[-43622 -5591 7441 1417 8858 4291 "11" "11" "edge2"]
-       Pin[-49075 5590 7441 1417 8858 4291 "24" "24" "edge2,thermal(1X)"]
-       Pin[-54528 -5591 7441 1417 8858 4291 "12" "12" "edge2"]
-       Pin[-59980 5590 7441 1417 8858 4291 "25" "25" "edge2,thermal(1X)"]
-       Pin[-65433 -5591 7441 1417 8858 4291 "13" "13" "edge2"]
-       Pin[-92598 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       Pin[92597 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
-       ElementLine [-104409 37401 104408 37401 1000]
-       ElementLine [-104409 -11496 104408 -11496 1000]
-       ElementLine [-104409 -11496 -104409 37401 1000]
-       ElementLine [104408 -11496 104408 37401 1000]
+       Pin[0 0 25197 1500 32000 12500 "1" "1" "usetherm,thermal(1S)"]
 
        )
 
-Element["" "lqfp100" "U1" "EP1K10TC100" 321590 142226 31936 25884 0 100 ""]
+Element["" "pj-037a" "J8" "unknown" 491800 0 -17115 58515 0 100 ""]
 (
-       Pad[28739 -23621 32282 -23621 1181 787 1811 "nSTATUS" "25" "square,edge2"]
-       Pad[-32283 -23621 -28740 -23621 1181 787 1811 "nCONFIG" "51" "square"]
-       Pad[23621 28740 23621 32283 1181 787 1811 "TCK" "100" "square,edge2"]
-       Pad[23621 -32282 23621 -28739 1181 787 1811 "IO" "26" "square"]
-       Pad[28739 -21653 32282 -21653 1181 787 1811 "TMS" "24" "square,edge2"]
-       Pad[-32283 -21653 -28740 -21653 1181 787 1811 "VCCINT" "52" "square"]
-       Pad[21653 28740 21653 32283 1181 787 1811 "nCS" "99" "square,edge2"]
-       Pad[21653 -32282 21653 -28739 1181 787 1811 "IO" "27" "square"]
-       Pad[28739 -19684 32282 -19684 1181 787 1811 "IO" "23" "square,edge2"]
-       Pad[-32283 -19684 -28740 -19684 1181 787 1811 "MSEL1" "53" "square"]
-       Pad[19684 28740 19684 32283 1181 787 1811 "CS" "98" "square,edge2"]
-       Pad[19684 -32282 19684 -28739 1181 787 1811 "IO" "28" "square"]
-       Pad[28739 -17716 32282 -17716 1181 787 1811 "IO" "22" "square,edge2"]
-       Pad[-32283 -17716 -28740 -17716 1181 787 1811 "MSEL0" "54" "square"]
-       Pad[17716 28740 17716 32283 1181 787 1811 "nWS" "97" "square,edge2"]
-       Pad[17716 -32282 17716 -28739 1181 787 1811 "LOCK" "29" "square"]
-       Pad[28739 -15747 32282 -15747 1181 787 1811 "IO" "21" "square,edge2"]
-       Pad[-32283 -15747 -28740 -15747 1181 787 1811 "IO" "55" "square"]
-       Pad[15747 28740 15747 32283 1181 787 1811 "nRS" "96" "square,edge2"]
-       Pad[15747 -32282 15747 -28739 1181 787 1811 "IO" "30" "square"]
-       Pad[28739 -13779 32282 -13779 1181 787 1811 "IO" "20" "square,edge2"]
-       Pad[-32283 -13779 -28740 -13779 1181 787 1811 "IO" "56" "square"]
-       Pad[13779 28740 13779 32283 1181 787 1811 "GNDINT" "95" "square,edge2"]
-       Pad[13779 -32282 13779 -28739 1181 787 1811 "IO" "31" "square"]
-       Pad[28739 -11810 32282 -11810 1181 787 1811 "IO" "19" "square,edge2"]
-       Pad[-32283 -11810 -28740 -11810 1181 787 1811 "IO" "57" "square"]
-       Pad[11810 28740 11810 32283 1181 787 1811 "IO" "94" "square,edge2"]
-       Pad[11810 -32282 11810 -28739 1181 787 1811 "IO" "32" "square"]
-       Pad[28739 -9842 32282 -9842 1181 787 1811 "GNDINT" "18" "square,edge2"]
-       Pad[-32283 -9842 -28740 -9842 1181 787 1811 "IO" "58" "square"]
-       Pad[9842 28740 9842 32283 1181 787 1811 "DEV_OE" "93" "square,edge2"]
-       Pad[9842 -32282 9842 -28739 1181 787 1811 "IO" "33" "square"]
-       Pad[28739 -7873 32282 -7873 1181 787 1811 "VCCIO" "17" "square,edge2"]
-       Pad[-32283 -7873 -28740 -7873 1181 787 1811 "GNDINT" "59" "square"]
-       Pad[7873 28740 7873 32283 1181 787 1811 "VCCINT" "92" "square,edge2"]
-       Pad[7873 -32282 7873 -28739 1181 787 1811 "IO" "34" "square"]
-       Pad[28739 -5905 32282 -5905 1181 787 1811 "IO" "16" "square,edge2"]
-       Pad[-32283 -5905 -28740 -5905 1181 787 1811 "VCCINT" "60" "square"]
-       Pad[5905 28740 5905 32283 1181 787 1811 "IN" "91" "square,edge2"]
-       Pad[5905 -32282 5905 -28739 1181 787 1811 "VCCINT" "35" "square"]
-       Pad[28739 -3936 32282 -3936 1181 787 1811 "IO" "15" "square,edge2"]
-       Pad[-32283 -3936 -28740 -3936 1181 787 1811 "IO" "61" "square"]
-       Pad[3936 28740 3936 32283 1181 787 1811 "CLOCK" "90" "square,edge2"]
-       Pad[3936 -32282 3936 -28739 1181 787 1811 "GNDINT" "36" "square"]
-       Pad[28739 -1968 32282 -1968 1181 787 1811 "IO" "14" "square,edge2"]
-       Pad[-32283 -1968 -28740 -1968 1181 787 1811 "IO" "62" "square"]
-       Pad[1968 28740 1968 32283 1181 787 1811 "IN" "89" "square,edge2"]
-       Pad[1968 -32282 1968 -28739 1181 787 1811 "VCC_CKLK" "37" "square"]
-       Pad[28739 0 32282 0 1181 787 1811 "IO" "13" "square,edge2"]
-       Pad[-32283 0 -28740 0 1181 787 1811 "IO" "63" "square"]
-       Pad[0 28740 0 32283 1181 787 1811 "GNDINT" "88" "square,edge2"]
-       Pad[0 -32282 0 -28739 1181 787 1811 "IN" "38" "square"]
-       Pad[28739 1969 32282 1969 1181 787 1811 "VCCINT" "12" "square,edge2"]
-       Pad[-32283 1969 -28740 1969 1181 787 1811 "IO" "64" "square"]
-       Pad[-1969 28740 -1969 32283 1181 787 1811 "DEV_CLRn" "87" "square,edge2"]
-       Pad[-1969 -32282 -1969 -28739 1181 787 1811 "GCKL1" "39" "square"]
-       Pad[28739 3937 32282 3937 1181 787 1811 "GNDINT" "11" "square,edge2"]
-       Pad[-32283 3937 -28740 3937 1181 787 1811 "IO" "65" "square"]
-       Pad[-3937 28740 -3937 32283 1181 787 1811 "IO" "86" "square,edge2"]
-       Pad[-3937 -32282 -3937 -28739 1181 787 1811 "IN" "40" "square"]
-       Pad[28739 5906 32282 5906 1181 787 1811 "INIT_DONE" "10" "square,edge2"]
-       Pad[-32283 5906 -28740 5906 1181 787 1811 "GNDINT" "66" "square"]
-       Pad[-5906 28740 -5906 32283 1181 787 1811 "IO" "85" "square,edge2"]
-       Pad[-5906 -32282 -5906 -28739 1181 787 1811 "GND_CKLK" "41" "square"]
-       Pad[28739 7874 32282 7874 1181 787 1811 "IO" "9" "square,edge2"]
-       Pad[-32283 7874 -28740 7874 1181 787 1811 "VCCIO" "67" "square"]
-       Pad[-7874 28740 -7874 32283 1181 787 1811 "DATA7" "84" "square,edge2"]
-       Pad[-7874 -32282 -7874 -28739 1181 787 1811 "GNDINT" "42" "square"]
-       Pad[28739 9843 32282 9843 1181 787 1811 "RDYnBUSY" "8" "square,edge2"]
-       Pad[-32283 9843 -28740 9843 1181 787 1811 "IO" "68" "square"]
-       Pad[-9843 28740 -9843 32283 1181 787 1811 "VCCIO" "83" "square,edge2"]
-       Pad[-9843 -32282 -9843 -28739 1181 787 1811 "IO" "43" "square"]
-       Pad[28739 11811 32282 11811 1181 787 1811 "IO" "7" "square,edge2"]
-       Pad[-32283 11811 -28740 11811 1181 787 1811 "IO" "69" "square"]
-       Pad[-11811 28740 -11811 32283 1181 787 1811 "DATA6" "82" "square,edge2"]
-       Pad[-11811 -32282 -11811 -28739 1181 787 1811 "VCCIO" "44" "square"]
-       Pad[28739 13780 32282 13780 1181 787 1811 "IO" "6" "square,edge2"]
-       Pad[-32283 13780 -28740 13780 1181 787 1811 "IO" "70" "square"]
-       Pad[-13780 28740 -13780 32283 1181 787 1811 "DATA5" "81" "square,edge2"]
-       Pad[-13780 -32282 -13780 -28739 1181 787 1811 "IO" "45" "square"]
-       Pad[28739 15748 32282 15748 1181 787 1811 "CLKUSR" "5" "square,edge2"]
-       Pad[-32283 15748 -28740 15748 1181 787 1811 "IO" "71" "square"]
-       Pad[-15748 28740 -15748 32283 1181 787 1811 "DATA4" "80" "square,edge2"]
-       Pad[-15748 -32282 -15748 -28739 1181 787 1811 "IO" "46" "square"]
-       Pad[28739 17717 32282 17717 1181 787 1811 "VCCIO" "4" "square,edge2"]
-       Pad[-32283 17717 -28740 17717 1181 787 1811 "VCCINT" "72" "square"]
-       Pad[-17717 28740 -17717 32283 1181 787 1811 "DATA3" "79" "square,edge2"]
-       Pad[-17717 -32282 -17717 -28739 1181 787 1811 "IO" "47" "square"]
-       Pad[28739 19685 32282 19685 1181 787 1811 "TDO" "3" "square,edge2"]
-       Pad[-32283 19685 -28740 19685 1181 787 1811 "TDI" "73" "square"]
-       Pad[-19685 28740 -19685 32283 1181 787 1811 "DATA2" "78" "square,edge2"]
-       Pad[-19685 -32282 -19685 -28739 1181 787 1811 "IO" "48" "square"]
-       Pad[28739 21654 32282 21654 1181 787 1811 "nCEO" "2" "square,edge2"]
-       Pad[-32283 21654 -28740 21654 1181 787 1811 "nCE" "74" "square"]
-       Pad[-21654 28740 -21654 32283 1181 787 1811 "DATA1" "77" "square,edge2"]
-       Pad[-21654 -32282 -21654 -28739 1181 787 1811 "IO" "49" "square"]
-       Pad[28739 23622 32282 23622 1181 787 1811 "CONF_DONE" "1" "square,edge2"]
-       Pad[-32283 23622 -28740 23622 1181 787 1811 "DCLK" "75" "square"]
-       Pad[-23622 28740 -23622 32283 1181 787 1811 "DATA0" "76" "square,edge2"]
-       Pad[-23622 -32282 -23622 -28739 1181 787 1811 "IO" "50" "square"]
-       ElementLine [-27559 -27558 27558 -27558 1000]
-       ElementLine [-27559 -27558 -27559 27559 1000]
-       ElementLine [-27559 27559 27558 27559 1000]
-       ElementLine [27558 -27558 27558 27559 1000]
-       ElementArc [28739 28740 500 500 270 360 1000]
+       Pin[0 30315 15630 1417 17047 12480 "2" "2" "thermal(1X)"]
+       Pin[0 53937 17520 1417 18937 14370 "1" "1" ""]
+       ElementLine [17716 0 17716 57087 1000]
+       ElementLine [-17717 0 -17717 57087 1000]
+       ElementLine [-17717 0 17716 0 1000]
+       ElementLine [-17717 57087 17716 57087 1000]
+
+       )
+
+Element["hidename" "hole-fox-stack" "H2" "unknown" 491500 209000 -16900 -21000 0 100 ""]
+(
+       Pin[0 0 25197 1500 32000 12500 "1" "1" "usetherm,thermal(1S)"]
+
+       )
+
+Element["" "0805" "C10" "0.1uF" 298757 5100 -4050 3250 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["" "100mil3x2" "J9" "AVR_TPI" 17500 116500 -2500 15900 0 100 ""]
+(
+       Pin[-5000 10000 7000 1500 7600 3800 "2" "2" "thermal(2X)"]
+       Pin[-5000 0 7000 1500 7600 3800 "4" "4" ""]
+       Pin[-5000 -10000 7000 1500 7600 3800 "6" "6" "thermal(1X)"]
+       Pin[5000 10000 7000 1500 7600 3800 "1" "1" "square"]
+       Pin[5000 0 7000 1500 7600 3800 "3" "3" ""]
+       Pin[5000 -10000 7000 1500 7600 3800 "5" "5" ""]
+       ElementLine [-10000 -15000 -10000 15000 1500]
+       ElementLine [-10000 15000 10000 15000 1500]
+       ElementLine [10000 -15000 10000 15000 1500]
+       ElementLine [-10000 -15000 10000 -15000 1500]
+
+       )
+
+Element["" "SOT23-6" "U2" "ATtiny10" 39300 121618 -4461 -14048 0 100 ""]
+(
+       Pad[3739 4527 3739 5708 2756 984 3356 "PB3/RESET/PCINT3/ADC3" "6" "square,edge2"]
+       Pad[3739 -5709 3739 -4528 2756 984 3356 "PB0/PCINT0/TPIDATA/OC0A/ADC0/AIN0" "1" "square"]
+       Pad[0 4527 0 5708 2756 984 3356 "VCC" "5" "square,edge2"]
+       Pad[0 -5709 0 -4528 2756 984 3356 "GND" "2" "square"]
+       Pad[-3740 4527 -3740 5708 2756 984 3356 "PB2/T0/CLKO/PCINT2/INT0/ADC2" "4" "square,edge2"]
+       Pad[-3740 -5709 -3740 -4528 2756 984 3356 "PB1/PCINT1/TPICLK/CLKI/ICP0/OC0B/ADC1/AIN1" "3" "square"]
+       ElementArc [3739 -8504 500 500 180 360 1000]
+
+       )
+
+Element["" "100mil3pin" "J12" "unknown" 12500 66500 27100 -3000 0 100 ""]
+(
+       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
+       Pin[20000 0 7000 1500 8500 3800 "3" "3" "edge2"]
+       ElementLine [-5000 -5000 25000 -5000 1500]
+       ElementLine [-5000 -5000 -5000 5000 1500]
+       ElementLine [-5000 5000 25000 5000 1500]
+       ElementLine [25000 -5000 25000 5000 1500]
+
+       )
+
+Element["" "0605" "D4" "dual" 25882 83720 -7462 6498 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["" "0805" "R4" "1k" 31100 84757 8750 -964 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R5" "1k" 11500 84857 -3050 -4664 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "TO220W" "U3" "7805" 497000 70000 200 31300 0 100 ""]
+(
+       Pin[0 0 9000 3000 9600 6000 "1" "1" "square"]
+       Pin[0 10000 9000 3000 9600 6000 "2" "2" "thermal(1S)"]
+       Pin[0 20000 9000 3000 9600 6000 "3" "3" "thermal(2X)"]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [-6000 30000 12000 30000 2000]
+       ElementLine [-6000 -10000 -6000 30000 2000]
+       ElementLine [-6000 -10000 12000 -10000 2000]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [6000 30000 12000 30000 2000]
+       ElementLine [6000 -10000 6000 30000 2000]
+       ElementLine [6000 -10000 12000 -10000 2000]
+       ElementLine [6000 3000 12000 3000 1000]
+       ElementLine [6000 17000 12000 17000 1000]
+
+       )
+
+Element["" "0805" "C4" "0.1uF" 486000 72743 3050 -12936 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R2" "470" 473600 89200 -14264 -3450 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["" "0805" "C3" "0.1uF" 486000 87357 3350 7750 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0603diode" "D2" "green" 472659 80000 -13368 -3250 0 100 ""]
+(
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [4700 -2500 4700 2500 1000]
+       ElementLine [3700 2500 4700 2500 1000]
+       ElementLine [3700 -2500 4700 -2500 1000]
+
+       )
+
+Element["" "0805" "C5" "0.1uF" 485900 151857 3350 7950 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "R3" "330" 473457 155000 -3364 2950 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["" "0603diode" "D3" "green" 472459 148400 -2709 -7891 0 100 ""]
+(
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [4700 -2500 4700 2500 1000]
+       ElementLine [3700 2500 4700 2500 1000]
+       ElementLine [3700 -2500 4700 -2500 1000]
+
+       )
+
+Element["" "TO220W" "U4" "7833" 497000 135000 0 31400 0 100 ""]
+(
+       Pin[0 0 9000 3000 9600 6000 "1" "1" "square"]
+       Pin[0 10000 9000 3000 9600 6000 "2" "2" "thermal(1S,3)"]
+       Pin[0 20000 9000 3000 9600 6000 "3" "3" "thermal(0X,2X)"]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [-6000 30000 12000 30000 2000]
+       ElementLine [-6000 -10000 -6000 30000 2000]
+       ElementLine [-6000 -10000 12000 -10000 2000]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [6000 30000 12000 30000 2000]
+       ElementLine [6000 -10000 6000 30000 2000]
+       ElementLine [6000 -10000 12000 -10000 2000]
+       ElementLine [6000 3000 12000 3000 1000]
+       ElementLine [6000 17000 12000 17000 1000]
+
+       )
+
+Element["" "0805" "C13" "0.1uF" 485900 138343 3050 -15236 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R34" "22" 252400 83543 -2650 -4464 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "C34" "0.1uF" 252400 97543 -2550 -4436 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "C37" "0.1uF" 388900 97543 -2550 -4136 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R37" "22" 388900 83543 -2550 -4350 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "C39" "0.1uF" 410700 97543 -2850 -4236 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "C38" "0.1uF" 399700 97543 -2350 -4436 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R39" "22" 410700 83543 -2450 -3850 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "R38" "22" 399700 83543 -2550 -4550 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "0603diode" "D1" "red" 274641 107900 -2432 3050 0 100 ""]
+Element["" "0805" "C42" "0.1uF" 241400 97543 -2350 -4736 3 100 ""]
 (
-       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
-       ElementLine [-4700 -2500 -4700 2500 1000]
-       ElementLine [-4700 -2500 -3700 -2500 1000]
-       ElementLine [-4700 2500 -3700 2500 1000]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C8" "0.1uF" 129600 5000 -1964 6050 0 100 ""]
+Element["" "0805" "C41" "0.1uF" 230500 97543 -2350 -4536 3 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]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C7" "0.1uF" 467100 5000 -2750 3450 0 100 ""]
+Element["" "0805" "C40" "0.1uF" 219800 97543 -2450 -4436 3 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]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C12" "0.1uF" 282600 170357 8650 -2150 3 100 ""]
+Element["" "0805" "R42" "22" 241500 83543 -2550 -4850 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1242,16 +1280,16 @@ Element["" "0805" "C12" "0.1uF" 282600 170357 8650 -2150 3 100 ""]
 
        )
 
-Element["" "0805" "C11" "0.1uF" 370657 161800 -3778 -9350 0 100 ""]
+Element["" "0805" "R41" "22" 230500 83543 -2350 -4950 3 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]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "0805" "C1" "0.01uF" 342300 188757 9550 -2550 3 100 ""]
+Element["" "0805" "R40" "22" 219700 83543 -2450 -4850 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1260,142 +1298,237 @@ Element["" "0805" "C1" "0.01uF" 342300 188757 9550 -2550 3 100 ""]
 
        )
 
-Element["" "0805" "R1" "330" 286357 108100 -2650 3050 0 100 ""]
+Element["" "189-15" "J4" "ZA" 214200 37400 -75600 39500 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]
+       Pin[-38168 5591 7874 1417 9291 4724 "1" "1" "square,edge2"]
+       Pin[-38168 31496 7874 1417 9291 4724 "16" "16" "square,edge2"]
+       Pin[-32716 -5590 7874 1417 9291 4724 "9" "9" "edge2,thermal(1X)"]
+       Pin[-32716 20315 7874 1417 9291 4724 "24" "24" "edge2,thermal(1X)"]
+       Pin[-27263 5591 7874 1417 9291 4724 "2" "2" "edge2"]
+       Pin[-27263 31496 7874 1417 9291 4724 "17" "17" "edge2"]
+       Pin[-21810 -5590 7874 1417 9291 4724 "10" "10" "edge2,thermal(1X)"]
+       Pin[-21810 20315 7874 1417 9291 4724 "25" "25" "edge2,thermal(1X)"]
+       Pin[-16357 5591 7874 1417 9291 4724 "3" "3" "edge2"]
+       Pin[-16357 31496 7874 1417 9291 4724 "18" "18" "edge2"]
+       Pin[-10905 -5590 7874 1417 9291 4724 "11" "11" "edge2,thermal(1X)"]
+       Pin[-10905 20315 7874 1417 9291 4724 "11" "26" "edge2,thermal(1X)"]
+       Pin[-5452 5591 7874 1417 9291 4724 "4" "4" "edge2,thermal(2X)"]
+       Pin[-5452 31496 7874 1417 9291 4724 "19" "19" "edge2,thermal(2X)"]
+       Pin[0 -5590 7874 1417 9291 4724 "12" "12" "edge2,thermal(2X)"]
+       Pin[0 20315 7874 1417 9291 4724 "12" "27" "edge2,thermal(2X)"]
+       Pin[5453 5591 7874 1417 9291 4724 "5" "5" "edge2"]
+       Pin[5453 31496 7874 1417 9291 4724 "20" "20" "edge2"]
+       Pin[10906 -5590 7874 1417 9291 4724 "13" "13" "edge2"]
+       Pin[10906 20315 7874 1417 9291 4724 "28" "28" "edge2"]
+       Pin[16358 5591 7874 1417 9291 4724 "6" "6" "edge2"]
+       Pin[16358 31496 7874 1417 9291 4724 "21" "21" "edge2"]
+       Pin[21811 -5590 7874 1417 9291 4724 "14" "14" "edge2"]
+       Pin[21811 20315 7874 1417 9291 4724 "29" "29" "edge2"]
+       Pin[27264 5591 7874 1417 9291 4724 "7" "7" "edge2"]
+       Pin[27264 31496 7874 1417 9291 4724 "22" "22" "edge2"]
+       Pin[32717 -5590 7874 1417 9291 4724 "15" "15" "edge2,thermal(1X)"]
+       Pin[32717 20315 7874 1417 9291 4724 "30" "30" "edge2,thermal(1X)"]
+       Pin[38169 5591 7874 1417 9291 4724 "8" "8" "edge2,thermal(1X)"]
+       Pin[38169 31496 7874 1417 9291 4724 "23" "23" "edge2,thermal(1X)"]
+       Pin[65591 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[65591 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-76751 -37401 76752 -37401 1000]
+       ElementLine [-76751 38598 76752 38598 1000]
+       ElementLine [76752 -37401 76752 38598 1000]
+       ElementLine [-76751 -37401 -76751 38598 1000]
 
        )
 
-Element["hidename" "hole-fox-stack" "H1" "unknown" 16500 184000 -16900 -21000 0 100 ""]
+Element["" "100mil4pin" "J11" "unknown" 458500 93500 3000 12500 3 100 ""]
 (
-       Pin[0 0 25197 1500 32000 12500 "1" "1" "usetherm,thermal(1S)"]
+       Pin[0 0 7000 1500 7000 3800 "1" "1" "square,thermal(2X)"]
+       Pin[0 10000 7000 1500 7000 3800 "2" "2" "thermal(1X)"]
+       Pin[0 20000 7000 1500 7000 3800 "3" "3" "thermal(2X)"]
+       Pin[0 30000 7000 1500 7000 3800 "4" "4" ""]
+       ElementLine [5000 -5000 5000 35000 1500]
+       ElementLine [-5000 -5000 5000 -5000 1500]
+       ElementLine [-5000 -5000 -5000 35000 1500]
+       ElementLine [-5000 35000 5000 35000 1500]
 
        )
 
-Element["" "pj-037a" "J8" "unknown" 491800 0 -17115 58515 0 100 ""]
+Element["" "NICHICON_WT_CAP_10_10" "C2" "330uF" 441700 154400 -23800 5186 3 100 ""]
 (
-       Pin[0 30315 15630 1417 17047 12480 "2" "2" "thermal(1X)"]
-       Pin[0 53937 17520 1417 18937 14370 "1" "1" ""]
-       ElementLine [17716 0 17716 57087 1000]
-       ElementLine [-17717 0 -17717 57087 1000]
-       ElementLine [-17717 0 17716 0 1000]
-       ElementLine [-17717 57087 17716 57087 1000]
+       Pad[-20078 0 -11023 0 6330 1000 7330 "1" "1" "square"]
+       Pad[11023 0 20078 0 6330 1000 7330 "2" "2" "square,edge2"]
+       ElementLine [21969 -21969 21969 -4465 1000]
+       ElementLine [-18969 -21969 21969 -21969 1000]
+       ElementLine [-18969 -21969 -21969 -18969 1000]
+       ElementLine [-21969 -18969 -21969 -4465 1000]
+       ElementLine [21969 4465 21969 21969 1000]
+       ElementLine [-18969 21969 21969 21969 1000]
+       ElementLine [-18969 21969 -21969 18969 1000]
+       ElementLine [-21969 4465 -21969 18969 1000]
 
        )
 
-Element["hidename" "hole-fox-stack" "H2" "unknown" 491500 184000 -16900 -21000 0 100 ""]
+Element["" "0805" "R6" "330" 471900 178243 2936 -12950 3 100 ""]
 (
-       Pin[0 0 25197 1500 32000 12500 "1" "1" "usetherm,thermal(1S)"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C10" "0.1uF" 298757 5100 -4050 3250 0 100 ""]
+Element["" "0603diode" "D5" "green" 476341 187700 -11709 -2950 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]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [4700 -2500 4700 2500 1000]
+       ElementLine [3700 2500 4700 2500 1000]
+       ElementLine [3700 -2500 4700 -2500 1000]
 
        )
 
-Element["" "0805" "C9" "0.1uF" 188957 104900 -2564 2750 0 100 ""]
+Element["" "0805" "C15" "1uF" 480400 178143 2850 -14979 3 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]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "KC2520C" "X1" "40mhz" 331346 188741 -2400 5200 0 100 ""]
+Element["" "0805" "C14" "470pF" 499500 178243 2950 -14936 3 100 ""]
 (
-       Pad[2854 -3838 2854 -3444 3740 -1771 4340 "2" "2" "square"]
-       Pad[2854 3445 2854 3839 3740 -1771 4340 "1" "1" "square,edge2"]
-       Pad[-2853 3445 -2853 3839 3740 -1771 4340 "4" "4" "square,edge2"]
-       Pad[-2853 -3838 -2853 -3444 3740 -1771 4340 "3" "3" "square"]
-       ElementArc [5906 4528 500 500 0 360 1000]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "100mil3x2" "J9" "AVR_TPI" 17500 116500 -2500 15900 0 100 ""]
+Element["" "SOT23-5" "U5" "TC1185-2.5" 493900 176000 -6100 -9200 0 89 ""]
 (
-       Pin[-5000 10000 7000 1500 7600 3800 "2" "2" "thermal(2X)"]
-       Pin[-5000 0 7000 1500 7600 3800 "4" "4" ""]
-       Pin[-5000 -10000 7000 1500 7600 3800 "6" "6" "thermal(1X)"]
-       Pin[5000 10000 7000 1500 7600 3800 "1" "1" "square"]
-       Pin[5000 0 7000 1500 7600 3800 "3" "3" ""]
-       Pin[5000 -10000 7000 1500 7600 3800 "5" "5" ""]
-       ElementLine [-10000 -15000 -10000 15000 1500]
-       ElementLine [-10000 15000 10000 15000 1500]
-       ElementLine [10000 -15000 10000 15000 1500]
-       ElementLine [-10000 -15000 10000 -15000 1500]
+       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"]
+       Pad[-7800 -800 -7800 800 2400 3000 3000 "VOUT" "5" "square"]
+       Pad[-7800 7400 -7800 9000 2400 3000 3000 "VIN" "1" "square,edge2"]
+       Pad[-3900 7400 -3900 9000 2400 3000 3000 "GND" "2" "square,edge2"]
+       Pad[0 7400 0 9000 2400 3000 3000 "EN" "3" "square,edge2"]
+       ElementLine [2000 -2900 2000 11000 1000]
+       ElementLine [-9800 -2900 2000 -2900 1000]
+       ElementLine [-9800 -2900 -9800 11000 1000]
+       ElementLine [-9800 11000 2000 11000 1000]
 
        )
 
-Element["" "SOT23-6" "U2" "ATtiny10" 39300 121618 -4461 -14048 0 100 ""]
+Element["" "182-25" "J1" "unknown" 144598 187600 -103491 -18591 0 100 ""]
 (
-       Pad[3739 4527 3739 5708 2756 984 3356 "PB3/RESET/PCINT3/ADC3" "6" "square,edge2"]
-       Pad[3739 -5709 3739 -4528 2756 984 3356 "PB0/PCINT0/TPIDATA/OC0A/ADC0/AIN0" "1" "square"]
-       Pad[0 4527 0 5708 2756 984 3356 "VCC" "5" "square,edge2"]
-       Pad[0 -5709 0 -4528 2756 984 3356 "GND" "2" "square"]
-       Pad[-3740 4527 -3740 5708 2756 984 3356 "PB2/T0/CLKO/PCINT2/INT0/ADC2" "4" "square,edge2"]
-       Pad[-3740 -5709 -3740 -4528 2756 984 3356 "PB1/PCINT1/TPICLK/CLKI/ICP0/OC0B/ADC1/AIN1" "3" "square"]
-       ElementArc [3739 -8504 500 500 180 360 1000]
+       Pin[65432 -5591 7441 1417 8858 4291 "1" "1" "square,edge2"]
+       Pin[59979 5590 7441 1417 8858 4291 "14" "14" "edge2"]
+       Pin[54527 -5591 7441 1417 8858 4291 "2" "2" "edge2"]
+       Pin[49074 5590 7441 1417 8858 4291 "15" "15" "edge2"]
+       Pin[43621 -5591 7441 1417 8858 4291 "3" "3" "edge2"]
+       Pin[38168 5590 7441 1417 8858 4291 "16" "16" "edge2"]
+       Pin[32716 -5591 7441 1417 8858 4291 "4" "4" "edge2"]
+       Pin[27263 5590 7441 1417 8858 4291 "17" "17" "edge2"]
+       Pin[21810 -5591 7441 1417 8858 4291 "5" "5" "edge2"]
+       Pin[16357 5590 7441 1417 8858 4291 "18" "18" "edge2,thermal(1X)"]
+       Pin[10905 -5591 7441 1417 8858 4291 "6" "6" "edge2"]
+       Pin[5452 5590 7441 1417 8858 4291 "19" "19" "edge2,thermal(1X)"]
+       Pin[0 -5591 7441 1417 8858 4291 "7" "7" "edge2"]
+       Pin[-5453 5590 7441 1417 8858 4291 "20" "20" "edge2,thermal(1X)"]
+       Pin[-10906 -5591 7441 1417 8858 4291 "8" "8" "edge2"]
+       Pin[-16358 5590 7441 1417 8858 4291 "21" "21" "edge2,thermal(1X)"]
+       Pin[-21811 -5591 7441 1417 8858 4291 "9" "9" "edge2"]
+       Pin[-27264 5590 7441 1417 8858 4291 "22" "22" "edge2,thermal(1X)"]
+       Pin[-32717 -5591 7441 1417 8858 4291 "10" "10" "edge2"]
+       Pin[-38169 5590 7441 1417 8858 4291 "23" "23" "edge2,thermal(1X)"]
+       Pin[-43622 -5591 7441 1417 8858 4291 "11" "11" "edge2"]
+       Pin[-49075 5590 7441 1417 8858 4291 "24" "24" "edge2,thermal(1X)"]
+       Pin[-54528 -5591 7441 1417 8858 4291 "12" "12" "edge2"]
+       Pin[-59980 5590 7441 1417 8858 4291 "25" "25" "edge2,thermal(1X)"]
+       Pin[-65433 -5591 7441 1417 8858 4291 "13" "13" "edge2"]
+       Pin[-92598 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[92597 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-104409 37401 104408 37401 1000]
+       ElementLine [-104409 -11496 104408 -11496 1000]
+       ElementLine [-104409 -11496 -104409 37401 1000]
+       ElementLine [104408 -11496 104408 37401 1000]
 
        )
 
-Element["" "100mil3pin" "J12" "unknown" 12500 66500 27100 -3000 0 100 ""]
+Element["" "0805" "C16" "0.1uF" 270798 187600 -3950 2850 0 100 ""]
 (
-       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
-       Pin[10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
-       Pin[20000 0 7000 1500 8500 3800 "3" "3" "edge2"]
-       ElementLine [-5000 -5000 25000 -5000 1500]
-       ElementLine [-5000 -5000 -5000 5000 1500]
-       ElementLine [-5000 5000 25000 5000 1500]
-       ElementLine [25000 -5000 25000 5000 1500]
+       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["" "0605" "D4" "dual" 25882 83720 -7462 6498 0 100 ""]
+Element["" "0805" "R23" "4.7k" 318455 221000 -16879 -2850 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"]
+       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["" "0805" "R4" "1k" 31100 84757 8750 -964 3 100 ""]
+Element["" "SOT23-Q" "Q1" "MMBT3904" 108828 127500 -2585 -13558 0 100 ""]
 (
-       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
-       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
-       ElementLine [-2755 -393 -2755 393 800]
-       ElementLine [2755 -393 2755 393 800]
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[-5511 0 -3149 0 4187 3000 5387 "C" "C" "square"]
+       Pad[3150 -3543 5315 -3543 4187 3000 5387 "E" "E" "square,edge2"]
+       Pad[3150 3544 5315 3544 4187 3000 5387 "B" "B" "square,edge2"]
+       ElementLine [-8858 -6889 -8858 6890 1000]
+       ElementLine [-8858 -6889 8662 -6889 1000]
+       ElementLine [8662 -6889 8662 6890 1000]
+       ElementLine [-8858 6890 8662 6890 1000]
+
+       )
+
+Element["" "SOT23-Q" "Q2" "MMBT3904" 90068 127500 -2925 -13558 0 100 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[3149 0 5511 0 4187 3000 5387 "C" "C" "square,edge2"]
+       Pad[-5315 3543 -3150 3543 4187 3000 5387 "E" "E" "square"]
+       Pad[-5315 -3544 -3150 -3544 4187 3000 5387 "B" "B" "square"]
+       ElementLine [8858 -6890 8858 6889 1000]
+       ElementLine [-8662 6889 8858 6889 1000]
+       ElementLine [-8662 -6890 -8662 6889 1000]
+       ElementLine [-8662 -6890 8858 -6890 1000]
 
        )
 
-Element["" "0805" "R5" "1k" 11500 84857 -3050 -4664 3 100 ""]
+Element["" "0805" "R18" "10k" 354098 136257 8850 -4750 3 100 ""]
 (
-       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
-       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
-       ElementLine [-2755 -393 -2755 393 800]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
        ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "0805" "C6" "0.1uF" 50100 121557 8936 -2864 3 100 ""]
+Element["" "0805" "R21" "4.7k" 125298 131000 7250 -2850 0 100 ""]
 (
-       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
-       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
-       ElementLine [2755 -393 2755 393 800]
-       ElementLine [-2755 -393 -2755 393 800]
+       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["" "0805" "R22" "4.7k" 73043 98600 -17222 -3050 0 100 ""]
+Element["" "0805" "R22" "4.7k" 73041 123600 -17222 -3050 0 100 ""]
 (
        Pad[3543 -393 3543 393 5118 2000 5718 "1" "1" "square"]
        Pad[-3543 -393 -3543 393 5118 2000 5718 "2" "2" "square"]
@@ -1404,7 +1537,17 @@ Element["" "0805" "R22" "4.7k" 73043 98600 -17222 -3050 0 100 ""]
 
        )
 
-Element["" "0805" "R21" "4.7k" 125300 106000 7250 -2850 0 100 ""]
+Element["" "KC2520C" "X1" "40mhz" 331344 213741 -2400 5200 0 100 ""]
+(
+       Pad[2854 -3838 2854 -3444 3740 -1771 4340 "2" "2" "square"]
+       Pad[2854 3445 2854 3839 3740 -1771 4340 "1" "1" "square,edge2"]
+       Pad[-2853 3445 -2853 3839 3740 -1771 4340 "4" "4" "square,edge2"]
+       Pad[-2853 -3838 -2853 -3444 3740 -1771 4340 "3" "3" "square"]
+       ElementArc [5906 4528 500 500 0 360 1000]
+
+       )
+
+Element["" "0805" "R1" "330" 286355 133100 -2650 3050 0 100 ""]
 (
        Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
        Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
@@ -1413,7 +1556,7 @@ Element["" "0805" "R21" "4.7k" 125300 106000 7250 -2850 0 100 ""]
 
        )
 
-Element["" "0805" "R18" "10k" 354100 111257 8850 -4750 3 100 ""]
+Element["" "0805" "C1" "0.01uF" 342298 213757 9550 -2550 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1422,34 +1565,180 @@ Element["" "0805" "R18" "10k" 354100 111257 8850 -4750 3 100 ""]
 
        )
 
-Element["" "0805" "R17" "22" 432700 105643 2850 7350 3 100 ""]
+Element["" "0805" "C11" "0.1uF" 370655 186800 -3778 -9350 0 100 ""]
 (
-       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
-       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
-       ElementLine [2755 -393 2755 393 800]
-       ElementLine [-2755 -393 -2755 393 800]
+       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["" "0805" "R16" "22" 256657 89000 -5050 2950 0 100 ""]
+Element["" "0805" "C12" "0.1uF" 270800 199800 2150 8650 2 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]
+       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["" "0805" "R15" "22" 405100 83800 -3250 -5250 3 100 ""]
+Element["" "0603diode" "D1" "red" 274639 132900 -2432 3050 0 100 ""]
 (
-       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
-       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
-       ElementLine [-2755 -393 -2755 393 800]
-       ElementLine [2755 -393 2755 393 800]
+       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [-4700 -2500 -4700 2500 1000]
+       ElementLine [-4700 -2500 -3700 -2500 1000]
+       ElementLine [-4700 2500 -3700 2500 1000]
+
+       )
+
+Element["" "lqfp100" "U1" "unknown" 321588 167226 31936 25884 0 100 ""]
+(
+       Pad[28739 -23621 32282 -23621 1181 787 1811 "nSTATUS" "25" "square,edge2"]
+       Pad[-32283 -23621 -28740 -23621 1181 787 1811 "nCONFIG" "51" "square"]
+       Pad[23621 28740 23621 32283 1181 787 1811 "TCK" "100" "square,edge2"]
+       Pad[23621 -32282 23621 -28739 1181 787 1811 "IO" "26" "square"]
+       Pad[28739 -21653 32282 -21653 1181 787 1811 "TMS" "24" "square,edge2"]
+       Pad[-32283 -21653 -28740 -21653 1181 787 1811 "VCCINT" "52" "square"]
+       Pad[21653 28740 21653 32283 1181 787 1811 "nCS" "99" "square,edge2"]
+       Pad[21653 -32282 21653 -28739 1181 787 1811 "IO" "27" "square"]
+       Pad[28739 -19684 32282 -19684 1181 787 1811 "IO" "23" "square,edge2"]
+       Pad[-32283 -19684 -28740 -19684 1181 787 1811 "MSEL1" "53" "square"]
+       Pad[19684 28740 19684 32283 1181 787 1811 "CS" "98" "square,edge2"]
+       Pad[19684 -32282 19684 -28739 1181 787 1811 "IO" "28" "square"]
+       Pad[28739 -17716 32282 -17716 1181 787 1811 "IO" "22" "square,edge2"]
+       Pad[-32283 -17716 -28740 -17716 1181 787 1811 "MSEL0" "54" "square"]
+       Pad[17716 28740 17716 32283 1181 787 1811 "nWS" "97" "square,edge2"]
+       Pad[17716 -32282 17716 -28739 1181 787 1811 "LOCK" "29" "square"]
+       Pad[28739 -15747 32282 -15747 1181 787 1811 "IO" "21" "square,edge2"]
+       Pad[-32283 -15747 -28740 -15747 1181 787 1811 "IO" "55" "square"]
+       Pad[15747 28740 15747 32283 1181 787 1811 "nRS" "96" "square,edge2"]
+       Pad[15747 -32282 15747 -28739 1181 787 1811 "IO" "30" "square"]
+       Pad[28739 -13779 32282 -13779 1181 787 1811 "IO" "20" "square,edge2"]
+       Pad[-32283 -13779 -28740 -13779 1181 787 1811 "IO" "56" "square"]
+       Pad[13779 28740 13779 32283 1181 787 1811 "GNDINT" "95" "square,edge2"]
+       Pad[13779 -32282 13779 -28739 1181 787 1811 "IO" "31" "square"]
+       Pad[28739 -11810 32282 -11810 1181 787 1811 "IO" "19" "square,edge2"]
+       Pad[-32283 -11810 -28740 -11810 1181 787 1811 "IO" "57" "square"]
+       Pad[11810 28740 11810 32283 1181 787 1811 "IO" "94" "square,edge2"]
+       Pad[11810 -32282 11810 -28739 1181 787 1811 "IO" "32" "square"]
+       Pad[28739 -9842 32282 -9842 1181 787 1811 "GNDINT" "18" "square,edge2"]
+       Pad[-32283 -9842 -28740 -9842 1181 787 1811 "IO" "58" "square"]
+       Pad[9842 28740 9842 32283 1181 787 1811 "DEV_OE" "93" "square,edge2"]
+       Pad[9842 -32282 9842 -28739 1181 787 1811 "IO" "33" "square"]
+       Pad[28739 -7873 32282 -7873 1181 787 1811 "VCCIO" "17" "square,edge2"]
+       Pad[-32283 -7873 -28740 -7873 1181 787 1811 "GNDINT" "59" "square"]
+       Pad[7873 28740 7873 32283 1181 787 1811 "VCCINT" "92" "square,edge2"]
+       Pad[7873 -32282 7873 -28739 1181 787 1811 "IO" "34" "square"]
+       Pad[28739 -5905 32282 -5905 1181 787 1811 "IO" "16" "square,edge2"]
+       Pad[-32283 -5905 -28740 -5905 1181 787 1811 "VCCINT" "60" "square"]
+       Pad[5905 28740 5905 32283 1181 787 1811 "IN" "91" "square,edge2"]
+       Pad[5905 -32282 5905 -28739 1181 787 1811 "VCCINT" "35" "square"]
+       Pad[28739 -3936 32282 -3936 1181 787 1811 "IO" "15" "square,edge2"]
+       Pad[-32283 -3936 -28740 -3936 1181 787 1811 "IO" "61" "square"]
+       Pad[3936 28740 3936 32283 1181 787 1811 "CLOCK" "90" "square,edge2"]
+       Pad[3936 -32282 3936 -28739 1181 787 1811 "GNDINT" "36" "square"]
+       Pad[28739 -1968 32282 -1968 1181 787 1811 "IO" "14" "square,edge2"]
+       Pad[-32283 -1968 -28740 -1968 1181 787 1811 "IO" "62" "square"]
+       Pad[1968 28740 1968 32283 1181 787 1811 "IN" "89" "square,edge2"]
+       Pad[1968 -32282 1968 -28739 1181 787 1811 "VCC_CKLK" "37" "square"]
+       Pad[28739 0 32282 0 1181 787 1811 "IO" "13" "square,edge2"]
+       Pad[-32283 0 -28740 0 1181 787 1811 "IO" "63" "square"]
+       Pad[0 28740 0 32283 1181 787 1811 "GNDINT" "88" "square,edge2"]
+       Pad[0 -32282 0 -28739 1181 787 1811 "IN" "38" "square"]
+       Pad[28739 1969 32282 1969 1181 787 1811 "VCCINT" "12" "square,edge2"]
+       Pad[-32283 1969 -28740 1969 1181 787 1811 "IO" "64" "square"]
+       Pad[-1969 28740 -1969 32283 1181 787 1811 "DEV_CLRn" "87" "square,edge2"]
+       Pad[-1969 -32282 -1969 -28739 1181 787 1811 "GCKL1" "39" "square"]
+       Pad[28739 3937 32282 3937 1181 787 1811 "GNDINT" "11" "square,edge2"]
+       Pad[-32283 3937 -28740 3937 1181 787 1811 "IO" "65" "square"]
+       Pad[-3937 28740 -3937 32283 1181 787 1811 "IO" "86" "square,edge2"]
+       Pad[-3937 -32282 -3937 -28739 1181 787 1811 "IN" "40" "square"]
+       Pad[28739 5906 32282 5906 1181 787 1811 "INIT_DONE" "10" "square,edge2"]
+       Pad[-32283 5906 -28740 5906 1181 787 1811 "GNDINT" "66" "square"]
+       Pad[-5906 28740 -5906 32283 1181 787 1811 "IO" "85" "square,edge2"]
+       Pad[-5906 -32282 -5906 -28739 1181 787 1811 "GND_CKLK" "41" "square"]
+       Pad[28739 7874 32282 7874 1181 787 1811 "IO" "9" "square,edge2"]
+       Pad[-32283 7874 -28740 7874 1181 787 1811 "VCCIO" "67" "square"]
+       Pad[-7874 28740 -7874 32283 1181 787 1811 "DATA7" "84" "square,edge2"]
+       Pad[-7874 -32282 -7874 -28739 1181 787 1811 "GNDINT" "42" "square"]
+       Pad[28739 9843 32282 9843 1181 787 1811 "RDYnBUSY" "8" "square,edge2"]
+       Pad[-32283 9843 -28740 9843 1181 787 1811 "IO" "68" "square"]
+       Pad[-9843 28740 -9843 32283 1181 787 1811 "VCCIO" "83" "square,edge2"]
+       Pad[-9843 -32282 -9843 -28739 1181 787 1811 "IO" "43" "square"]
+       Pad[28739 11811 32282 11811 1181 787 1811 "IO" "7" "square,edge2"]
+       Pad[-32283 11811 -28740 11811 1181 787 1811 "IO" "69" "square"]
+       Pad[-11811 28740 -11811 32283 1181 787 1811 "DATA6" "82" "square,edge2"]
+       Pad[-11811 -32282 -11811 -28739 1181 787 1811 "VCCIO" "44" "square"]
+       Pad[28739 13780 32282 13780 1181 787 1811 "IO" "6" "square,edge2"]
+       Pad[-32283 13780 -28740 13780 1181 787 1811 "IO" "70" "square"]
+       Pad[-13780 28740 -13780 32283 1181 787 1811 "DATA5" "81" "square,edge2"]
+       Pad[-13780 -32282 -13780 -28739 1181 787 1811 "IO" "45" "square"]
+       Pad[28739 15748 32282 15748 1181 787 1811 "CLKUSR" "5" "square,edge2"]
+       Pad[-32283 15748 -28740 15748 1181 787 1811 "IO" "71" "square"]
+       Pad[-15748 28740 -15748 32283 1181 787 1811 "DATA4" "80" "square,edge2"]
+       Pad[-15748 -32282 -15748 -28739 1181 787 1811 "IO" "46" "square"]
+       Pad[28739 17717 32282 17717 1181 787 1811 "VCCIO" "4" "square,edge2"]
+       Pad[-32283 17717 -28740 17717 1181 787 1811 "VCCINT" "72" "square"]
+       Pad[-17717 28740 -17717 32283 1181 787 1811 "DATA3" "79" "square,edge2"]
+       Pad[-17717 -32282 -17717 -28739 1181 787 1811 "IO" "47" "square"]
+       Pad[28739 19685 32282 19685 1181 787 1811 "TDO" "3" "square,edge2"]
+       Pad[-32283 19685 -28740 19685 1181 787 1811 "TDI" "73" "square"]
+       Pad[-19685 28740 -19685 32283 1181 787 1811 "DATA2" "78" "square,edge2"]
+       Pad[-19685 -32282 -19685 -28739 1181 787 1811 "IO" "48" "square"]
+       Pad[28739 21654 32282 21654 1181 787 1811 "nCEO" "2" "square,edge2"]
+       Pad[-32283 21654 -28740 21654 1181 787 1811 "nCE" "74" "square"]
+       Pad[-21654 28740 -21654 32283 1181 787 1811 "DATA1" "77" "square,edge2"]
+       Pad[-21654 -32282 -21654 -28739 1181 787 1811 "IO" "49" "square"]
+       Pad[28739 23622 32282 23622 1181 787 1811 "CONF_DONE" "1" "square,edge2"]
+       Pad[-32283 23622 -28740 23622 1181 787 1811 "DCLK" "75" "square"]
+       Pad[-23622 28740 -23622 32283 1181 787 1811 "DATA0" "76" "square,edge2"]
+       Pad[-23622 -32282 -23622 -28739 1181 787 1811 "IO" "50" "square"]
+       ElementLine [-27559 -27558 27558 -27558 1000]
+       ElementLine [-27559 -27558 -27559 27559 1000]
+       ElementLine [-27559 27559 27558 27559 1000]
+       ElementLine [27558 -27558 27558 27559 1000]
+       ElementArc [28739 28740 500 500 270 360 1000]
+
+       )
+
+Element["" "db-header-26" "J2" "unknown" 144498 156300 -79700 -24700 0 100 ""]
+(
+       Pin[60000 -5000 7000 1500 8500 3900 "1" "1" "square,edge2"]
+       Pin[50000 -5000 7000 1500 8500 3900 "2" "2" "edge2"]
+       Pin[40000 -5000 7000 1500 8500 3900 "3" "3" "edge2"]
+       Pin[30000 -5000 7000 1500 8500 3900 "4" "4" "edge2"]
+       Pin[20000 -5000 7000 1500 8500 3900 "5" "5" "edge2"]
+       Pin[10000 -5000 7000 1500 8500 3900 "6" "6" "edge2"]
+       Pin[0 -5000 7000 1500 8500 3900 "7" "7" "edge2"]
+       Pin[-10000 -5000 7000 1500 8500 3900 "8" "8" "edge2"]
+       Pin[-20000 -5000 7000 1500 8500 3900 "9" "9" "edge2"]
+       Pin[-30000 -5000 7000 1500 8500 3900 "10" "10" "edge2"]
+       Pin[-40000 -5000 7000 1500 8500 3900 "11" "11" "edge2"]
+       Pin[-50000 -5000 7000 1500 8500 3900 "12" "12" "edge2"]
+       Pin[-60000 -5000 7000 1500 8500 3900 "13" "13" "edge2"]
+       Pin[60000 5000 7000 1500 8500 3900 "14" "14" "edge2"]
+       Pin[50000 5000 7000 1500 8500 3900 "15" "15" "edge2"]
+       Pin[40000 5000 7000 1500 8500 3900 "16" "16" "edge2"]
+       Pin[30000 5000 7000 1500 8500 3900 "17" "17" "edge2"]
+       Pin[20000 5000 7000 1500 8500 3900 "18" "18" "edge2,thermal(1X)"]
+       Pin[10000 5000 7000 1500 8500 3900 "19" "19" "edge2,thermal(1X)"]
+       Pin[0 5000 7000 1500 8500 3900 "20" "20" "edge2,thermal(1X)"]
+       Pin[-10000 5000 7000 1500 8500 3900 "21" "21" "edge2,thermal(1X)"]
+       Pin[-20000 5000 7000 1500 8500 3900 "22" "22" "edge2,thermal(1X)"]
+       Pin[-30000 5000 7000 1500 8500 3900 "23" "23" "edge2,thermal(1X)"]
+       Pin[-40000 5000 7000 1500 8500 3900 "24" "24" "edge2,thermal(1X)"]
+       Pin[-50000 5000 7000 1500 8500 3900 "25" "25" "edge2,thermal(1X)"]
+       Pin[-60000 5000 7000 1500 8500 3900 "26" "26" "edge2,thermal(1X)"]
+       ElementLine [80400 -17300 80400 17300 1000]
+       ElementLine [-80400 -17300 -80400 17300 1000]
+       ElementLine [-80400 -17300 80400 -17300 1000]
+       ElementLine [-80400 17300 80400 17300 1000]
 
        )
 
-Element["" "0805" "R14" "22" 416100 83843 -2550 -5250 3 100 ""]
+Element["" "0805" "R17" "22" 208800 83543 -2450 -4850 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1458,16 +1747,16 @@ Element["" "0805" "R14" "22" 416100 83843 -2550 -5250 3 100 ""]
 
        )
 
-Element["" "0805" "R13" "22" 421300 105643 2950 7464 3 100 ""]
+Element["" "0805" "R16" "22" 198000 83543 -2850 -4650 3 100 ""]
 (
-       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
-       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
-       ElementLine [-2755 -393 -2755 393 800]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
        ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "0805" "R12" "22" 437800 83857 -2250 -4764 3 100 ""]
+Element["" "0805" "C52" "0.1uF" 208700 97543 -2350 -4336 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1476,7 +1765,7 @@ Element["" "0805" "R12" "22" 437800 83857 -2250 -4764 3 100 ""]
 
        )
 
-Element["" "0805" "R11" "22" 427200 83843 -2250 -4236 3 100 ""]
+Element["" "0805" "C51" "0.1uF" 198000 97543 -3050 -4136 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1485,7 +1774,7 @@ Element["" "0805" "R11" "22" 427200 83843 -2250 -4236 3 100 ""]
 
        )
 
-Element["" "0805" "R10" "22" 383200 105600 -2650 -4450 3 100 ""]
+Element["" "0805" "R35" "22" 263000 83557 -2050 -4464 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1494,72 +1783,25 @@ Element["" "0805" "R10" "22" 383200 105600 -2650 -4450 3 100 ""]
 
        )
 
-Element["" "NICHICON_WT_CAP_10_10" "C2" "330uF" 459300 118857 -29357 5343 0 100 ""]
-(
-       Pad[-20078 0 -11023 0 6330 1000 7330 "1" "1" "square"]
-       Pad[11023 0 20078 0 6330 1000 7330 "2" "2" "square,edge2"]
-       ElementLine [21969 -21969 21969 -4465 1000]
-       ElementLine [-18969 -21969 21969 -21969 1000]
-       ElementLine [-18969 -21969 -21969 -18969 1000]
-       ElementLine [-21969 -18969 -21969 -4465 1000]
-       ElementLine [21969 4465 21969 21969 1000]
-       ElementLine [-18969 21969 21969 21969 1000]
-       ElementLine [-18969 21969 -21969 18969 1000]
-       ElementLine [-21969 4465 -21969 18969 1000]
-
-       )
-
-Element["" "SOT23-Q" "Q2" "MMBT3904" 90070 102500 -2925 -13558 0 100 ""]
-(
-       Attribute("author" "DJ Delorie")
-       Attribute("copyright" "2006 DJ Delorie")
-       Attribute("use-license" "Unlimited")
-       Attribute("dist-license" "GPL")
-       Pad[3149 0 5511 0 4187 3000 5387 "C" "C" "square,edge2"]
-       Pad[-5315 3543 -3150 3543 4187 3000 5387 "E" "E" "square"]
-       Pad[-5315 -3544 -3150 -3544 4187 3000 5387 "B" "B" "square"]
-       ElementLine [8858 -6890 8858 6889 1000]
-       ElementLine [-8662 6889 8858 6889 1000]
-       ElementLine [-8662 -6890 -8662 6889 1000]
-       ElementLine [-8662 -6890 8858 -6890 1000]
-
-       )
-
-Element["" "SOT23-Q" "Q1" "MMBT3904" 108830 102500 -2585 -13558 0 100 ""]
-(
-       Attribute("author" "DJ Delorie")
-       Attribute("copyright" "2006 DJ Delorie")
-       Attribute("use-license" "Unlimited")
-       Attribute("dist-license" "GPL")
-       Pad[-5511 0 -3149 0 4187 3000 5387 "C" "C" "square"]
-       Pad[3150 -3543 5315 -3543 4187 3000 5387 "E" "E" "square,edge2"]
-       Pad[3150 3544 5315 3544 4187 3000 5387 "B" "B" "square,edge2"]
-       ElementLine [-8858 -6889 -8858 6890 1000]
-       ElementLine [-8858 -6889 8662 -6889 1000]
-       ElementLine [8662 -6889 8662 6890 1000]
-       ElementLine [-8858 6890 8662 6890 1000]
-
-       )
-
-Element["" "TO220W" "U3" "7805" 497000 70000 200 31300 0 100 ""]
+Element["" "0805" "C35" "0.1uF" 263000 97557 -2250 -4322 3 100 ""]
 (
-       Pin[0 0 9000 3000 9600 6000 "1" "1" "square"]
-       Pin[0 10000 9000 3000 9600 6000 "2" "2" "thermal(1S)"]
-       Pin[0 20000 9000 3000 9600 6000 "3" "3" "thermal(2X)"]
-       ElementLine [12000 -10000 12000 30000 2000]
-       ElementLine [-6000 30000 12000 30000 2000]
-       ElementLine [-6000 -10000 -6000 30000 2000]
-       ElementLine [-6000 -10000 12000 -10000 2000]
-       ElementLine [12000 -10000 12000 30000 2000]
-       ElementLine [6000 30000 12000 30000 2000]
-       ElementLine [6000 -10000 6000 30000 2000]
-       ElementLine [6000 -10000 12000 -10000 2000]
-       ElementLine [6000 3000 12000 3000 1000]
-       ElementLine [6000 17000 12000 17000 1000]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C4" "0.1uF" 486000 72743 3050 -12936 3 100 ""]
+Element["" "0805" "R36" "22" 273500 83543 -2150 -4264 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "C36" "0.1uF" 273500 97543 -2350 -4422 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1568,16 +1810,16 @@ Element["" "0805" "C4" "0.1uF" 486000 72743 3050 -12936 3 100 ""]
 
        )
 
-Element["" "0805" "R2" "470" 473600 89200 -14264 -3450 0 100 ""]
+Element["" "0805" "R12" "22" 285000 83543 -2750 -4664 3 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]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C3" "0.1uF" 486000 87357 3350 7750 3 100 ""]
+Element["" "0805" "C56" "0.1uF" 284600 97543 -2450 -4064 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1586,17 +1828,50 @@ Element["" "0805" "C3" "0.1uF" 486000 87357 3350 7750 3 100 ""]
 
        )
 
-Element["" "0603diode" "D2" "green" 472659 80000 -13368 -3250 0 100 ""]
+Element["" "189-15" "J3" "XY" 383400 37400 -73700 39600 0 100 ""]
 (
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
-       ElementLine [4700 -2500 4700 2500 1000]
-       ElementLine [3700 2500 4700 2500 1000]
-       ElementLine [3700 -2500 4700 -2500 1000]
+       Pin[-38168 5591 7874 1417 9291 4724 "1" "1" "square,edge2"]
+       Pin[-38168 31496 7874 1417 9291 4724 "16" "16" "square,edge2"]
+       Pin[-32716 -5590 7874 1417 9291 4724 "9" "9" "edge2,thermal(1X)"]
+       Pin[-32716 20315 7874 1417 9291 4724 "24" "24" "edge2,thermal(1X)"]
+       Pin[-27263 5591 7874 1417 9291 4724 "2" "2" "edge2"]
+       Pin[-27263 31496 7874 1417 9291 4724 "17" "17" "edge2"]
+       Pin[-21810 -5590 7874 1417 9291 4724 "10" "10" "edge2,thermal(1X)"]
+       Pin[-21810 20315 7874 1417 9291 4724 "25" "25" "edge2,thermal(1X)"]
+       Pin[-16357 5591 7874 1417 9291 4724 "3" "3" "edge2"]
+       Pin[-16357 31496 7874 1417 9291 4724 "18" "18" "edge2"]
+       Pin[-10905 -5590 7874 1417 9291 4724 "11" "11" "edge2,thermal(1X)"]
+       Pin[-10905 20315 7874 1417 9291 4724 "11" "26" "edge2,thermal(1X)"]
+       Pin[-5452 5591 7874 1417 9291 4724 "4" "4" "edge2,thermal(2X)"]
+       Pin[-5452 31496 7874 1417 9291 4724 "19" "19" "edge2,thermal(2X)"]
+       Pin[0 -5590 7874 1417 9291 4724 "12" "12" "edge2,thermal(2X)"]
+       Pin[0 20315 7874 1417 9291 4724 "12" "27" "edge2,thermal(2X)"]
+       Pin[5453 5591 7874 1417 9291 4724 "5" "5" "edge2"]
+       Pin[5453 31496 7874 1417 9291 4724 "20" "20" "edge2"]
+       Pin[10906 -5590 7874 1417 9291 4724 "13" "13" "edge2"]
+       Pin[10906 20315 7874 1417 9291 4724 "28" "28" "edge2"]
+       Pin[16358 5591 7874 1417 9291 4724 "6" "6" "edge2"]
+       Pin[16358 31496 7874 1417 9291 4724 "21" "21" "edge2"]
+       Pin[21811 -5590 7874 1417 9291 4724 "14" "14" "edge2"]
+       Pin[21811 20315 7874 1417 9291 4724 "29" "29" "edge2"]
+       Pin[27264 5591 7874 1417 9291 4724 "7" "7" "edge2"]
+       Pin[27264 31496 7874 1417 9291 4724 "22" "22" "edge2"]
+       Pin[32717 -5590 7874 1417 9291 4724 "15" "15" "edge2,thermal(1X)"]
+       Pin[32717 20315 7874 1417 9291 4724 "30" "30" "edge2,thermal(1X)"]
+       Pin[38169 5591 7874 1417 9291 4724 "8" "8" "edge2,thermal(1X)"]
+       Pin[38169 31496 7874 1417 9291 4724 "23" "23" "edge2,thermal(1X)"]
+       Pin[65591 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[65591 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-76751 -37401 76752 -37401 1000]
+       ElementLine [-76751 38598 76752 38598 1000]
+       ElementLine [76752 -37401 76752 38598 1000]
+       ElementLine [-76751 -37401 -76751 38598 1000]
 
        )
 
-Element["" "0805" "C5" "0.1uF" 485900 151857 3350 7950 3 100 ""]
+Element["" "0805" "C6" "0.1uF" 53900 121457 8936 -2864 3 100 ""]
 (
        Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
@@ -1605,7 +1880,7 @@ Element["" "0805" "C5" "0.1uF" 485900 151857 3350 7950 3 100 ""]
 
        )
 
-Element["" "0805" "R3" "330" 473457 155000 -13064 -3350 0 100 ""]
+Element["" "0805" "C9" "0.1uF" 177657 123500 -2564 2750 0 100 ""]
 (
        Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
        Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
@@ -1614,35 +1889,25 @@ Element["" "0805" "R3" "330" 473457 155000 -13064 -3350 0 100 ""]
 
        )
 
-Element["" "0603diode" "D3" "green" 472459 148400 -11909 -3091 0 100 ""]
+Element["" "0805" "R31" "22" 421600 83543 -2550 -4050 3 100 ""]
 (
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
-       ElementLine [4700 -2500 4700 2500 1000]
-       ElementLine [3700 2500 4700 2500 1000]
-       ElementLine [3700 -2500 4700 -2500 1000]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "TO220W" "U4" "7833" 497000 135000 0 31400 0 100 ""]
+Element["" "0805" "R32" "22" 432500 83543 -2450 -4250 3 100 ""]
 (
-       Pin[0 0 9000 3000 9600 6000 "1" "1" "square"]
-       Pin[0 10000 9000 3000 9600 6000 "2" "2" "thermal(1S,3)"]
-       Pin[0 20000 9000 3000 9600 6000 "3" "3" "thermal(0X,2X)"]
-       ElementLine [12000 -10000 12000 30000 2000]
-       ElementLine [-6000 30000 12000 30000 2000]
-       ElementLine [-6000 -10000 -6000 30000 2000]
-       ElementLine [-6000 -10000 12000 -10000 2000]
-       ElementLine [12000 -10000 12000 30000 2000]
-       ElementLine [6000 30000 12000 30000 2000]
-       ElementLine [6000 -10000 6000 30000 2000]
-       ElementLine [6000 -10000 12000 -10000 2000]
-       ElementLine [6000 3000 12000 3000 1000]
-       ElementLine [6000 17000 12000 17000 1000]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "0805" "C13" "0.1uF" 485900 138343 3050 -15236 3 100 ""]
+Element["" "0805" "R13" "22" 296200 83543 -2550 -4236 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1651,29 +1916,25 @@ Element["" "0805" "C13" "0.1uF" 485900 138343 3050 -15236 3 100 ""]
 
        )
 
-Element["" "0805" "R23" "4.7k" 318457 196000 -16879 -2850 0 100 ""]
+Element["" "0805" "C57" "0.1uF" 296200 97543 -2750 -4136 3 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]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "100mil4pin" "J11" "unknown" 395600 93500 3000 12500 3 100 ""]
+Element["" "0805" "R11" "22" 444000 83543 -2950 -4036 3 100 ""]
 (
-       Pin[0 0 7000 1500 7000 3800 "1" "1" "square,thermal(2X)"]
-       Pin[0 10000 7000 1500 7000 3800 "2" "2" "thermal(1X)"]
-       Pin[0 20000 7000 1500 7000 3800 "3" "3" "thermal(2X)"]
-       Pin[0 30000 7000 1500 7000 3800 "4" "4" ""]
-       ElementLine [5000 -5000 5000 35000 1500]
-       ElementLine [-5000 -5000 5000 -5000 1500]
-       ElementLine [-5000 -5000 -5000 35000 1500]
-       ElementLine [-5000 35000 5000 35000 1500]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "R6" "330" 420200 149357 2936 -12950 3 100 ""]
+Element["" "0805" "C54" "0.1uF" 444000 97543 -2950 -4550 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1682,17 +1943,16 @@ Element["" "0805" "R6" "330" 420200 149357 2936 -12950 3 100 ""]
 
        )
 
-Element["" "0603diode" "D5" "green" 424641 158814 -11709 -2950 0 100 ""]
+Element["" "0805" "C31" "0.1uF" 421700 97643 -2350 -4336 3 100 ""]
 (
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
-       ElementLine [4700 -2500 4700 2500 1000]
-       ElementLine [3700 2500 4700 2500 1000]
-       ElementLine [3700 -2500 4700 -2500 1000]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
 
        )
 
-Element["" "0805" "C15" "1uF" 428700 149257 2850 -14979 3 100 ""]
+Element["" "0805" "C32" "0.1uF" 432500 97543 -2450 -4722 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1701,7 +1961,7 @@ Element["" "0805" "C15" "1uF" 428700 149257 2850 -14979 3 100 ""]
 
        )
 
-Element["" "0805" "C14" "470pF" 447800 149357 8750 -4236 3 100 ""]
+Element["" "0805" "R15" "22" 378000 83543 -2550 -4650 3 100 ""]
 (
        Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
        Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
@@ -1710,397 +1970,99 @@ Element["" "0805" "C14" "470pF" 447800 149357 8750 -4236 3 100 ""]
 
        )
 
-Element["" "SOT23-5" "U5" "TC1185-2.5" 442200 147114 -6300 5000 1 89 ""]
+Element["" "0805" "R14" "22" 367100 83543 -2650 -4650 3 100 ""]
 (
-       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"]
-       Pad[-7800 -800 -7800 800 2400 3000 3000 "VOUT" "5" "square"]
-       Pad[-7800 7400 -7800 9000 2400 3000 3000 "VIN" "1" "square,edge2"]
-       Pad[-3900 7400 -3900 9000 2400 3000 3000 "GND" "2" "square,edge2"]
-       Pad[0 7400 0 9000 2400 3000 3000 "EN" "3" "square,edge2"]
-       ElementLine [2000 -2900 2000 11000 1000]
-       ElementLine [-9800 -2900 2000 -2900 1000]
-       ElementLine [-9800 -2900 -9800 11000 1000]
-       ElementLine [-9800 11000 2000 11000 1000]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
 
-Element["" "0805" "C16" "0.1uF" 270800 162600 -3950 2850 0 100 ""]
+Element["" "0805" "C55" "0.1uF" 377600 97543 -2250 -4536 3 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]
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "C50" "0.1uF" 367100 97543 -2450 -4636 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "C30" "0.1uF" 356000 97843 -2850 -4736 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R30" "22" 356000 83543 -2450 -4250 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "C53" "0.1uF" 345000 97543 -2450 -4236 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R10" "22" 344900 83543 -2350 -3950 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
 
        )
+Rat[356137 43537 0 353870 153447 0  ""]
+Rat[186937 42991 1 353870 147542 0  ""]
+Rat[252400 94000 0 319619 134944 0  ""]
+Rat[388507 94000 0 307808 134944 0  ""]
+Rat[263000 94014 0 317651 134944 0  ""]
+Rat[399307 94000 0 305840 134944 0  ""]
+Rat[432107 94000 0 321588 134944 0  ""]
+Rat[410307 94000 0 303871 134944 0  ""]
+Rat[344607 94000 0 353870 155416 0  ""]
+Rat[296200 94000 0 353870 182974 0  ""]
+Rat[285000 93600 0 353870 177069 0  ""]
+Rat[345991 43491 1 353870 151479 0  ""]
+Rat[176032 43568 1 353870 149510 0  ""]
 Layer(1 "top")
 (
-       Line[79167 156209 79167 131633 1000 2000 ""]
-       Line[79167 131633 84500 126300 1000 2000 ""]
-       Line[122789 156209 122789 148089 1000 2000 ""]
-       Line[122789 148089 119600 144900 1000 2000 ""]
-       Line[119600 144900 119600 131200 1000 2000 ""]
-       Line[119600 131200 124500 126300 1000 2000 ""]
-       Line[133694 156209 133694 152094 1000 2000 ""]
-       Line[133694 152094 129500 147900 1000 2000 ""]
-       Line[129500 147900 129500 131300 1000 2000 ""]
-       Line[129500 131300 134500 126300 1000 2000 ""]
-       Line[144600 156209 144600 150700 1000 2000 ""]
-       Line[144600 150700 139500 145600 1000 2000 ""]
-       Line[139500 145600 139500 131300 1000 2000 ""]
-       Line[139500 131300 144500 126300 1000 2000 ""]
-       Line[155505 156209 155505 154005 1000 2000 ""]
-       Line[155505 154005 149300 147800 1000 2000 ""]
-       Line[149300 147800 149300 131500 1000 2000 ""]
-       Line[149300 131500 154500 126300 1000 2000 ""]
-       Line[166410 156209 166410 153710 1000 2000 ""]
-       Line[166410 153710 159500 146800 1000 2000 ""]
-       Line[159500 146800 159500 131300 1000 2000 ""]
-       Line[159500 131300 164500 126300 1000 2000 ""]
-       Line[177316 156209 177316 144884 1000 2000 ""]
-       Line[177316 144884 179400 142800 1000 2000 ""]
-       Line[179400 142800 179400 131200 1000 2000 ""]
-       Line[179400 131200 174500 126300 1000 2000 ""]
-       Line[188221 144179 189500 142900 1000 2000 ""]
-       Line[189500 142900 189500 131300 1000 2000 ""]
-       Line[189500 131300 184500 126300 1000 2000 ""]
-       Line[199127 143573 199400 143300 1000 2000 ""]
-       Line[199400 143300 199400 131200 1000 2000 ""]
-       Line[199400 131200 194500 126300 1000 2000 ""]
-       Line[210032 156209 210032 131832 1000 2000 ""]
-       Line[210032 131832 204500 126300 1000 2000 ""]
-       Line[204579 167390 204579 136379 1000 2000 ""]
-       Line[204579 136379 204500 136300 1000 2000 ""]
-       Line[193674 167390 193674 137126 1000 2000 ""]
-       Line[193674 137126 194500 136300 1000 2000 ""]
-       Line[182768 167390 182768 138032 1000 2000 ""]
-       Line[182768 138032 184500 136300 1000 2000 ""]
-       Line[171863 167390 171863 138937 1000 2000 ""]
-       Line[171863 138937 174500 136300 1000 2000 ""]
-       Line[321590 172738 321590 175690 1000 2000 ""]
-       Line[321590 175690 322600 176700 1000 2000 ""]
-       Line[323558 172738 323558 175742 1000 2000 ""]
-       Line[323558 175742 322600 176700 1000 2000 ""]
-       Line[333400 111716 333400 107700 1000 2000 ""]
-       Line[331432 111716 331432 109668 1000 2000 ""]
-       Line[331432 109668 333400 107700 1000 2000 ""]
-       Line[335369 111716 335369 109669 1000 2000 ""]
-       Line[335369 109669 333400 107700 1000 2000 ""]
-       Line[329463 109637 331400 107700 1000 2000 ""]
-       Line[331400 107700 335400 107700 1000 2000 ""]
-       Line[337337 111716 337337 109637 1000 2000 ""]
-       Line[337337 109637 335400 107700 1000 2000 ""]
-       Line[325526 111716 325526 115726 1000 2000 ""]
-       Line[325526 115726 326500 116700 1000 2000 ""]
-       Line[326500 116700 328500 116700 1000 2000 ""]
-       Line[329463 109637 329463 115737 1000 2000 ""]
-       Line[329463 115737 328500 116700 1000 2000 ""]
-       Line[315684 111716 315684 108684 1000 2000 ""]
-       Line[315684 108684 314700 107700 1000 2000 ""]
-       Line[313716 111716 313716 108684 1000 2000 ""]
-       Line[313716 108684 314700 107700 1000 2000 ""]
-       Line[362443 159943 362500 160000 1000 2000 ""]
-       Line[345211 111716 345211 69417 1000 2000 ""]
        Line[345211 69417 345232 69396 1000 2000 ""]
-       Line[341274 111716 341274 92374 1000 2000 ""]
-       Line[341274 92374 338700 89800 1000 2000 ""]
-       Line[338700 89800 338800 39300 1000 2000 ""]
-       Line[339306 111716 339306 94106 1000 2000 ""]
-       Line[339306 94106 336600 91400 1000 2000 ""]
-       Line[336600 91400 336600 36800 1000 2000 ""]
-       Line[343243 111716 343243 80143 1000 2000 ""]
-       Line[343243 80143 342100 79000 1000 2000 ""]
-       Line[219500 181300 297100 181300 1000 2000 ""]
-       Line[297100 181300 300000 178400 1000 2000 ""]
-       Line[300000 178400 300000 172802 1000 2000 ""]
-       Line[300000 172802 299936 172738 1000 2000 ""]
-       Line[305842 172738 305842 183458 1000 2000 ""]
-       Line[305842 183458 304300 185000 1000 2000 ""]
-       Line[304300 185000 204500 185000 1000 2000 ""]
        Line[44900 32467 44733 32300 1000 2000 ""]
-       Line[314900 198200 146300 198200 1000 2000 ""]
-       Line[101000 156231 100978 156209 1000 2000 ""]
-       Line[339306 172738 339300 156900 1000 2000 ""]
-       Line[333400 172738 333400 164900 1000 2000 ""]
-       Line[335369 172738 335369 176869 1000 2000 ""]
-       Line[335369 176869 336400 177900 1000 2000 ""]
-       Line[331432 172738 331432 177732 1000 2000 ""]
-       Line[331432 177732 334700 181000 1000 2000 ""]
-       Line[334700 181000 365400 181000 1000 2000 ""]
-       Line[427100 80200 427100 40800 1000 2000 ""]
-       Line[427100 40800 424100 37800 1000 2000 ""]
-       Line[424100 37800 410701 37800 1000 2000 ""]
-       Line[410701 37800 405211 32310 1000 2000 ""]
-       Line[352100 148132 359532 148132 1000 2000 ""]
-       Line[359532 148132 360600 149200 1000 2000 ""]
-       Line[405100 80000 405100 58326 1000 2000 ""]
        Line[405100 58326 405211 58215 1000 2000 ""]
-       Line[352100 150100 358600 150100 1000 2000 ""]
-       Line[358600 150100 359800 151300 1000 2000 ""]
-       Line[158900 50000 99800 50000 1000 2000 ""]
-       Line[99800 50000 87200 37400 1000 2000 ""]
        Line[66553 32310 66553 32353 1000 2000 ""]
        Line[66553 32500 66553 32447 1000 2000 ""]
-       Line[66553 32447 72500 26500 1000 2000 ""]
-       Line[72500 26500 81900 26500 1000 2000 ""]
-       Line[81900 26500 102700 47300 1000 2000 ""]
-       Line[102700 47300 157300 47300 1000 2000 ""]
-       Line[297968 111716 297968 109568 1000 2000 ""]
-       Line[297968 109568 296400 108000 1000 2000 ""]
-       Line[296400 108000 290000 108000 1000 2000 ""]
-       Line[290000 108000 289900 108100 1000 2000 ""]
-       Line[267800 107900 272082 107900 1000 2000 ""]
-       Line[277200 107900 282614 107900 1000 2000 ""]
-       Line[282614 107900 282814 108100 1000 2000 ""]
-       Line[291078 148132 279268 148132 1000 2000 ""]
-       Line[279268 148132 278200 149200 1000 2000 ""]
-       Line[263700 112700 292300 112700 1000 2000 ""]
-       Line[291078 140258 268705 140258 1000 2000 ""]
-       Line[268705 140258 197843 69396 1000 2000 ""]
-       Line[291078 142226 266926 142226 1000 2000 ""]
-       Line[266926 142226 203600 78900 1000 2000 ""]
-       Line[203600 78900 118320 78900 1000 2000 ""]
-       Line[118320 78900 82911 43491 1000 2000 ""]
-       Line[291078 144195 264095 144195 1000 2000 ""]
-       Line[264095 144195 202300 82400 1000 2000 ""]
-       Line[202300 82400 110915 82400 1000 2000 ""]
-       Line[110915 82400 72006 43491 1000 2000 ""]
-       Line[291078 146163 260963 146163 1000 2000 ""]
-       Line[260963 146163 201000 86200 1000 2000 ""]
-       Line[201000 86200 103809 86200 1000 2000 ""]
-       Line[103809 86200 61100 43491 1000 2000 ""]
-       Line[291078 152069 285531 152069 1000 2000 ""]
-       Line[285531 152069 283900 153700 1000 2000 ""]
-       Line[283900 153700 263000 153700 1000 2000 ""]
-       Line[263000 153700 199200 89900 1000 2000 ""]
-       Line[199200 89900 96604 89900 1000 2000 ""]
-       Line[96604 89900 50195 43491 1000 2000 ""]
-       Line[291078 154037 287563 154037 1000 2000 ""]
-       Line[287563 154037 286100 155500 1000 2000 ""]
-       Line[286100 155500 259000 155500 1000 2000 ""]
-       Line[259000 155500 197500 94000 1000 2000 ""]
-       Line[197500 94000 89799 94000 1000 2000 ""]
-       Line[89799 94000 39290 43491 1000 2000 ""]
-       Line[307810 172738 307810 185690 1000 2000 ""]
-       Line[307810 185690 305400 188100 1000 2000 ""]
-       Line[305400 188100 198100 188100 1000 2000 ""]
-       Line[198100 188100 183000 173000 1000 2000 ""]
-       Line[183000 173000 183000 167622 1000 2000 ""]
-       Line[183000 167622 182768 167390 1000 2000 ""]
-       Line[305949 190649 195173 190700 1000 2000 ""]
-       Line[195173 190700 171863 167390 1000 2000 ""]
-       Line[303873 172738 303873 168273 1000 2000 ""]
-       Line[303873 168273 303800 168200 1000 2000 ""]
-       Line[199127 143573 199154 156236 1000 2000 ""]
-       Line[188221 144179 188221 170021 1000 2000 ""]
-       Line[188221 170021 195900 177700 1000 2000 ""]
-       Line[195900 177700 208100 177700 1000 2000 ""]
-       Line[199127 156209 199127 170827 1000 2000 ""]
-       Line[199127 170827 201400 173100 1000 2000 ""]
-       Line[201400 173100 211300 173100 1000 2000 ""]
-       Line[211300 173100 219500 181300 1000 2000 ""]
-       Line[309779 172738 309779 158721 1000 2000 ""]
-       Line[309779 158721 309800 158700 1000 2000 ""]
-       Line[253600 157000 216700 120100 1000 2000 ""]
-       Line[216700 120100 180200 120100 1000 2000 ""]
-       Line[180200 120100 174250 126050 1000 2000 ""]
-       Line[306400 192900 187200 192900 1000 2000 ""]
-       Line[187200 192900 166400 172100 1000 2000 ""]
-       Line[166400 172100 166400 156210 1000 2000 ""]
-       Line[166400 156210 166410 156200 1000 2000 ""]
-       Line[306900 195800 179200 195800 1000 2000 ""]
-       Line[179200 195800 155600 172200 1000 2000 ""]
-       Line[155600 172200 155600 156304 1000 2000 ""]
-       Line[155600 156304 155505 156209 1000 2000 ""]
-       Line[313716 172738 313716 182601 1000 2000 ""]
-       Line[313732 182584 305800 190700 1000 2000 ""]
-       Line[315684 172738 315700 183500 1000 2000 ""]
-       Line[317653 172738 317653 185147 1000 2000 ""]
-       Line[317653 185147 307000 195800 1000 2000 ""]
-       Line[319621 172738 319621 186479 1000 2000 ""]
-       Line[88700 112700 88600 112700 1000 2000 ""]
-       Line[291078 156006 295000 156000 1000 2000 ""]
-       Line[294994 156006 301800 149200 1000 2000 ""]
-       Line[301800 149200 301800 122300 1000 2000 ""]
-       Line[301800 122300 292200 112700 1000 2000 ""]
-       Line[291078 138290 298800 138300 1000 2000 ""]
-       Line[296490 138290 296500 138300 1000 2000 ""]
-       Line[235915 58215 229100 51400 1000 2000 ""]
-       Line[229100 51400 226900 51400 1000 2000 ""]
-       Line[226900 51400 225200 49700 1000 2000 ""]
-       Line[225200 49700 225200 40300 1000 2000 ""]
-       Line[219800 36300 219800 27100 1000 2000 ""]
-       Line[219800 27100 218700 26000 1000 2000 ""]
-       Line[218700 26000 178700 26000 1000 2000 ""]
-       Line[178700 26000 157400 47300 1000 2000 ""]
-       Line[225106 58206 214300 47400 1000 2000 ""]
-       Line[214300 47400 214300 40100 1000 2000 ""]
-       Line[214300 40100 212000 37800 1000 2000 ""]
-       Line[212000 37800 171000 37800 1000 2000 ""]
-       Line[171000 37800 158800 50000 1000 2000 ""]
        Line[186937 69396 186696 69396 1000 2000 ""]
-       Line[416100 80100 416100 67000 1000 2000 ""]
-       Line[416100 67000 410800 61700 1000 2000 ""]
-       Line[410800 61700 410800 53800 1000 2000 ""]
-       Line[410800 53800 408900 51900 1000 2000 ""]
-       Line[408900 51900 400621 51900 1000 2000 ""]
-       Line[400621 51900 394306 58215 1000 2000 ""]
-       Line[344500 118600 348400 114600 1000 2000 ""]
-       Line[348400 114600 348400 82400 1000 2000 ""]
-       Line[348400 82400 348300 82300 1000 2000 ""]
-       Line[399758 43491 399758 28358 1000 2000 ""]
-       Line[399758 28358 397500 26100 1000 2000 ""]
-       Line[397500 26100 347300 26100 1000 2000 ""]
-       Line[347300 26100 336600 36800 1000 2000 ""]
-       Line[394306 32310 394306 48294 1000 2000 ""]
-       Line[394306 48294 389000 53600 1000 2000 ""]
-       Line[389000 53600 389000 61300 1000 2000 ""]
-       Line[389000 61300 394400 66700 1000 2000 ""]
-       Line[352100 130416 359184 130416 1000 2000 ""]
-       Line[359184 130416 360800 128800 1000 2000 ""]
-       Line[360800 128800 375000 128800 1000 2000 ""]
-       Line[394400 74300 394400 66700 1000 2000 ""]
-       Line[367043 69396 367100 112200 1000 2000 ""]
-       Line[352100 138290 369690 138290 1000 2000 ""]
-       Line[369690 138290 369700 138300 1000 2000 ""]
        Line[356137 69396 356137 69363 1000 2000 ""]
-       Line[356137 69363 361800 63700 1000 2000 ""]
-       Line[361800 63700 370200 63700 1000 2000 ""]
-       Line[370200 63700 372400 65900 1000 2000 ""]
-       Line[372400 65900 372400 120600 1000 2000 ""]
-       Line[372400 120600 369700 123300 1000 2000 ""]
-       Line[321590 111716 321590 76510 1000 2000 ""]
-       Line[321590 76510 328100 70000 1000 2000 ""]
-       Line[328100 70000 328100 37300 1000 2000 ""]
-       Line[328100 37300 343500 21900 1000 2000 ""]
-       Line[343500 21900 406500 21900 1000 2000 ""]
-       Line[406500 21900 410600 26000 1000 2000 ""]
        Line[388853 43491 388691 43491 1000 2000 ""]
        Line[356137 43491 356137 43537 1000 2000 ""]
-       Line[356137 43537 363500 50900 1000 2000 ""]
-       Line[363500 50900 375400 50900 1000 2000 ""]
-       Line[375400 50900 377700 53200 1000 2000 ""]
-       Line[377700 53200 377700 60300 1000 2000 ""]
-       Line[377700 60300 383200 65800 1000 2000 ""]
-       Line[373800 126300 360200 126300 1000 2000 ""]
-       Line[360200 126300 358000 128500 1000 2000 ""]
-       Line[358000 128500 352154 128500 1000 2000 ""]
-       Line[352154 128500 352100 128447 1000 2000 ""]
        Line[345232 43491 345291 43491 1000 2000 ""]
-       Line[345291 43491 356100 54300 1000 2000 ""]
-       Line[356100 54300 356100 61500 1000 2000 ""]
-       Line[356100 61500 354200 63400 1000 2000 ""]
-       Line[354200 63400 353500 63400 1000 2000 ""]
-       Line[353500 63400 350800 66100 1000 2000 ""]
-       Line[350800 66100 350800 76300 1000 2000 ""]
-       Line[350800 76300 363700 82400 1000 2000 ""]
-       Line[363700 82400 363700 119300 1000 2000 ""]
-       Line[363700 119300 356500 126500 1000 2000 ""]
-       Line[356500 126500 352122 126500 1000 2000 ""]
-       Line[352122 126500 352100 126479 1000 2000 ""]
-       Line[301200 90300 307900 80700 1000 2000 ""]
-       Line[307900 80700 307900 57700 1000 2000 ""]
-       Line[307900 57700 315000 50600 1000 2000 ""]
-       Line[315000 50600 321800 50600 1000 2000 ""]
-       Line[299936 111716 299936 108236 1000 2000 ""]
-       Line[299936 108236 292900 101200 1000 2000 ""]
-       Line[307810 111716 307810 108010 1000 2000 ""]
-       Line[307810 108010 306700 106900 1000 2000 ""]
-       Line[306700 106900 306700 90300 1000 2000 ""]
        Line[388700 69549 388853 69396 1000 2000 ""]
-       Line[305842 111716 305842 108542 1000 2000 ""]
-       Line[305842 108542 303700 106400 1000 2000 ""]
-       Line[303700 106400 303700 93800 1000 2000 ""]
-       Line[303873 111716 303873 109173 1000 2000 ""]
-       Line[303873 109173 301000 106300 1000 2000 ""]
-       Line[301000 106300 301000 97600 1000 2000 ""]
-       Line[301905 111716 301905 116895 1000 2000 ""]
-       Line[301905 116895 301900 116900 1000 2000 ""]
-       Line[291078 134353 282347 134353 1000 2000 ""]
-       Line[282347 134353 281300 135400 1000 2000 ""]
-       Line[291078 132384 266284 132384 1000 2000 ""]
-       Line[266284 132384 214400 80500 1000 2000 ""]
-       Line[214400 80500 214400 66500 1000 2000 ""]
-       Line[214400 66500 209000 61100 1000 2000 ""]
-       Line[209000 61100 209000 54648 1000 2000 ""]
-       Line[209000 54648 197843 43491 1000 2000 ""]
-       Line[291078 130416 268216 130416 1000 2000 ""]
-       Line[268216 130416 230700 92900 1000 2000 ""]
-       Line[230700 92900 230700 69538 1000 2000 ""]
        Line[230700 69538 230558 69396 1000 2000 ""]
-       Line[291078 128447 270047 128447 1000 2000 ""]
-       Line[270047 128447 241400 99800 1000 2000 ""]
-       Line[241400 99800 241400 69460 1000 2000 ""]
        Line[241400 69460 241464 69396 1000 2000 ""]
-       Line[291078 126479 271879 126479 1000 2000 ""]
-       Line[271879 126479 245700 100300 1000 2000 ""]
-       Line[245700 100300 245700 86200 1000 2000 ""]
-       Line[344549 118549 344549 139649 1000 2000 ""]
-       Line[344549 139649 345200 140300 1000 2000 ""]
-       Line[345200 140300 352058 140300 1000 2000 ""]
-       Line[352058 140300 352100 140258 1000 2000 ""]
-       Line[352100 124510 347290 124510 1000 2000 ""]
-       Line[347290 124510 347200 124600 1000 2000 ""]
-       Line[352100 146163 365537 146163 1000 2000 ""]
-       Line[365537 146163 366300 145400 1000 2000 ""]
-       Line[352100 132384 365984 132384 1000 2000 ""]
-       Line[365984 132384 366000 132400 1000 2000 ""]
-       Line[352100 122542 356358 122542 1000 2000 ""]
-       Line[356358 122542 359100 119800 1000 2000 ""]
-       Line[359100 119800 359100 85100 1000 2000 ""]
-       Line[359100 85100 357200 83200 1000 2000 ""]
-       Line[219653 69396 219653 81353 1000 2000 ""]
-       Line[219653 81353 224200 85900 1000 2000 ""]
-       Line[225106 58206 225106 79606 1000 2000 ""]
-       Line[225106 79606 227800 82300 1000 2000 ""]
-       Line[227800 82300 227800 89300 1000 2000 ""]
-       Line[337337 172738 337337 160937 1000 2000 ""]
-       Line[337337 160937 336400 160000 1000 2000 ""]
-       Line[352100 142226 327626 142226 1000 2000 ""]
-       Line[327626 142226 310400 124600 1000 2000 ""]
-       Line[317300 124500 341800 124500 1000 2000 ""]
-       Line[352100 136321 347321 136321 1000 2000 ""]
-       Line[347321 136321 347300 136300 1000 2000 ""]
        Line[235915 58215 236015 58215 1000 2000 ""]
-       Line[219650 26950 219650 26750 1000 2000 ""]
-       Line[219650 26750 219850 26750 1000 2000 ""]
-       Line[219850 26750 228600 18000 1000 2000 ""]
-       Line[228600 18000 415300 18000 1000 2000 ""]
-       Line[415300 18000 432600 35300 1000 2000 ""]
-       Line[432600 35300 432700 102100 1000 2000 ""]
-       Line[352100 157974 359126 157974 1000 2000 ""]
-       Line[359126 157974 360700 156400 1000 2000 ""]
-       Line[352100 152069 347331 152069 1000 2000 ""]
-       Line[347331 152069 347300 152100 1000 2000 ""]
-       Line[286400 102700 286400 90600 1000 2000 ""]
-       Line[286400 90600 286600 90400 1000 2000 ""]
-       Line[311747 111716 311747 116847 1000 2000 ""]
-       Line[311747 116847 311800 116900 1000 2000 ""]
        Line[241464 43491 241464 43664 1000 2000 ""]
-       Line[241464 43664 282500 84700 1000 2000 ""]
-       Line[282500 84700 282500 99400 1000 2000 ""]
-       Line[282500 99400 282800 99700 1000 2000 ""]
-       Line[317653 111716 317653 106353 1000 2000 ""]
-       Line[317653 106353 314500 103200 1000 2000 ""]
-       Line[319621 111716 319621 101721 1000 2000 ""]
-       Line[319621 101721 318400 100500 1000 2000 ""]
        Line[230558 43491 230558 43658 1000 2000 ""]
-       Line[230558 43658 241300 54400 1000 2000 ""]
-       Line[241300 54400 241300 61400 1000 2000 ""]
-       Line[241300 61400 243700 63800 1000 2000 ""]
-       Line[243700 63800 257700 63800 1000 2000 ""]
-       Line[257700 63800 279100 85200 1000 2000 ""]
-       Line[279100 85200 279100 96400 1000 2000 ""]
-       Line[279100 96400 278900 96600 1000 2000 ""]
-       Line[259100 73600 259100 79700 1000 2000 ""]
-       Line[259100 79700 273200 93800 1000 2000 ""]
-       Line[367114 161800 364557 161800 1000 2000 ""]
-       Line[364557 161800 362700 159943 1000 2000 ""]
-       Line[378900 161900 374300 161900 1000 2000 ""]
-       Line[374300 161900 374200 161800 1000 2000 ""]
        Line[295214 5100 290800 5100 1000 2000 ""]
        Line[290800 5100 290700 5200 1000 2000 ""]
        Line[302300 5100 307000 5100 1000 2000 ""]
@@ -2111,117 +2073,40 @@ Layer(1 "top")
        Line[125957 5100 126057 5000 1000 2000 ""]
        Line[133143 5000 137900 5000 1000 2000 ""]
        Line[137900 5000 138000 5100 1000 2000 ""]
-       Line[181000 105000 185314 105000 1000 2000 ""]
-       Line[185314 105000 185414 104900 1000 2000 ""]
-       Line[192500 104900 196900 104900 1000 2000 ""]
-       Line[196900 104900 197000 105000 1000 2000 ""]
        Line[388409 43491 388409 43409 1000 2000 ""]
-       Line[388409 43409 382300 37300 1000 2000 ""]
-       Line[382300 37300 340100 37300 1000 2000 ""]
-       Line[340100 37300 338800 38600 1000 2000 ""]
-       Line[338800 38600 338800 39300 1000 2000 ""]
-       Line[87250 37450 61288 37450 1000 2000 ""]
-       Line[61288 37450 55648 31810 1000 2000 ""]
-       Line[109600 131200 114500 126300 1000 2000 ""]
-       Line[109600 145600 109600 131200 1000 2000 ""]
-       Line[111883 147883 109600 145600 1000 2000 ""]
-       Line[111883 156209 111883 147883 1000 2000 ""]
-       Line[352100 154037 356037 154037 1000 2000 ""]
-       Line[356037 154037 356900 154900 1000 2000 ""]
-       Line[352100 156006 347394 156006 1000 2000 ""]
-       Line[347394 156006 347300 156100 1000 2000 ""]
-       Line[301905 172738 301905 179695 1000 2000 ""]
-       Line[301905 179695 298400 183200 1000 2000 ""]
-       Line[298400 183200 209000 183200 1000 2000 ""]
-       Line[209000 183200 206800 181000 1000 2000 ""]
-       Line[206800 181000 199800 181000 1000 2000 ""]
-       Line[341274 172738 341274 176926 1000 2000 ""]
-       Line[341274 176926 340300 177900 1000 2000 ""]
-       Line[343243 172738 343243 176843 1000 2000 ""]
-       Line[343243 176843 344300 177900 1000 2000 ""]
-       Line[111883 157009 111883 184183 1000 2000 ""]
-       Line[111883 184183 119400 191700 1000 2000 ""]
        Line[44743 31810 36590 31810 1000 2000 ""]
        Line[36590 31810 22700 45700 1000 2000 ""]
-       Line[341746 192284 328894 192284 2500 2000 ""]
-       Line[333200 185000 341548 185000 2500 2000 ""]
        Line[24208 88346 31054 88346 1000 2000 ""]
        Line[31054 88346 31100 88300 1000 2000 ""]
-       Line[31100 81214 35914 81214 1000 2000 ""]
-       Line[35914 81214 36000 81300 1000 2000 ""]
        Line[6500 88400 11500 88400 1000 2000 ""]
        Line[18500 85000 18500 83200 1000 2000 ""]
        Line[18500 83200 16600 81300 1000 2000 ""]
        Line[16600 81300 11514 81300 1000 2000 ""]
        Line[11514 81300 11500 81314 1000 2000 ""]
-       Line[50100 125100 50100 129400 1000 2000 ""]
-       Line[50100 113714 50100 118014 1000 2000 ""]
        Line[22500 116500 35560 116500 1000 2000 ""]
        Line[22500 126500 22500 126400 1000 2000 ""]
        Line[22500 126400 27300 121600 1000 2000 ""]
        Line[27300 121600 41300 121600 1000 2000 ""]
-       Line[41300 121600 43100 119800 1000 2000 ""]
-       Line[43100 119800 43100 116561 1000 2000 ""]
        Line[22500 106500 22400 106500 1000 2000 ""]
        Line[22400 106500 17400 111500 1000 2000 ""]
        Line[17400 111500 17400 132500 1000 2000 ""]
        Line[17400 132500 19100 134200 1000 2000 ""]
-       Line[39300 116500 39300 112200 1000 2000 ""]
-       Line[39300 112200 39200 112100 1000 2000 ""]
-       Line[39300 126736 39300 130800 1000 2000 ""]
-       Line[39300 130800 39400 130900 1000 2000 ""]
        Line[18950 134050 41150 134050 1000 2000 ""]
-       Line[41150 134050 43000 132200 1000 2000 ""]
-       Line[43000 132200 43000 126775 1000 2000 ""]
-       Line[43000 126775 43039 126736 1000 2000 ""]
        Line[32500 66500 43000 77000 1000 2000 ""]
        Line[43000 77000 43000 116461 1000 2000 ""]
-       Line[43100 116561 43000 116461 1000 2000 ""]
        Line[24208 85000 24208 78208 1000 2000 ""]
        Line[24208 78208 12500 66500 1000 2000 ""]
        Line[18500 88346 18500 92200 1000 2000 ""]
        Line[18500 92200 22100 95800 1000 2000 ""]
        Line[22100 95800 28600 95800 1000 2000 ""]
        Line[28600 95800 35500 102700 1000 2000 ""]
-       Line[35500 102700 35500 116440 1000 2000 ""]
-       Line[35500 116440 35560 116500 1000 2000 ""]
        Line[18500 92100 5800 92100 1000 2000 ""]
        Line[5800 92100 3500 89800 1000 2000 ""]
        Line[3500 89800 3500 75900 1000 2000 ""]
        Line[3500 75900 12700 66700 1000 2000 ""]
        Line[22700 66300 22500 66500 1000 2000 ""]
-       Line[88700 112700 58400 112700 1000 2000 ""]
-       Line[58400 112700 56200 110500 1000 2000 ""]
-       Line[56200 110500 43000 110500 1000 2000 ""]
        Line[22650 45750 22650 66350 1000 2000 ""]
        Line[22650 66350 22500 66500 1000 2000 ""]
-       Line[122900 174800 146300 198200 1000 2000 ""]
-       Line[113562 106044 121556 106044 1000 2000 ""]
-       Line[121556 106044 121600 106000 1000 2000 ""]
-       Line[104500 126300 104500 103000 1000 2000 ""]
-       Line[104500 103000 105000 102500 1000 2000 ""]
-       Line[94500 126300 94500 102800 1000 2000 ""]
-       Line[94500 102800 94200 102500 1000 2000 ""]
-       Line[90072 157009 90072 142072 1000 2000 ""]
-       Line[90072 142072 89400 141400 1000 2000 ""]
-       Line[89400 141400 89400 131400 1000 2000 ""]
-       Line[89400 131400 94500 126300 1000 2000 ""]
-       Line[100934 156166 100934 143034 1000 2000 ""]
-       Line[100934 143034 99500 141600 1000 2000 ""]
-       Line[99500 141600 99500 131400 1000 2000 ""]
-       Line[99500 131400 104500 126400 1000 2000 ""]
-       Line[85638 98956 76942 98956 1000 2000 ""]
-       Line[76942 98956 76586 98600 1000 2000 ""]
-       Line[80700 106100 85580 106100 1000 2000 ""]
-       Line[85580 106100 85638 106043 1000 2000 ""]
-       Line[118700 99000 113606 99000 1000 2000 ""]
-       Line[113606 99000 113562 98957 1000 2000 ""]
-       Line[119600 119200 119600 118900 1000 2000 ""]
-       Line[119600 118900 129000 109500 1000 2000 ""]
-       Line[129000 109500 129000 106314 1000 2000 ""]
-       Line[129000 106314 128686 106000 1000 2000 ""]
-       Line[69400 103600 69400 98700 1000 2000 ""]
-       Line[69400 98700 69500 98600 1000 2000 ""]
        Line[486000 69200 496200 69200 4000 2000 ""]
        Line[496500 69500 497000 70000 4000 2000 ""]
        Line[497500 80000 484900 80000 4000 2000 ""]
@@ -2242,152 +2127,645 @@ Layer(1 "top")
        Line[485900 155400 496600 155400 4000 2000 ""]
        Line[485900 134800 496800 134800 4000 2000 ""]
        Line[496800 134800 497000 135000 4000 2000 ""]
-       Line[437900 74700 437900 80214 1000 2000 ""]
-       Line[437900 80214 437800 80314 1000 2000 ""]
-       Line[486400 118800 474908 118800 4000 2000 ""]
-       Line[474908 118800 474850 118857 4000 2000 ""]
-       Line[453200 118900 443792 118900 4000 2000 ""]
-       Line[443792 118900 443750 118857 4000 2000 ""]
-       Line[437800 91900 437800 87400 1000 2000 ""]
-       Line[427200 87386 427200 119200 1000 2000 ""]
-       Line[432700 113900 432700 109186 1000 2000 ""]
-       Line[421300 102100 421300 75800 1000 2000 ""]
-       Line[416100 87386 416100 110900 1000 2000 ""]
-       Line[291078 118605 287005 118605 1000 2000 ""]
-       Line[287005 118605 285300 116900 1000 2000 ""]
-       Line[249000 89000 253114 89000 1000 2000 ""]
-       Line[264400 89000 260200 89000 1000 2000 ""]
-       Line[297968 172738 297968 180432 1000 2000 ""]
-       Line[297968 180432 297950 180450 1000 2000 ""]
-       Line[291078 165848 295552 165848 1000 2000 ""]
-       Line[295552 165848 307400 154000 1000 2000 ""]
-       Line[383200 65800 383200 74500 1000 2000 ""]
-       Line[383200 74500 377900 79800 1000 2000 ""]
-       Line[377900 79800 377900 122100 1000 2000 ""]
-       Line[377900 122100 373700 126300 1000 2000 ""]
-       Line[394400 74300 383200 85500 1000 2000 ""]
-       Line[383200 85500 383200 102100 1000 2000 ""]
-       Line[383200 109143 383200 120600 1000 2000 ""]
-       Line[383200 120600 375000 128800 1000 2000 ""]
-       Line[354100 114800 354100 118600 1000 2000 ""]
-       Line[354100 107714 354100 103500 1000 2000 ""]
-       Line[365400 181000 427200 119200 1000 2000 ""]
        Line[489207 145007 484907 145007 4000 2000 ""]
        Line[484907 145007 484900 145000 4000 2000 ""]
-       Line[292900 86800 292900 101200 1000 2000 ""]
-       Line[309779 111716 309779 105621 1000 2000 ""]
-       Line[309779 105621 309800 105600 1000 2000 ""]
-       Line[323558 111716 323558 106742 1000 2000 ""]
-       Line[323558 106742 324600 105700 1000 2000 ""]
-       Line[291078 161911 287789 161911 1000 2000 ""]
-       Line[291078 163880 287780 163880 1000 2000 ""]
-       Line[287780 163880 286800 162900 1000 2000 ""]
-       Line[282600 166814 282886 166814 1000 2000 ""]
-       Line[287789 161911 282886 166814 1000 2000 ""]
-       Line[282600 178100 282600 173900 1000 2000 ""]
-       Line[311747 172738 311747 176753 1000 2000 ""]
-       Line[311747 176753 310600 177900 1000 2000 ""]
-       Line[352100 159943 361957 159943 1000 2000 ""]
-       Line[361957 159943 362200 159700 1000 2000 ""]
-       Line[352100 134353 360753 134353 1000 2000 ""]
-       Line[360753 134353 361700 135300 1000 2000 ""]
-       Line[315484 183816 306400 192900 1000 2000 ""]
-       Line[327495 172738 327495 184102 1000 2000 ""]
-       Line[327495 184102 328493 185100 1000 2000 ""]
-       Line[314914 196000 314914 191107 1000 2000 ""]
-       Line[314914 191107 319621 186400 1000 2000 ""]
-       Line[325526 172738 325526 180974 1000 2000 ""]
-       Line[325526 180974 323300 183200 1000 2000 ""]
-       Line[323300 183200 323300 194700 1000 2000 ""]
-       Line[323300 194700 322000 196000 1000 2000 ""]
-       Line[352100 144195 347005 144195 1000 2000 ""]
-       Line[347005 144195 329400 161800 1000 2000 ""]
-       Line[329400 161800 329400 172674 1000 2000 ""]
-       Line[329400 172674 329463 172738 1000 2000 ""]
-       Line[351200 144195 311505 144195 1000 2000 ""]
-       Line[311505 144195 295800 159900 1000 2000 ""]
-       Line[295800 159900 291122 159900 1000 2000 ""]
-       Line[291122 159900 291078 159943 1000 2000 ""]
-       Line[291078 150100 282800 150100 1000 2000 ""]
-       Line[282800 150100 282000 150900 1000 2000 ""]
-       Line[291078 136321 295579 136321 1000 2000 ""]
-       Line[295579 136321 297500 134400 1000 2000 ""]
-       Line[297500 134400 297500 122400 1000 2000 ""]
-       Line[297500 122400 295700 120600 1000 2000 ""]
-       Line[295700 120600 291106 120600 1000 2000 ""]
-       Line[291106 120600 291078 120573 1000 2000 ""]
-       Line[327495 111716 327495 107005 1000 2000 ""]
-       Line[327495 107005 328800 105700 1000 2000 ""]
-       Line[305800 121600 305800 138500 1000 2000 ""]
-       Line[305800 138500 311500 144200 1000 2000 ""]
-       Line[421300 109186 421300 121100 1000 2000 ""]
-       Line[421300 121100 386000 156400 1000 2000 ""]
-       Line[386000 156400 360700 156400 1000 2000 ""]
-       Line[359750 151250 387450 151250 1000 2000 ""]
-       Line[387450 151250 387500 151200 1000 2000 ""]
-       Line[387500 151200 387600 151200 1000 2000 ""]
-       Line[387600 151200 416100 122700 1000 2000 ""]
-       Line[416100 122700 416100 110500 1000 2000 ""]
-       Line[360550 149150 382750 149150 1000 2000 ""]
-       Line[382800 149100 405200 126700 1000 2000 ""]
-       Line[405200 126700 405200 87443 1000 2000 ""]
-       Line[405200 87443 405100 87343 1000 2000 ""]
-       Line[352500 144195 361105 144195 1000 2000 ""]
-       Line[361105 144195 363400 141900 1000 2000 ""]
-       Line[363400 141900 377200 141900 1000 2000 ""]
-       Line[377200 141900 395600 123500 1000 2000 ""]
-       Line[420200 145814 433100 145814 2500 2000 ""]
-       Line[433100 145814 434400 147114 2500 2000 ""]
-       Line[447800 145814 443500 145814 2500 2000 ""]
-       Line[443500 145814 442200 147114 2500 2000 ""]
-       Line[420200 152900 420200 156932 2500 2000 ""]
-       Line[420200 156932 422082 158814 2500 2000 ""]
-       Line[438300 155314 438300 151214 2500 2000 ""]
-       Line[438300 151214 446114 151214 2500 2000 ""]
-       Line[446114 151214 447800 152900 2500 2000 ""]
-       Line[438300 151114 430386 151114 2500 2000 ""]
-       Line[430386 151114 428700 152800 2500 2000 ""]
-       Line[428700 152800 428700 157314 2500 2000 ""]
-       Line[428700 157314 427200 158814 2500 2000 ""]
-       Line[438300 160514 436100 160514 2500 2000 ""]
-       Line[436100 160514 434500 158914 2500 2000 ""]
-       Line[434500 158914 434500 155414 2500 2000 ""]
-       Line[434500 155414 434400 155314 2500 2000 ""]
-       Line[438400 160514 440600 160514 2500 2000 ""]
-       Line[440600 160514 442200 158914 2500 2000 ""]
-       Line[442200 158914 442200 155314 2500 2000 ""]
-       Line[291078 159943 277000 159943 1000 2000 ""]
-       Line[277000 159943 274343 162600 1000 2000 ""]
-       Line[263200 162600 267257 162600 1000 2000 ""]
-       Line[291078 157974 268526 157974 1000 2000 ""]
-       Line[268526 157974 267300 159200 1000 2000 ""]
-       Line[267300 159200 267300 162557 1000 2000 ""]
-       Line[267300 162557 267257 162600 1000 2000 ""]
-       Line[221000 37500 219800 36300 1000 2000 ""]
-       Line[222400 37500 221000 37500 1000 2000 ""]
-       Line[225200 40300 222400 37500 1000 2000 ""]
+       Line[39200 116486 39200 112186 1000 2000 ""]
+       Line[39200 112186 39100 112086 1000 2000 ""]
+       Line[39200 126722 39200 130786 1000 2000 ""]
+       Line[42900 132186 42900 126761 1000 2000 ""]
+       Line[42900 126761 42939 126722 1000 2000 ""]
+       Line[43000 116547 42900 116447 1000 2000 ""]
+       Line[35400 102686 35400 116426 1000 2000 ""]
+       Line[35400 116426 35460 116486 1000 2000 ""]
+       Line[219653 68896 219653 79953 1000 2000 ""]
+       Line[219653 79953 219700 80000 1000 2000 ""]
+       Line[230558 68896 230558 79942 1000 2000 ""]
+       Line[230558 79942 230500 80000 1000 2000 ""]
+       Line[241464 68896 241464 79964 1000 2000 ""]
+       Line[241464 79964 241500 80000 1000 2000 ""]
+       Line[219653 42991 219691 42991 1000 2000 ""]
+       Line[219691 42991 225300 48600 1000 2000 ""]
+       Line[238400 52100 241400 55100 1000 2000 ""]
+       Line[241400 55100 241400 60800 1000 2000 ""]
+       Line[241400 60800 243700 63100 1000 2000 ""]
+       Line[243700 63100 244800 63100 1000 2000 ""]
+       Line[244800 63100 246900 65200 1000 2000 ""]
+       Line[246900 65200 246900 74500 1000 2000 ""]
+       Line[246900 74500 252400 80000 1000 2000 ""]
+       Line[230558 43900 230600 43900 1000 2000 ""]
+       Line[230600 43900 235500 48800 1000 2000 ""]
+       Line[235500 48800 240000 48800 1000 2000 ""]
+       Line[240000 48800 243200 52000 1000 2000 ""]
+       Line[243200 52000 250000 52000 1000 2000 ""]
+       Line[225250 48550 231250 48550 1000 2000 ""]
+       Line[231250 48550 234700 52000 1000 2000 ""]
+       Line[234700 52000 238300 52000 1000 2000 ""]
+       Line[238300 52000 238500 52200 1000 2000 ""]
+       Line[236011 57715 236011 57711 1000 2000 ""]
+       Line[225106 57715 225085 57715 1000 2000 ""]
+       Line[252400 87086 252400 94000 1000 2000 ""]
+       Line[219700 87086 219700 93900 1000 2000 ""]
+       Line[219700 93900 224300 98100 1000 2000 ""]
+       Line[230500 87086 230500 94000 1000 2000 ""]
+       Line[241500 87086 241500 93900 1000 2000 ""]
+       Line[241500 93900 241400 94000 1000 2000 ""]
+       Line[388900 94000 388900 87086 1000 2000 ""]
+       Line[399700 94000 399700 87086 1000 2000 ""]
+       Line[410700 94000 410700 87086 1000 2000 ""]
+       Line[252300 101186 252400 101086 1000 2000 ""]
+       Line[252300 105500 252300 101186 1000 2000 ""]
+       Line[241500 101186 241400 101086 1000 2000 ""]
+       Line[241500 105500 241500 101186 1000 2000 ""]
+       Line[230500 105500 230500 101086 1000 2000 ""]
+       Line[219800 105500 219800 101086 1000 2000 ""]
+       Line[485900 134700 486000 134800 2500 2000 ""]
+       Line[388853 68896 388853 79953 1000 2000 ""]
+       Line[388853 79953 388900 80000 1000 2000 ""]
+       Line[399758 68896 399758 79942 1000 2000 ""]
+       Line[399758 79942 399700 80000 1000 2000 ""]
+       Line[410664 68896 410664 79964 1000 2000 ""]
+       Line[410664 79964 410700 80000 1000 2000 ""]
+       Line[410700 105500 410700 101186 1000 2000 ""]
+       Line[410700 101186 410600 101086 1000 2000 ""]
+       Line[399700 105500 399700 101086 1000 2000 ""]
+       Line[388900 105500 388900 101086 1000 2000 ""]
+       Line[484800 174700 486100 176000 2500 2000 ""]
+       Line[499500 174700 495200 174700 2500 2000 ""]
+       Line[495200 174700 493900 176000 2500 2000 ""]
+       Line[471900 181786 471900 185818 2500 2000 ""]
+       Line[471900 185818 473782 187700 2500 2000 ""]
+       Line[490000 184200 490000 180100 2500 2000 ""]
+       Line[490000 180100 497814 180100 2500 2000 ""]
+       Line[497814 180100 499500 181786 2500 2000 ""]
+       Line[490000 180000 482086 180000 2500 2000 ""]
+       Line[482086 180000 480400 181686 2500 2000 ""]
+       Line[480400 181686 480400 186200 2500 2000 ""]
+       Line[480400 186200 478900 187700 2500 2000 ""]
+       Line[490000 189400 487800 189400 2500 2000 ""]
+       Line[487800 189400 486200 187800 2500 2000 ""]
+       Line[486200 187800 486200 184300 2500 2000 ""]
+       Line[486200 184300 486100 184200 2500 2000 ""]
+       Line[490100 189400 492300 189400 2500 2000 ""]
+       Line[492300 189400 493900 187800 2500 2000 ""]
+       Line[493900 187800 493900 184200 2500 2000 ""]
+       Line[471600 174800 471700 174700 1000 2000 ""]
+       Line[41050 134036 42900 132186 1000 2000 ""]
+       Line[39200 130786 39300 130886 1000 2000 ""]
+       Line[35912 131214 35998 131300 1000 2000 ""]
+       Line[267298 187557 267255 187600 1000 2000 ""]
+       Line[267298 184200 267298 187557 1000 2000 ""]
+       Line[268524 182974 267298 184200 1000 2000 ""]
+       Line[291076 182974 268524 182974 1000 2000 ""]
+       Line[263198 187600 267255 187600 1000 2000 ""]
+       Line[276998 184943 274341 187600 1000 2000 ""]
+       Line[291076 184943 276998 184943 1000 2000 ""]
+       Line[327493 132005 328798 130700 1000 2000 ""]
+       Line[327493 136716 327493 132005 1000 2000 ""]
+       Line[295698 145600 291104 145600 1000 2000 ""]
+       Line[297498 147400 295698 145600 1000 2000 ""]
+       Line[297498 159400 297498 147400 1000 2000 ""]
+       Line[295577 161321 297498 159400 1000 2000 ""]
+       Line[291076 161321 295577 161321 1000 2000 ""]
+       Line[282798 175100 281998 175900 1000 2000 ""]
+       Line[291076 175100 282798 175100 1000 2000 ""]
+       Line[291120 184900 291076 184943 1000 2000 ""]
+       Line[329398 197674 329461 197738 1000 2000 ""]
+       Line[329398 186800 329398 197674 1000 2000 ""]
+       Line[323298 219700 321998 221000 1000 2000 ""]
+       Line[323298 208200 323298 219700 1000 2000 ""]
+       Line[325524 205974 323298 208200 1000 2000 ""]
+       Line[325524 197738 325524 205974 1000 2000 ""]
+       Line[314912 216107 319619 211400 1000 2000 ""]
+       Line[314912 221000 314912 216107 1000 2000 ""]
+       Line[327493 209102 328491 210100 1000 2000 ""]
+       Line[327493 197738 327493 209102 1000 2000 ""]
+       Line[315482 208816 306398 217900 1000 2000 ""]
+       Line[361955 184943 362198 184700 1000 2000 ""]
+       Line[352098 184943 361955 184943 1000 2000 ""]
+       Line[311745 201753 310598 202900 1000 2000 ""]
+       Line[311745 197738 311745 201753 1000 2000 ""]
+       Line[287778 188880 286798 187900 1000 2000 ""]
+       Line[291076 188880 287778 188880 1000 2000 ""]
+       Line[291076 186911 287787 186911 1000 2000 ""]
+       Line[323556 131742 324598 130700 1000 2000 ""]
+       Line[323556 136716 323556 131742 1000 2000 ""]
+       Line[354098 139800 354098 143600 1000 2000 ""]
+       Line[297966 205432 297948 205450 1000 2000 ""]
+       Line[297966 197738 297966 205432 1000 2000 ""]
+       Line[69398 123700 69498 123600 1000 2000 ""]
+       Line[69398 128600 69398 123700 1000 2000 ""]
+       Line[128998 131314 128684 131000 1000 2000 ""]
+       Line[128998 134500 128998 131314 1000 2000 ""]
+       Line[119598 143900 128998 134500 1000 2000 ""]
+       Line[119598 144200 119598 143900 1000 2000 ""]
+       Line[113604 124000 113560 123957 1000 2000 ""]
+       Line[118698 124000 113604 124000 1000 2000 ""]
+       Line[85578 131100 85636 131043 1000 2000 ""]
+       Line[80698 131100 85578 131100 1000 2000 ""]
+       Line[76940 123956 76584 123600 1000 2000 ""]
+       Line[85636 123956 76940 123956 1000 2000 ""]
+       Line[99498 156400 104498 151400 1000 2000 ""]
+       Line[99498 166600 99498 156400 1000 2000 ""]
+       Line[100932 168034 99498 166600 1000 2000 ""]
+       Line[100932 181166 100932 168034 1000 2000 ""]
+       Line[89398 156400 94498 151300 1000 2000 ""]
+       Line[89398 166400 89398 156400 1000 2000 ""]
+       Line[90070 167072 89398 166400 1000 2000 ""]
+       Line[90070 182009 90070 167072 1000 2000 ""]
+       Line[94498 127800 94198 127500 1000 2000 ""]
+       Line[94498 151300 94498 127800 1000 2000 ""]
+       Line[104498 128000 104998 127500 1000 2000 ""]
+       Line[104498 151300 104498 128000 1000 2000 ""]
+       Line[121554 131044 121598 131000 1000 2000 ""]
+       Line[113560 131044 121554 131044 1000 2000 ""]
+       Line[122898 199800 146298 223200 1000 2000 ""]
+       Line[333198 210000 341546 210000 2500 2000 ""]
+       Line[341744 217284 328892 217284 2500 2000 ""]
+       Line[111881 209183 119398 216700 1000 2000 ""]
+       Line[111881 182009 111881 209183 1000 2000 ""]
+       Line[343241 201843 344298 202900 1000 2000 ""]
+       Line[343241 197738 343241 201843 1000 2000 ""]
+       Line[341272 201926 340298 202900 1000 2000 ""]
+       Line[341272 197738 341272 201926 1000 2000 ""]
+       Line[206798 206000 199798 206000 1000 2000 ""]
+       Line[208998 208200 206798 206000 1000 2000 ""]
+       Line[298398 208200 208998 208200 1000 2000 ""]
+       Line[301903 204695 298398 208200 1000 2000 ""]
+       Line[301903 197738 301903 204695 1000 2000 ""]
+       Line[347392 181006 347298 181100 1000 2000 ""]
+       Line[352098 181006 347392 181006 1000 2000 ""]
+       Line[356035 179037 356898 179900 1000 2000 ""]
+       Line[352098 179037 356035 179037 1000 2000 ""]
+       Line[111881 181209 111881 172883 1000 2000 ""]
+       Line[111881 172883 109598 170600 1000 2000 ""]
+       Line[109598 170600 109598 156200 1000 2000 ""]
+       Line[109598 156200 114498 151300 1000 2000 ""]
+       Line[374298 186900 374198 186800 1000 2000 ""]
+       Line[378898 186900 374298 186900 1000 2000 ""]
+       Line[364555 186800 362698 184943 1000 2000 ""]
+       Line[367112 186800 364555 186800 1000 2000 ""]
+       Line[282345 159353 281298 160400 1000 2000 ""]
+       Line[291076 159353 282345 159353 1000 2000 ""]
+       Line[319619 197738 319619 211479 1000 2000 ""]
+       Line[317651 210147 306998 220800 1000 2000 ""]
+       Line[317651 197738 317651 210147 1000 2000 ""]
+       Line[315682 197738 315698 208500 1000 2000 ""]
+       Line[313730 207584 305798 215700 1000 2000 ""]
+       Line[313714 197738 313714 207601 1000 2000 ""]
+       Line[155598 181304 155503 181209 1000 2000 ""]
+       Line[155598 197200 155598 181304 1000 2000 ""]
+       Line[179198 220800 155598 197200 1000 2000 ""]
+       Line[306898 220800 179198 220800 1000 2000 ""]
+       Line[166398 181210 166408 181200 1000 2000 ""]
+       Line[166398 197100 166398 181210 1000 2000 ""]
+       Line[187198 217900 166398 197100 1000 2000 ""]
+       Line[306398 217900 187198 217900 1000 2000 ""]
+       Line[180198 145100 174248 151050 1000 2000 ""]
+       Line[216698 145100 180198 145100 1000 2000 ""]
+       Line[251200 179700 216698 145100 1000 2000 ""]
+       Line[211298 198100 219498 206300 1000 2000 ""]
+       Line[201398 198100 211298 198100 1000 2000 ""]
+       Line[199125 195827 201398 198100 1000 2000 ""]
+       Line[199125 181209 199125 195827 1000 2000 ""]
+       Line[195898 202700 208098 202700 1000 2000 ""]
+       Line[188219 195021 195898 202700 1000 2000 ""]
+       Line[188219 169179 188219 195021 1000 2000 ""]
+       Line[199125 168573 199152 181236 1000 2000 ""]
+       Line[303871 193273 303798 193200 1000 2000 ""]
+       Line[303871 197738 303871 193273 1000 2000 ""]
+       Line[195171 215700 171861 192390 1000 2000 ""]
+       Line[305947 215649 195171 215700 1000 2000 ""]
+       Line[182998 192622 182766 192390 1000 2000 ""]
+       Line[182998 198000 182998 192622 1000 2000 ""]
+       Line[198098 213100 182998 198000 1000 2000 ""]
+       Line[305398 213100 198098 213100 1000 2000 ""]
+       Line[307808 210690 305398 213100 1000 2000 ""]
+       Line[307808 197738 307808 210690 1000 2000 ""]
+       Line[279266 173132 278198 174200 1000 2000 ""]
+       Line[291076 173132 279266 173132 1000 2000 ""]
+       Line[282612 132900 282812 133100 1000 2000 ""]
+       Line[277198 132900 282612 132900 1000 2000 ""]
+       Line[267798 132900 272080 132900 1000 2000 ""]
+       Line[289998 133000 289898 133100 1000 2000 ""]
+       Line[296398 133000 289998 133000 1000 2000 ""]
+       Line[297966 134568 296398 133000 1000 2000 ""]
+       Line[297966 136716 297966 134568 1000 2000 ""]
+       Line[334698 206000 349600 206000 1000 2000 ""]
+       Line[331430 202732 334698 206000 1000 2000 ""]
+       Line[331430 197738 331430 202732 1000 2000 ""]
+       Line[335367 201869 336398 202900 1000 2000 ""]
+       Line[335367 197738 335367 201869 1000 2000 ""]
+       Line[333398 197738 333398 189900 1000 2000 ""]
+       Line[100998 181231 100976 181209 1000 2000 ""]
+       Line[314898 223200 146298 223200 1000 2000 ""]
+       Line[304298 210000 204498 210000 1000 2000 ""]
+       Line[305840 208458 304298 210000 1000 2000 ""]
+       Line[305840 197738 305840 208458 1000 2000 ""]
+       Line[299998 197802 299934 197738 1000 2000 ""]
+       Line[299998 203400 299998 197802 1000 2000 ""]
+       Line[297098 206300 299998 203400 1000 2000 ""]
+       Line[219498 206300 297098 206300 1000 2000 ""]
+       Line[362441 184943 362498 185000 1000 2000 ""]
+       Line[313714 133684 314698 132700 1000 2000 ""]
+       Line[313714 136716 313714 133684 1000 2000 ""]
+       Line[315682 133684 314698 132700 1000 2000 ""]
+       Line[315682 136716 315682 133684 1000 2000 ""]
+       Line[329461 140737 328498 141700 1000 2000 ""]
+       Line[329461 134637 329461 140737 1000 2000 ""]
+       Line[326498 141700 328498 141700 1000 2000 ""]
+       Line[325524 140726 326498 141700 1000 2000 ""]
+       Line[325524 136716 325524 140726 1000 2000 ""]
+       Line[337335 134637 335398 132700 1000 2000 ""]
+       Line[337335 136716 337335 134637 1000 2000 ""]
+       Line[331398 132700 335398 132700 1000 2000 ""]
+       Line[329461 134637 331398 132700 1000 2000 ""]
+       Line[335367 134669 333398 132700 1000 2000 ""]
+       Line[335367 136716 335367 134669 1000 2000 ""]
+       Line[331430 134668 333398 132700 1000 2000 ""]
+       Line[331430 136716 331430 134668 1000 2000 ""]
+       Line[333398 136716 333398 132700 1000 2000 ""]
+       Line[323556 200742 322598 201700 1000 2000 ""]
+       Line[323556 197738 323556 200742 1000 2000 ""]
+       Line[321588 200690 322598 201700 1000 2000 ""]
+       Line[321588 197738 321588 200690 1000 2000 ""]
+       Line[171861 163937 174498 161300 1000 2000 ""]
+       Line[171861 192390 171861 163937 1000 2000 ""]
+       Line[182766 163032 184498 161300 1000 2000 ""]
+       Line[182766 192390 182766 163032 1000 2000 ""]
+       Line[193672 162126 194498 161300 1000 2000 ""]
+       Line[193672 192390 193672 162126 1000 2000 ""]
+       Line[204577 161379 204498 161300 1000 2000 ""]
+       Line[204577 192390 204577 161379 1000 2000 ""]
+       Line[210030 156832 204498 151300 1000 2000 ""]
+       Line[210030 181209 210030 156832 1000 2000 ""]
+       Line[199398 156200 194498 151300 1000 2000 ""]
+       Line[199398 168300 199398 156200 1000 2000 ""]
+       Line[199125 168573 199398 168300 1000 2000 ""]
+       Line[189498 156300 184498 151300 1000 2000 ""]
+       Line[189498 167900 189498 156300 1000 2000 ""]
+       Line[188219 169179 189498 167900 1000 2000 ""]
+       Line[179398 156200 174498 151300 1000 2000 ""]
+       Line[179398 167800 179398 156200 1000 2000 ""]
+       Line[177314 169884 179398 167800 1000 2000 ""]
+       Line[177314 181209 177314 169884 1000 2000 ""]
+       Line[159498 156300 164498 151300 1000 2000 ""]
+       Line[159498 171800 159498 156300 1000 2000 ""]
+       Line[166408 178710 159498 171800 1000 2000 ""]
+       Line[166408 181209 166408 178710 1000 2000 ""]
+       Line[149298 156500 154498 151300 1000 2000 ""]
+       Line[149298 172800 149298 156500 1000 2000 ""]
+       Line[155503 179005 149298 172800 1000 2000 ""]
+       Line[155503 181209 155503 179005 1000 2000 ""]
+       Line[139498 156300 144498 151300 1000 2000 ""]
+       Line[139498 170600 139498 156300 1000 2000 ""]
+       Line[144598 175700 139498 170600 1000 2000 ""]
+       Line[144598 181209 144598 175700 1000 2000 ""]
+       Line[129498 156300 134498 151300 1000 2000 ""]
+       Line[129498 172900 129498 156300 1000 2000 ""]
+       Line[133692 177094 129498 172900 1000 2000 ""]
+       Line[133692 181209 133692 177094 1000 2000 ""]
+       Line[119598 156200 124498 151300 1000 2000 ""]
+       Line[119598 169900 119598 156200 1000 2000 ""]
+       Line[122787 173089 119598 169900 1000 2000 ""]
+       Line[122787 181209 122787 173089 1000 2000 ""]
+       Line[79165 156633 84498 151300 1000 2000 ""]
+       Line[79165 181209 79165 156633 1000 2000 ""]
+       Line[486000 134800 474700 134800 2500 2000 ""]
+       Line[474700 134800 461900 147600 2500 2000 ""]
+       Line[461900 147600 461900 154200 2500 2000 ""]
+       Line[484800 174700 441700 174700 2500 2000 ""]
+       Line[441700 174700 441600 174800 2500 2000 ""]
+       Line[441600 174800 441600 140400 2500 2000 ""]
+       Line[441600 140400 458500 123500 2500 2000 ""]
+       Line[441900 174700 400000 174600 2500 2000 ""]
+       Line[416900 154400 426150 154400 2500 2000 ""]
+       Line[208800 87086 208800 93900 1000 2000 ""]
+       Line[208800 93900 208700 94000 1000 2000 ""]
+       Line[208700 105500 208700 101086 1000 2000 ""]
+       Line[198000 105500 198000 101086 1000 2000 ""]
+       Line[198000 87086 198000 94000 1000 2000 ""]
+       Line[263000 87100 263000 94014 1000 2000 ""]
+       Line[263100 101200 263000 101100 1000 2000 ""]
+       Line[263100 105514 263100 101200 1000 2000 ""]
+       Line[273500 87086 273500 94000 1000 2000 ""]
+       Line[273400 101186 273500 101086 1000 2000 ""]
+       Line[273400 105500 273400 101186 1000 2000 ""]
+       Line[285000 87086 285000 93600 1000 2000 ""]
+       Line[285000 93600 284600 94000 1000 2000 ""]
+       Line[284700 105500 284700 101086 1000 2000 ""]
+       Line[263000 80014 263000 65100 1000 2000 ""]
+       Line[263000 65100 249900 52000 1000 2000 ""]
+       Line[225106 31810 225110 31810 1000 2000 ""]
+       Line[225110 31810 230800 37500 1000 2000 ""]
+       Line[230800 37500 256100 37500 1000 2000 ""]
+       Line[256100 37500 269200 50600 1000 2000 ""]
+       Line[269200 50600 269200 67100 1000 2000 ""]
+       Line[269200 67100 275800 73700 1000 2000 ""]
+       Line[275800 73700 281800 73700 1000 2000 ""]
+       Line[281800 73700 285000 76900 1000 2000 ""]
+       Line[285000 76900 285000 80000 1000 2000 ""]
+       Line[241464 43300 241500 43300 1000 2000 ""]
+       Line[241500 43300 247000 48800 1000 2000 ""]
+       Line[247000 48800 251900 48800 1000 2000 ""]
+       Line[251900 48800 266100 63000 1000 2000 ""]
+       Line[266100 63000 266100 69500 1000 2000 ""]
+       Line[266100 69500 273500 76900 1000 2000 ""]
+       Line[273500 76900 273500 80000 1000 2000 ""]
+       Line[208800 80000 208800 79400 1000 2000 ""]
+       Line[208800 79400 214200 74000 1000 2000 ""]
+       Line[214200 74000 214200 65800 1000 2000 ""]
+       Line[214200 65800 216800 63200 1000 2000 ""]
+       Line[216800 63200 230526 63200 1000 2000 ""]
+       Line[230526 63200 236011 57715 1000 2000 ""]
+       Line[198000 80000 198000 79400 1000 2000 ""]
+       Line[198000 79400 203400 74000 1000 2000 ""]
+       Line[203400 74000 203400 66000 1000 2000 ""]
+       Line[203400 66000 206200 63200 1000 2000 ""]
+       Line[206200 63200 207300 63200 1000 2000 ""]
+       Line[207300 63200 208800 61700 1000 2000 ""]
+       Line[208800 61700 208800 54100 1000 2000 ""]
+       Line[208800 54100 210500 52400 1000 2000 ""]
+       Line[210500 52400 219791 52400 1000 2000 ""]
+       Line[219791 52400 225106 57715 1000 2000 ""]
+       Line[31100 76900 31100 81214 1000 2000 ""]
+       Line[53900 125000 53900 129300 1000 2000 ""]
+       Line[53900 113614 53900 117914 1000 2000 ""]
+       Line[291076 179037 288063 179037 1000 2000 ""]
+       Line[288063 179037 286100 181000 1000 2000 ""]
+       Line[286100 181000 256900 181000 1000 2000 ""]
+       Line[256900 181000 217400 141500 1000 2000 ""]
+       Line[217400 141500 149300 141500 1000 2000 ""]
+       Line[149300 141500 118900 111100 1000 2000 ""]
+       Line[118800 111000 107299 111000 1000 2000 ""]
+       Line[107299 111000 39290 42991 1000 2000 ""]
+       Line[50195 42991 50291 42991 1000 2000 ""]
+       Line[50291 42991 115500 108200 1000 2000 ""]
+       Line[115500 108200 120600 108200 1000 2000 ""]
+       Line[120600 108200 151300 138900 1000 2000 ""]
+       Line[151300 138900 219100 138900 1000 2000 ""]
+       Line[219100 138900 259200 179000 1000 2000 ""]
+       Line[259200 179000 284600 179000 1000 2000 ""]
+       Line[284600 179000 286500 177100 1000 2000 ""]
+       Line[286500 177100 291046 177100 1000 2000 ""]
+       Line[291046 177100 291076 177069 1000 2000 ""]
+       Line[291076 171163 255663 171163 1000 2000 ""]
+       Line[255663 171163 220000 135500 1000 2000 ""]
+       Line[220000 135500 153600 135500 1000 2000 ""]
+       Line[153600 135500 61100 42991 1000 2000 ""]
+       Line[72006 42991 72006 43206 1000 2000 ""]
+       Line[72006 43206 161400 132600 1000 2000 ""]
+       Line[161400 132600 221200 132600 1000 2000 ""]
+       Line[221200 132600 257800 169200 1000 2000 ""]
+       Line[257800 169200 291072 169200 1000 2000 ""]
+       Line[291072 169200 291076 169195 1000 2000 ""]
+       Line[291076 167226 259626 167226 1000 2000 ""]
+       Line[259626 167226 221600 129200 1000 2000 ""]
+       Line[221600 129200 169120 129200 1000 2000 ""]
+       Line[169120 129200 82911 42991 1000 2000 ""]
+       Line[185600 123500 185700 123600 1000 2000 ""]
+       Line[181200 123500 185600 123500 1000 2000 ""]
+       Line[174014 123600 174114 123500 1000 2000 ""]
+       Line[169700 123600 174014 123600 1000 2000 ""]
+       Line[421700 94800 421700 87186 1000 2000 ""]
+       Line[421700 87186 421600 87086 1000 2000 ""]
+       Line[432500 94700 432500 87086 1000 2000 ""]
+       Line[296200 94000 296200 87086 1000 2000 ""]
+       Line[296200 105800 296200 101486 1000 2000 ""]
+       Line[296200 101486 296100 101386 1000 2000 ""]
+       Line[296200 80000 296200 64500 1000 2000 ""]
+       Line[296200 64500 257100 25400 1000 2000 ""]
+       Line[257100 25400 242421 25400 1000 2000 ""]
+       Line[242421 25400 236011 31810 1000 2000 ""]
+       Line[444200 106100 444200 101786 1000 2000 ""]
+       Line[444200 101786 444300 101686 1000 2000 ""]
+       Line[421800 101186 421700 101086 1000 2000 ""]
+       Line[421800 105500 421800 101186 1000 2000 ""]
+       Line[421800 104900 421800 101286 1000 2000 ""]
+       Line[421800 101286 421700 101186 1000 2000 ""]
+       Line[432600 105500 432600 101186 1000 2000 ""]
+       Line[432600 101186 432500 101086 1000 2000 ""]
+       Line[399758 42991 399758 43058 1000 2000 ""]
+       Line[399758 43058 410700 54000 1000 2000 ""]
+       Line[410700 54000 410700 60200 1000 2000 ""]
+       Line[410700 60200 416000 65500 1000 2000 ""]
+       Line[416000 65500 416000 74400 1000 2000 ""]
+       Line[416000 74400 421600 80000 1000 2000 ""]
+       Line[410664 42991 410664 43064 1000 2000 ""]
+       Line[410664 43064 432300 64700 1000 2000 ""]
+       Line[432300 64700 432300 79800 1000 2000 ""]
+       Line[432300 79800 432500 80000 1000 2000 ""]
+       Line[405211 31810 405211 31811 1000 2000 ""]
+       Line[405211 31811 410500 37100 1000 2000 ""]
+       Line[410500 37100 425400 37100 1000 2000 ""]
+       Line[425400 37100 436200 47900 1000 2000 ""]
+       Line[436200 47900 436200 72200 1000 2000 ""]
+       Line[436200 72200 444000 80000 1000 2000 ""]
+       Line[377800 93800 377800 87286 1000 2000 ""]
+       Line[377800 87286 378000 87086 1000 2000 ""]
+       Line[377600 105800 377600 101386 1000 2000 ""]
+       Line[367100 105800 367100 101386 1000 2000 ""]
+       Line[367100 87086 367100 94000 1000 2000 ""]
+       Line[356000 94300 356000 87086 1000 2000 ""]
+       Line[356000 105800 356000 101486 1000 2000 ""]
+       Line[356000 101486 356100 101386 1000 2000 ""]
+       Line[344900 87086 344900 93900 1000 2000 ""]
+       Line[344900 93900 345000 94000 1000 2000 ""]
+       Line[345000 105500 345000 101186 1000 2000 ""]
+       Line[345000 101186 344900 101086 1000 2000 ""]
+       Line[405211 57715 405211 57789 1000 2000 ""]
+       Line[405211 57789 399700 63300 1000 2000 ""]
+       Line[399700 63300 386000 63300 1000 2000 ""]
+       Line[386000 63300 383500 65800 1000 2000 ""]
+       Line[383500 65800 383500 74500 1000 2000 ""]
+       Line[383500 74500 378000 80000 1000 2000 ""]
+       Line[394306 57715 394306 57706 1000 2000 ""]
+       Line[394306 57706 388300 51700 1000 2000 ""]
+       Line[388300 51700 381500 51700 1000 2000 ""]
+       Line[381500 51700 377900 55300 1000 2000 ""]
+       Line[377900 55300 377900 60500 1000 2000 ""]
+       Line[377900 60500 372500 65900 1000 2000 ""]
+       Line[372500 65900 372500 74600 1000 2000 ""]
+       Line[372500 74600 367100 80000 1000 2000 ""]
+       Line[388853 42991 388809 42991 1000 2000 ""]
+       Line[388809 42991 383200 48600 1000 2000 ""]
+       Line[383200 48600 380500 48600 1000 2000 ""]
+       Line[380500 48600 377400 51700 1000 2000 ""]
+       Line[377400 51700 370600 51700 1000 2000 ""]
+       Line[370600 51700 367000 55300 1000 2000 ""]
+       Line[367000 55300 367000 60700 1000 2000 ""]
+       Line[367000 60700 361800 65900 1000 2000 ""]
+       Line[394306 31810 394290 31810 1000 2000 ""]
+       Line[394290 31810 389000 37100 1000 2000 ""]
+       Line[389000 37100 375500 37100 1000 2000 ""]
+       Line[375500 37100 372600 40000 1000 2000 ""]
+       Line[372600 40000 372600 46300 1000 2000 ""]
+       Line[372600 46300 370300 48600 1000 2000 ""]
+       Line[370300 48600 368800 48600 1000 2000 ""]
+       Line[368800 48600 365700 51700 1000 2000 ""]
+       Line[365700 51700 360000 51700 1000 2000 ""]
+       Line[360000 51700 356100 55600 1000 2000 ""]
+       Line[356100 55600 356100 60200 1000 2000 ""]
+       Line[356100 60200 350800 65500 1000 2000 ""]
+       Line[350800 65500 350800 74100 1000 2000 ""]
+       Line[350800 74100 344900 80000 1000 2000 ""]
+       Line[444000 87086 444000 94000 1000 2000 ""]
+       Line[309777 136716 309800 141500 1000 2000 ""]
+       Line[291076 143605 296895 143605 1000 2000 ""]
+       Line[296895 143605 299900 140600 1000 2000 ""]
+       Line[299900 140600 299900 136750 1000 2000 ""]
+       Line[299900 136750 299934 136716 1000 2000 ""]
+       Line[311745 136716 311745 130445 1000 2000 ""]
+       Line[311745 130445 308000 126700 1000 2000 ""]
+       Line[308000 126700 290900 126700 1000 2000 ""]
+       Line[290900 126700 278900 114700 1000 2000 ""]
+       Line[278900 114700 278900 95700 1000 2000 ""]
+       Line[278900 95700 277500 94300 1000 2000 ""]
+       Line[277500 94300 273800 94300 1000 2000 ""]
+       Line[273800 94300 273500 94000 1000 2000 ""]
+       Line[291076 165258 261558 165258 1000 2000 ""]
+       Line[261558 165258 221400 125100 1000 2000 ""]
+       Line[221400 125100 209600 125100 1000 2000 ""]
+       Line[209600 125100 192200 107700 1000 2000 ""]
+       Line[192200 107700 192200 74539 1000 2000 ""]
+       Line[192200 74539 197843 68896 1000 2000 ""]
+       Line[291076 190848 295552 190848 1000 2000 ""]
+       Line[295552 190848 296300 186800 1000 2000 ""]
+       Line[43039 116499 43039 119761 1000 2000 ""]
+       Line[43039 119761 41200 121600 1000 2000 ""]
+       Line[309777 197738 309777 181023 1000 2000 ""]
+       Line[309777 181023 309800 181000 1000 2000 ""]
+       Line[291076 181006 301400 181000 1000 2000 ""]
+       Line[301406 181006 304600 184200 1000 2000 ""]
+       Line[304700 184200 284900 203900 1000 2000 ""]
+       Line[274343 199800 274898 199800 1000 2000 ""]
+       Line[274898 199800 286798 187900 1000 2000 ""]
+       Line[284900 203900 236600 203900 1000 2000 ""]
+       Line[236600 203900 221600 188900 1000 2000 ""]
+       Line[221600 188900 221600 158800 1000 2000 ""]
+       Line[221600 158800 213900 151100 1000 2000 ""]
+       Line[291076 184943 294357 184943 1000 2000 ""]
+       Line[294357 184943 295400 183900 1000 2000 ""]
+       Line[295400 183900 299200 183900 1000 2000 ""]
+       Line[299200 183900 299300 184000 1000 2000 ""]
+       Line[337335 197738 337335 184335 1000 2000 ""]
+       Line[337335 184335 322200 169200 1000 2000 ""]
+       Line[339304 197738 339304 180904 1000 2000 ""]
+       Line[339304 180904 324400 166000 1000 2000 ""]
+       Line[352098 171163 349037 171163 1000 2000 ""]
+       Line[349037 171163 347100 173100 1000 2000 ""]
+       Line[352098 169195 356195 169195 1000 2000 ""]
+       Line[356195 169195 356200 169200 1000 2000 ""]
+       Line[352098 173132 360968 173132 1000 2000 ""]
+       Line[360968 173132 371900 162200 1000 2000 ""]
+       Line[371900 162200 371900 96400 1000 2000 ""]
+       Line[371900 96400 373900 94400 1000 2000 ""]
+       Line[373900 94400 377200 94400 1000 2000 ""]
+       Line[377200 94400 377600 94000 1000 2000 ""]
+       Line[352098 175100 364200 175100 1000 2000 ""]
+       Line[364200 175100 372000 167300 1000 2000 ""]
+       Line[345209 136716 345209 132991 1000 2000 ""]
+       Line[345209 132991 346200 132000 1000 2000 ""]
+       Line[350400 108500 350400 96500 1000 2000 ""]
+       Line[350400 96500 352600 94300 1000 2000 ""]
+       Line[352600 94300 356000 94300 1000 2000 ""]
+       Line[339304 136716 339304 140204 1000 2000 ""]
+       Line[339304 140204 340200 141100 1000 2000 ""]
+       Line[340200 141100 346300 141100 1000 2000 ""]
+       Line[346300 141100 349200 138200 1000 2000 ""]
+       Line[349200 138200 349200 128400 1000 2000 ""]
+       Line[341272 136716 341272 134072 1000 2000 ""]
+       Line[341272 134072 339300 132100 1000 2000 ""]
+       Line[339300 132100 339300 119400 1000 2000 ""]
+       Line[339300 119400 350400 108300 1000 2000 ""]
+       Line[343241 136716 343241 128741 1000 2000 ""]
+       Line[343241 128741 343200 125600 1000 2000 ""]
+       Line[291076 153447 274847 153447 1000 2000 ""]
+       Line[274847 153447 247000 125600 1000 2000 ""]
+       Line[247000 125600 247000 96100 1000 2000 ""]
+       Line[247000 96100 245100 94200 1000 2000 ""]
+       Line[245100 94200 241600 94200 1000 2000 ""]
+       Line[241600 94200 241400 94000 1000 2000 ""]
+       Line[291076 155416 271916 155416 1000 2000 ""]
+       Line[271916 155416 235900 119400 1000 2000 ""]
+       Line[235900 119400 235900 96100 1000 2000 ""]
+       Line[235900 96100 234000 94200 1000 2000 ""]
+       Line[234000 94200 230700 94200 1000 2000 ""]
+       Line[230700 94200 230500 94000 1000 2000 ""]
+       Line[291076 151479 282479 151479 1000 2000 ""]
+       Line[282479 151479 281500 150500 1000 2000 ""]
+       Line[262500 150600 262400 150600 1000 2000 ""]
+       Line[262400 150600 224800 113000 1000 2000 ""]
+       Line[224800 113000 224800 95500 1000 2000 ""]
+       Line[224800 95500 223300 94000 1000 2000 ""]
+       Line[223300 94000 219800 94000 1000 2000 ""]
+       Line[291076 157384 260684 157384 1000 2000 ""]
+       Line[260684 157384 223600 120300 1000 2000 ""]
+       Line[181800 78100 181800 65700 1000 2000 ""]
+       Line[181800 65700 184300 63200 1000 2000 ""]
+       Line[184300 63200 185200 63200 1000 2000 ""]
+       Line[185200 63200 187200 61200 1000 2000 ""]
+       Line[187200 61200 187200 53634 1000 2000 ""]
+       Line[187200 53634 197843 42991 1000 2000 ""]
+       Line[352098 167226 337826 167226 1000 2000 ""]
+       Line[337826 167226 327300 156700 1000 2000 ""]
+       Line[352098 161321 339721 161321 1000 2000 ""]
+       Line[339721 161321 327400 149000 1000 2000 ""]
+       Line[352098 165258 340258 165258 1000 2000 ""]
+       Line[340258 165258 327400 152400 1000 2000 ""]
+       Line[327400 152400 325800 152400 1000 2000 ""]
+       Line[325800 152400 319300 145900 1000 2000 ""]
+       Line[291076 163290 304310 163290 1000 2000 ""]
+       Line[304310 163290 314000 153600 1000 2000 ""]
+       Line[314000 153600 314000 144600 1000 2000 ""]
+       Line[314000 144600 316300 142300 1000 2000 ""]
+       Line[316300 142300 321900 142300 1000 2000 ""]
+       Line[321900 142300 324400 144800 1000 2000 ""]
+       Line[324400 144800 341600 144800 1000 2000 ""]
+       Line[361750 65950 361750 71150 1000 2000 ""]
+       Line[361750 71150 356000 76900 1000 2000 ""]
+       Line[356000 76900 356000 80000 1000 2000 ""]
+       Line[367043 68896 367043 70557 1000 2000 ""]
+       Line[367043 70557 361600 76000 1000 2000 ""]
+       Line[361600 76000 361600 129000 1000 2000 ""]
+       Line[354100 128500 354100 132712 1000 2000 ""]
+       Line[354100 132712 354098 132714 1000 2000 ""]
+       Line[352098 159353 347653 159353 1000 2000 ""]
+       Line[347653 159353 346700 158400 1000 2000 ""]
+       Line[352098 157384 355884 157384 1000 2000 ""]
+       Line[355884 157384 356900 158400 1000 2000 ""]
+       Line[343200 121300 358300 121300 1000 2000 ""]
+       Line[352098 163290 360390 163290 1000 2000 ""]
+       Line[360390 163290 360400 163300 1000 2000 ""]
+       Line[301903 136716 301903 129903 1000 2000 ""]
+       Line[301903 129903 301800 129800 1000 2000 ""]
+       Line[301800 123600 301800 61600 1000 2000 ""]
+       Line[301800 61600 316000 47400 1000 2000 ""]
+       Line[316000 47400 324700 47400 1000 2000 ""]
+       Line[324700 47400 335000 37100 1000 2000 ""]
+       Line[335000 37100 361152 37100 1000 2000 ""]
+       Line[361152 37100 367043 42991 1000 2000 ""]
 )
 Layer(2 "GND plane")
 (
        Polygon("clearpoly,lock")
        (
-               [1000 1000] [509000 1000] [509000 199000] [1000 199000] 
+               [1000 1000] [509000 1000] [509000 224000] [1000 224000] 
        )
 )
 Layer(3 "power plane")
 (
-       Line[354100 103500 354100 107400 2500 2000 ""]
+       Line[354098 153500 354098 157400 2500 2000 ""]
        Polygon("clearpoly,lock")
        (
                [1000 1000] [509000 1000] [509000 103000] [1000 103000] 
        )
        Polygon("clearpoly,lock")
        (
-               [1000 1000] [250000 1000] [250000 199000] [1000 199000] 
+               [1000 1000] [250000 1000] [250000 224000] [1000 224000] 
        )
        Polygon("clearpoly,lock")
        (
-               [251000 104000] [509000 104000] [509000 199000] [251000 199000] 
+               [251000 104000] [509000 104000] [509000 224000] [251000 224000] 
        )
 )
 Layer(4 "bottom")
@@ -2402,149 +2780,14 @@ Layer(4 "bottom")
        Line[491400 55000 491689 54711 4000 2000 ""]
        Line[484600 128800 484500 62122 4000 2000 ""]
        Line[484500 62122 491800 54822 4000 2000 ""]
-       Line[342100 79000 185636 79000 1000 2000 ""]
-       Line[185636 79000 176032 69396 1000 2000 ""]
-       Line[307400 154000 247600 154000 1000 2000 ""]
-       Line[247600 154000 245200 151600 1000 2000 ""]
-       Line[245200 151600 214641 151600 1000 2000 ""]
-       Line[214641 151600 210032 156209 1000 2000 ""]
-       Line[204500 185000 204500 167469 1000 2000 ""]
-       Line[204500 167469 204579 167390 1000 2000 ""]
-       Line[323900 141000 138000 141000 1000 2000 ""]
-       Line[122789 156209 122791 156209 1000 2000 ""]
-       Line[122791 156209 138000 141000 1000 2000 ""]
-       Line[322500 144200 145603 144300 1000 2000 ""]
-       Line[145603 144300 133694 156209 1000 2000 ""]
-       Line[251600 166400 246000 172000 1000 2000 ""]
-       Line[246000 172000 233200 172000 1000 2000 ""]
-       Line[233200 172000 223400 162200 1000 2000 ""]
-       Line[223400 162200 150591 162200 1000 2000 ""]
-       Line[150591 162200 144600 156209 1000 2000 ""]
-       Line[263700 112700 88700 112700 1000 2000 ""]
-       Line[309779 158721 300121 158721 1000 2000 ""]
-       Line[300121 158721 297400 156000 1000 2000 ""]
-       Line[297400 156000 254600 156000 1000 2000 ""]
-       Line[254600 156000 253700 156900 1000 2000 ""]
        Line[236011 58215 236011 58111 1000 2000 ""]
-       Line[167800 74700 175400 82300 1000 2000 ""]
-       Line[175400 82300 348000 82300 1000 2000 ""]
        Line[186937 69396 186896 69396 1000 2000 ""]
-       Line[186896 69396 181200 63700 1000 2000 ""]
-       Line[181200 63700 170400 63700 1000 2000 ""]
-       Line[170400 63700 167900 66200 1000 2000 ""]
-       Line[167900 66200 167900 74700 1000 2000 ""]
-       Line[167900 74700 167850 74750 1000 2000 ""]
-       Line[369700 123300 369700 138280 1000 2000 ""]
-       Line[369700 138280 369690 138290 1000 2000 ""]
-       Line[410700 26100 410700 43455 1000 2000 ""]
        Line[410700 43455 410664 43491 1000 2000 ""]
-       Line[351750 112450 366850 112450 1000 2000 ""]
-       Line[366850 112450 367100 112200 1000 2000 ""]
        Line[345232 43491 345991 43491 1000 2000 ""]
-       Line[321600 50800 359734 50800 1000 2000 ""]
-       Line[359734 50800 367043 43491 1000 2000 ""]
-       Line[306700 90300 367500 90300 1000 2000 ""]
-       Line[303700 93800 375000 93800 1000 2000 ""]
-       Line[300700 97500 382100 97500 1000 2000 ""]
        Line[176032 43491 176032 43568 1000 2000 ""]
-       Line[176032 43568 159500 60100 1000 2000 ""]
-       Line[159500 60100 159500 86600 1000 2000 ""]
-       Line[159500 86600 166900 94000 1000 2000 ""]
-       Line[166900 94000 256400 94000 1000 2000 ""]
-       Line[256200 94000 277100 129400 1000 2000 ""]
-       Line[351900 112450 351850 112450 1000 2000 ""]
-       Line[298800 138300 312600 138300 1000 2000 ""]
-       Line[312600 138300 351850 112450 1000 2000 ""]
-       Line[341800 124500 347100 124500 1000 2000 ""]
-       Line[347100 124500 347200 124600 1000 2000 ""]
-       Line[357000 83200 356300 83200 1000 2000 ""]
-       Line[356300 83200 351000 77900 1000 2000 ""]
-       Line[351000 77900 351000 64700 1000 2000 ""]
-       Line[351000 64700 350000 63700 1000 2000 ""]
-       Line[350000 63700 334000 63700 1000 2000 ""]
-       Line[334000 63700 324700 54400 1000 2000 ""]
-       Line[324700 54400 317400 54400 1000 2000 ""]
-       Line[317400 54400 306500 43500 1000 2000 ""]
-       Line[306500 43500 265000 43500 1000 2000 ""]
-       Line[265000 43500 259200 37700 1000 2000 ""]
-       Line[259200 37700 192728 37700 1000 2000 ""]
-       Line[192728 37700 186937 43491 1000 2000 ""]
-       Line[224200 85900 245600 85900 1000 2000 ""]
-       Line[245600 85900 245700 86000 1000 2000 ""]
-       Line[227500 89100 249000 89000 1000 2000 ""]
-       Line[336400 160000 336400 158200 1000 2000 ""]
-       Line[336400 158200 322400 144200 1000 2000 ""]
-       Line[339300 156900 339300 156400 1000 2000 ""]
-       Line[339300 156400 323900 141000 1000 2000 ""]
-       Line[347300 136300 367400 141000 1000 2000 ""]
        Line[236011 32310 236190 32310 1000 2000 ""]
-       Line[236190 32310 246700 21800 1000 2000 ""]
-       Line[246700 21800 393300 21800 1000 2000 ""]
-       Line[393300 21800 399800 28300 1000 2000 ""]
-       Line[399800 28300 399800 34700 1000 2000 ""]
-       Line[399800 34700 405200 40100 1000 2000 ""]
-       Line[405200 40100 405200 47000 1000 2000 ""]
-       Line[405200 47000 408900 50700 1000 2000 ""]
-       Line[286600 90400 301100 90400 1000 2000 ""]
-       Line[301100 90400 301200 90300 1000 2000 ""]
-       Line[311800 116900 307000 116900 1000 2000 ""]
-       Line[307000 116900 289800 99700 1000 2000 ""]
-       Line[289800 99700 283200 99700 1000 2000 ""]
-       Line[296100 102600 290000 96500 1000 2000 ""]
-       Line[290000 96500 278900 96500 1000 2000 ""]
-       Line[318400 100500 298100 100500 1000 2000 ""]
-       Line[298100 100500 291300 93700 1000 2000 ""]
-       Line[291300 93700 273500 93700 1000 2000 ""]
        Line[219653 43491 219653 43553 1000 2000 ""]
-       Line[219653 43553 227600 51500 1000 2000 ""]
-       Line[227600 51500 249100 51500 1000 2000 ""]
-       Line[249100 51500 259100 61500 1000 2000 ""]
-       Line[259100 61500 259100 73900 1000 2000 ""]
        Line[225106 32310 225106 32294 1000 2000 ""]
-       Line[225106 32294 239200 18200 1000 2000 ""]
-       Line[239200 18200 420500 18200 1000 2000 ""]
-       Line[314500 103200 313300 103200 1000 2000 ""]
-       Line[313300 103200 312700 102600 1000 2000 ""]
-       Line[312700 102600 296100 102600 1000 2000 ""]
-       Line[296100 102600 296000 102500 1000 2000 ""]
-       Line[347300 156100 347300 170100 1000 2000 ""]
-       Line[347300 170100 345300 172100 1000 2000 ""]
-       Line[345300 172100 296200 172100 1000 2000 ""]
-       Line[296200 172100 281100 188100 1000 2000 ""]
-       Line[281300 188100 125600 188100 1000 2000 ""]
-       Line[193648 168164 199800 181000 1000 2000 ""]
-       Line[330000 190600 120300 190600 1000 2000 ""]
-       Line[120300 190600 119200 191700 1000 2000 ""]
-       Line[111200 195600 90200 174600 1000 2000 ""]
-       Line[90200 174600 90200 165100 1000 2000 ""]
-       Line[90200 165100 86900 161800 1000 2000 ""]
-       Line[86900 161800 85600 161800 1000 2000 ""]
-       Line[85600 161800 84600 160800 1000 2000 ""]
-       Line[84600 160800 84600 146100 1000 2000 ""]
-       Line[84600 146100 89400 141300 1000 2000 ""]
-       Line[89400 141300 89400 131200 1000 2000 ""]
-       Line[89400 131200 84500 126300 1000 2000 ""]
-       Line[340300 177900 340300 187700 1000 2000 ""]
-       Line[340300 187700 339400 188600 1000 2000 ""]
-       Line[339400 188600 331900 188600 1000 2000 ""]
-       Line[331900 188600 329900 190600 1000 2000 ""]
-       Line[111200 195600 339600 195600 1000 2000 ""]
-       Line[339600 195600 344300 190900 1000 2000 ""]
-       Line[344300 190900 344300 177900 1000 2000 ""]
-       Line[122900 174800 122900 165600 1000 2000 ""]
-       Line[122900 165600 117200 159900 1000 2000 ""]
-       Line[117200 159900 117200 147200 1000 2000 ""]
-       Line[117200 147200 119600 144800 1000 2000 ""]
-       Line[119600 144800 119600 119400 1000 2000 ""]
-       Line[69400 103600 83900 118100 1000 2000 ""]
-       Line[83900 118100 94900 118100 1000 2000 ""]
-       Line[94900 118100 99600 122800 1000 2000 ""]
-       Line[99600 122800 99600 141800 1000 2000 ""]
-       Line[99600 141800 106400 148600 1000 2000 ""]
-       Line[106400 148600 106400 159900 1000 2000 ""]
-       Line[106400 159900 112000 165500 1000 2000 ""]
-       Line[112000 165500 112000 174500 1000 2000 ""]
-       Line[112000 174500 125600 188100 1000 2000 ""]
        Line[494100 70100 488400 75800 4000 2000 ""]
        Line[497000 70100 494100 70100 4000 2000 ""]
        Line[497000 67800 494500 65300 4000 2000 ""]
@@ -2565,61 +2808,178 @@ Layer(4 "bottom")
        Line[488300 130500 488300 131000 4000 2000 ""]
        Line[488300 131000 492200 134900 4000 2000 ""]
        Line[484600 128800 492700 137400 4000 2000 ""]
-       Line[437650 115100 437650 92050 1000 2000 ""]
-       Line[437650 92050 437800 91900 1000 2000 ""]
-       Line[437900 74700 437900 35700 1000 2000 ""]
-       Line[437900 35700 420400 18200 1000 2000 ""]
        Line[388853 68896 388804 68896 1000 2000 ""]
-       Line[388804 68896 367400 90300 1000 2000 ""]
        Line[399758 68896 399758 68942 1000 2000 ""]
-       Line[399758 68942 374900 93800 1000 2000 ""]
        Line[410664 68896 410664 68936 1000 2000 ""]
-       Line[410664 68936 382100 97500 1000 2000 ""]
-       Line[421300 76000 420200 76000 1000 2000 ""]
-       Line[420200 76000 416100 71900 1000 2000 ""]
-       Line[416100 71900 416100 66400 1000 2000 ""]
-       Line[416100 66400 410800 61100 1000 2000 ""]
-       Line[410800 61100 410800 52600 1000 2000 ""]
-       Line[410800 52600 408650 50450 1000 2000 ""]
-       Line[292900 86800 274200 86800 1000 2000 ""]
-       Line[274200 86800 269200 91800 1000 2000 ""]
-       Line[269200 91800 269200 98100 1000 2000 ""]
-       Line[317300 124500 312600 129200 1000 2000 ""]
-       Line[312600 129200 277023 129200 1000 2000 ""]
-       Line[277023 129200 276923 129100 1000 2000 ""]
-       Line[310400 124600 281300 124600 1000 2000 ""]
-       Line[281300 124600 264400 96300 1000 2000 ""]
-       Line[264400 96400 264400 89000 1000 2000 ""]
-       Line[333400 164700 300300 164700 1000 2000 ""]
-       Line[300300 164700 298600 166400 1000 2000 ""]
-       Line[298600 166400 251600 166400 1000 2000 ""]
-       Line[296700 121600 314800 121600 1000 2000 ""]
-       Line[314800 121600 328800 105800 1000 2000 ""]
-       Line[367400 141000 373200 141000 1000 2000 ""]
-       Line[373200 141000 391100 108600 1000 2000 ""]
-       Line[391100 108600 427400 108600 1000 2000 ""]
-       Line[427400 108600 432700 113900 1000 2000 ""]
-       Line[347300 152100 366500 152100 1000 2000 ""]
-       Line[366500 152100 384400 134200 1000 2000 ""]
-       Line[384350 134250 391100 118400 1000 2000 ""]
-       Line[391100 118400 434350 118400 1000 2000 ""]
-       Line[434350 118400 437650 115100 1000 2000 ""]
-       Line[395600 123500 424600 145814 2500 2000 ""]
-       Line[269200 98100 285300 116900 1000 2000 ""]
-       Line[286400 102700 286500 102700 1000 2000 ""]
-       Line[286500 102700 301900 116900 1000 2000 ""]
-       Line[208100 177700 272500 177700 1000 2000 ""]
-       Line[272500 177700 280900 169300 1000 2000 ""]
-       Line[280900 169300 302700 169300 1000 2000 ""]
-       Line[302700 169300 303800 168200 1000 2000 ""]
+       Line[302698 194300 303798 193200 1000 2000 ""]
+       Line[333800 169200 328798 130800 1000 2000 ""]
+       Line[300298 189700 298598 191400 1000 2000 ""]
+       Line[333398 189700 300298 189700 1000 2000 ""]
+       Line[111998 199500 125598 213100 1000 2000 ""]
+       Line[111998 190500 111998 199500 1000 2000 ""]
+       Line[106398 184900 111998 190500 1000 2000 ""]
+       Line[106398 173600 106398 184900 1000 2000 ""]
+       Line[99598 166800 106398 173600 1000 2000 ""]
+       Line[99598 147800 99598 166800 1000 2000 ""]
+       Line[94898 143100 99598 147800 1000 2000 ""]
+       Line[83898 143100 94898 143100 1000 2000 ""]
+       Line[69398 128600 83898 143100 1000 2000 ""]
+       Line[119598 169800 119598 144400 1000 2000 ""]
+       Line[117198 172200 119598 169800 1000 2000 ""]
+       Line[117198 184900 117198 172200 1000 2000 ""]
+       Line[122898 190600 117198 184900 1000 2000 ""]
+       Line[122898 199800 122898 190600 1000 2000 ""]
+       Line[344298 215900 344298 202900 1000 2000 ""]
+       Line[339598 220600 344298 215900 1000 2000 ""]
+       Line[111198 220600 339598 220600 1000 2000 ""]
+       Line[331898 213600 329898 215600 1000 2000 ""]
+       Line[339398 213600 331898 213600 1000 2000 ""]
+       Line[340298 212700 339398 213600 1000 2000 ""]
+       Line[340298 202900 340298 212700 1000 2000 ""]
+       Line[89398 156200 84498 151300 1000 2000 ""]
+       Line[89398 166300 89398 156200 1000 2000 ""]
+       Line[84598 171100 89398 166300 1000 2000 ""]
+       Line[84598 185800 84598 171100 1000 2000 ""]
+       Line[85598 186800 84598 185800 1000 2000 ""]
+       Line[86898 186800 85598 186800 1000 2000 ""]
+       Line[90198 190100 86898 186800 1000 2000 ""]
+       Line[90198 199600 90198 190100 1000 2000 ""]
+       Line[111198 220600 90198 199600 1000 2000 ""]
+       Line[120298 215600 119198 216700 1000 2000 ""]
+       Line[329998 215600 120298 215600 1000 2000 ""]
+       Line[193646 193164 199798 206000 1000 2000 ""]
+       Line[281298 213100 125598 213100 1000 2000 ""]
+       Line[296198 197100 281098 213100 1000 2000 ""]
+       Line[345298 197100 296198 197100 1000 2000 ""]
+       Line[347298 195100 345298 197100 1000 2000 ""]
+       Line[347298 181100 347298 195100 1000 2000 ""]
+       Line[254598 181000 251200 179700 1000 2000 ""]
+       Line[309800 181000 254598 181000 1000 2000 ""]
+       Line[150589 187200 144598 181209 1000 2000 ""]
+       Line[223398 187200 150589 187200 1000 2000 ""]
+       Line[233198 197000 223398 187200 1000 2000 ""]
+       Line[145601 169300 133692 181209 1000 2000 ""]
+       Line[322498 169200 145601 169300 1000 2000 ""]
+       Line[122789 181209 137998 166000 1000 2000 ""]
+       Line[122787 181209 122789 181209 1000 2000 ""]
+       Line[323898 166000 137998 166000 1000 2000 ""]
+       Line[204498 192469 204577 192390 1000 2000 ""]
+       Line[204498 210000 204498 192469 1000 2000 ""]
+       Line[214639 176600 210030 181209 1000 2000 ""]
+       Line[242250 176550 214639 176600 1000 2000 ""]
+       Line[236011 57715 235915 57715 1000 2000 ""]
+       Line[235915 57715 227000 48800 1000 2000 ""]
+       Line[227000 48800 146100 48800 1000 2000 ""]
+       Line[146100 48800 123500 26200 1000 2000 ""]
+       Line[123500 26200 72163 26200 1000 2000 ""]
+       Line[72163 26200 66553 31810 1000 2000 ""]
+       Line[225106 57715 225106 57606 1000 2000 ""]
+       Line[225106 57606 219300 51800 1000 2000 ""]
+       Line[219300 51800 104800 51800 1000 2000 ""]
+       Line[104800 51800 90500 37500 1000 2000 ""]
+       Line[90500 37500 61338 37500 1000 2000 ""]
+       Line[61338 37500 55648 31810 1000 2000 ""]
+       Line[444000 90600 444000 100000 1000 2000 ""]
+       Line[444000 100000 438200 105800 1000 2000 ""]
+       Line[438200 105800 438200 145300 1000 2000 ""]
+       Line[438200 145300 377400 206100 1000 2000 ""]
+       Line[377400 206100 349700 206100 1000 2000 ""]
+       Line[349700 206100 349600 206000 1000 2000 ""]
+       Line[399900 174600 362000 174700 2500 2000 ""]
+       Line[361700 174700 356200 169200 2500 2000 ""]
+       Line[356200 169200 333700 169200 2500 2000 ""]
+       Line[296400 160400 324900 160400 1000 2000 ""]
+       Line[324900 160400 333700 169200 1000 2000 ""]
+       Line[279151 191349 273500 197000 1000 2000 ""]
+       Line[273500 197000 233198 197000 1000 2000 ""]
+       Line[233198 197000 232999 196801 1000 2000 ""]
+       Line[248800 183100 242300 176600 1000 2000 ""]
+       Line[208098 202700 278200 202700 1000 2000 ""]
+       Line[278200 202700 282400 198500 1000 2000 ""]
+       Line[282400 198500 292000 198500 1000 2000 ""]
+       Line[292000 198500 297500 193000 1000 2000 ""]
+       Line[297500 193000 303598 193000 1000 2000 ""]
+       Line[303598 193000 303798 193200 1000 2000 ""]
+       Line[295500 183100 248800 183100 1000 2000 ""]
+       Line[296300 186900 295500 183100 1000 2000 ""]
+       Line[298649 191349 279151 191349 1000 2000 ""]
+       Line[213800 151100 213800 151000 1000 2000 ""]
+       Line[213800 151000 199600 136800 1000 2000 ""]
+       Line[199600 136800 155100 136800 1000 2000 ""]
+       Line[155100 136800 137300 119000 1000 2000 ""]
+       Line[137300 119000 62500 119000 1000 2000 ""]
+       Line[62500 119000 60100 121400 1000 2000 ""]
+       Line[60100 121400 41200 121400 1000 2000 ""]
+       Line[299200 183900 319000 183900 1000 2000 ""]
+       Line[319000 183900 333700 169200 1000 2000 ""]
+       Line[329500 186600 333700 169200 1000 2000 ""]
+       Line[367100 90500 367100 91900 1000 2000 ""]
+       Line[367100 91900 372000 96800 1000 2000 ""]
+       Line[372000 96800 372000 167300 1000 2000 ""]
+       Line[346200 132000 346200 112700 1000 2000 ""]
+       Line[346200 112700 341600 108100 1000 2000 ""]
+       Line[341600 108100 341600 73028 1000 2000 ""]
+       Line[341600 73028 345211 69417 1000 2000 ""]
+       Line[349200 128600 349200 98900 1000 2000 ""]
+       Line[361200 86900 417900 86900 1000 2000 ""]
+       Line[417900 86900 421600 90600 1000 2000 ""]
+       Line[176032 68896 176032 68868 1000 2000 ""]
+       Line[176032 68896 176032 68768 1000 2000 ""]
+       Line[176032 68768 181400 63400 1000 2000 ""]
+       Line[181400 63400 263100 63400 1000 2000 ""]
+       Line[263100 63400 325300 125600 1000 2000 ""]
+       Line[325300 125600 343200 125600 1000 2000 ""]
+       Line[281500 150500 262600 150500 1000 2000 ""]
+       Line[262600 150500 262500 150600 1000 2000 ""]
+       Line[223800 120300 202600 120300 1000 2000 ""]
+       Line[202600 120300 181600 99300 1000 2000 ""]
+       Line[181600 99300 181600 78300 1000 2000 ""]
+       Line[181600 78300 181800 78100 1000 2000 ""]
+       Line[327300 156700 306300 156700 1000 2000 ""]
+       Line[306300 156700 297100 147500 1000 2000 ""]
+       Line[297100 147500 259200 147500 1000 2000 ""]
+       Line[259200 147500 228400 116700 1000 2000 ""]
+       Line[228400 116700 211500 116700 1000 2000 ""]
+       Line[211500 116700 203200 108400 1000 2000 ""]
+       Line[203200 108400 203200 95500 1000 2000 ""]
+       Line[203200 95500 197800 90100 1000 2000 ""]
+       Line[327400 149000 303800 149000 1000 2000 ""]
+       Line[303800 149000 299400 144600 1000 2000 ""]
+       Line[299400 144600 261400 144600 1000 2000 ""]
+       Line[261400 144600 229300 112500 1000 2000 ""]
+       Line[229300 112500 218300 112500 1000 2000 ""]
+       Line[218300 112500 214300 108500 1000 2000 ""]
+       Line[214300 108500 214300 96000 1000 2000 ""]
+       Line[214300 96000 208800 90500 1000 2000 ""]
+       Line[319000 145500 305300 145500 1000 2000 ""]
+       Line[305300 145500 301400 141600 1000 2000 ""]
+       Line[301400 141600 268100 141600 1000 2000 ""]
+       Line[268100 141600 235700 109200 1000 2000 ""]
+       Line[235700 109200 235700 88500 1000 2000 ""]
+       Line[235700 88500 230500 83300 1000 2000 ""]
+       Line[230500 83300 201341 83300 1000 2000 ""]
+       Line[201341 83300 186937 68896 1000 2000 ""]
+       Line[341100 145000 361600 129100 1000 2000 ""]
+       Line[349200 98900 361200 86900 1000 2000 ""]
+       Line[356137 68896 356096 68896 1000 2000 ""]
+       Line[356096 68896 350500 63300 1000 2000 ""]
+       Line[350500 63300 340000 63300 1000 2000 ""]
+       Line[340000 63300 338600 64700 1000 2000 ""]
+       Line[338600 64700 338600 116600 1000 2000 ""]
+       Line[338600 116600 343300 121300 1000 2000 ""]
+       Line[358100 121300 359900 121300 1000 2000 ""]
+       Line[359900 121300 364600 126000 1000 2000 ""]
+       Line[364600 126000 364600 159100 1000 2000 ""]
+       Line[364600 159100 360400 163300 1000 2000 ""]
+       Line[301800 129800 301800 123600 1000 2000 ""]
 )
 Layer(5 "outline")
 (
        Attribute("PCB::skip-drc" "1")
        Line[0 0 510000 0 1000 2000 "lock"]
-       Line[510000 0 510000 200000 1000 2000 "lock"]
-       Line[510000 200000 0 200000 1000 2000 "lock"]
-       Line[0 200000 0 0 1000 2000 "lock"]
+       Line[510000 0 510000 225000 1000 2000 "lock"]
+       Line[510000 225000 0 225000 1000 2000 "lock"]
+       Line[0 225000 0 0 1000 2000 "lock"]
 )
 Layer(6 "silk")
 (
@@ -2627,14 +2987,14 @@ Layer(6 "silk")
 Layer(7 "silk")
 (
        Text[7200 52600 0 100 "pcok  dout9" "clearline"]
-       Text[402300 100600 0 100 "GND" "clearline"]
-       Text[402500 90900 0 100 "5V" "clearline"]
-       Text[402400 110300 0 100 "3.3V" "clearline"]
-       Text[380413 183479 0 100 "License:  http://tapr.org/OHL" ""]
-       Text[383513 175979 0 100 "` 2011 Bdale Garbee KB0G" ""]
-       Text[383820 163825 0 200 "CNC FPGA v0.1" ""]
-       Text[371813 190679 0 100 "http://gag.com/homeshop/cncfpga" ""]
-       Text[402400 120200 0 100 "2.5V" "clearline"]
+       Text[465800 100900 0 100 "GND" "clearline"]
+       Text[465900 110600 0 100 "3.3V" "clearline"]
+       Text[465900 120500 0 100 "2.5V" "clearline"]
+       Text[465700 91000 0 100 "5V" "clearline"]
+       Text[382013 206979 0 100 "License:  http://tapr.org/OHL" ""]
+       Text[385113 199479 0 100 "` 2011 Bdale Garbee KB0G" ""]
+       Text[385420 187325 0 200 "CNC FPGA v0.1" ""]
+       Text[373413 214179 0 100 "http://gag.com/homeshop/cncfpga" ""]
 )
 NetList()
 (
@@ -2848,6 +3208,26 @@ NetList()
                Connect("C14-1")
                Connect("C15-1")
                Connect("C16-1")
+               Connect("C30-1")
+               Connect("C31-1")
+               Connect("C32-1")
+               Connect("C34-1")
+               Connect("C35-1")
+               Connect("C36-1")
+               Connect("C37-1")
+               Connect("C38-1")
+               Connect("C39-1")
+               Connect("C40-1")
+               Connect("C41-1")
+               Connect("C42-1")
+               Connect("C50-1")
+               Connect("C51-1")
+               Connect("C52-1")
+               Connect("C53-1")
+               Connect("C54-1")
+               Connect("C55-1")
+               Connect("C56-2")
+               Connect("C57-1")
                Connect("D1-2")
                Connect("D2-2")
                Connect("D3-2")
@@ -3062,62 +3442,74 @@ NetList()
        )
        Net("quadA_0" "(unknown)")
        (
-               Connect("J3-5")
+               Connect("C30-2")
+               Connect("R30-2")
                Connect("U1-28")
        )
        Net("quadA_1" "(unknown)")
        (
-               Connect("J4-5")
+               Connect("C34-2")
+               Connect("R34-2")
                Connect("U1-39")
        )
        Net("quadA_2" "(unknown)")
        (
-               Connect("J3-20")
+               Connect("C37-2")
+               Connect("R37-2")
                Connect("U1-45")
        )
        Net("quadA_3" "(unknown)")
        (
-               Connect("J4-20")
+               Connect("C40-2")
+               Connect("R40-2")
                Connect("U1-55")
        )
        Net("quadB_0" "(unknown)")
        (
-               Connect("J3-6")
+               Connect("C31-2")
+               Connect("R31-2")
                Connect("U1-29")
        )
        Net("quadB_1" "(unknown)")
        (
-               Connect("J4-6")
+               Connect("C35-2")
+               Connect("R35-2")
                Connect("U1-40")
        )
        Net("quadB_2" "(unknown)")
        (
-               Connect("J3-21")
+               Connect("C38-2")
+               Connect("R38-2")
                Connect("U1-46")
        )
        Net("quadB_3" "(unknown)")
        (
-               Connect("J4-21")
+               Connect("C41-2")
+               Connect("R41-2")
                Connect("U1-57")
        )
        Net("quadZ_0" "(unknown)")
        (
-               Connect("J3-7")
+               Connect("C32-2")
+               Connect("R32-2")
                Connect("U1-38")
        )
        Net("quadZ_1" "(unknown)")
        (
-               Connect("J4-7")
+               Connect("C36-2")
+               Connect("R36-2")
                Connect("U1-43")
        )
        Net("quadZ_2" "(unknown)")
        (
-               Connect("J3-22")
+               Connect("C39-2")
+               Connect("R39-2")
                Connect("U1-47")
        )
        Net("quadZ_3" "(unknown)")
        (
-               Connect("J4-22")
+               Connect("C42-2")
+               Connect("R42-2")
                Connect("U1-56")
        )
        Net("TCK" "(unknown)")
@@ -3134,21 +3526,25 @@ NetList()
        )
        Net("unnamed_net1" "(unknown)")
        (
+               Connect("C53-2")
                Connect("R10-2")
                Connect("U1-19")
        )
        Net("unnamed_net2" "(unknown)")
        (
+               Connect("C52-2")
                Connect("R17-2")
                Connect("U1-16")
        )
        Net("unnamed_net3" "(unknown)")
        (
+               Connect("C51-2")
                Connect("R16-2")
                Connect("U1-13")
        )
        Net("unnamed_net4" "(unknown)")
        (
+               Connect("C55-2")
                Connect("R15-1")
                Connect("U1-10")
        )
@@ -3159,21 +3555,25 @@ NetList()
        )
        Net("unnamed_net6" "(unknown)")
        (
+               Connect("C57-2")
                Connect("R13-1")
                Connect("U1-5")
        )
        Net("unnamed_net7" "(unknown)")
        (
+               Connect("C56-1")
                Connect("R12-1")
                Connect("U1-8")
        )
        Net("unnamed_net8" "(unknown)")
        (
+               Connect("C50-2")
                Connect("R14-2")
                Connect("U1-9")
        )
        Net("unnamed_net9" "(unknown)")
        (
+               Connect("C54-2")
                Connect("R11-1")
                Connect("U1-93")
        )
@@ -3189,6 +3589,36 @@ NetList()
                Connect("U1-87")
        )
        Net("unnamed_net12" "(unknown)")
+       (
+               Connect("J3-5")
+               Connect("R30-1")
+       )
+       Net("unnamed_net13" "(unknown)")
+       (
+               Connect("J3-6")
+               Connect("R31-1")
+       )
+       Net("unnamed_net14" "(unknown)")
+       (
+               Connect("J3-7")
+               Connect("R32-1")
+       )
+       Net("unnamed_net15" "(unknown)")
+       (
+               Connect("J4-5")
+               Connect("R34-1")
+       )
+       Net("unnamed_net16" "(unknown)")
+       (
+               Connect("J4-6")
+               Connect("R35-1")
+       )
+       Net("unnamed_net17" "(unknown)")
+       (
+               Connect("J4-7")
+               Connect("R36-1")
+       )
+       Net("unnamed_net18" "(unknown)")
        (
                Connect("C2-2")
                Connect("C4-2")
@@ -3197,47 +3627,77 @@ NetList()
                Connect("U3-1")
                Connect("U4-1")
        )
-       Net("unnamed_net13" "(unknown)")
+       Net("unnamed_net19" "(unknown)")
        (
                Connect("D1-1")
                Connect("R1-1")
        )
-       Net("unnamed_net14" "(unknown)")
+       Net("unnamed_net20" "(unknown)")
        (
                Connect("D3-1")
                Connect("R3-1")
        )
-       Net("unnamed_net15" "(unknown)")
+       Net("unnamed_net21" "(unknown)")
        (
                Connect("D2-1")
                Connect("R2-1")
        )
-       Net("unnamed_net16" "(unknown)")
+       Net("unnamed_net22" "(unknown)")
        (
                Connect("D4-4")
                Connect("R5-2")
        )
-       Net("unnamed_net17" "(unknown)")
+       Net("unnamed_net23" "(unknown)")
        (
                Connect("D4-1")
                Connect("R4-1")
        )
-       Net("unnamed_net18" "(unknown)")
+       Net("unnamed_net24" "(unknown)")
+       (
+               Connect("J3-20")
+               Connect("R37-1")
+       )
+       Net("unnamed_net25" "(unknown)")
+       (
+               Connect("J3-21")
+               Connect("R38-1")
+       )
+       Net("unnamed_net26" "(unknown)")
+       (
+               Connect("J3-22")
+               Connect("R39-1")
+       )
+       Net("unnamed_net27" "(unknown)")
+       (
+               Connect("J4-20")
+               Connect("R40-1")
+       )
+       Net("unnamed_net28" "(unknown)")
+       (
+               Connect("J4-21")
+               Connect("R41-1")
+       )
+       Net("unnamed_net29" "(unknown)")
+       (
+               Connect("J4-22")
+               Connect("R42-1")
+       )
+       Net("unnamed_net30" "(unknown)")
        (
                Connect("Q1-B")
                Connect("R21-1")
        )
-       Net("unnamed_net19" "(unknown)")
+       Net("unnamed_net31" "(unknown)")
        (
                Connect("Q2-B")
                Connect("R22-1")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net32" "(unknown)")
        (
                Connect("C14-2")
                Connect("U5-4")
        )
-       Net("unnamed_net21" "(unknown)")
+       Net("unnamed_net33" "(unknown)")
        (
                Connect("D5-1")
                Connect("R6-1")
index 712ad395cd4568db3c487451a6ad5a4d9986e349..edb7e824c94664e39e8e2bc6463fb904ecb9b887 100644 (file)
@@ -12,40 +12,38 @@ T 67700 40400 9 10 1 0 0 0 1
 cncfpga.sch
 T 67700 40100 9 10 1 0 0 0 1
 http://gag.com
-C 59400 42600 1 0 0 hole_plated.sym
+C 41700 58400 1 0 0 hole_plated.sym
 {
-T 59500 44400 5 10 0 0 0 0 1
+T 41800 60200 5 10 0 0 0 0 1
 device=HOLE_PLATED
-T 59500 42400 5 10 1 1 0 0 1
+T 41800 58200 5 10 1 1 0 0 1
 refdes=H1
-T 59400 42600 5 10 0 0 0 0 1
+T 41700 58400 5 10 0 0 0 0 1
 footprint=hole-fox-stack
-T 59400 42600 5 10 0 1 0 0 1
+T 41700 58400 5 10 0 1 0 0 1
 loadstatus=noload
-T 59400 42600 5 10 0 0 0 0 1
+T 41700 58400 5 10 0 0 0 0 1
 vendor=none
-T 59400 42600 5 10 0 1 0 0 1
+T 41700 58400 5 10 0 1 0 0 1
 nobom=1
 }
-T 59300 43200 9 10 1 0 0 0 1
+T 41400 59000 9 10 1 0 0 0 1
 mounting holes
-C 60500 41100 1 0 0 gnd.sym
-N 60000 41800 60600 41800 4
-N 60000 42800 60600 42800 4
-N 60600 41400 60600 42800 4
-C 59400 41600 1 0 0 hole_plated.sym
+C 42200 57500 1 0 0 gnd.sym
+N 42300 57800 42300 58600 4
+C 41700 57600 1 0 0 hole_plated.sym
 {
-T 59500 43400 5 10 0 0 0 0 1
+T 41800 59400 5 10 0 0 0 0 1
 device=HOLE_PLATED
-T 59500 41400 5 10 1 1 0 0 1
+T 41800 57400 5 10 1 1 0 0 1
 refdes=H2
-T 59400 41600 5 10 0 0 0 0 1
+T 41700 57600 5 10 0 0 0 0 1
 footprint=hole-fox-stack
-T 59400 41600 5 10 0 1 0 0 1
+T 41700 57600 5 10 0 1 0 0 1
 loadstatus=noload
-T 59400 41600 5 10 0 1 0 0 1
+T 41700 57600 5 10 0 1 0 0 1
 vendor=none
-T 59400 41600 5 10 0 1 0 0 1
+T 41700 57600 5 10 0 1 0 0 1
 nobom=1
 }
 C 43400 41700 1 0 0 EP1K10.sym
@@ -62,8 +60,6 @@ T 43400 41700 5 10 0 1 0 0 1
 vendor_part_number=544-1828-ND
 T 43400 41700 5 10 0 1 0 0 1
 footprint=lqfp100
-T 43400 41700 5 10 1 1 0 0 1
-value=EP1K10TC100
 }
 C 47000 41200 1 0 0 gnd.sym
 N 45500 41600 48700 41600 4
@@ -77,78 +73,78 @@ N 47500 41700 47500 41600 4
 N 47900 41700 47900 41600 4
 N 48300 41700 48300 41600 4
 N 48700 41700 48700 41600 4
-C 55800 50700 1 0 1 conn-25.sym
+C 54200 41300 1 0 1 conn-25.sym
 {
-T 55345 60595 5 10 1 1 0 6 1
+T 53745 51195 5 10 1 1 0 6 1
 refdes=J1
-T 55800 50700 5 10 0 1 0 0 1
+T 54200 41300 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 55800 50700 5 10 0 1 0 0 1
+T 54200 41300 5 10 0 1 0 0 1
 device=CONNECTOR
-T 55800 50700 5 10 0 0 0 0 1
+T 54200 41300 5 10 0 0 0 0 1
 vendor=digikey
-T 55800 50700 5 10 0 0 0 0 1
+T 54200 41300 5 10 0 0 0 0 1
 vendor_part_number=182-25ME-ND
-T 55800 50700 5 10 0 0 0 0 1
+T 54200 41300 5 10 0 0 0 0 1
 footprint=182-25
 }
-C 63000 54200 1 0 0 conn-15.sym
+C 58300 54300 1 0 0 conn-15.sym
 {
-T 63355 60095 5 10 1 1 0 0 1
+T 58655 60195 5 10 1 1 0 0 1
 refdes=J3
-T 63400 54000 5 10 0 1 0 0 1
+T 58700 54100 5 10 0 1 0 0 1
 value=XY
-T 63000 54200 5 10 0 1 0 0 1
+T 58300 54300 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 63000 54200 5 10 0 0 0 0 1
+T 58300 54300 5 10 0 0 0 0 1
 footprint=189-15
-T 63000 54200 5 10 0 0 0 0 1
+T 58300 54300 5 10 0 0 0 0 1
 vendor=digikey
-T 63000 54200 5 10 0 0 0 0 1
+T 58300 54300 5 10 0 0 0 0 1
 vendor_part_number=1015FFE-ND
-T 63000 54200 5 10 0 1 0 0 1
+T 58300 54300 5 10 0 1 0 0 1
 device=CONNECTOR
-T 63000 54200 5 10 0 0 0 0 1
+T 58300 54300 5 10 0 0 0 0 1
 slot=1
-T 63000 54200 5 10 0 0 0 0 1
+T 58300 54300 5 10 0 0 0 0 1
 numslots=2
 }
-C 65800 54200 1 0 0 conn-15.sym
+C 62800 54300 1 0 0 conn-15.sym
 {
-T 66155 60095 5 10 1 1 0 0 1
+T 63155 60195 5 10 1 1 0 0 1
 refdes=J4
-T 66200 54000 5 10 0 1 0 0 1
+T 63200 54100 5 10 0 1 0 0 1
 value=ZA
-T 65800 54200 5 10 0 1 0 0 1
+T 62800 54300 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 65800 54200 5 10 0 1 0 0 1
+T 62800 54300 5 10 0 1 0 0 1
 device=CONNECTOR
-T 65800 54200 5 10 0 1 0 0 1
+T 62800 54300 5 10 0 1 0 0 1
 footprint=189-15
-T 65800 54200 5 10 0 1 0 0 1
+T 62800 54300 5 10 0 1 0 0 1
 vendor=digikey
-T 65800 54200 5 10 0 1 0 0 1
+T 62800 54300 5 10 0 1 0 0 1
 vendor_part_number=1015FFE-ND
-T 65800 54200 5 10 0 0 0 0 1
+T 62800 54300 5 10 0 0 0 0 1
 slot=1
-T 65800 54200 5 10 0 0 0 0 1
+T 62800 54300 5 10 0 0 0 0 1
 numslots=2
 }
-C 56200 45700 1 0 0 conn-9.sym
+C 58900 43900 1 0 0 conn-9.sym
 {
-T 56555 49195 5 10 1 1 0 0 1
+T 59255 47395 5 10 1 1 0 0 1
 refdes=J7
-T 56200 45700 5 10 0 1 0 0 1
+T 58900 43900 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 56200 45700 5 10 0 0 0 0 1
+T 58900 43900 5 10 0 0 0 0 1
 footprint=182-9
-T 56200 45700 5 10 0 0 0 0 1
+T 58900 43900 5 10 0 0 0 0 1
 vendor=digikey
-T 56200 45700 5 10 0 0 0 0 1
+T 58900 43900 5 10 0 0 0 0 1
 vendor_part_number=182-109FE-ND
-T 56200 45700 5 10 0 1 0 0 1
+T 58900 43900 5 10 0 1 0 0 1
 device=CONNECTOR
-T 56500 45400 5 10 1 1 0 0 1
+T 59200 43600 5 10 1 1 0 0 1
 value=GPIO
 }
 N 63700 52000 60600 52000 4
@@ -219,8 +215,8 @@ C 65600 52000 1 0 0 5V-plus.sym
 N 65500 52000 71200 52000 4
 N 64600 51100 64600 51400 4
 N 65800 51100 64600 51100 4
-C 61300 46700 1 0 0 5V-plus.sym
-C 63000 44900 1 0 0 gnd.sym
+C 62400 47000 1 0 0 5V-plus.sym
+C 63800 45200 1 0 0 gnd.sym
 N 43400 44600 42000 44600 4
 {
 T 42000 44700 5 10 1 1 0 0 1
@@ -266,48 +262,48 @@ T 52500 48100 5 10 0 1 0 0 1
 vendor_part_number=311-330CRCT-ND
 }
 C 52300 47400 1 0 0 gnd.sym
-C 55300 41200 1 0 0 oscillator.sym
+C 41600 60000 1 0 0 oscillator.sym
 {
-T 55800 42600 5 10 1 1 0 6 1
+T 42100 61400 5 10 1 1 0 6 1
 refdes=X1
-T 56200 42600 5 10 1 1 0 0 1
+T 42500 61400 5 10 1 1 0 0 1
 value=40mhz
-T 55300 41200 5 10 0 0 0 0 1
+T 41600 60000 5 10 0 0 0 0 1
 vendor=digikey
-T 55300 41200 5 10 0 0 0 0 1
+T 41600 60000 5 10 0 0 0 0 1
 vendor_part_number=478-6313-1-ND
-T 55300 41200 5 10 0 0 0 0 1
+T 41600 60000 5 10 0 0 0 0 1
 loadstatus=smt
-T 55300 41200 5 10 0 1 0 0 1
+T 41600 60000 5 10 0 1 0 0 1
 footprint=KC2520C
-T 55300 41200 5 10 0 1 0 0 1
+T 41600 60000 5 10 0 1 0 0 1
 device=OSC
 }
-C 55000 41200 1 90 0 capacitor.sym
+C 41300 60000 1 90 0 capacitor.sym
 {
-T 54300 41400 5 10 0 0 90 0 1
+T 40600 60200 5 10 0 0 90 0 1
 device=CAPACITOR
-T 54500 41900 5 10 1 1 180 0 1
+T 40800 60700 5 10 1 1 180 0 1
 refdes=C1
-T 54100 41400 5 10 0 0 90 0 1
+T 40400 60200 5 10 0 0 90 0 1
 symversion=0.1
-T 54100 41300 5 10 1 1 0 0 1
+T 40400 60100 5 10 1 1 0 0 1
 value=0.01uF
-T 55000 41200 5 10 0 1 0 0 1
+T 41300 60000 5 10 0 1 0 0 1
 loadstatus=smt
-T 55000 41200 5 10 0 1 0 0 1
+T 41300 60000 5 10 0 1 0 0 1
 vendor=digikey
-T 55000 41200 5 10 0 1 0 0 1
+T 41300 60000 5 10 0 1 0 0 1
 footprint=0805
-T 55000 41200 5 10 0 1 0 0 1
+T 41300 60000 5 10 0 1 0 0 1
 vendor_part_number=311-1136-1-ND
 }
-C 56100 40900 1 0 0 gnd.sym
-C 54600 42200 1 0 0 3.3V-plus.sym
-N 55300 42200 54800 42200 4
-N 55300 41800 55300 42200 4
-N 54800 41200 56200 41200 4
-N 54800 42100 54800 42200 4
+C 42400 59700 1 0 0 gnd.sym
+C 40900 61000 1 0 0 3.3V-plus.sym
+N 41600 61000 41100 61000 4
+N 41600 60600 41600 61000 4
+N 41100 60000 42500 60000 4
+N 41100 60900 41100 61000 4
 C 50400 58700 1 0 0 gnd.sym
 N 52900 59900 53400 59900 4
 {
@@ -315,29 +311,29 @@ T 52900 60000 5 10 1 1 0 0 1
 netname=pp_12
 }
 N 50500 59000 50400 59000 4
-N 41800 51400 41300 51400 4
+N 40600 51400 40100 51400 4
 {
-T 41300 51500 5 10 1 1 0 0 1
+T 40100 51500 5 10 1 1 0 0 1
 netname=din_2
 }
-N 41800 51000 41300 51000 4
+N 40600 51000 40100 51000 4
 {
-T 41300 51100 5 10 1 1 0 0 1
+T 40100 51100 5 10 1 1 0 0 1
 netname=din_3
 }
-N 51900 58600 52400 58600 4
+N 54100 58600 54600 58600 4
 {
-T 52400 58700 5 10 1 1 0 6 1
+T 54600 58700 5 10 1 1 0 6 1
 netname=din_4
 }
-N 41800 54200 41300 54200 4
+N 40600 54200 40100 54200 4
 {
-T 41300 54300 5 10 1 1 0 0 1
+T 40100 54300 5 10 1 1 0 0 1
 netname=din_5
 }
-N 51900 58200 52400 58200 4
+N 54100 58200 54600 58200 4
 {
-T 52400 58300 5 10 1 1 0 6 1
+T 54600 58300 5 10 1 1 0 6 1
 netname=din_6
 }
 N 50400 57800 51800 57800 4
@@ -350,14 +346,14 @@ N 50400 57400 51800 57400 4
 T 51800 57500 5 10 1 1 0 6 1
 netname=down_2
 }
-N 51900 57000 52400 57000 4
+N 54100 57000 54600 57000 4
 {
-T 52400 57100 5 10 1 1 0 6 1
+T 54600 57100 5 10 1 1 0 6 1
 netname=din_7
 }
-N 51900 56600 52400 56600 4
+N 54100 56600 54600 56600 4
 {
-T 52400 56700 5 10 1 1 0 6 1
+T 54600 56700 5 10 1 1 0 6 1
 netname=din_0
 }
 N 50400 56200 51800 56200 4
@@ -576,9 +572,9 @@ netname=pport_data_4
 }
 C 43200 44700 1 0 0 gnd.sym
 N 43300 45000 43400 45000 4
-N 42300 42600 41800 42600 4
+N 41900 42600 41400 42600 4
 {
-T 41800 42700 5 10 1 1 0 0 1
+T 41400 42700 5 10 1 1 0 0 1
 netname=din_1
 }
 N 50400 42600 51800 42600 4
@@ -631,226 +627,211 @@ N 43400 55800 41300 55800 4
 T 42000 55900 5 10 1 1 0 0 1
 netname=nSTATUS
 }
-C 57300 50300 1 0 0 conn-26.sym
+C 55700 40900 1 0 0 conn-26.sym
 {
-T 57655 60595 5 10 1 1 0 0 1
+T 56055 51195 5 10 1 1 0 0 1
 refdes=J2
-T 57300 50300 5 10 0 1 0 0 1
+T 55700 40900 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 57300 50300 5 10 0 1 0 0 1
+T 55700 40900 5 10 0 1 0 0 1
 vendor=digikey
-T 57400 50000 5 10 0 1 0 0 1
+T 55800 40600 5 10 0 1 0 0 1
 vendor_part_number=S9173-ND
-T 57300 50300 5 10 0 1 0 0 1
+T 55700 40900 5 10 0 1 0 0 1
 footprint=db-header-26
-T 57300 50300 5 10 0 1 0 0 1
+T 55700 40900 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-N 55800 60400 57300 60400 4
+N 54200 51000 55700 51000 4
 {
-T 56000 60500 5 10 1 1 0 0 1
+T 54400 51100 5 10 1 1 0 0 1
 netname=nWrite
 }
-N 57300 60000 55800 60000 4
+N 55700 50600 54200 50600 4
 {
-T 56000 60100 5 10 1 1 0 0 1
+T 54400 50700 5 10 1 1 0 0 1
 netname=pport_data_0
 }
-N 55800 59600 57300 59600 4
+N 54200 50200 55700 50200 4
 {
-T 56000 59700 5 10 1 1 0 0 1
+T 54400 50300 5 10 1 1 0 0 1
 netname=pport_data_1
 }
-N 57300 59200 55800 59200 4
+N 55700 49800 54200 49800 4
 {
-T 56000 59300 5 10 1 1 0 0 1
+T 54400 49900 5 10 1 1 0 0 1
 netname=pport_data_2
 }
-N 55800 58800 57300 58800 4
+N 54200 49400 55700 49400 4
 {
-T 56000 58900 5 10 1 1 0 0 1
+T 54400 49500 5 10 1 1 0 0 1
 netname=pport_data_3
 }
-N 57300 58400 55800 58400 4
+N 55700 49000 54200 49000 4
 {
-T 56000 58500 5 10 1 1 0 0 1
+T 54400 49100 5 10 1 1 0 0 1
 netname=pport_data_4
 }
-N 55800 58000 57300 58000 4
+N 54200 48600 55700 48600 4
 {
-T 56000 58100 5 10 1 1 0 0 1
+T 54400 48700 5 10 1 1 0 0 1
 netname=pport_data_5
 }
-N 57300 57600 55800 57600 4
+N 55700 48200 54200 48200 4
 {
-T 56000 57700 5 10 1 1 0 0 1
+T 54400 48300 5 10 1 1 0 0 1
 netname=pport_data_6
 }
-N 55800 57200 57300 57200 4
+N 54200 47800 55700 47800 4
 {
-T 56000 57300 5 10 1 1 0 0 1
+T 54400 47900 5 10 1 1 0 0 1
 netname=pport_data_7
 }
-N 57300 56800 55800 56800 4
+N 55700 47400 54200 47400 4
 {
-T 56000 56900 5 10 1 1 0 0 1
+T 54400 47500 5 10 1 1 0 0 1
 netname=pp_10
 }
-N 55800 56400 57300 56400 4
+N 54200 47000 55700 47000 4
 {
-T 56000 56500 5 10 1 1 0 0 1
+T 54400 47100 5 10 1 1 0 0 1
 netname=nWait
-T 55800 56400 5 10 0 0 0 0 1
+T 54200 47000 5 10 0 0 0 0 1
 footprint=182-25
 }
-N 57300 56000 55800 56000 4
+N 55700 46600 54200 46600 4
 {
-T 56000 56100 5 10 1 1 0 0 1
+T 54400 46700 5 10 1 1 0 0 1
 netname=pp_12
 }
-N 55800 55600 57300 55600 4
+N 54200 46200 55700 46200 4
 {
-T 56000 55700 5 10 1 1 0 0 1
+T 54400 46300 5 10 1 1 0 0 1
 netname=pp_13
 }
-N 57300 55200 55800 55200 4
+N 55700 45800 54200 45800 4
 {
-T 56000 55300 5 10 1 1 0 0 1
+T 54400 45900 5 10 1 1 0 0 1
 netname=nDataStr
 }
-N 55800 54800 57300 54800 4
+N 54200 45400 55700 45400 4
 {
-T 56000 54900 5 10 1 1 0 0 1
+T 54400 45500 5 10 1 1 0 0 1
 netname=pp_15
 }
-N 57300 54400 55800 54400 4
+N 55700 45000 54200 45000 4
 {
-T 56000 54500 5 10 1 1 0 0 1
+T 54400 45100 5 10 1 1 0 0 1
 netname=epp_nReset
 }
-N 57300 54000 55800 54000 4
+N 55700 44600 54200 44600 4
 {
-T 56000 54100 5 10 1 1 0 0 1
+T 54400 44700 5 10 1 1 0 0 1
 netname=nAddrStr
 }
-N 55800 53600 57300 53600 4
-N 57300 53200 55800 53200 4
-N 55800 52800 57300 52800 4
-N 57300 52400 55800 52400 4
-N 55800 52000 57300 52000 4
-N 57300 51600 55800 51600 4
-N 55800 51200 57300 51200 4
-N 57300 50800 55800 50800 4
-N 64600 59900 65800 59900 4
-{
-T 64600 60000 5 10 1 1 0 0 1
+N 54200 44200 55700 44200 4
+N 55700 43800 54200 43800 4
+N 54200 43400 55700 43400 4
+N 55700 43000 54200 43000 4
+N 54200 42600 55700 42600 4
+N 55700 42200 54200 42200 4
+N 54200 41800 55700 41800 4
+N 55700 41400 54200 41400 4
+N 61600 60000 62800 60000 4
+{
+T 61600 60100 5 10 1 1 0 0 1
 netname=up_1
 }
-N 65800 59500 64600 59500 4
+N 62800 59600 61600 59600 4
 {
-T 64600 59600 5 10 1 1 0 0 1
+T 61600 59700 5 10 1 1 0 0 1
 netname=down_1
 }
-N 64600 58300 65800 58300 4
+N 62800 55200 61600 55200 4
 {
-T 64600 58400 5 10 1 1 0 0 1
-netname=quadA_1
-}
-N 65800 57900 64600 57900 4
-{
-T 64600 58000 5 10 1 1 0 0 1
-netname=quadB_1
-}
-N 64600 57500 65800 57500 4
-{
-T 64600 57600 5 10 1 1 0 0 1
-netname=quadZ_1
-}
-N 65800 55100 64600 55100 4
-{
-T 64600 55200 5 10 1 1 0 0 1
+T 61600 55300 5 10 1 1 0 0 1
 netname=din_2
 }
-N 64600 54700 65800 54700 4
+N 61600 54800 62800 54800 4
 {
-T 64600 54800 5 10 1 1 0 0 1
+T 61600 54900 5 10 1 1 0 0 1
 netname=din_3
 }
-N 65800 59100 64600 59100 4
+N 62800 59200 61600 59200 4
 {
-T 64600 59200 5 10 1 1 0 0 1
+T 61600 59300 5 10 1 1 0 0 1
 netname=dout_1
 }
-N 54700 47400 56200 47400 4
+N 58100 45600 58900 45600 4
 {
-T 54700 47650 5 10 1 1 180 6 1
+T 58100 45850 5 10 1 1 180 6 1
 netname=dout_4
 }
-N 56200 47800 54700 47800 4
+N 58900 46000 58100 46000 4
 {
-T 54700 48050 5 10 1 1 180 6 1
+T 58100 46250 5 10 1 1 180 6 1
 netname=dout_5
 }
-N 54700 48200 56200 48200 4
+N 58100 46400 58900 46400 4
 {
-T 54700 48450 5 10 1 1 180 6 1
+T 58100 46650 5 10 1 1 180 6 1
 netname=dout_6
 }
-N 56200 48600 54700 48600 4
+N 58900 46800 58100 46800 4
 {
-T 54700 48850 5 10 1 1 180 6 1
+T 58100 47050 5 10 1 1 180 6 1
 netname=dout_7
 }
-N 54700 46600 56200 46600 4
+N 58100 44800 58900 44800 4
 {
-T 54700 46700 5 10 1 1 0 0 1
+T 58100 44900 5 10 1 1 0 0 1
 netname=din_6
 }
-N 56200 46200 54700 46200 4
+N 58900 44400 58100 44400 4
 {
-T 54700 46300 5 10 1 1 0 0 1
+T 58100 44500 5 10 1 1 0 0 1
 netname=din_7
 }
-N 62200 46200 63300 46200 4
+N 63400 46500 64100 46500 4
 {
-T 62200 46300 5 10 1 1 0 0 1
+T 63400 46600 5 10 1 1 0 0 1
 netname=dout_9
 }
-N 61500 45400 63300 45400 4
+N 62600 45700 64100 45700 4
 {
-T 62200 45500 5 10 1 1 0 0 1
+T 63000 45800 5 10 1 1 0 0 1
 netname=goodheart
 }
-C 57000 50100 1 0 0 gnd.sym
-N 57300 50400 57100 50400 4
-N 57100 50400 57100 50800 4
-N 57100 50800 57100 51200 4
-N 57100 51200 57100 51600 4
-N 57100 51600 57100 52000 4
-N 57100 52000 57100 52400 4
-N 57100 52400 57100 52800 4
-N 57100 52800 57100 53200 4
-N 57100 53200 57100 53600 4
-C 73200 44800 1 90 0 capacitor.sym
-{
-T 72500 45000 5 10 0 0 90 0 1
+C 55400 40700 1 0 0 gnd.sym
+N 55700 41000 55500 41000 4
+N 55500 41000 55500 41400 4
+N 55500 41400 55500 41800 4
+N 55500 41800 55500 42200 4
+N 55500 42200 55500 42600 4
+N 55500 42600 55500 43000 4
+N 55500 43000 55500 43400 4
+N 55500 43400 55500 43800 4
+N 55500 43800 55500 44200 4
+C 73600 45100 1 90 0 capacitor.sym
+{
+T 72900 45300 5 10 0 0 90 0 1
 device=CAPACITOR
-T 73300 45600 5 10 1 1 180 0 1
+T 73700 45900 5 10 1 1 180 0 1
 refdes=C6
-T 72300 45000 5 10 0 0 90 0 1
+T 72700 45300 5 10 0 0 90 0 1
 symversion=0.1
-T 72400 44900 5 10 1 1 0 0 1
+T 72800 45200 5 10 1 1 0 0 1
 value=0.1uF
-T 73200 44800 5 10 0 1 0 0 1
+T 73600 45100 5 10 0 1 0 0 1
 loadstatus=smt
-T 73200 44800 5 10 0 1 0 0 1
+T 73600 45100 5 10 0 1 0 0 1
 vendor=digikey
-T 73200 44800 5 10 0 1 0 0 1
+T 73600 45100 5 10 0 1 0 0 1
 vendor_part_number=311-1140-1-ND
-T 73200 44800 5 10 0 1 0 0 1
+T 73600 45100 5 10 0 1 0 0 1
 footprint=0805
 }
-C 72900 44500 1 0 0 gnd.sym
+C 73300 44800 1 0 0 gnd.sym
 C 60600 51500 1 0 1 conn-2.sym
 {
 T 60295 52145 5 10 1 1 0 6 1
@@ -866,180 +847,149 @@ vendor=digikey
 T 60600 51500 5 10 0 1 0 0 1
 vendor_part_number=CP-037A-ND
 }
-C 68400 53900 1 0 0 gnd.sym
-N 68600 54300 68500 54300 4
-N 68500 54200 68500 57100 4
-N 68500 56300 68600 56300 4
-N 68500 56700 68600 56700 4
-N 68600 57100 68500 57100 4
-N 68600 55900 68500 55900 4
-C 66900 60200 1 0 0 5V-plus.sym
-N 67100 55500 67100 60200 4
-N 67100 58700 68600 58700 4
-N 67100 55500 68600 55500 4
-N 61800 59900 63000 59900 4
-{
-T 61800 60000 5 10 1 1 0 0 1
+C 67100 53900 1 0 0 gnd.sym
+N 67300 54300 67200 54300 4
+N 67200 54200 67200 57100 4
+N 67200 56300 67300 56300 4
+N 67200 56700 67300 56700 4
+N 67300 57100 67200 57100 4
+N 64000 55900 67200 55900 4
+C 65600 60200 1 0 0 5V-plus.sym
+N 65800 55500 65800 60200 4
+N 65800 58700 67300 58700 4
+N 65800 55500 67300 55500 4
+N 57100 60000 58300 60000 4
+{
+T 57100 60100 5 10 1 1 0 0 1
 netname=up_0
 }
-N 63000 59500 61800 59500 4
+N 58300 59600 57100 59600 4
 {
-T 61800 59600 5 10 1 1 0 0 1
+T 57100 59700 5 10 1 1 0 0 1
 netname=down_0
 }
-N 61800 58300 63000 58300 4
+N 54900 58400 57400 58400 4
 {
-T 61800 58400 5 10 1 1 0 0 1
+T 55100 58500 5 10 1 1 0 0 1
 netname=quadA_0
 }
-N 63000 57900 61800 57900 4
+N 57400 58000 54900 58000 4
 {
-T 61800 58000 5 10 1 1 0 0 1
+T 55100 58100 5 10 1 1 0 0 1
 netname=quadB_0
 }
-N 61800 57500 63000 57500 4
+N 54900 57600 57400 57600 4
 {
-T 61800 57600 5 10 1 1 0 0 1
+T 55100 57700 5 10 1 1 0 0 1
 netname=quadZ_0
 }
-N 63000 55100 61800 55100 4
+N 58300 55200 57100 55200 4
 {
-T 61800 55200 5 10 1 1 0 0 1
+T 57100 55300 5 10 1 1 0 0 1
 netname=din_0
 }
-N 61800 54700 63000 54700 4
+N 57100 54800 58300 54800 4
 {
-T 61800 54800 5 10 1 1 0 0 1
+T 57100 54900 5 10 1 1 0 0 1
 netname=din_1
 }
-N 63000 59100 61800 59100 4
+N 58300 59200 57100 59200 4
 {
-T 61800 59200 5 10 1 1 0 0 1
+T 57100 59300 5 10 1 1 0 0 1
 netname=dout_0
 }
-C 62800 53900 1 0 0 gnd.sym
-N 63000 54300 62900 54300 4
-N 62900 54200 62900 57100 4
-N 62900 56300 63000 56300 4
-N 62900 56700 63000 56700 4
-N 63000 57100 62900 57100 4
-N 63000 55900 62900 55900 4
-C 61300 60200 1 0 0 5V-plus.sym
-N 61500 55500 61500 60200 4
-N 61500 58700 63000 58700 4
-N 61500 55500 63000 55500 4
-N 67400 59900 68600 59900 4
-{
-T 67400 60000 5 10 1 1 0 0 1
+C 58100 54000 1 0 0 gnd.sym
+N 58300 54400 58200 54400 4
+N 58200 54300 58200 57200 4
+N 58200 56400 58300 56400 4
+N 58200 56800 58300 56800 4
+N 58300 57200 58200 57200 4
+N 58300 56000 58200 56000 4
+C 56600 60300 1 0 0 5V-plus.sym
+N 56800 55600 56800 60300 4
+N 56800 58800 58300 58800 4
+N 56800 55600 58300 55600 4
+N 66100 59900 67300 59900 4
+{
+T 66100 60000 5 10 1 1 0 0 1
 netname=up_2
 }
-N 68600 59500 67400 59500 4
+N 67300 59500 66100 59500 4
 {
-T 67400 59600 5 10 1 1 0 0 1
+T 66100 59600 5 10 1 1 0 0 1
 netname=down_2
 }
-N 67400 58300 68600 58300 4
+N 67300 55100 66100 55100 4
 {
-T 67400 58400 5 10 1 1 0 0 1
-netname=quadA_2
-}
-N 68600 57900 67400 57900 4
-{
-T 67400 58000 5 10 1 1 0 0 1
-netname=quadB_2
-}
-N 67400 57500 68600 57500 4
-{
-T 67400 57600 5 10 1 1 0 0 1
-netname=quadZ_2
-}
-N 68600 55100 67400 55100 4
-{
-T 67400 55200 5 10 1 1 0 0 1
+T 66100 55200 5 10 1 1 0 0 1
 netname=din_4
 }
-N 67400 54700 68600 54700 4
+N 66100 54700 67300 54700 4
 {
-T 67400 54800 5 10 1 1 0 0 1
+T 66100 54800 5 10 1 1 0 0 1
 netname=din_5
 }
-N 68600 59100 67400 59100 4
+N 67300 59100 66100 59100 4
 {
-T 67400 59200 5 10 1 1 0 0 1
+T 66100 59200 5 10 1 1 0 0 1
 netname=dout_2
 }
-C 65600 53900 1 0 0 gnd.sym
-N 65800 54300 65700 54300 4
-N 65700 54200 65700 57100 4
-N 65700 56300 65800 56300 4
-N 65700 56700 65800 56700 4
-N 65800 57100 65700 57100 4
-N 65800 55900 65700 55900 4
-C 64100 60200 1 0 0 5V-plus.sym
-N 64300 55500 64300 60200 4
-N 64300 58700 65800 58700 4
-N 64300 55500 65800 55500 4
-N 70200 59900 71400 59900 4
-{
-T 70200 60000 5 10 1 1 0 0 1
+C 62600 54000 1 0 0 gnd.sym
+N 62800 54400 62700 54400 4
+N 62700 54300 62700 57200 4
+N 62700 56400 62800 56400 4
+N 62700 56800 62800 56800 4
+N 62800 57200 62700 57200 4
+N 59500 56000 62700 56000 4
+C 61100 60300 1 0 0 5V-plus.sym
+N 61300 55600 61300 60300 4
+N 61300 58800 62800 58800 4
+N 61300 55600 62800 55600 4
+N 70600 59900 71800 59900 4
+{
+T 70600 60000 5 10 1 1 0 0 1
 netname=up_3
 }
-N 71400 59500 70200 59500 4
+N 71800 59500 70600 59500 4
 {
-T 70200 59600 5 10 1 1 0 0 1
+T 70600 59600 5 10 1 1 0 0 1
 netname=down_3
 }
-N 70200 58300 71400 58300 4
-{
-T 70200 58400 5 10 1 1 0 0 1
-netname=quadA_3
-}
-N 71400 57900 70200 57900 4
+N 71800 55100 70600 55100 4
 {
-T 70200 58000 5 10 1 1 0 0 1
-netname=quadB_3
-}
-N 70200 57500 71400 57500 4
-{
-T 70200 57600 5 10 1 1 0 0 1
-netname=quadZ_3
-}
-N 71400 55100 70200 55100 4
-{
-T 70200 55200 5 10 1 1 0 0 1
+T 70600 55200 5 10 1 1 0 0 1
 netname=din_6
 }
-N 70200 54700 71400 54700 4
+N 70600 54700 71800 54700 4
 {
-T 70200 54800 5 10 1 1 0 0 1
+T 70600 54800 5 10 1 1 0 0 1
 netname=din_7
 }
-N 71400 59100 70200 59100 4
+N 71800 59100 70600 59100 4
 {
-T 70200 59200 5 10 1 1 0 0 1
+T 70600 59200 5 10 1 1 0 0 1
 netname=dout_3
 }
-C 71200 53900 1 0 0 gnd.sym
-N 71400 54300 71300 54300 4
-N 71300 54200 71300 57100 4
-N 71300 56300 71400 56300 4
-N 71300 56700 71400 56700 4
-N 71400 57100 71300 57100 4
-N 71400 55900 71300 55900 4
-C 69700 60200 1 0 0 5V-plus.sym
-N 69900 55500 69900 60200 4
-N 69900 58700 71400 58700 4
-N 69900 55500 71400 55500 4
-C 56100 45500 1 0 0 gnd.sym
-T 57000 46700 9 10 1 0 0 0 1
+C 71600 53900 1 0 0 gnd.sym
+N 71800 54300 71700 54300 4
+N 71700 54200 71700 57100 4
+N 71700 56300 71800 56300 4
+N 71700 56700 71800 56700 4
+N 71800 57100 71700 57100 4
+C 70100 60200 1 0 0 5V-plus.sym
+N 70300 55500 70300 60200 4
+N 70300 58700 71800 58700 4
+N 70300 55500 71800 55500 4
+C 58800 43700 1 0 0 gnd.sym
+T 59700 44900 9 10 1 0 0 0 1
 E_stop
-T 72200 54700 9 10 1 0 0 0 3
+T 72600 54700 9 10 1 0 0 0 3
 E_stop
 
 touch
-N 56200 49000 54700 49000 4
+N 58900 47200 58100 47200 4
 {
-T 54700 49250 5 10 1 1 180 6 1
+T 58100 47450 5 10 1 1 180 6 1
 netname=dout_8
 }
 N 51800 49400 50400 49400 4
@@ -1047,13 +997,13 @@ N 51800 49400 50400 49400 4
 T 51000 49500 5 10 1 1 0 0 1
 netname=nCONFIG
 }
-T 57000 49000 9 10 1 0 0 0 1
+T 59700 47200 9 10 1 0 0 0 1
 spindle
-T 57000 47100 9 10 1 0 0 0 1
+T 59700 45300 9 10 1 0 0 0 1
 enable / dout_9
-T 57000 46300 9 10 1 0 0 0 1
+T 59700 44500 9 10 1 0 0 0 1
 touch
-C 72800 46500 1 0 0 5V-plus.sym
+C 73200 46800 1 0 0 5V-plus.sym
 C 67700 49100 1 270 0 led.sym
 {
 T 67950 49000 5 10 1 1 0 0 1
@@ -1123,150 +1073,147 @@ T 67900 49100 5 10 0 1 0 0 1
 vendor_part_number=311-330CRCT-ND
 }
 C 67200 50400 1 0 0 gnd.sym
-C 61000 45800 1 270 0 led2.sym
+C 62100 46100 1 270 0 led2.sym
 {
-T 61800 45750 5 10 1 1 270 0 1
+T 61850 46000 5 10 1 1 0 0 1
 refdes=D4
-T 61600 45900 5 10 0 0 270 0 1
+T 62700 46200 5 10 0 0 270 0 1
 device=LED
-T 61000 45850 5 10 0 1 270 0 1
+T 62100 46150 5 10 0 1 270 0 1
 footprint=0605
-T 61000 45800 5 10 0 1 270 0 1
+T 62100 46100 5 10 0 1 270 0 1
 value=dual
-T 61000 45800 5 10 0 1 270 0 1
+T 62100 46100 5 10 0 1 270 0 1
 loadstatus=smt
-T 61000 45800 5 10 0 1 270 0 1
+T 62100 46100 5 10 0 1 270 0 1
 vendor=digikey
-T 61000 45800 5 10 0 1 0 0 1
+T 62100 46100 5 10 0 1 0 0 1
 vendor_part_number=160-1452-1-ND
 }
-C 61200 44500 1 90 0 resistor.sym
+C 62300 44800 1 90 0 resistor.sym
 {
-T 60800 44800 5 10 0 0 90 0 1
+T 61900 45100 5 10 0 0 90 0 1
 device=RESISTOR
-T 61500 45200 5 10 1 1 180 0 1
+T 62600 45500 5 10 1 1 180 0 1
 refdes=R5
-T 61500 44900 5 10 1 1 180 0 1
+T 62600 45200 5 10 1 1 180 0 1
 value=1k
-T 61200 44500 5 10 0 1 0 0 1
+T 62300 44800 5 10 0 1 0 0 1
 footprint=0805
-T 61200 44500 5 10 0 1 0 0 1
+T 62300 44800 5 10 0 1 0 0 1
 loadstatus=smt
-T 61200 44500 5 10 0 1 0 0 1
+T 62300 44800 5 10 0 1 0 0 1
 vendor=digikey
-T 61200 44500 5 10 0 1 0 0 1
+T 62300 44800 5 10 0 1 0 0 1
 vendor_part_number=311-1.00KCRCT-ND
 }
-C 61600 45800 1 90 0 resistor.sym
+C 62700 46100 1 90 0 resistor.sym
 {
-T 61200 46100 5 10 0 0 90 0 1
+T 62300 46400 5 10 0 0 90 0 1
 device=RESISTOR
-T 61900 46500 5 10 1 1 180 0 1
+T 63000 46800 5 10 1 1 180 0 1
 refdes=R4
-T 61900 46200 5 10 1 1 180 0 1
+T 63000 46500 5 10 1 1 180 0 1
 value=1k
-T 61600 45800 5 10 0 1 0 0 1
+T 62700 46100 5 10 0 1 0 0 1
 footprint=0805
-T 61600 45800 5 10 0 1 0 0 1
+T 62700 46100 5 10 0 1 0 0 1
 loadstatus=smt
-T 61600 45800 5 10 0 1 0 0 1
+T 62700 46100 5 10 0 1 0 0 1
 vendor=digikey
-T 61600 45800 5 10 0 1 0 0 1
+T 62700 46100 5 10 0 1 0 0 1
 vendor_part_number=311-1.00KCRCT-ND
 }
-C 61000 44200 1 0 0 gnd.sym
-C 62200 56100 1 90 0 capacitor.sym
+C 62100 44500 1 0 0 gnd.sym
+C 57500 56200 1 90 0 capacitor.sym
 {
-T 61500 56300 5 10 0 0 90 0 1
+T 56800 56400 5 10 0 0 90 0 1
 device=CAPACITOR
-T 62400 56900 5 10 1 1 180 0 1
+T 57700 57000 5 10 1 1 180 0 1
 refdes=C7
-T 61300 56300 5 10 0 0 90 0 1
+T 56600 56400 5 10 0 0 90 0 1
 symversion=0.1
-T 62200 56200 5 10 1 1 0 0 1
+T 57500 56300 5 10 1 1 0 0 1
 value=0.1uF
-T 62200 56100 5 10 0 1 0 0 1
+T 57500 56200 5 10 0 1 0 0 1
 loadstatus=smt
-T 62200 56100 5 10 0 1 0 0 1
+T 57500 56200 5 10 0 1 0 0 1
 vendor=digikey
-T 62200 56100 5 10 0 1 0 0 1
+T 57500 56200 5 10 0 1 0 0 1
 vendor_part_number=311-1140-1-ND
-T 62200 56100 5 10 0 1 0 0 1
+T 57500 56200 5 10 0 1 0 0 1
 footprint=0805
 }
-N 62000 57100 61500 57100 4
-N 62000 57100 62000 57000 4
-N 62000 56100 62000 55900 4
-N 62000 55900 62900 55900 4
-C 67800 56100 1 90 0 capacitor.sym
+N 57300 57200 56800 57200 4
+N 57300 57200 57300 57100 4
+N 57300 56200 57300 56000 4
+N 55000 56000 58200 56000 4
+C 66500 56100 1 90 0 capacitor.sym
 {
-T 67100 56300 5 10 0 0 90 0 1
+T 65800 56300 5 10 0 0 90 0 1
 device=CAPACITOR
-T 68000 56900 5 10 1 1 180 0 1
+T 66700 56900 5 10 1 1 180 0 1
 refdes=C8
-T 66900 56300 5 10 0 0 90 0 1
+T 65600 56300 5 10 0 0 90 0 1
 symversion=0.1
-T 67800 56200 5 10 1 1 0 0 1
+T 66500 56200 5 10 1 1 0 0 1
 value=0.1uF
-T 67800 56100 5 10 0 1 0 0 1
+T 66500 56100 5 10 0 1 0 0 1
 loadstatus=smt
-T 67800 56100 5 10 0 1 0 0 1
+T 66500 56100 5 10 0 1 0 0 1
 vendor=digikey
-T 67800 56100 5 10 0 1 0 0 1
+T 66500 56100 5 10 0 1 0 0 1
 vendor_part_number=311-1140-1-ND
-T 67800 56100 5 10 0 1 0 0 1
+T 66500 56100 5 10 0 1 0 0 1
 footprint=0805
 }
-N 67600 57100 67100 57100 4
-N 67600 57100 67600 57000 4
-N 67600 56100 67600 55900 4
-N 67600 55900 68500 55900 4
-C 65000 56100 1 90 0 capacitor.sym
+N 66300 57100 65800 57100 4
+N 66300 57100 66300 57000 4
+N 66300 56100 66300 55900 4
+C 62000 56200 1 90 0 capacitor.sym
 {
-T 64300 56300 5 10 0 0 90 0 1
+T 61300 56400 5 10 0 0 90 0 1
 device=CAPACITOR
-T 65200 56900 5 10 1 1 180 0 1
+T 62200 57000 5 10 1 1 180 0 1
 refdes=C9
-T 64100 56300 5 10 0 0 90 0 1
+T 61100 56400 5 10 0 0 90 0 1
 symversion=0.1
-T 65000 56200 5 10 1 1 0 0 1
+T 62000 56300 5 10 1 1 0 0 1
 value=0.1uF
-T 65000 56100 5 10 0 1 0 0 1
+T 62000 56200 5 10 0 1 0 0 1
 loadstatus=smt
-T 65000 56100 5 10 0 1 0 0 1
+T 62000 56200 5 10 0 1 0 0 1
 vendor=digikey
-T 65000 56100 5 10 0 1 0 0 1
+T 62000 56200 5 10 0 1 0 0 1
 vendor_part_number=311-1140-1-ND
-T 65000 56100 5 10 0 1 0 0 1
+T 62000 56200 5 10 0 1 0 0 1
 footprint=0805
 }
-N 64800 57100 64300 57100 4
-N 64800 57100 64800 57000 4
-N 64800 56100 64800 55900 4
-N 64800 55900 65700 55900 4
-C 70600 56100 1 90 0 capacitor.sym
+N 61800 57200 61300 57200 4
+N 61800 57200 61800 57100 4
+N 61800 56200 61800 56000 4
+C 71000 56100 1 90 0 capacitor.sym
 {
-T 69900 56300 5 10 0 0 90 0 1
+T 70300 56300 5 10 0 0 90 0 1
 device=CAPACITOR
-T 70800 56900 5 10 1 1 180 0 1
+T 71200 56900 5 10 1 1 180 0 1
 refdes=C10
-T 69700 56300 5 10 0 0 90 0 1
+T 70100 56300 5 10 0 0 90 0 1
 symversion=0.1
-T 70600 56200 5 10 1 1 0 0 1
+T 71000 56200 5 10 1 1 0 0 1
 value=0.1uF
-T 70600 56100 5 10 0 1 0 0 1
+T 71000 56100 5 10 0 1 0 0 1
 loadstatus=smt
-T 70600 56100 5 10 0 1 0 0 1
+T 71000 56100 5 10 0 1 0 0 1
 vendor=digikey
-T 70600 56100 5 10 0 1 0 0 1
+T 71000 56100 5 10 0 1 0 0 1
 vendor_part_number=311-1140-1-ND
-T 70600 56100 5 10 0 1 0 0 1
+T 71000 56100 5 10 0 1 0 0 1
 footprint=0805
 }
-N 70400 57100 69900 57100 4
-N 70400 57100 70400 57000 4
-N 70400 56100 70400 55900 4
-N 70400 55900 71300 55900 4
+N 70800 57100 70300 57100 4
+N 70800 57100 70800 57000 4
+N 70800 56100 70800 55900 4
 C 66600 49100 1 90 0 capacitor.sym
 {
 T 65900 49300 5 10 0 0 90 0 1
@@ -1324,55 +1271,55 @@ footprint=TO220W
 T 63700 49400 5 10 0 1 0 0 1
 loadstatus=throughhole
 }
-C 68600 54200 1 0 0 conn-15b.sym
+C 67300 54200 1 0 0 conn-15b.sym
 {
-T 68955 60095 5 10 1 1 0 0 1
+T 67655 60095 5 10 1 1 0 0 1
 refdes=J3
-T 68600 54200 5 10 0 1 0 0 1
+T 67300 54200 5 10 0 1 0 0 1
 device=CONNECTOR
-T 68600 54200 5 10 0 0 0 0 1
+T 67300 54200 5 10 0 0 0 0 1
 footprint=189-15
-T 68900 54000 5 10 0 1 0 0 1
+T 67600 54000 5 10 0 1 0 0 1
 value=XY
-T 68600 54200 5 10 0 1 0 0 1
+T 67300 54200 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 68600 54200 5 10 0 0 0 0 1
+T 67300 54200 5 10 0 0 0 0 1
 vendor=digikey
-T 68600 54200 5 10 0 0 0 0 1
+T 67300 54200 5 10 0 0 0 0 1
 vendor_part_number=1015FFE-ND
-T 68600 54200 5 10 0 1 0 0 1
+T 67300 54200 5 10 0 1 0 0 1
 slot=2
-T 68600 54200 5 10 0 0 0 0 1
+T 67300 54200 5 10 0 0 0 0 1
 numslots=2
 }
-C 71400 54200 1 0 0 conn-15b.sym
+C 71800 54200 1 0 0 conn-15b.sym
 {
-T 71755 60095 5 10 1 1 0 0 1
+T 72155 60095 5 10 1 1 0 0 1
 refdes=J4
-T 71400 54200 5 10 0 1 0 0 1
+T 71800 54200 5 10 0 1 0 0 1
 device=CONNECTOR
-T 71400 54200 5 10 0 1 0 0 1
+T 71800 54200 5 10 0 1 0 0 1
 footprint=189-15
-T 71700 54000 5 10 0 1 0 0 1
+T 72100 54000 5 10 0 1 0 0 1
 value=ZA
-T 71400 54200 5 10 0 1 0 0 1
+T 71800 54200 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 71400 54200 5 10 0 1 0 0 1
+T 71800 54200 5 10 0 1 0 0 1
 vendor=digikey
-T 71400 54200 5 10 0 1 0 0 1
+T 71800 54200 5 10 0 1 0 0 1
 vendor_part_number=1015FFE-ND
-T 71400 54200 5 10 0 0 0 0 1
+T 71800 54200 5 10 0 0 0 0 1
 slot=2
-T 71400 54200 5 10 0 0 0 0 1
+T 71800 54200 5 10 0 0 0 0 1
 numslots=2
 }
-T 63300 53500 9 30 1 0 0 0 1
+T 58600 53600 9 30 1 0 0 0 1
 X
-T 66100 53500 9 30 1 0 0 0 1
+T 63100 53600 9 30 1 0 0 0 1
 Y
-T 68900 53500 9 30 1 0 0 0 1
+T 67600 53500 9 30 1 0 0 0 1
 Z
-T 71600 53500 9 30 1 0 0 0 1
+T 72000 53500 9 30 1 0 0 0 1
 A
 C 71100 51300 1 0 0 gnd.sym
 N 43400 51800 42000 51800 4
@@ -1385,54 +1332,54 @@ N 43400 48600 42000 48600 4
 T 42000 48700 5 10 1 1 0 0 1
 netname=pp_15
 }
-C 56200 43700 1 0 0 conn-3.sym
+C 58900 41900 1 0 0 conn-3.sym
 {
-T 56500 45000 5 10 1 1 0 0 1
+T 59200 43200 5 10 1 1 0 0 1
 refdes=J12
-T 56200 43700 5 10 0 1 0 0 1
+T 58900 41900 5 10 0 1 0 0 1
 loadstatus=noload
-T 56200 43700 5 10 0 1 0 0 1
+T 58900 41900 5 10 0 1 0 0 1
 device=CONNECTOR
-T 56200 43700 5 10 0 0 0 0 1
+T 58900 41900 5 10 0 0 0 0 1
 footprint=100mil3pin
 }
-N 54300 44300 56200 44300 4
+N 57800 42500 58900 42500 4
 {
-T 54700 47100 5 10 1 1 0 0 1
+T 58100 45300 5 10 1 1 0 0 1
 netname=pc_ok
 }
-N 56200 47000 54300 47000 4
-N 54300 47000 54300 44300 4
-N 56200 43900 54800 43900 4
+N 58900 45200 57800 45200 4
+N 57800 45200 57800 42500 4
+N 58900 42100 58100 42100 4
 {
-T 54800 44000 5 10 1 1 0 0 1
+T 58100 42200 5 10 1 1 0 0 1
 netname=dout_9
 }
-N 56200 44700 54800 44700 4
+N 58900 42900 58100 42900 4
 {
-T 54800 44800 5 10 1 1 0 0 1
+T 58100 43000 5 10 1 1 0 0 1
 netname=goodheart
 }
-C 63300 45200 1 0 0 ATtiny10.sym
+C 64100 45500 1 0 0 ATtiny10.sym
 {
-T 68700 41800 5 10 0 0 0 0 1
+T 69500 42100 5 10 0 0 0 0 1
 device=IC
-T 68700 41500 5 10 0 0 0 0 1
+T 69500 41800 5 10 0 0 0 0 1
 footprint=SOT23-6
-T 63800 46700 5 10 1 1 0 0 1
+T 64600 47000 5 10 1 1 0 0 1
 refdes=U2
-T 70500 46700 5 10 1 1 0 0 1
+T 71300 47000 5 10 1 1 0 0 1
 value=ATtiny10
-T 63300 45200 5 10 0 0 0 0 1
+T 64100 45500 5 10 0 0 0 0 1
 vendor=digikey
-T 63300 45200 5 10 0 0 0 0 1
+T 64100 45500 5 10 0 0 0 0 1
 vendor_part_number=ATTINY10-TSHRCT-ND
-T 63300 45200 5 10 0 0 0 0 1
+T 64100 45500 5 10 0 0 0 0 1
 loadstatus=smt
 }
-N 57100 42200 57900 42200 4
+N 43400 61000 44200 61000 4
 {
-T 57400 42300 5 10 1 1 0 0 1
+T 43700 61100 5 10 1 1 0 0 1
 netname=40mhz
 }
 C 64300 41300 1 0 0 conn-6.sym
@@ -1448,18 +1395,18 @@ footprint=100mil3x2
 T 64300 41300 5 10 0 0 0 0 1
 loadstatus=throughhole
 }
-N 71600 45800 73000 45800 4
-N 73000 45700 73000 46500 4
-N 63300 45800 63100 45800 4
-N 63100 45800 63100 45200 4
-N 60700 46000 61100 46000 4
-N 61100 46000 61100 45800 4
-N 60700 46000 60700 44000 4
-N 60700 44000 61700 44000 4
-N 61700 44000 61700 45400 4
-N 71600 46200 72600 46200 4
-{
-T 71900 46300 5 10 1 1 0 0 1
+N 72400 46100 73400 46100 4
+N 73400 46000 73400 46800 4
+N 64100 46100 63900 46100 4
+N 63900 46100 63900 45500 4
+N 61800 46300 62200 46300 4
+N 62200 46300 62200 46100 4
+N 61800 46300 61800 44300 4
+N 61800 44300 62800 44300 4
+N 62800 44300 62800 45700 4
+N 72400 46500 73200 46500 4
+{
+T 72400 46600 5 10 1 1 0 0 1
 netname=avr_reset
 }
 N 64300 43400 63200 43400 4
@@ -1492,152 +1439,152 @@ N 64300 41800 63200 41800 4
 T 63200 41900 5 10 1 1 0 0 1
 netname=avr_reset
 }
-T 66800 44900 9 10 1 0 0 0 1
+T 67600 45200 9 10 1 0 0 0 1
 Heartbeat Detector
-C 51900 56700 1 180 0 resistor.sym
+C 54100 56700 1 180 0 resistor.sym
 {
-T 51600 56300 5 10 0 0 180 0 1
+T 53800 56300 5 10 0 0 180 0 1
 device=RESISTOR
-T 51100 56725 5 10 1 1 0 0 1
+T 53300 56725 5 10 1 1 0 0 1
 refdes=R10
-T 51800 56875 5 10 1 1 180 0 1
+T 54000 56875 5 10 1 1 180 0 1
 value=22
-T 51900 56700 5 10 0 1 90 0 1
+T 54100 56700 5 10 0 1 90 0 1
 footprint=0805
-T 51900 56700 5 10 0 1 90 0 1
+T 54100 56700 5 10 0 1 90 0 1
 loadstatus=smt
-T 51900 56700 5 10 0 1 0 0 1
+T 54100 56700 5 10 0 1 0 0 1
 vendor=digikey
-T 51900 56700 5 10 0 1 0 0 1
+T 54100 56700 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 43200 42700 1 180 0 resistor.sym
+C 42800 42700 1 180 0 resistor.sym
 {
-T 42900 42300 5 10 0 0 180 0 1
+T 42500 42300 5 10 0 0 180 0 1
 device=RESISTOR
-T 42400 42725 5 10 1 1 0 0 1
+T 42000 42725 5 10 1 1 0 0 1
 refdes=R11
-T 43100 42875 5 10 1 1 180 0 1
+T 42700 42875 5 10 1 1 180 0 1
 value=22
-T 43200 42700 5 10 0 1 90 0 1
+T 42800 42700 5 10 0 1 90 0 1
 footprint=0805
-T 43200 42700 5 10 0 1 90 0 1
+T 42800 42700 5 10 0 1 90 0 1
 loadstatus=smt
-T 43200 42700 5 10 0 1 0 0 1
+T 42800 42700 5 10 0 1 0 0 1
 vendor=digikey
-T 43200 42700 5 10 0 1 0 0 1
+T 42800 42700 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 42700 51500 1 180 0 resistor.sym
+C 41500 51500 1 180 0 resistor.sym
 {
-T 42400 51100 5 10 0 0 180 0 1
+T 41200 51100 5 10 0 0 180 0 1
 device=RESISTOR
-T 41900 51525 5 10 1 1 0 0 1
+T 40700 51525 5 10 1 1 0 0 1
 refdes=R12
-T 42600 51675 5 10 1 1 180 0 1
+T 41400 51675 5 10 1 1 180 0 1
 value=22
-T 42700 51500 5 10 0 1 90 0 1
+T 41500 51500 5 10 0 1 90 0 1
 footprint=0805
-T 42700 51500 5 10 0 1 90 0 1
+T 41500 51500 5 10 0 1 90 0 1
 loadstatus=smt
-T 42700 51500 5 10 0 1 0 0 1
+T 41500 51500 5 10 0 1 0 0 1
 vendor=digikey
-T 42700 51500 5 10 0 1 0 0 1
+T 41500 51500 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 42700 51100 1 180 0 resistor.sym
+C 41500 51100 1 180 0 resistor.sym
 {
-T 42400 50700 5 10 0 0 180 0 1
+T 41200 50700 5 10 0 0 180 0 1
 device=RESISTOR
-T 41900 51125 5 10 1 1 0 0 1
+T 40700 51125 5 10 1 1 0 0 1
 refdes=R13
-T 42600 51275 5 10 1 1 180 0 1
+T 41400 51275 5 10 1 1 180 0 1
 value=22
-T 42700 51100 5 10 0 1 90 0 1
+T 41500 51100 5 10 0 1 90 0 1
 footprint=0805
-T 42700 51100 5 10 0 1 90 0 1
+T 41500 51100 5 10 0 1 90 0 1
 loadstatus=smt
-T 42700 51100 5 10 0 1 0 0 1
+T 41500 51100 5 10 0 1 0 0 1
 vendor=digikey
-T 42700 51100 5 10 0 1 0 0 1
+T 41500 51100 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 51900 58700 1 180 0 resistor.sym
+C 54100 58700 1 180 0 resistor.sym
 {
-T 51600 58300 5 10 0 0 180 0 1
+T 53800 58300 5 10 0 0 180 0 1
 device=RESISTOR
-T 51100 58725 5 10 1 1 0 0 1
+T 53300 58725 5 10 1 1 0 0 1
 refdes=R14
-T 51800 58875 5 10 1 1 180 0 1
+T 54000 58875 5 10 1 1 180 0 1
 value=22
-T 51900 58700 5 10 0 1 90 0 1
+T 54100 58700 5 10 0 1 90 0 1
 footprint=0805
-T 51900 58700 5 10 0 1 90 0 1
+T 54100 58700 5 10 0 1 90 0 1
 loadstatus=smt
-T 51900 58700 5 10 0 1 0 0 1
+T 54100 58700 5 10 0 1 0 0 1
 vendor=digikey
-T 51900 58700 5 10 0 1 0 0 1
+T 54100 58700 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 42700 54300 1 180 0 resistor.sym
+C 41500 54300 1 180 0 resistor.sym
 {
-T 42400 53900 5 10 0 0 180 0 1
+T 41200 53900 5 10 0 0 180 0 1
 device=RESISTOR
-T 41900 54325 5 10 1 1 0 0 1
+T 40700 54325 5 10 1 1 0 0 1
 refdes=R15
-T 42600 54475 5 10 1 1 180 0 1
+T 41400 54475 5 10 1 1 180 0 1
 value=22
-T 42700 54300 5 10 0 1 90 0 1
+T 41500 54300 5 10 0 1 90 0 1
 footprint=0805
-T 42700 54300 5 10 0 1 90 0 1
+T 41500 54300 5 10 0 1 90 0 1
 loadstatus=smt
-T 42700 54300 5 10 0 1 0 0 1
+T 41500 54300 5 10 0 1 0 0 1
 vendor=digikey
-T 42700 54300 5 10 0 1 0 0 1
+T 41500 54300 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 51900 58300 1 180 0 resistor.sym
+C 54100 58300 1 180 0 resistor.sym
 {
-T 51600 57900 5 10 0 0 180 0 1
+T 53800 57900 5 10 0 0 180 0 1
 device=RESISTOR
-T 51100 58325 5 10 1 1 0 0 1
+T 53300 58325 5 10 1 1 0 0 1
 refdes=R16
-T 51800 58475 5 10 1 1 180 0 1
+T 54000 58475 5 10 1 1 180 0 1
 value=22
-T 51900 58300 5 10 0 1 90 0 1
+T 54100 58300 5 10 0 1 90 0 1
 footprint=0805
-T 51900 58300 5 10 0 1 90 0 1
+T 54100 58300 5 10 0 1 90 0 1
 loadstatus=smt
-T 51900 58300 5 10 0 1 0 0 1
+T 54100 58300 5 10 0 1 0 0 1
 vendor=digikey
-T 51900 58300 5 10 0 1 0 0 1
+T 54100 58300 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-C 51900 57100 1 180 0 resistor.sym
+C 54100 57100 1 180 0 resistor.sym
 {
-T 51600 56700 5 10 0 0 180 0 1
+T 53800 56700 5 10 0 0 180 0 1
 device=RESISTOR
-T 51100 57125 5 10 1 1 0 0 1
+T 53300 57125 5 10 1 1 0 0 1
 refdes=R17
-T 51800 57275 5 10 1 1 180 0 1
+T 54000 57275 5 10 1 1 180 0 1
 value=22
-T 51900 57100 5 10 0 1 90 0 1
+T 54100 57100 5 10 0 1 90 0 1
 footprint=0805
-T 51900 57100 5 10 0 1 90 0 1
+T 54100 57100 5 10 0 1 90 0 1
 loadstatus=smt
-T 51900 57100 5 10 0 1 0 0 1
+T 54100 57100 5 10 0 1 0 0 1
 vendor=digikey
-T 51900 57100 5 10 0 1 0 0 1
+T 54100 57100 5 10 0 1 0 0 1
 vendor_part_number=RHM22.0CRCT-ND
 }
-N 51000 58600 50400 58600 4
-N 51000 58200 50400 58200 4
-N 50400 57000 51000 57000 4
-N 51000 56600 50400 56600 4
-N 43200 42600 43400 42600 4
-N 42700 51400 43400 51400 4
-N 43400 51000 42700 51000 4
-N 42700 54200 43400 54200 4
+N 53200 58600 50400 58600 4
+N 53200 58200 50400 58200 4
+N 50400 57000 53200 57000 4
+N 53200 56600 50400 56600 4
+N 42800 42600 43400 42600 4
+N 41500 51400 43400 51400 4
+N 43400 51000 41500 51000 4
+N 41500 54200 43400 54200 4
 C 41200 56700 1 270 0 resistor.sym
 {
 T 41600 56400 5 10 0 0 270 0 1
@@ -1656,21 +1603,21 @@ T 41200 56700 5 10 0 1 0 0 1
 vendor_part_number=311-10.0KCRCT-ND
 }
 C 41100 56700 1 0 0 3.3V-plus.sym
-C 41700 40700 1 0 0 npn-1.sym
+C 41200 40700 1 0 0 npn-1.sym
 {
-T 42300 41200 5 10 0 0 0 0 1
+T 41800 41200 5 10 0 0 0 0 1
 device=NPN_TRANSISTOR
-T 42300 41300 5 10 1 1 0 0 1
+T 41800 41300 5 10 1 1 0 0 1
 refdes=Q1
-T 42300 41000 5 10 1 1 0 0 1
+T 41800 41000 5 10 1 1 0 0 1
 value=MMBT3904
-T 41700 40700 5 10 0 0 0 0 1
+T 41200 40700 5 10 0 0 0 0 1
 vendor_part_number=MMBT3904-FDICT-ND
-T 41700 40700 5 10 0 0 0 0 1
+T 41200 40700 5 10 0 0 0 0 1
 vendor=digikey
-T 41700 40700 5 10 0 0 0 0 1
+T 41200 40700 5 10 0 0 0 0 1
 footprint=SOT23-Q
-T 41700 40700 5 10 0 0 0 0 1
+T 41200 40700 5 10 0 0 0 0 1
 loadstatus=smt
 }
 C 52400 58900 1 0 0 npn-1.sym
@@ -1690,31 +1637,31 @@ footprint=SOT23-Q
 T 52400 58900 5 10 0 0 0 0 1
 loadstatus=smt
 }
-N 42200 41700 42200 41900 4
-N 42200 41900 42700 41900 4
+N 41700 41700 41700 41900 4
+N 41700 41900 42200 41900 4
 {
-T 42700 42000 5 10 1 1 0 6 1
+T 42200 42000 5 10 1 1 0 6 1
 netname=nWait
 }
-C 42300 40400 1 0 1 gnd.sym
-C 41700 41300 1 180 0 resistor.sym
+C 41800 40400 1 0 1 gnd.sym
+C 41200 41300 1 180 0 resistor.sym
 {
-T 41400 40900 5 10 0 0 180 0 1
+T 40900 40900 5 10 0 0 180 0 1
 device=RESISTOR
-T 40900 41325 5 10 1 1 0 0 1
+T 40400 41325 5 10 1 1 0 0 1
 refdes=R21
-T 41700 41475 5 10 1 1 180 0 1
+T 41200 41475 5 10 1 1 180 0 1
 value=4.7k
-T 41700 41300 5 10 0 1 90 0 1
+T 41200 41300 5 10 0 1 90 0 1
 footprint=0805
-T 41700 41300 5 10 0 1 90 0 1
+T 41200 41300 5 10 0 1 90 0 1
 loadstatus=smt
-T 41700 41300 5 10 0 1 0 0 1
+T 41200 41300 5 10 0 1 0 0 1
 vendor=digikey
-T 41700 41300 5 10 0 1 0 0 1
+T 41200 41300 5 10 0 1 0 0 1
 vendor_part_number=RHM4.70KCRCT-ND
 }
-C 52800 58600 1 0 0 gnd.sym
+C 53200 58800 1 90 0 gnd.sym
 C 52200 59500 1 180 0 resistor.sym
 {
 T 51900 59100 5 10 0 0 180 0 1
@@ -1816,26 +1763,26 @@ footprint=0805
 }
 N 62500 50500 62500 52000 4
 N 62500 49600 62500 48700 4
-C 41700 43900 1 180 0 resistor.sym
+C 41200 43900 1 180 0 resistor.sym
 {
-T 41400 43500 5 10 0 0 180 0 1
+T 40900 43500 5 10 0 0 180 0 1
 device=RESISTOR
-T 40900 43925 5 10 1 1 0 0 1
+T 40400 43925 5 10 1 1 0 0 1
 refdes=R23
-T 41700 44075 5 10 1 1 180 0 1
+T 41200 44075 5 10 1 1 180 0 1
 value=4.7k
-T 41700 43900 5 10 0 1 90 0 1
+T 41200 43900 5 10 0 1 90 0 1
 footprint=0805
-T 41700 43900 5 10 0 1 90 0 1
+T 41200 43900 5 10 0 1 90 0 1
 loadstatus=smt
-T 41700 43900 5 10 0 1 0 0 1
+T 41200 43900 5 10 0 1 0 0 1
 vendor=digikey
-T 41700 43900 5 10 0 1 0 0 1
+T 41200 43900 5 10 0 1 0 0 1
 vendor_part_number=RHM4.70KCRCT-ND
 }
-N 40800 43800 40800 41200 4
-N 41700 43800 43400 43800 4
-N 43400 43000 40800 43000 4
+N 40300 43800 40300 41200 4
+N 41200 43800 43400 43800 4
+N 43400 43000 40300 43000 4
 N 47100 60400 49100 60400 4
 C 45500 60400 1 0 0 2.5V-plus.sym
 C 68600 49100 1 0 0 TC1014.sym
@@ -1973,3 +1920,672 @@ footprint=0805
 }
 N 72100 50000 72100 49800 4
 N 72100 48900 72100 48700 4
+C 58300 58500 1 180 0 resistor.sym
+{
+T 58000 58100 5 10 0 0 180 0 1
+device=RESISTOR
+T 57500 58525 5 10 1 1 0 0 1
+refdes=R30
+T 58200 58675 5 10 1 1 180 0 1
+value=22
+T 58300 58500 5 10 0 1 90 0 1
+footprint=0805
+T 58300 58500 5 10 0 1 90 0 1
+loadstatus=smt
+T 58300 58500 5 10 0 1 0 0 1
+vendor=digikey
+T 58300 58500 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 58300 58100 1 180 0 resistor.sym
+{
+T 58000 57700 5 10 0 0 180 0 1
+device=RESISTOR
+T 57500 58125 5 10 1 1 0 0 1
+refdes=R31
+T 58200 58275 5 10 1 1 180 0 1
+value=22
+T 58300 58100 5 10 0 1 90 0 1
+footprint=0805
+T 58300 58100 5 10 0 1 90 0 1
+loadstatus=smt
+T 58300 58100 5 10 0 1 0 0 1
+vendor=digikey
+T 58300 58100 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 58300 57700 1 180 0 resistor.sym
+{
+T 58000 57300 5 10 0 0 180 0 1
+device=RESISTOR
+T 57500 57725 5 10 1 1 0 0 1
+refdes=R32
+T 58200 57875 5 10 1 1 180 0 1
+value=22
+T 58300 57700 5 10 0 1 90 0 1
+footprint=0805
+T 58300 57700 5 10 0 1 90 0 1
+loadstatus=smt
+T 58300 57700 5 10 0 1 0 0 1
+vendor=digikey
+T 58300 57700 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 55200 56500 1 90 0 capacitor.sym
+{
+T 54500 56700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 55400 57300 5 10 1 1 180 0 1
+refdes=C30
+T 54300 56700 5 10 0 0 90 0 1
+symversion=0.1
+T 55100 56600 5 10 1 1 0 0 1
+value=0.1uF
+T 55200 56500 5 10 0 1 0 0 1
+loadstatus=smt
+T 55200 56500 5 10 0 1 0 0 1
+vendor=digikey
+T 55200 56500 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 55200 56500 5 10 0 1 0 0 1
+footprint=0805
+}
+C 55800 56500 1 90 0 capacitor.sym
+{
+T 55100 56700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 56000 57300 5 10 1 1 180 0 1
+refdes=C31
+T 54900 56700 5 10 0 0 90 0 1
+symversion=0.1
+T 55700 56600 5 10 1 1 0 0 1
+value=0.1uF
+T 55800 56500 5 10 0 1 0 0 1
+loadstatus=smt
+T 55800 56500 5 10 0 1 0 0 1
+vendor=digikey
+T 55800 56500 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 55800 56500 5 10 0 1 0 0 1
+footprint=0805
+}
+C 56400 56500 1 90 0 capacitor.sym
+{
+T 55700 56700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 56600 57300 5 10 1 1 180 0 1
+refdes=C32
+T 55500 56700 5 10 0 0 90 0 1
+symversion=0.1
+T 56300 56600 5 10 1 1 0 0 1
+value=0.1uF
+T 56400 56500 5 10 0 1 0 0 1
+loadstatus=smt
+T 56400 56500 5 10 0 1 0 0 1
+vendor=digikey
+T 56400 56500 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 56400 56500 5 10 0 1 0 0 1
+footprint=0805
+}
+N 55000 58400 55000 57400 4
+N 55600 58000 55600 57400 4
+N 56200 57600 56200 57400 4
+N 56200 56000 56200 56500 4
+N 55600 56000 55600 56500 4
+N 55000 56000 55000 56500 4
+N 59400 58400 61900 58400 4
+{
+T 59600 58500 5 10 1 1 0 0 1
+netname=quadA_1
+}
+N 61900 58000 59400 58000 4
+{
+T 59600 58100 5 10 1 1 0 0 1
+netname=quadB_1
+}
+N 59400 57600 61900 57600 4
+{
+T 59600 57700 5 10 1 1 0 0 1
+netname=quadZ_1
+}
+C 62800 58500 1 180 0 resistor.sym
+{
+T 62500 58100 5 10 0 0 180 0 1
+device=RESISTOR
+T 62000 58525 5 10 1 1 0 0 1
+refdes=R34
+T 62700 58675 5 10 1 1 180 0 1
+value=22
+T 62800 58500 5 10 0 1 90 0 1
+footprint=0805
+T 62800 58500 5 10 0 1 90 0 1
+loadstatus=smt
+T 62800 58500 5 10 0 1 0 0 1
+vendor=digikey
+T 62800 58500 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 62800 58100 1 180 0 resistor.sym
+{
+T 62500 57700 5 10 0 0 180 0 1
+device=RESISTOR
+T 62000 58125 5 10 1 1 0 0 1
+refdes=R35
+T 62700 58275 5 10 1 1 180 0 1
+value=22
+T 62800 58100 5 10 0 1 90 0 1
+footprint=0805
+T 62800 58100 5 10 0 1 90 0 1
+loadstatus=smt
+T 62800 58100 5 10 0 1 0 0 1
+vendor=digikey
+T 62800 58100 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 62800 57700 1 180 0 resistor.sym
+{
+T 62500 57300 5 10 0 0 180 0 1
+device=RESISTOR
+T 62000 57725 5 10 1 1 0 0 1
+refdes=R36
+T 62700 57875 5 10 1 1 180 0 1
+value=22
+T 62800 57700 5 10 0 1 90 0 1
+footprint=0805
+T 62800 57700 5 10 0 1 90 0 1
+loadstatus=smt
+T 62800 57700 5 10 0 1 0 0 1
+vendor=digikey
+T 62800 57700 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 59700 56500 1 90 0 capacitor.sym
+{
+T 59000 56700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 59900 57300 5 10 1 1 180 0 1
+refdes=C34
+T 58800 56700 5 10 0 0 90 0 1
+symversion=0.1
+T 59600 56600 5 10 1 1 0 0 1
+value=0.1uF
+T 59700 56500 5 10 0 1 0 0 1
+loadstatus=smt
+T 59700 56500 5 10 0 1 0 0 1
+vendor=digikey
+T 59700 56500 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 59700 56500 5 10 0 1 0 0 1
+footprint=0805
+}
+C 60300 56500 1 90 0 capacitor.sym
+{
+T 59600 56700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 60500 57300 5 10 1 1 180 0 1
+refdes=C35
+T 59400 56700 5 10 0 0 90 0 1
+symversion=0.1
+T 60200 56600 5 10 1 1 0 0 1
+value=0.1uF
+T 60300 56500 5 10 0 1 0 0 1
+loadstatus=smt
+T 60300 56500 5 10 0 1 0 0 1
+vendor=digikey
+T 60300 56500 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 60300 56500 5 10 0 1 0 0 1
+footprint=0805
+}
+C 60900 56500 1 90 0 capacitor.sym
+{
+T 60200 56700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 61100 57300 5 10 1 1 180 0 1
+refdes=C36
+T 60000 56700 5 10 0 0 90 0 1
+symversion=0.1
+T 60800 56600 5 10 1 1 0 0 1
+value=0.1uF
+T 60900 56500 5 10 0 1 0 0 1
+loadstatus=smt
+T 60900 56500 5 10 0 1 0 0 1
+vendor=digikey
+T 60900 56500 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 60900 56500 5 10 0 1 0 0 1
+footprint=0805
+}
+N 59500 58400 59500 57400 4
+N 60100 58000 60100 57400 4
+N 60700 57600 60700 57400 4
+N 60700 56000 60700 56500 4
+N 60100 56000 60100 56500 4
+N 59500 56000 59500 56500 4
+N 63900 58300 66400 58300 4
+{
+T 64100 58400 5 10 1 1 0 0 1
+netname=quadA_2
+}
+N 66400 57900 63900 57900 4
+{
+T 64100 58000 5 10 1 1 0 0 1
+netname=quadB_2
+}
+N 63900 57500 66400 57500 4
+{
+T 64100 57600 5 10 1 1 0 0 1
+netname=quadZ_2
+}
+C 67300 58400 1 180 0 resistor.sym
+{
+T 67000 58000 5 10 0 0 180 0 1
+device=RESISTOR
+T 66500 58425 5 10 1 1 0 0 1
+refdes=R37
+T 67200 58575 5 10 1 1 180 0 1
+value=22
+T 67300 58400 5 10 0 1 90 0 1
+footprint=0805
+T 67300 58400 5 10 0 1 90 0 1
+loadstatus=smt
+T 67300 58400 5 10 0 1 0 0 1
+vendor=digikey
+T 67300 58400 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 67300 58000 1 180 0 resistor.sym
+{
+T 67000 57600 5 10 0 0 180 0 1
+device=RESISTOR
+T 66500 58025 5 10 1 1 0 0 1
+refdes=R38
+T 67200 58175 5 10 1 1 180 0 1
+value=22
+T 67300 58000 5 10 0 1 90 0 1
+footprint=0805
+T 67300 58000 5 10 0 1 90 0 1
+loadstatus=smt
+T 67300 58000 5 10 0 1 0 0 1
+vendor=digikey
+T 67300 58000 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 67300 57600 1 180 0 resistor.sym
+{
+T 67000 57200 5 10 0 0 180 0 1
+device=RESISTOR
+T 66500 57625 5 10 1 1 0 0 1
+refdes=R39
+T 67200 57775 5 10 1 1 180 0 1
+value=22
+T 67300 57600 5 10 0 1 90 0 1
+footprint=0805
+T 67300 57600 5 10 0 1 90 0 1
+loadstatus=smt
+T 67300 57600 5 10 0 1 0 0 1
+vendor=digikey
+T 67300 57600 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 64200 56400 1 90 0 capacitor.sym
+{
+T 63500 56600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 64400 57200 5 10 1 1 180 0 1
+refdes=C37
+T 63300 56600 5 10 0 0 90 0 1
+symversion=0.1
+T 64100 56500 5 10 1 1 0 0 1
+value=0.1uF
+T 64200 56400 5 10 0 1 0 0 1
+loadstatus=smt
+T 64200 56400 5 10 0 1 0 0 1
+vendor=digikey
+T 64200 56400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 64200 56400 5 10 0 1 0 0 1
+footprint=0805
+}
+C 64800 56400 1 90 0 capacitor.sym
+{
+T 64100 56600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 65000 57200 5 10 1 1 180 0 1
+refdes=C38
+T 63900 56600 5 10 0 0 90 0 1
+symversion=0.1
+T 64700 56500 5 10 1 1 0 0 1
+value=0.1uF
+T 64800 56400 5 10 0 1 0 0 1
+loadstatus=smt
+T 64800 56400 5 10 0 1 0 0 1
+vendor=digikey
+T 64800 56400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 64800 56400 5 10 0 1 0 0 1
+footprint=0805
+}
+C 65400 56400 1 90 0 capacitor.sym
+{
+T 64700 56600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 65600 57200 5 10 1 1 180 0 1
+refdes=C39
+T 64500 56600 5 10 0 0 90 0 1
+symversion=0.1
+T 65300 56500 5 10 1 1 0 0 1
+value=0.1uF
+T 65400 56400 5 10 0 1 0 0 1
+loadstatus=smt
+T 65400 56400 5 10 0 1 0 0 1
+vendor=digikey
+T 65400 56400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 65400 56400 5 10 0 1 0 0 1
+footprint=0805
+}
+N 64000 58300 64000 57300 4
+N 64600 57900 64600 57300 4
+N 65200 57500 65200 57300 4
+N 65200 55900 65200 56400 4
+N 64600 55900 64600 56400 4
+N 64000 55900 64000 56400 4
+N 68400 58300 70900 58300 4
+{
+T 68600 58400 5 10 1 1 0 0 1
+netname=quadA_3
+}
+N 70900 57900 68400 57900 4
+{
+T 68600 58000 5 10 1 1 0 0 1
+netname=quadB_3
+}
+N 68400 57500 70900 57500 4
+{
+T 68600 57600 5 10 1 1 0 0 1
+netname=quadZ_3
+}
+C 71800 58400 1 180 0 resistor.sym
+{
+T 71500 58000 5 10 0 0 180 0 1
+device=RESISTOR
+T 71000 58425 5 10 1 1 0 0 1
+refdes=R40
+T 71700 58575 5 10 1 1 180 0 1
+value=22
+T 71800 58400 5 10 0 1 90 0 1
+footprint=0805
+T 71800 58400 5 10 0 1 90 0 1
+loadstatus=smt
+T 71800 58400 5 10 0 1 0 0 1
+vendor=digikey
+T 71800 58400 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 71800 58000 1 180 0 resistor.sym
+{
+T 71500 57600 5 10 0 0 180 0 1
+device=RESISTOR
+T 71000 58025 5 10 1 1 0 0 1
+refdes=R41
+T 71700 58175 5 10 1 1 180 0 1
+value=22
+T 71800 58000 5 10 0 1 90 0 1
+footprint=0805
+T 71800 58000 5 10 0 1 90 0 1
+loadstatus=smt
+T 71800 58000 5 10 0 1 0 0 1
+vendor=digikey
+T 71800 58000 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 71800 57600 1 180 0 resistor.sym
+{
+T 71500 57200 5 10 0 0 180 0 1
+device=RESISTOR
+T 71000 57625 5 10 1 1 0 0 1
+refdes=R42
+T 71700 57775 5 10 1 1 180 0 1
+value=22
+T 71800 57600 5 10 0 1 90 0 1
+footprint=0805
+T 71800 57600 5 10 0 1 90 0 1
+loadstatus=smt
+T 71800 57600 5 10 0 1 0 0 1
+vendor=digikey
+T 71800 57600 5 10 0 1 0 0 1
+vendor_part_number=RHM22.0CRCT-ND
+}
+C 68700 56400 1 90 0 capacitor.sym
+{
+T 68000 56600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 68900 57200 5 10 1 1 180 0 1
+refdes=C40
+T 67800 56600 5 10 0 0 90 0 1
+symversion=0.1
+T 68600 56500 5 10 1 1 0 0 1
+value=0.1uF
+T 68700 56400 5 10 0 1 0 0 1
+loadstatus=smt
+T 68700 56400 5 10 0 1 0 0 1
+vendor=digikey
+T 68700 56400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 68700 56400 5 10 0 1 0 0 1
+footprint=0805
+}
+C 69300 56400 1 90 0 capacitor.sym
+{
+T 68600 56600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 69500 57200 5 10 1 1 180 0 1
+refdes=C41
+T 68400 56600 5 10 0 0 90 0 1
+symversion=0.1
+T 69200 56500 5 10 1 1 0 0 1
+value=0.1uF
+T 69300 56400 5 10 0 1 0 0 1
+loadstatus=smt
+T 69300 56400 5 10 0 1 0 0 1
+vendor=digikey
+T 69300 56400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 69300 56400 5 10 0 1 0 0 1
+footprint=0805
+}
+C 69900 56400 1 90 0 capacitor.sym
+{
+T 69200 56600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 70100 57200 5 10 1 1 180 0 1
+refdes=C42
+T 69000 56600 5 10 0 0 90 0 1
+symversion=0.1
+T 69800 56500 5 10 1 1 0 0 1
+value=0.1uF
+T 69900 56400 5 10 0 1 0 0 1
+loadstatus=smt
+T 69900 56400 5 10 0 1 0 0 1
+vendor=digikey
+T 69900 56400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 69900 56400 5 10 0 1 0 0 1
+footprint=0805
+}
+N 68500 58300 68500 57300 4
+N 69100 57900 69100 57300 4
+N 69700 57500 69700 57300 4
+N 69700 55900 69700 56400 4
+N 69100 55900 69100 56400 4
+N 68500 55900 68500 56400 4
+C 52600 57200 1 90 0 capacitor.sym
+{
+T 51900 57400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 52800 58000 5 10 1 1 180 0 1
+refdes=C50
+T 51700 57400 5 10 0 0 90 0 1
+symversion=0.1
+T 52500 57300 5 10 1 1 0 0 1
+value=0.1uF
+T 52600 57200 5 10 0 1 0 0 1
+loadstatus=smt
+T 52600 57200 5 10 0 1 0 0 1
+vendor=digikey
+T 52600 57200 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 52600 57200 5 10 0 1 0 0 1
+footprint=0805
+}
+C 53200 57200 1 90 0 capacitor.sym
+{
+T 52500 57400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 53400 58000 5 10 1 1 180 0 1
+refdes=C51
+T 52300 57400 5 10 0 0 90 0 1
+symversion=0.1
+T 53100 57300 5 10 1 1 0 0 1
+value=0.1uF
+T 53200 57200 5 10 0 1 0 0 1
+loadstatus=smt
+T 53200 57200 5 10 0 1 0 0 1
+vendor=digikey
+T 53200 57200 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 53200 57200 5 10 0 1 0 0 1
+footprint=0805
+}
+N 53000 58100 53000 58200 4
+N 52400 58600 52400 58100 4
+C 52300 55600 1 90 0 capacitor.sym
+{
+T 51600 55800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 52500 56400 5 10 1 1 180 0 1
+refdes=C52
+T 51400 55800 5 10 0 0 90 0 1
+symversion=0.1
+T 52200 55700 5 10 1 1 0 0 1
+value=0.1uF
+T 52300 55600 5 10 0 1 0 0 1
+loadstatus=smt
+T 52300 55600 5 10 0 1 0 0 1
+vendor=digikey
+T 52300 55600 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 52300 55600 5 10 0 1 0 0 1
+footprint=0805
+}
+C 52900 55600 1 90 0 capacitor.sym
+{
+T 52200 55800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 53100 56400 5 10 1 1 180 0 1
+refdes=C53
+T 52000 55800 5 10 0 0 90 0 1
+symversion=0.1
+T 52800 55700 5 10 1 1 0 0 1
+value=0.1uF
+T 52900 55600 5 10 0 1 0 0 1
+loadstatus=smt
+T 52900 55600 5 10 0 1 0 0 1
+vendor=digikey
+T 52900 55600 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 52900 55600 5 10 0 1 0 0 1
+footprint=0805
+}
+N 52100 57000 52100 56500 4
+N 52700 56600 52700 56500 4
+C 52600 55300 1 0 0 gnd.sym
+N 52100 55600 53000 55600 4
+N 52400 57200 52400 55600 4
+N 53000 55600 53000 57200 4
+C 43100 41700 1 90 0 capacitor.sym
+{
+T 42400 41900 5 10 0 0 90 0 1
+device=CAPACITOR
+T 43300 42500 5 10 1 1 180 0 1
+refdes=C54
+T 42200 41900 5 10 0 0 90 0 1
+symversion=0.1
+T 43000 41800 5 10 1 1 0 0 1
+value=0.1uF
+T 43100 41700 5 10 0 1 0 0 1
+loadstatus=smt
+T 43100 41700 5 10 0 1 0 0 1
+vendor=digikey
+T 43100 41700 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 43100 41700 5 10 0 1 0 0 1
+footprint=0805
+}
+C 43000 41400 1 0 1 gnd.sym
+C 41700 53300 1 90 0 capacitor.sym
+{
+T 41000 53500 5 10 0 0 90 0 1
+device=CAPACITOR
+T 41400 54000 5 10 1 1 180 0 1
+refdes=C55
+T 40800 53500 5 10 0 0 90 0 1
+symversion=0.1
+T 41000 53500 5 10 1 1 0 0 1
+value=0.1uF
+T 41700 53300 5 10 0 1 0 0 1
+loadstatus=smt
+T 41700 53300 5 10 0 1 0 0 1
+vendor=digikey
+T 41700 53300 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 41700 53300 5 10 0 1 0 0 1
+footprint=0805
+}
+C 41700 51400 1 90 0 capacitor.sym
+{
+T 41000 51600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 41400 52200 5 10 1 1 180 0 1
+refdes=C56
+T 40800 51600 5 10 0 0 90 0 1
+symversion=0.1
+T 40800 51800 5 10 1 1 0 0 1
+value=0.1uF
+T 41700 51400 5 10 0 1 0 0 1
+loadstatus=smt
+T 41700 51400 5 10 0 1 0 0 1
+vendor=digikey
+T 41700 51400 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 41700 51400 5 10 0 1 0 0 1
+footprint=0805
+}
+C 41700 50100 1 90 0 capacitor.sym
+{
+T 41000 50300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 41400 50800 5 10 1 1 180 0 1
+refdes=C57
+T 40800 50300 5 10 0 0 90 0 1
+symversion=0.1
+T 41000 50200 5 10 1 1 0 0 1
+value=0.1uF
+T 41700 50100 5 10 0 1 0 0 1
+loadstatus=smt
+T 41700 50100 5 10 0 1 0 0 1
+vendor=digikey
+T 41700 50100 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 41700 50100 5 10 0 1 0 0 1
+footprint=0805
+}
+C 41400 53000 1 0 0 gnd.sym
+C 41400 49800 1 0 0 gnd.sym
+C 41600 52600 1 180 0 gnd.sym
+N 62700 56000 62800 56000 4
+N 67200 55900 67300 55900 4
+N 71700 55900 68500 55900 4
+N 71800 55900 71700 55900 4