more routing work done
[hw/telescience] / telescience.pcb
index 46d48cb14f8360fdf9a5d4e45597bff18de5f5cd..4682d9616ca8c817ac91eb01a0cf7c1c7ae0f0a9 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb 20100929
-# date:    Fri Feb 25 02:00:11 2011
+# date:    Sat Feb 26 01:37:27 2011
 # user:    bdale (Bdale Garbee,KB0G)
 # host:    rover
 
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20100606]
 
-PCB["TelePyro" 282500 150000]
+PCB["TelePyro" 282500 110000]
 
 Grid[100.000000 0 0 0]
 Cursor[0 0 0.000000]
@@ -798,6 +798,34 @@ Symbol('~' 12)
        SymbolLine(20 35 25 30 8)
 )
 Via[253800 49900 3100 2000 0 1500 "" "thermal(1X)"]
+Via[55100 88400 3100 2000 0 1500 "" "thermal(1X)"]
+Via[106100 88600 3100 2000 0 1500 "" "thermal(1X)"]
+Via[157000 86300 3100 2000 0 1500 "" "thermal(1X)"]
+Via[226000 17100 3100 2000 0 1500 "" "thermal(1X)"]
+Via[214300 31500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[198600 86000 3100 2000 0 1500 "" ""]
+Via[233600 54800 3100 2000 0 1500 "" ""]
+Via[249800 78300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[267200 83300 3100 2000 0 1500 "" "thermal(1S)"]
+Via[195400 83500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[220600 83600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[182600 48600 3100 2000 0 1500 "" ""]
+Via[182600 54900 3100 2000 0 1500 "" ""]
+Via[182600 61200 3100 2000 0 1500 "" ""]
+Via[182600 67400 3100 2000 0 1500 "" ""]
+Via[180000 51700 3100 2000 0 1500 "" ""]
+Via[180000 58100 3100 2000 0 1500 "" ""]
+Via[180000 64300 3100 2000 0 1500 "" ""]
+Via[180000 70600 3100 2000 0 1500 "" ""]
+Via[201700 83500 3100 2000 0 1500 "" ""]
+Via[208100 83500 3100 2000 0 1500 "" ""]
+Via[214300 83500 3100 2000 0 1500 "" ""]
+Via[211200 86000 3100 2000 0 1500 "" ""]
+Via[204900 86000 3100 2000 0 1500 "" ""]
+Via[155000 25900 3100 2000 0 1500 "" ""]
+Via[165000 23600 3100 2000 0 1500 "" ""]
+Via[195700 46200 3100 2000 0 1500 "" ""]
+Via[214300 46200 3100 2000 0 1500 "" ""]
 
 Element["lock" "hole-M3" "H3" "unknown" 262500 97500 -2500 -3200 0 100 ""]
 (
@@ -827,7 +855,7 @@ Element["lock" "hole-M3" "H4" "unknown" 262500 12500 -1000 -3000 0 100 ""]
 
        )
 
-Element["" "3holes" "J30" "unknown" 60200 31100 -6322 -4243 2 100 ""]
+Element["" "3holes" "J30" "unknown" 57600 28543 778 3857 2 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -835,7 +863,7 @@ Element["" "3holes" "J30" "unknown" 60200 31100 -6322 -4243 2 100 ""]
 
        )
 
-Element["onsolder" "B2B-PH" "J3" "LiPo" 234676 40249 0 0 1 100 "auto"]
+Element["onsolder" "B2B-PH" "J3" "LiPo" 231576 43449 0 0 1 100 "auto"]
 (
        Pin[11024 7677 5118 1201 5748 2953 "2" "2" "thermal(1X)"]
        Pin[11024 15551 5118 1201 5748 2953 "1" "1" "square"]
@@ -853,35 +881,35 @@ Element["" "0402" "C9" "22pF" 188726 19900 3076 2876 3 100 ""]
 
        )
 
-Element["" "0402" "C1" "1uF" 247926 83700 -2850 4357 0 100 ""]
+Element["" "0402" "C1" "1uF" 245426 78300 2350 8043 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "SOT23-5" "U1" "unknown" 247600 68600 -900 -3900 1 89 ""]
+Element["" "SOT23-5" "U1" "unknown" 261600 82100 3900 -900 0 89 ""]
 (
        Attribute("author" "DJ Delorie")
        Attribute("copyright" "2006 DJ Delorie")
        Attribute("use-license" "Unlimited")
        Attribute("dist-license" "GPL")
-       Pad[0 -800 0 800 2400 3000 3000 "4" "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 [-9800 11000 2000 11000 1000]
-       ElementLine [-9800 -2900 -9800 11000 1000]
-       ElementLine [-9800 -2900 2000 -2900 1000]
-       ElementLine [2000 -2900 2000 11000 1000]
+       Pad[-800 0 800 0 2400 3000 3000 "4" "4" "square,edge2"]
+       Pad[-800 -7800 800 -7800 2400 3000 3000 "VOUT" "5" "square,edge2"]
+       Pad[-9000 -7800 -7400 -7800 2400 3000 3000 "VIN" "1" "square"]
+       Pad[-9000 -3900 -7400 -3900 2400 3000 3000 "GND" "2" "square"]
+       Pad[-9000 0 -7400 0 2400 3000 3000 "EN" "3" "square"]
+       ElementLine [-11000 -9800 -11000 2000 1000]
+       ElementLine [-11000 -9800 2900 -9800 1000]
+       ElementLine [2900 -9800 2900 2000 1000]
+       ElementLine [-11000 2000 2900 2000 1000]
 
        )
 
-Element["" "0402" "R9" "unknown" 144326 87400 10398 3250 2 100 ""]
+Element["" "0402" "C22" "unknown" 86426 95100 -11798 -3450 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -914,10 +942,10 @@ Element["lock" "ZX62-B-5PA" "J101" "USB" 256143 55000 17989 5461 1 100 ""]
 
        )
 
-Element["" "0402" "C101" "1uF" 238300 55974 2950 6576 3 100 ""]
+Element["" "0402" "C101" "1uF" 235926 58600 -6576 2950 2 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -928,14 +956,14 @@ Element["" "0402" "R102" "33" 252126 58200 -12828 1050 0 100 ""]
 
        )
 
-Element["" "0402" "R103" "33" 252100 54300 -13480 -7350 0 100 ""]
+Element["" "0402" "R103" "33" 252100 54300 7480 -14198 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "3holes" "J14" "unknown" 162500 30300 5100 2057 1 100 ""]
+Element["" "3holes" "J14" "unknown" 160100 28521 13900 2957 1 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -943,7 +971,7 @@ Element["" "3holes" "J14" "unknown" 162500 30300 5100 2057 1 100 ""]
 
        )
 
-Element["" "3holes" "J16" "unknown" 152800 30621 6100 -2643 1 100 ""]
+Element["" "3holes" "J16" "unknown" 150000 28521 1600 978 1 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -951,7 +979,7 @@ Element["" "3holes" "J16" "unknown" 152800 30621 6100 -2643 1 100 ""]
 
        )
 
-Element["" "3holes" "J15" "unknown" 162500 35100 7100 3343 3 100 ""]
+Element["" "3holes" "J15" "unknown" 160200 33300 7100 3343 3 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -959,7 +987,7 @@ Element["" "3holes" "J15" "unknown" 162500 35100 7100 3343 3 100 ""]
 
        )
 
-Element["" "3holes" "J17" "unknown" 152800 35279 9900 1643 3 100 ""]
+Element["" "3holes" "J17" "unknown" 150100 33300 9900 1643 3 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1021,20 +1049,17 @@ Element["" "tqfp44" "U2" "unknown" 208000 58000 -6800 7000 0 100 ""]
 
        )
 
-Element["" "0402" "C8" "22pF" 227100 5874 -9976 -2724 0 100 ""]
+Element["" "0402" "C8" "22pF" 226500 11426 9976 2724 2 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "ABMM2" "X1" "8mhz" 208521 11712 2352 -652 1 100 ""]
+Element["" "0402" "C15" "unknown" 144326 88500 11198 3450 2 100 ""]
 (
-       Pad[-12007 -5512 -9349 -5512 7480 -3936 8080 "2" "2" "square"]
-       Pad[9350 -5512 12008 -5512 7480 -3936 8080 "1" "1" "square,edge2"]
-       Pad[9350 5511 12008 5511 7480 -3936 8080 "4" "4" "square,edge2"]
-       Pad[-12007 5511 -9349 5511 7480 -3936 8080 "3" "3" "square"]
-       ElementArc [13720 -709 500 500 90 360 1000]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -1062,7 +1087,7 @@ Element["" "0402" "R7" "unknown" 135726 90500 -10950 -4350 0 100 ""]
 
        )
 
-Element["" "SOIJ8" "U5" "W25Q16" 181100 99000 -12011 10161 1 100 ""]
+Element["" "SOIJ8" "U5" "W25Q16" 179600 99000 -12011 10161 1 100 ""]
 (
        Pad[-15845 7499 -11712 7499 2559 2441 3159 "VCC" "8" "square"]
        Pad[11713 7499 15846 7499 2559 2441 3159 "CS" "1" "square,edge2"]
@@ -1080,14 +1105,14 @@ Element["" "SOIJ8" "U5" "W25Q16" 181100 99000 -12011 10161 1 100 ""]
 
        )
 
-Element["" "0603" "L201" "10uH" 218841 27300 -17709 -2850 0 100 ""]
+Element["" "0603" "L201" "10uH" 176200 48741 -3550 24409 1 100 ""]
 (
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+       Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
 
        )
 
-Element["onsolder" "530470310" "J100" "Reset" 268621 81200 -10300 7900 0 100 "auto"]
+Element["onsolder" "530470310" "J100" "Reset" 188400 31000 -10300 7900 0 100 "auto"]
 (
        Pin[-9843 0 3500 1200 4100 2047 "3" "3" "edge2"]
        Pin[-4921 0 3500 1200 4100 2047 "2" "2" "edge2,thermal(1X)"]
@@ -1099,14 +1124,14 @@ Element["onsolder" "530470310" "J100" "Reset" 268621 81200 -10300 7900 0 100 "au
 
        )
 
-Element["" "0402" "C200" "0.1uF" 206374 86100 -750 1650 0 100 ""]
+Element["" "0402" "C200" "0.1uF" 225526 85700 -750 1650 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "3holes" "J22" "unknown" 122700 30621 3700 -1578 1 100 ""]
+Element["" "3holes" "J22" "unknown" 120100 28600 3700 -1578 1 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1114,14 +1139,14 @@ Element["" "3holes" "J22" "unknown" 122700 30621 3700 -1578 1 100 ""]
 
        )
 
-Element["" "0402" "R100" "56k" 126226 95800 -6180 3550 0 100 ""]
+Element["" "0402" "R100" "56k" 126226 95800 -12480 -2150 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C202" "0.1uF" 126226 102500 7550 7050 2 100 ""]
+Element["" "0402" "C202" "0.1uF" 218800 87000 19150 6050 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1176,31 +1201,14 @@ Element["" "TI-SO-14" "U8" "unknown" 55306 71895 14156 3468 2 100 ""]
 
        )
 
-Element["" "TI-SO-14" "U6" "unknown" 156906 71795 14056 3668 2 100 ""]
+Element["" "0402" "R5" "unknown" 135974 59500 -9650 -2950 0 100 ""]
 (
-       Pad[14999 6692 14999 12204 2165 2835 2765 "OUT" "14" "square,edge2"]
-       Pad[14999 -12205 14999 -6693 2165 2835 2765 "OUT" "1" "square"]
-       Pad[9999 6692 9999 12204 2165 2835 2765 "IN-" "13" "square,edge2"]
-       Pad[9999 -12205 9999 -6693 2165 2835 2765 "IN-" "2" "square"]
-       Pad[4999 6692 4999 12204 2165 2835 2765 "IN+" "12" "square,edge2"]
-       Pad[4999 -12205 4999 -6693 2165 2835 2765 "IN+" "3" "square"]
-       Pad[0 6692 0 12204 2165 2835 2765 "GND" "11" "square,edge2"]
-       Pad[0 -12205 0 -6693 2165 2835 2765 "V+" "4" "square"]
-       Pad[-5000 6692 -5000 12204 2165 2835 2765 "IN+" "10" "square,edge2"]
-       Pad[-5000 -12205 -5000 -6693 2165 2835 2765 "IN+" "5" "square"]
-       Pad[-10000 6692 -10000 12204 2165 2835 2765 "IN-" "9" "square,edge2"]
-       Pad[-10000 -12205 -10000 -6693 2165 2835 2765 "IN-" "6" "square"]
-       Pad[-15000 6692 -15000 12204 2165 2835 2765 "OUT" "8" "square,edge2"]
-       Pad[-15000 -12205 -15000 -6693 2165 2835 2765 "OUT" "7" "square"]
-       ElementLine [-17028 7676 17027 7676 1000]
-       ElementLine [-17028 -7677 -17028 7676 1000]
-       ElementLine [-17028 -7677 17027 -7677 1000]
-       ElementLine [17027 -7677 17027 7676 1000]
-       ElementArc [14999 -3691 500 500 180 360 1000]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "3holes" "J32" "unknown" 50000 31400 4921 -4921 2 100 ""]
+Element["" "3holes" "J32" "unknown" 47500 28543 2021 679 2 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1226,7 +1234,7 @@ Element["onsolder" "0-215079-8" "J2" "Companion" 237500 94800 0 0 2 100 "auto"]
 
        )
 
-Element["" "3holes" "J4" "PwrSel" 260957 29900 0 0 0 100 ""]
+Element["" "3holes" "J4" "PwrSel" 242657 69600 -3757 -4321 3 100 ""]
 (
        Pin[9843 0 3500 1200 4100 2047 "pin3" "3" "edge2"]
        Pin[4921 0 3500 1200 4100 2047 "pin2" "2" "edge2"]
@@ -1234,7 +1242,7 @@ Element["" "3holes" "J4" "PwrSel" 260957 29900 0 0 0 100 ""]
 
        )
 
-Element["" "3holes" "J33" "unknown" 50000 36979 -4922 -278 3 100 ""]
+Element["" "3holes" "J33" "unknown" 47500 33700 7178 943 3 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1242,7 +1250,7 @@ Element["" "3holes" "J33" "unknown" 50000 36979 -4922 -278 3 100 ""]
 
        )
 
-Element["" "3holes" "J20" "unknown" 132900 30721 4100 -821 1 100 ""]
+Element["" "3holes" "J20" "unknown" 130000 28600 200 -1943 1 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1265,7 +1273,7 @@ Element["onsolder" "282834-6" "J9" "GPIO" 25995 86006 0 0 3 100 "auto"]
 
        )
 
-Element["" "3holes" "J35" "unknown" 40600 36679 -2300 300 3 100 ""]
+Element["" "3holes" "J35" "unknown" 37500 33700 -2300 300 3 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1294,7 +1302,7 @@ Element["onsolder" "100mil3x2" "J1" "AVR_ISP" 239900 15800 2500 -17500 3 100 "au
 (
        Pin[5000 10000 7000 3000 7600 3800 "2" "2" ""]
        Pin[5000 0 7000 3000 7600 3800 "4" "4" ""]
-       Pin[5000 -10000 7000 3000 7600 3800 "6" "6" "thermal(3X)"]
+       Pin[5000 -10000 7000 3000 7600 3800 "6" "6" "thermal(1X,3X)"]
        Pin[-5000 10000 7000 3000 7600 3800 "1" "1" "square"]
        Pin[-5000 0 7000 3000 7600 3800 "3" "3" ""]
        Pin[-5000 -10000 7000 3000 7600 3800 "5" "5" ""]
@@ -1305,7 +1313,7 @@ Element["onsolder" "100mil3x2" "J1" "AVR_ISP" 239900 15800 2500 -17500 3 100 "au
 
        )
 
-Element["" "3holes" "J18" "unknown" 142600 30743 0 0 1 100 ""]
+Element["" "3holes" "J18" "unknown" 140000 28521 100 678 1 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1313,7 +1321,7 @@ Element["" "3holes" "J18" "unknown" 142600 30743 0 0 1 100 ""]
 
        )
 
-Element["" "3holes" "J34" "unknown" 40300 31400 9843 -9843 2 100 ""]
+Element["" "3holes" "J34" "unknown" 37600 28443 -3057 2557 2 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1321,7 +1329,7 @@ Element["" "3holes" "J34" "unknown" 40300 31400 9843 -9843 2 100 ""]
 
        )
 
-Element["" "3holes" "J31" "unknown" 60200 36679 -4822 822 3 100 ""]
+Element["" "3holes" "J31" "unknown" 57700 33600 6578 1443 3 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1329,7 +1337,7 @@ Element["" "3holes" "J31" "unknown" 60200 36679 -4822 822 3 100 ""]
 
        )
 
-Element["" "3holes" "J19" "unknown" 142600 35900 -1 9843 2 100 ""]
+Element["" "3holes" "J19" "unknown" 140100 33300 -1 9843 2 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1337,7 +1345,7 @@ Element["" "3holes" "J19" "unknown" 142600 35900 -1 9843 2 100 ""]
 
        )
 
-Element["" "3holes" "J21" "unknown" 132900 36000 -4922 14764 1 100 ""]
+Element["" "3holes" "J21" "unknown" 129900 33300 -4922 14764 1 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1345,7 +1353,7 @@ Element["" "3holes" "J21" "unknown" 132900 36000 -4922 14764 1 100 ""]
 
        )
 
-Element["" "3holes" "J23" "unknown" 122700 36179 -4100 -622 3 100 ""]
+Element["" "3holes" "J23" "unknown" 120100 33300 -4100 -622 3 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1353,7 +1361,7 @@ Element["" "3holes" "J23" "unknown" 122700 36179 -4100 -622 3 100 ""]
 
        )
 
-Element["" "3holes" "J24" "unknown" 90300 30800 -2657 157 2 100 ""]
+Element["" "3holes" "J24" "unknown" 87600 28643 -2657 157 2 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1361,7 +1369,7 @@ Element["" "3holes" "J24" "unknown" 90300 30800 -2657 157 2 100 ""]
 
        )
 
-Element["" "3holes" "J26" "unknown" 80100 31400 9843 -9843 2 100 ""]
+Element["" "3holes" "J26" "unknown" 77500 28543 2643 2843 2 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1369,7 +1377,7 @@ Element["" "3holes" "J26" "unknown" 80100 31400 9843 -9843 2 100 ""]
 
        )
 
-Element["" "3holes" "J28" "unknown" 70200 30500 9843 -9843 2 100 ""]
+Element["" "3holes" "J28" "unknown" 67500 28543 -57 4979 2 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1377,7 +1385,7 @@ Element["" "3holes" "J28" "unknown" 70200 30500 9843 -9843 2 100 ""]
 
        )
 
-Element["" "3holes" "J25" "unknown" 90600 35457 0 0 0 100 ""]
+Element["" "3holes" "J25" "unknown" 88100 33079 5200 443 0 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1385,7 +1393,7 @@ Element["" "3holes" "J25" "unknown" 90600 35457 0 0 0 100 ""]
 
        )
 
-Element["" "3holes" "J27" "unknown" 80100 36079 -9843 9843 0 100 ""]
+Element["" "3holes" "J27" "unknown" 77600 33400 -9843 9843 0 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1393,7 +1401,7 @@ Element["" "3holes" "J27" "unknown" 80100 36079 -9843 9843 0 100 ""]
 
        )
 
-Element["" "3holes" "J29" "unknown" 70200 36379 -13165 2021 0 100 ""]
+Element["" "3holes" "J29" "unknown" 67500 33500 -1265 3242 0 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1401,7 +1409,7 @@ Element["" "3holes" "J29" "unknown" 70200 36379 -13165 2021 0 100 ""]
 
        )
 
-Element["" "3holes" "J13" "unknown" 172700 35179 4500 11748 1 100 ""]
+Element["" "3holes" "J13" "unknown" 170200 33200 -8000 1548 1 100 ""]
 (
        Pin[0 9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1409,7 +1417,7 @@ Element["" "3holes" "J13" "unknown" 172700 35179 4500 11748 1 100 ""]
 
        )
 
-Element["" "3holes" "J12" "unknown" 173000 29721 2700 -21421 3 100 ""]
+Element["" "3holes" "J12" "unknown" 170200 28521 2700 -21421 3 100 ""]
 (
        Pin[0 -9843 3500 1200 4100 2047 "pin3" "3" ""]
        Pin[0 -4921 3500 1200 4100 2047 "pin2" "2" ""]
@@ -1417,35 +1425,35 @@ Element["" "3holes" "J12" "unknown" 173000 29721 2700 -21421 3 100 ""]
 
        )
 
-Element["" "0402" "C201" "0.1uF" 225826 86500 -3098 5750 0 100 ""]
+Element["" "0402" "C201" "0.1uF" 176200 41026 -2954 -8494 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0603" "L200" "10uH" 233341 86000 4539 -1950 0 100 ""]
+Element["" "0603" "L200" "10uH" 233259 85800 3461 8950 2 100 ""]
 (
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C17" "unknown" 161426 87600 -10250 -1350 0 100 ""]
+Element["" "0402" "C17" "unknown" 156626 101000 -10250 -1350 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C2" "1uF" 240626 84200 2950 -3257 2 100 ""]
+Element["" "0402" "C2" "1uF" 267000 78474 3257 2950 1 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R12" "unknown" 169226 87300 -12198 -3150 0 100 ""]
+Element["" "0402" "R12" "unknown" 156826 96900 -13098 -4350 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1473,38 +1481,38 @@ Element["" "0402" "C27" "unknown" 67826 52200 -14698 -2950 0 100 ""]
 
        )
 
-Element["" "0402" "C11" "unknown" 169174 52000 -3478 2055 0 100 ""]
+Element["" "0402" "R4" "unknown" 135174 54700 -13698 -3550 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C10" "unknown" 177526 57500 -13826 -3445 0 100 ""]
+Element["" "0402" "C10" "unknown" 175926 55500 -13826 -3445 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R3" "unknown" 169174 55900 1572 7872 1 100 ""]
+Element["" "0402" "R6" "unknown" 144326 53400 11746 3550 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R2" "unknown" 173600 51726 -1576 -7872 0 100 ""]
+Element["" "0402" "C14" "unknown" 136326 84200 -12998 -3250 0 100 ""]
 (
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R1" "unknown" 177100 51926 -598 11746 1 100 ""]
+Element["" "0402" "C16" "unknown" 179926 83300 -12298 -3850 0 100 ""]
 (
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
@@ -1564,21 +1572,21 @@ Element["" "0402" "C33" "unknown" 67926 91500 -11450 -2850 0 100 ""]
 
        )
 
-Element["" "0402" "C32" "unknown" 63626 106600 -14050 -2850 0 100 ""]
+Element["" "0402" "C32" "unknown" 68226 99600 -14050 -2850 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R20" "unknown" 87726 97000 -12050 -3050 0 100 ""]
+Element["" "0402" "R20" "unknown" 93426 95000 -19250 -8050 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R19" "unknown" 87726 101400 -12198 -3650 0 100 ""]
+Element["" "0402" "R19" "unknown" 93126 99100 -12198 -3650 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1613,7 +1621,7 @@ Element["" "0402" "R11" "unknown" 179926 78600 -11898 -2550 0 100 ""]
 
        )
 
-Element["" "0402" "R10" "unknown" 179126 73700 -14050 -3450 0 100 ""]
+Element["" "0402" "R10" "unknown" 179026 74400 -14050 -3450 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1704,14 +1712,14 @@ Element["" "0402" "R36" "unknown" 67926 87600 -12350 -2850 0 100 ""]
 
        )
 
-Element["" "0402" "R35" "unknown" 63126 97300 3250 -2550 0 100 ""]
+Element["" "0402" "R35" "unknown" 67826 95800 -3250 2550 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R34" "unknown" 63426 102000 -12650 -1950 0 100 ""]
+Element["" "0402" "R34" "unknown" 74526 95500 -12650 -1950 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1739,21 +1747,21 @@ Element["" "0402" "R33" "unknown" 42626 87600 13250 2950 2 100 ""]
 
        )
 
-Element["" "0402" "R32" "unknown" 49726 102200 -12950 -2650 0 100 ""]
+Element["" "0402" "R32" "unknown" 42574 95800 -24202 -2450 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R31" "unknown" 49526 98100 -11650 -3150 0 100 ""]
+Element["" "0402" "R31" "unknown" 36326 95600 -11650 -6298 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C30" "unknown" 41826 106300 14024 3150 2 100 ""]
+Element["" "0402" "C30" "unknown" 42726 100000 14024 3150 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1767,329 +1775,211 @@ Element["" "0402" "R21" "unknown" 93474 87400 -2950 950 2 100 ""]
 
        )
 
-Element["" "0402" "C13" "unknown" 144526 52400 11798 2950 2 100 ""]
+Element["" "0402" "C28" "unknown" 32026 62600 -12898 -3150 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C12" "unknown" 136526 66200 -12898 -2450 0 100 ""]
+Element["" "0402" "C12" "unknown" 135574 66300 -12898 -2450 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R6" "unknown" 144526 56000 11746 3550 2 100 ""]
+Element["" "0402" "R9" "unknown" 144126 84800 10398 3250 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R5" "unknown" 136826 60500 -9650 -2950 0 100 ""]
+Element["" "TI-SO-14" "U6" "unknown" 156706 69195 14056 3668 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[14999 6692 14999 12204 2165 2835 2765 "OUT" "14" "square,edge2"]
+       Pad[14999 -12205 14999 -6693 2165 2835 2765 "OUT" "1" "square"]
+       Pad[9999 6692 9999 12204 2165 2835 2765 "IN-" "13" "square,edge2"]
+       Pad[9999 -12205 9999 -6693 2165 2835 2765 "IN-" "2" "square"]
+       Pad[4999 6692 4999 12204 2165 2835 2765 "IN+" "12" "square,edge2"]
+       Pad[4999 -12205 4999 -6693 2165 2835 2765 "IN+" "3" "square"]
+       Pad[0 6692 0 12204 2165 2835 2765 "GND" "11" "square,edge2"]
+       Pad[0 -12205 0 -6693 2165 2835 2765 "V+" "4" "square"]
+       Pad[-5000 6692 -5000 12204 2165 2835 2765 "IN+" "10" "square,edge2"]
+       Pad[-5000 -12205 -5000 -6693 2165 2835 2765 "IN+" "5" "square"]
+       Pad[-10000 6692 -10000 12204 2165 2835 2765 "IN-" "9" "square,edge2"]
+       Pad[-10000 -12205 -10000 -6693 2165 2835 2765 "IN-" "6" "square"]
+       Pad[-15000 6692 -15000 12204 2165 2835 2765 "OUT" "8" "square,edge2"]
+       Pad[-15000 -12205 -15000 -6693 2165 2835 2765 "OUT" "7" "square"]
+       ElementLine [-17028 7676 17027 7676 1000]
+       ElementLine [-17028 -7677 -17028 7676 1000]
+       ElementLine [-17028 -7677 17027 -7677 1000]
+       ElementLine [17027 -7677 17027 7676 1000]
+       ElementArc [14999 -3691 500 500 180 360 1000]
 
        )
 
-Element["" "0402" "R4" "unknown" 136526 55800 -13698 -3550 0 100 ""]
+Element["" "0402" "C11" "unknown" 168974 49400 -3478 2055 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C15" "unknown" 144374 90900 11198 3450 2 100 ""]
+Element["" "0402" "R3" "unknown" 168974 53300 1572 7872 1 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C14" "unknown" 136326 84200 -12998 -3250 0 100 ""]
+Element["" "0402" "R2" "unknown" 162826 49300 2324 6724 3 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C16" "unknown" 179926 83300 -12298 -3850 0 100 ""]
+Element["" "0402" "R1" "unknown" 162726 53100 -5450 -598 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C28" "unknown" 32026 62600 -12898 -3150 0 100 ""]
+Element["" "0402" "C13" "unknown" 144326 49800 11798 2950 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C22" "unknown" 85526 92400 -11798 -3450 0 100 ""]
+Element["" "ABMM2" "X1" "8mhz" 208521 11712 2352 -652 1 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-12007 -5512 -9349 -5512 7480 -3936 8080 "2" "2" "square"]
+       Pad[9350 -5512 12008 -5512 7480 -3936 8080 "1" "1" "square,edge2"]
+       Pad[9350 5511 12008 5511 7480 -3936 8080 "4" "4" "square,edge2"]
+       Pad[-12007 5511 -9349 5511 7480 -3936 8080 "3" "3" "square"]
+       ElementArc [13720 -709 500 500 90 360 1000]
 
        )
-Rat[239052 83807 0 230782 85508 0  ""]
-Rat[230782 85508 0 230912 70598 0  ""]
-Rat[230912 70598 0 239800 67800 0  ""]
-Rat[230782 85508 0 196946 96500 0  ""]
-Rat[196946 96500 0 192252 80913 0  ""]
-Rat[192252 80913 0 180700 73307 0  ""]
-Rat[180700 73307 0 176707 50352 0  ""]
-Rat[176707 50352 0 156906 59590 0  ""]
-Rat[156906 59590 0 138100 55407 0  ""]
-Rat[138100 55407 0 130800 57607 0  ""]
+Rat[229652 70598 0 217448 35088 0  ""]
+Rat[217448 35088 0 244900 25800 1  ""]
+Rat[229652 70598 0 192252 80913 0  ""]
+Rat[192252 80913 0 180600 74007 0  ""]
+Rat[192252 80913 0 195446 96500 0  ""]
+Rat[180600 74007 0 175708 51300 0  ""]
+Rat[175708 51300 0 164300 52707 0  ""]
+Rat[164300 52707 0 156706 56990 0  ""]
+Rat[156706 56990 0 136748 54307 0  ""]
+Rat[136748 54307 0 130800 57607 0  ""]
 Rat[130800 57607 0 106106 59790 0  ""]
 Rat[106106 59790 0 87900 55707 0  ""]
 Rat[87900 55707 0 80300 55407 0  ""]
 Rat[80300 55407 0 55306 59690 0  ""]
 Rat[55306 59690 0 34100 58107 0  ""]
-Rat[196946 96500 0 165255 101499 0  ""]
-Rat[165255 101499 0 165255 106499 0  ""]
-Rat[165255 101499 0 137300 90107 0  ""]
+Rat[195446 96500 0 163755 101499 0  ""]
+Rat[163755 101499 0 163755 106499 0  ""]
+Rat[163755 101499 0 137300 90107 0  ""]
 Rat[137300 90107 0 124652 95407 0  ""]
 Rat[124652 95407 0 112200 97507 0  ""]
-Rat[112200 97507 0 89300 101007 0  ""]
-Rat[89300 101007 0 65000 101607 0  ""]
-Rat[65000 101607 0 51100 97707 0  ""]
-Rat[230912 70598 0 217448 35088 0  ""]
-Rat[217448 35088 0 216282 26808 0  ""]
-Rat[216282 26808 0 244900 25800 1  ""]
-Rat[172700 40100 1 214298 80913 0  ""]
-Rat[162500 40021 1 211149 80913 0  ""]
-Rat[152800 40200 1 208000 80913 0  ""]
-Rat[142600 40821 1 204850 80913 0  ""]
-Rat[132900 40921 1 201701 80913 0  ""]
-Rat[122700 41100 1 198551 80913 0  ""]
-Rat[90600 40378 1 185087 48552 0  ""]
-Rat[80100 41000 1 185087 51702 0  ""]
-Rat[70200 41300 1 185087 54851 0  ""]
-Rat[60200 41600 1 185087 58000 0  ""]
-Rat[50000 41900 1 185087 61150 0  ""]
-Rat[40600 41600 1 185087 64299 0  ""]
-Rat[258778 81200 1 185087 73748 0  ""]
+Rat[112200 97507 0 94700 98707 0  ""]
+Rat[94700 98707 0 76100 95107 0  ""]
+Rat[34100 58107 0 34752 95207 0  ""]
+Rat[178557 31000 1 185087 73748 0  ""]
 Rat[185087 73748 0 127800 95407 0  ""]
-Rat[230912 73748 0 196946 106499 0  ""]
-Rat[198551 35088 0 196946 101499 0  ""]
-Rat[195402 35088 0 165255 91500 0  ""]
-Rat[192252 35088 0 165255 96500 0  ""]
-Rat[246352 83307 0 2500 2500 1  "via"]
-Rat[156906 83999 0 2500 2500 1  "via"]
-Rat[151906 83999 0 2500 2500 1  "via"]
-Rat[151906 59590 0 2500 2500 1  "via"]
-Rat[161905 59590 0 2500 2500 1  "via"]
-Rat[196946 91500 0 2500 2500 1  "via"]
-Rat[220597 80913 0 2500 2500 1  "via"]
-Rat[195402 80913 0 2500 2500 1  "via"]
-Rat[185087 42253 0 2500 2500 1  "via"]
-Rat[214298 35088 0 2500 2500 1  "via"]
-Rat[230912 61150 0 2500 2500 1  "via"]
-Rat[243700 77600 0 2500 2500 1  "via"]
-Rat[111105 59790 0 2500 2500 1  "via"]
-Rat[101106 59790 0 2500 2500 1  "via"]
-Rat[101106 84199 0 2500 2500 1  "via"]
-Rat[106106 84199 0 2500 2500 1  "via"]
-Rat[111105 84199 0 2500 2500 1  "via"]
-Rat[60305 59690 0 2500 2500 1  "via"]
-Rat[50306 59690 0 2500 2500 1  "via"]
-Rat[50306 84099 0 2500 2500 1  "via"]
-Rat[55306 84099 0 2500 2500 1  "via"]
-Rat[60305 84099 0 2500 2500 1  "via"]
-Rat[196514 6200 0 2500 2500 1  "via"]
-Rat[220529 17223 0 2500 2500 1  "via"]
-Rat[161905 83999 0 2500 2500 1  "via"]
-Rat[127800 102107 0 2500 2500 1  "via"]
-Rat[224252 86107 0 2500 2500 1  "via"]
-Rat[204800 85707 0 2500 2500 1  "via"]
-Rat[237907 54400 0 2500 2500 1  "via"]
-Rat[62052 106207 0 2500 2500 1  "via"]
-Rat[43400 105907 0 2500 2500 1  "via"]
+Rat[230912 73748 0 195446 106499 0  ""]
+Rat[198551 35088 0 195446 101499 0  ""]
+Rat[195402 35088 0 163755 91500 0  ""]
+Rat[192252 35088 0 163755 96500 0  ""]
 Rat[30452 62207 0 2500 2500 1  "via"]
 Rat[77652 66307 0 2500 2500 1  "via"]
 Rat[108752 105907 0 2500 2500 1  "via"]
-Rat[83952 92007 0 2500 2500 1  "via"]
+Rat[84852 94707 0 2500 2500 1  "via"]
 Rat[84452 65007 0 2500 2500 1  "via"]
 Rat[128452 66607 0 2500 2500 1  "via"]
 Rat[178352 82907 0 2500 2500 1  "via"]
 Rat[134752 83807 0 2500 2500 1  "via"]
-Rat[134952 65807 0 2500 2500 1  "via"]
-Rat[175952 57107 0 2500 2500 1  "via"]
-Rat[187152 19507 0 2500 2500 1  "via"]
-Rat[226707 4300 0 2500 2500 1  "via"]
-Rat[242200 83807 0 2500 2500 1  "via"]
-Rat[262500 12500 1 244900 5800 1  ""]
+Rat[134000 65907 0 2500 2500 1  "via"]
+Rat[174352 55107 0 2500 2500 1  "via"]
+Rat[66652 99207 0 2500 2500 1  "via"]
+Rat[185087 42253 0 2500 2500 1  "via"]
+Rat[195446 91500 0 2500 2500 1  "via"]
 Rat[13200 30100 1 223747 35088 0  ""]
-Rat[13200 40100 1 185087 67449 0  ""]
-Rat[13200 50100 1 185087 70598 0  ""]
 Rat[13200 60100 1 204850 35088 0  ""]
 Rat[13200 70100 1 201701 35088 0  ""]
 Rat[234900 25800 1 230912 42253 0  ""]
 Rat[230912 42253 0 222500 94800 1  ""]
 Rat[244900 15800 1 230912 45403 0  ""]
 Rat[230912 45403 0 227500 104800 1  ""]
-Rat[179100 57107 0 176707 53500 0  ""]
-Rat[176707 53500 0 173207 53300 0  ""]
-Rat[173207 53300 0 173000 19878 1  ""]
-Rat[138100 65807 0 135252 60107 0  ""]
-Rat[135252 60107 0 134952 55407 0  ""]
-Rat[134952 55407 0 162500 20457 1  ""]
+Rat[177500 55107 0 161152 52707 0  ""]
+Rat[161152 52707 0 161252 48907 0  ""]
+Rat[161252 48907 0 170200 18678 1  ""]
+Rat[137148 65907 0 134400 59107 0  ""]
+Rat[134400 59107 0 133600 54307 0  ""]
+Rat[133600 54307 0 160100 18678 1  ""]
 Rat[137900 83807 0 134152 90107 0  ""]
 Rat[134152 90107 0 134452 94707 0  ""]
-Rat[137900 83807 0 152800 20778 1  ""]
+Rat[137900 83807 0 150000 18678 1  ""]
 Rat[181500 82907 0 178352 78207 0  ""]
-Rat[178352 78207 0 177552 73307 0  ""]
-Rat[177552 73307 0 142600 20900 1  ""]
+Rat[178352 78207 0 177452 74007 0  ""]
+Rat[177452 74007 0 140000 18678 1  ""]
 Rat[131600 66607 0 127852 62007 0  ""]
 Rat[127852 62007 0 127652 57607 0  ""]
-Rat[127652 57607 0 132900 20878 1  ""]
+Rat[127652 57607 0 130000 18757 1  ""]
 Rat[87600 65007 0 84452 59807 0  ""]
 Rat[84452 59807 0 84752 55707 0  ""]
-Rat[84752 55707 0 122700 20778 1  ""]
-Rat[87100 92007 0 86152 96607 0  ""]
-Rat[86152 96607 0 86152 101007 0  ""]
-Rat[87100 92007 0 90300 20957 1  ""]
+Rat[84752 55707 0 120100 18757 1  ""]
+Rat[88000 94707 0 91852 94607 0  ""]
+Rat[91852 94607 0 91552 98707 0  ""]
+Rat[88000 94707 0 87600 18800 1  ""]
 Rat[111900 105907 0 108752 101607 0  ""]
 Rat[108752 101607 0 109052 97507 0  ""]
-Rat[109052 97507 0 80100 21557 1  ""]
+Rat[109052 97507 0 77500 18700 1  ""]
 Rat[80800 66307 0 77952 61407 0  ""]
 Rat[77952 61407 0 77152 55407 0  ""]
-Rat[77152 55407 0 70200 20657 1  ""]
+Rat[77152 55407 0 67500 18700 1  ""]
 Rat[33600 62207 0 30952 58107 0  ""]
 Rat[30952 58107 0 32652 53007 0  ""]
-Rat[32652 53007 0 60200 21257 1  ""]
-Rat[40252 105907 0 48152 101807 0  ""]
-Rat[48152 101807 0 47952 97707 0  ""]
-Rat[47952 97707 0 50000 21557 1  ""]
-Rat[65200 106207 0 61852 101607 0  ""]
-Rat[61852 101607 0 61552 96907 0  ""]
-Rat[61552 96907 0 40300 21557 1  ""]
-Rat[234900 5800 1 220597 35088 0  ""]
-Rat[220597 35088 0 268621 81200 1  ""]
+Rat[32652 53007 0 57600 18700 1  ""]
+Rat[41000 95407 0 47500 18700 1  ""]
+Rat[69800 99207 0 69400 95407 0  ""]
+Rat[69400 95407 0 72952 95107 0  ""]
+Rat[69400 95407 0 37600 18600 1  ""]
+Rat[220700 28600 0 188400 31000 1  ""]
 Rat[234900 15800 1 230912 48552 0  ""]
 Rat[230912 48552 0 232500 94800 1  ""]
 Rat[212500 94800 1 230912 51702 0  ""]
-Rat[170748 51607 0 170748 55507 0  ""]
-Rat[170748 55507 0 171905 59590 0  ""]
-Rat[170748 51607 0 172700 45022 1  ""]
-Rat[142952 52007 0 142952 55607 0  ""]
-Rat[142952 55607 0 141906 59590 0  ""]
-Rat[142952 52007 0 162500 44943 1  ""]
-Rat[142800 90507 0 142752 87007 0  ""]
-Rat[142752 87007 0 141906 83999 0  ""]
-Rat[141906 83999 0 152800 45122 1  ""]
-Rat[163000 87207 0 170800 86907 0  ""]
-Rat[170800 86907 0 171905 83999 0  ""]
-Rat[163000 87207 0 142600 45743 1  ""]
-Rat[120200 51507 0 120100 55407 0  ""]
-Rat[120100 55407 0 121105 59790 0  ""]
-Rat[120200 51507 0 132900 45843 1  ""]
-Rat[91900 51807 0 91900 55807 0  ""]
-Rat[91900 55807 0 91106 59790 0  ""]
-Rat[91900 51807 0 122700 46022 1  ""]
-Rat[91900 90507 0 91900 87007 0  ""]
-Rat[91900 87007 0 91106 84199 0  ""]
-Rat[91106 84199 0 90600 45300 1  ""]
+Rat[158200 100607 0 158400 96507 0  ""]
+Rat[158400 96507 0 171705 81399 0  ""]
+Rat[171705 81399 0 140100 43143 1  ""]
+Rat[120200 51507 0 129900 43143 1  ""]
+Rat[91900 51807 0 120100 43143 1  ""]
+Rat[91900 82237 0 88100 42922 1  ""]
 Rat[120100 91107 0 120100 87407 0  ""]
 Rat[120100 87407 0 121105 84199 0  ""]
-Rat[121105 84199 0 80100 45922 1  ""]
-Rat[69400 51807 0 69300 55707 0  ""]
-Rat[69300 55707 0 70305 59690 0  ""]
-Rat[69400 51807 0 70200 46222 1  ""]
-Rat[41252 51807 0 41052 55607 0  ""]
-Rat[41052 55607 0 40306 59690 0  ""]
-Rat[41252 51807 0 60200 46522 1  ""]
-Rat[41100 91307 0 41052 87207 0  ""]
-Rat[41052 87207 0 40306 84099 0  ""]
-Rat[40306 84099 0 50000 46822 1  ""]
-Rat[69500 91107 0 69500 87207 0  ""]
-Rat[69500 87207 0 70305 84099 0  ""]
-Rat[70305 84099 0 40600 46522 1  ""]
-Rat[249500 83307 0 247600 77600 0  ""]
-Rat[247600 77600 0 239800 77600 0  ""]
-Rat[247600 77600 0 265878 29900 1  ""]
-Rat[207948 85707 0 223747 80913 0  ""]
-Rat[223747 80913 0 235900 85508 0  ""]
-Rat[124652 102107 0 217448 80913 0  ""]
-Rat[250552 57807 0 230912 67449 0  ""]
-Rat[250526 53907 0 230912 64299 0  ""]
-Rat[237907 57548 0 230912 58000 0  ""]
-Rat[226707 7448 0 220529 6200 0  ""]
-Rat[220529 6200 0 211149 35088 0  ""]
-Rat[190300 19507 0 196514 17223 0  ""]
-Rat[196514 17223 0 208000 35088 0  ""]
-Rat[227400 86107 0 185087 45403 0  ""]
-Rat[185087 45403 0 221400 26808 0  ""]
-Rat[167600 51607 0 167600 55507 0  ""]
-Rat[167600 55507 0 166905 59590 0  ""]
-Rat[167600 51607 0 173207 50152 0  ""]
-Rat[146100 52007 0 146100 55607 0  ""]
-Rat[146100 55607 0 146906 59590 0  ""]
-Rat[146906 59590 0 138400 60107 0  ""]
-Rat[145948 90507 0 145900 87007 0  ""]
-Rat[145900 87007 0 146906 83999 0  ""]
-Rat[145948 90507 0 137600 94707 0  ""]
-Rat[159852 87207 0 166905 83999 0  ""]
-Rat[166905 83999 0 167652 86907 0  ""]
-Rat[166905 83999 0 181500 78207 0  ""]
-Rat[117052 51507 0 116952 55407 0  ""]
-Rat[116952 55407 0 116105 59790 0  ""]
-Rat[116105 59790 0 131000 62007 0  ""]
-Rat[95048 51807 0 95048 55807 0  ""]
-Rat[95048 55807 0 96106 59790 0  ""]
-Rat[95048 55807 0 87600 59807 0  ""]
-Rat[95048 90507 0 95048 87007 0  ""]
-Rat[95048 87007 0 96106 84199 0  ""]
-Rat[95048 90507 0 89300 96607 0  ""]
+Rat[121105 84199 0 77600 43243 1  ""]
+Rat[69400 51807 0 67500 43343 1  ""]
+Rat[41252 51807 0 57700 43443 1  ""]
+Rat[41100 82137 0 47500 43543 1  ""]
+Rat[69500 82148 0 37500 43543 1  ""]
+Rat[167400 49007 0 164400 48907 0  ""]
+Rat[145900 58940 0 137548 59107 0  ""]
+Rat[145852 88452 0 137600 94707 0  ""]
+Rat[155052 100607 0 155252 96507 0  ""]
+Rat[155252 96507 0 166705 81399 0  ""]
+Rat[166705 81399 0 181500 78207 0  ""]
+Rat[117052 61599 0 131000 62007 0  ""]
+Rat[95048 61488 0 87600 59807 0  ""]
+Rat[95048 90900 0 95000 94607 0  ""]
 Rat[116952 91107 0 116952 87407 0  ""]
 Rat[116952 87407 0 116105 84199 0  ""]
 Rat[116952 91107 0 111900 101607 0  ""]
-Rat[66252 51807 0 66152 55707 0  ""]
-Rat[66152 55707 0 65305 59690 0  ""]
-Rat[65305 59690 0 81100 61407 0  ""]
-Rat[44400 51807 0 44200 55607 0  ""]
-Rat[44200 55607 0 45306 59690 0  ""]
-Rat[44400 51807 0 35800 53007 0  ""]
-Rat[44248 91307 0 44200 87207 0  ""]
-Rat[44200 87207 0 45306 84099 0  ""]
-Rat[44248 91307 0 51300 101807 0  ""]
-Rat[66352 91107 0 66352 87207 0  ""]
-Rat[66352 87207 0 65305 84099 0  ""]
-Rat[66352 91107 0 64700 96907 0  ""]
-Rat[175000 13200 1 173000 24800 1  ""]
-Rat[165000 13200 1 162500 25379 1  ""]
-Rat[155000 13200 1 152800 25700 1  ""]
-Rat[145000 13200 1 142600 25822 1  ""]
-Rat[135000 13200 1 132900 25800 1  ""]
-Rat[125000 13200 1 122700 25700 1  ""]
-Rat[173000 29721 1 172700 35179 1  ""]
-Rat[162500 30300 1 162500 35100 1  ""]
-Rat[152800 30621 1 152800 35279 1  ""]
-Rat[142600 30743 1 142600 35900 1  ""]
-Rat[132900 30721 1 132900 36000 1  ""]
-Rat[122700 30621 1 122700 36179 1  ""]
-Rat[92500 13200 1 90300 25879 1  ""]
-Rat[82500 13200 1 80100 26479 1  ""]
-Rat[72500 13200 1 70200 25579 1  ""]
-Rat[62500 13200 1 60200 26179 1  ""]
-Rat[52500 13200 1 50000 26479 1  ""]
-Rat[42500 13200 1 40300 26479 1  ""]
-Rat[90300 30800 1 90600 35457 1  ""]
-Rat[80100 31400 1 80100 36079 1  ""]
-Rat[70200 30500 1 70200 36379 1  ""]
-Rat[60200 31100 1 60200 36679 1  ""]
-Rat[50000 31400 1 50000 36979 1  ""]
-Rat[40300 31400 1 40600 36679 1  ""]
-Rat[202500 94800 1 245700 55800 1  ""]
-Rat[245700 55800 1 260957 29900 1  ""]
-Rat[270800 29900 1 256930 60117 0  ""]
-Rat[256930 60117 0 230912 54851 0  ""]
+Rat[66252 61499 0 81100 61407 0  ""]
+Rat[44400 52200 0 35800 53007 0  ""]
+Rat[66352 91500 0 66252 95407 0  ""]
+Rat[202500 94800 1 242657 69600 1  ""]
 Layer(1 "top")
 (
        Line[253800 49900 257200 49900 1000 2000 "clearline"]
@@ -2097,9 +1987,364 @@ Layer(1 "top")
        Line[254300 57600 253700 58200 1000 2000 "clearline"]
        Line[257400 55000 254374 55000 1000 2000 "clearline"]
        Line[254374 55000 253674 54300 1000 2000 "clearline"]
+       Line[42500 21900 42500 13200 1000 2000 "clearline"]
+       Line[40878 23522 42500 21900 1000 2000 "clearline"]
+       Line[55306 81343 55306 88194 1000 2000 "clearline"]
+       Line[55306 88194 55100 88400 1000 2000 "clearline"]
+       Line[50306 83606 50306 62446 1000 2000 "clearline"]
+       Line[52100 93600 52100 91400 1000 2000 "clearline"]
+       Line[50306 83606 55100 88400 1000 2000 "clearline"]
+       Line[60305 83195 60305 62446 1000 2000 "clearline"]
+       Line[106106 88594 106100 88600 1000 2000 "clearline"]
+       Line[101106 83606 106100 88600 1000 2000 "clearline"]
+       Line[106106 81443 106106 88594 1000 2000 "clearline"]
+       Line[101106 62546 101106 83606 1000 2000 "clearline"]
+       Line[111105 62546 111105 83595 1000 2000 "clearline"]
+       Line[111105 83595 106100 88600 1000 2000 "clearline"]
+       Line[122821 23679 125000 21500 1000 2000 "clearline"]
+       Line[125000 21500 125000 13200 1000 2000 "clearline"]
+       Line[141706 83954 142552 84800 1000 2000 "clearline"]
+       Line[130000 23679 132721 23679 1000 2000 "clearline"]
+       Line[132721 23679 135000 21400 1000 2000 "clearline"]
+       Line[135000 21400 135000 13200 1000 2000 "clearline"]
+       Line[41100 91700 41100 82137 1000 2000 "clearline"]
+       Line[41100 82137 40306 81343 1000 2000 "clearline"]
+       Line[44248 91700 44248 82401 1000 2000 "clearline"]
+       Line[44248 82401 45306 81343 1000 2000 "clearline"]
+       Line[66352 91500 66352 82390 1000 2000 "clearline"]
+       Line[66352 82390 65305 81343 1000 2000 "clearline"]
+       Line[69500 91500 69500 82148 1000 2000 "clearline"]
+       Line[69500 82148 70305 81343 1000 2000 "clearline"]
+       Line[91900 90900 91900 82237 1000 2000 "clearline"]
+       Line[91900 82237 91106 81443 1000 2000 "clearline"]
+       Line[95048 90900 95048 82501 1000 2000 "clearline"]
+       Line[95048 82501 96106 81443 1000 2000 "clearline"]
+       Line[41252 52200 41252 61500 1000 2000 "clearline"]
+       Line[41252 61500 40306 62446 1000 2000 "clearline"]
+       Line[44400 52200 44400 61540 1000 2000 "clearline"]
+       Line[44400 61540 45306 62446 1000 2000 "clearline"]
+       Line[66252 52200 66252 61499 1000 2000 "clearline"]
+       Line[66252 61499 65305 62446 1000 2000 "clearline"]
+       Line[69400 52200 69400 61541 1000 2000 "clearline"]
+       Line[69400 61541 70305 62446 1000 2000 "clearline"]
+       Line[91900 52200 91900 61752 1000 2000 "clearline"]
+       Line[91900 61752 91106 62546 1000 2000 "clearline"]
+       Line[95048 52200 95048 61488 1000 2000 "clearline"]
+       Line[95048 61488 96106 62546 1000 2000 "clearline"]
+       Line[117052 51900 117052 61599 1000 2000 "clearline"]
+       Line[117052 61599 116105 62546 1000 2000 "clearline"]
+       Line[120200 51900 120200 61641 1000 2000 "clearline"]
+       Line[120200 61641 121105 62546 1000 2000 "clearline"]
+       Line[140000 23600 142300 23600 1000 2000 "clearline"]
+       Line[142300 23600 145000 20900 1000 2000 "clearline"]
+       Line[145000 20900 145000 13200 1000 2000 "clearline"]
+       Line[150000 23600 152500 23600 1000 2000 "clearline"]
+       Line[120100 28600 120100 33300 1000 2000 "clearline"]
+       Line[130000 28600 130000 33200 1000 2000 "clearline"]
+       Line[130000 33200 129900 33300 1000 2000 "clearline"]
+       Line[140000 28521 140000 33200 1000 2000 "clearline"]
+       Line[140000 33200 140100 33300 1000 2000 "clearline"]
+       Line[150000 28521 150000 33200 1000 2000 "clearline"]
+       Line[146706 78643 146706 83794 1000 2000 "clearline"]
+       Line[146706 83794 145700 84800 1000 2000 "clearline"]
+       Line[150000 33200 150100 33300 1000 2000 "clearline"]
+       Line[160100 28521 160100 33200 1000 2000 "clearline"]
+       Line[161705 81595 161705 59746 1000 2000 "clearline"]
+       Line[160100 33200 160200 33300 1000 2000 "clearline"]
+       Line[186346 42253 182653 42253 1000 2000 "clearline"]
+       Line[214298 31502 214300 31500 1000 2000 "clearline"]
+       Line[176200 39452 179852 39452 1000 2000 "clearline"]
+       Line[234900 5800 229700 11000 1000 2000 "clearline"]
+       Line[229700 11000 229700 19600 1000 2000 "clearline"]
+       Line[220700 28600 220700 36244 1000 2000 "clearline"]
+       Line[220700 36244 220597 36347 1000 2000 "clearline"]
+       Line[229700 19600 220700 28600 1000 2000 "clearline"]
+       Line[160200 38221 163479 38221 1000 2000 "clearline"]
+       Line[165100 36600 165000 23500 1000 2000 "clearline"]
+       Line[163479 38221 165100 36600 1000 2000 "clearline"]
+       Line[155000 21100 155000 13200 1000 2000 "clearline"]
+       Line[152500 23600 155000 21100 1000 2000 "clearline"]
+       Line[60305 83195 52100 91400 1000 2000 "clearline"]
+       Line[45700 100000 52100 93600 1000 2000 "clearline"]
+       Line[187152 19900 187152 15352 1000 2000 "clearline"]
+       Line[187152 15352 185000 13200 1000 2000 "clearline"]
+       Line[190300 19900 195166 19900 1000 2000 "clearline"]
+       Line[195166 19900 197843 17223 1000 2000 "clearline"]
+       Line[197843 6200 192000 6200 1000 2000 "clearline"]
+       Line[192000 6200 185000 13200 1000 2000 "clearline"]
+       Line[145300 43200 150043 43200 1000 2000 "clearline"]
+       Line[150043 43200 150100 43143 1000 2000 "clearline"]
+       Line[225877 17223 226000 17100 1000 2000 "clearline"]
+       Line[199943 8300 197843 6200 1000 2000 "clearline"]
+       Line[211100 36298 211149 36347 1000 2000 "clearline"]
+       Line[220448 7448 219200 6200 1000 2000 "clearline"]
+       Line[244900 5800 244900 4300 1000 2000 "clearline"]
+       Line[220700 6200 217600 6200 1000 2000 "clearline"]
+       Line[217600 6200 211100 12700 1000 2000 "clearline"]
+       Line[211100 12700 211100 36298 1000 2000 "clearline"]
+       Line[37900 95600 40800 95600 1000 2000 "clearline"]
+       Line[40800 95600 41000 95800 1000 2000 "clearline"]
+       Line[41000 95800 41000 99848 1000 2000 "clearline"]
+       Line[41000 99848 41152 100000 1000 2000 "clearline"]
+       Line[44148 95800 44148 91800 1000 2000 "clearline"]
+       Line[44148 91800 44248 91700 1000 2000 "clearline"]
+       Line[44300 100000 45700 100000 1000 2000 "clearline"]
+       Line[170200 23600 173100 23600 1000 2000 "clearline"]
+       Line[173100 23600 175000 21700 1000 2000 "clearline"]
+       Line[175000 21700 175000 13200 1000 2000 "clearline"]
+       Line[170200 28521 170200 33200 1000 2000 "clearline"]
+       Line[120100 23679 122821 23679 1000 2000 "clearline"]
+       Line[156706 78643 156706 86006 1000 2000 "clearline"]
+       Line[156706 86006 157000 86300 1000 2000 "clearline"]
+       Line[151706 81006 157000 86300 1000 2000 "clearline"]
+       Line[151706 81006 151706 59746 1000 2000 "clearline"]
+       Line[161705 81595 157000 86300 1000 2000 "clearline"]
+       Line[170548 43391 170200 43043 1000 2000 "clearline"]
+       Line[142752 58700 141706 59746 1000 2000 "clearline"]
+       Line[145900 49800 145900 58940 1000 2000 "clearline"]
+       Line[145900 58940 146706 59746 1000 2000 "clearline"]
+       Line[167400 49400 167400 59051 1000 2000 "clearline"]
+       Line[167400 59051 166705 59746 1000 2000 "clearline"]
+       Line[145852 85000 145852 88452 1000 2000 "clearline"]
+       Line[170548 58589 171705 59746 1000 2000 "clearline"]
+       Line[155843 47500 160200 43143 1000 2000 "clearline"]
+       Line[145852 88452 145900 88500 1000 2000 "clearline"]
+       Line[142704 85000 142704 88452 1000 2000 "clearline"]
+       Line[142704 88452 142752 88500 1000 2000 "clearline"]
+       Line[170548 58589 170548 43391 1000 2000 "clearline"]
+       Line[142752 58700 142752 48848 1000 2000 "clearline"]
+       Line[142752 48848 144100 47500 1000 2000 "clearline"]
+       Line[144100 47500 155843 47500 1000 2000 "clearline"]
+       Line[141706 83954 141706 68406 1000 2000 "clearline"]
+       Line[141706 68406 139700 66400 1000 2000 "clearline"]
+       Line[139700 66400 139700 48800 1000 2000 "clearline"]
+       Line[139700 48800 145300 43200 1000 2000 "clearline"]
+       Line[208000 25900 208000 36347 1000 2000 "clearline"]
+       Line[219177 17200 219200 17223 1000 2000 "clearline"]
+       Line[197843 17223 199323 17223 1000 2000 "clearline"]
+       Line[199323 17223 208000 25900 1000 2000 "clearline"]
+       Line[219200 17223 225877 17223 1000 2000 "clearline"]
+       Line[219200 6200 222848 6200 1000 2000 "clearline"]
+       Line[222848 6200 226500 9852 1000 2000 "clearline"]
+       Line[226000 17100 226000 13500 1000 2000 "clearline"]
+       Line[226000 13500 226500 13000 1000 2000 "clearline"]
+       Line[214298 36347 214298 31502 1000 2000 "clearline"]
+       Line[87600 23722 90378 23722 1000 2000 "clearline"]
+       Line[90378 23722 92500 21600 1000 2000 "clearline"]
+       Line[92500 21600 92500 13200 1000 2000 "clearline"]
+       Line[77500 23622 80478 23622 1000 2000 "clearline"]
+       Line[80478 23622 82500 21600 1000 2000 "clearline"]
+       Line[82500 21600 82500 13200 1000 2000 "clearline"]
+       Line[67500 23622 70678 23622 1000 2000 "clearline"]
+       Line[70678 23622 72600 21700 1000 2000 "clearline"]
+       Line[72600 21700 72600 13300 1000 2000 "clearline"]
+       Line[72600 13300 72500 13200 1000 2000 "clearline"]
+       Line[57600 23622 60678 23622 1000 2000 "clearline"]
+       Line[60678 23622 62500 21800 1000 2000 "clearline"]
+       Line[62500 21800 62500 13200 1000 2000 "clearline"]
+       Line[47500 23622 50678 23622 1000 2000 "clearline"]
+       Line[50678 23622 52500 21800 1000 2000 "clearline"]
+       Line[52500 21800 52500 13200 1000 2000 "clearline"]
+       Line[37600 23522 40878 23522 1000 2000 "clearline"]
+       Line[252500 69600 252500 64500 1000 2000 "clearline"]
+       Line[252500 64500 256900 60100 1000 2000 "clearline"]
+       Line[229652 54851 233549 54851 1000 2000 "clearline"]
+       Line[233549 54851 233600 54800 1000 2000 "clearline"]
+       Line[229652 67449 237051 67449 1000 2000 "clearline"]
+       Line[237051 67449 238100 66400 1000 2000 "clearline"]
+       Line[238100 66400 247100 66400 1000 2000 "clearline"]
+       Line[247100 66400 250400 63100 1000 2000 "clearline"]
+       Line[250400 63100 250400 58352 1000 2000 "clearline"]
+       Line[250400 58352 250552 58200 1000 2000 "clearline"]
+       Line[229652 64299 245801 64299 1000 2000 "clearline"]
+       Line[245801 64299 247700 62400 1000 2000 "clearline"]
+       Line[247700 62400 247700 55600 1000 2000 "clearline"]
+       Line[247700 55600 249100 54200 1000 2000 "clearline"]
+       Line[249100 54200 250426 54200 1000 2000 "clearline"]
+       Line[250426 54200 250526 54300 1000 2000 "clearline"]
+       Line[247000 78300 253300 78300 1000 2000 "clearline"]
+       Line[253300 78300 253400 78200 1000 2000 "clearline"]
+       Line[253400 82100 245000 82100 1000 2000 "clearline"]
+       Line[245000 82100 243800 80900 1000 2000 "clearline"]
+       Line[243800 80900 243800 75700 1000 2000 "clearline"]
+       Line[243800 75700 245200 74300 1000 2000 "clearline"]
+       Line[245200 74300 253400 74300 1000 2000 "clearline"]
+       Line[247578 69600 247578 74278 1000 2000 "clearline"]
+       Line[247578 74278 247600 74300 1000 2000 "clearline"]
+       Line[261600 74300 264400 74300 1000 2000 "clearline"]
+       Line[264400 74300 267000 76900 1000 2000 "clearline"]
+       Line[267200 83300 267200 80248 1000 2000 "clearline"]
+       Line[267200 80248 267000 80048 1000 2000 "clearline"]
+       Line[229652 70598 237698 70598 1000 2000 "clearline"]
+       Line[237698 70598 241500 74400 1000 2000 "clearline"]
+       Line[241500 74400 241500 81400 1000 2000 "clearline"]
+       Line[241500 81400 246000 85900 1000 2000 "clearline"]
+       Line[246000 85900 256000 85900 1000 2000 "clearline"]
+       Line[256000 85900 257700 84200 1000 2000 "clearline"]
+       Line[257700 84200 257700 78200 1000 2000 "clearline"]
+       Line[257700 78200 261600 74300 1000 2000 "clearline"]
+       Line[229652 58000 233752 58000 1000 2000 "clearline"]
+       Line[233752 58000 234352 58600 1000 2000 "clearline"]
+       Line[237050 61150 237500 60700 1000 2000 "clearline"]
+       Line[237500 56226 242600 51126 1000 2000 "clearline"]
+       Line[229652 61150 237050 61150 1000 2000 "clearline"]
+       Line[237500 56226 237500 60700 1000 2000 "clearline"]
+       Line[37500 33700 37500 28543 1000 2000 "clearline"]
+       Line[37500 28543 37600 28443 1000 2000 "clearline"]
+       Line[47500 33700 47500 28543 1000 2000 "clearline"]
+       Line[57700 33600 57700 28643 1000 2000 "clearline"]
+       Line[57700 28643 57600 28543 1000 2000 "clearline"]
+       Line[67500 33500 67500 28543 1000 2000 "clearline"]
+       Line[77600 33400 77600 28643 1000 2000 "clearline"]
+       Line[77600 28643 77500 28543 1000 2000 "clearline"]
+       Line[87600 33400 87600 28643 1000 2000 "clearline"]
+       Line[182653 42253 179852 39452 1000 2000 "clearline"]
+       Line[176200 42600 176200 46182 1000 2000 "clearline"]
+       Line[186346 45403 176979 45403 1000 2000 "clearline"]
+       Line[176979 45403 176200 46182 1000 2000 "clearline"]
+       Line[220597 79653 220597 83597 1000 2000 "clearline"]
+       Line[223952 85700 222700 85700 1000 2000 "clearline"]
+       Line[195402 79653 195402 83498 1000 2000 "clearline"]
+       Line[195402 83498 195400 83500 1000 2000 "clearline"]
+       Line[220597 83597 222700 85700 1000 2000 "clearline"]
+       Line[227100 85700 230600 85700 1000 2000 "clearline"]
+       Line[230600 85700 230700 85800 1000 2000 "clearline"]
+       Line[223747 79653 223747 81947 1000 2000 "clearline"]
+       Line[223747 81947 224400 82600 1000 2000 "clearline"]
+       Line[224400 82600 226400 82600 1000 2000 "clearline"]
+       Line[226400 82600 227300 83500 1000 2000 "clearline"]
+       Line[227300 83500 227300 85500 1000 2000 "clearline"]
+       Line[227300 85500 227100 85700 1000 2000 "clearline"]
+       Line[246100 85900 235918 85900 1000 2000 "clearline"]
+       Line[235918 85900 235818 85800 1000 2000 "clearline"]
+       Line[220374 87000 220374 83826 1000 2000 "clearline"]
+       Line[220374 83826 220600 83600 1000 2000 "clearline"]
+       Line[217448 79653 217448 86778 1000 2000 "clearline"]
+       Line[217448 86778 217226 87000 1000 2000 "clearline"]
+       Line[186346 48552 182648 48552 1000 2000 "clearline"]
+       Line[182648 48552 182600 48600 1000 2000 "clearline"]
+       Line[186346 51702 180002 51702 1000 2000 "clearline"]
+       Line[180002 51702 180000 51700 1000 2000 "clearline"]
+       Line[186346 54851 182649 54851 1000 2000 "clearline"]
+       Line[182649 54851 182600 54900 1000 2000 "clearline"]
+       Line[186346 58000 180100 58000 1000 2000 "clearline"]
+       Line[180100 58000 180000 58100 1000 2000 "clearline"]
+       Line[186346 61150 182650 61150 1000 2000 "clearline"]
+       Line[182650 61150 182600 61200 1000 2000 "clearline"]
+       Line[186346 64299 180001 64299 1000 2000 "clearline"]
+       Line[180001 64299 180000 64300 1000 2000 "clearline"]
+       Line[186346 67449 182649 67449 1000 2000 "clearline"]
+       Line[182649 67449 182600 67400 1000 2000 "clearline"]
+       Line[186346 70598 180002 70598 1000 2000 "clearline"]
+       Line[180002 70598 180000 70600 1000 2000 "clearline"]
+       Line[198551 79653 198551 85951 1000 2000 "clearline"]
+       Line[198551 85951 198600 86000 1000 2000 "clearline"]
+       Line[201701 79653 201701 83499 1000 2000 "clearline"]
+       Line[201701 83499 201700 83500 1000 2000 "clearline"]
+       Line[204850 79653 204850 85950 1000 2000 "clearline"]
+       Line[204850 85950 204900 86000 1000 2000 "clearline"]
+       Line[208000 79653 208000 83400 1000 2000 "clearline"]
+       Line[208000 83400 208100 83500 1000 2000 "clearline"]
+       Line[211149 79653 211149 85949 1000 2000 "clearline"]
+       Line[211149 85949 211200 86000 1000 2000 "clearline"]
+       Line[214298 79653 214298 83498 1000 2000 "clearline"]
+       Line[214298 83498 214300 83500 1000 2000 "clearline"]
+       Line[183479 31000 183479 35821 1000 2000 "clearline"]
+       Line[183479 35821 179800 39500 1000 2000 "clearline"]
+       Line[150100 38221 152579 38221 1000 2000 "clearline"]
+       Line[152579 38221 155000 35800 1000 2000 "clearline"]
+       Line[155000 35800 155000 25900 1000 2000 "clearline"]
+       Line[160100 23600 160100 23500 1000 2000 "clearline"]
+       Line[160100 23500 164900 18700 1000 2000 "clearline"]
+       Line[164900 18700 164900 13300 1000 2000 "clearline"]
+       Line[164900 13300 165000 13200 1000 2000 "clearline"]
+       Line[195700 46200 214300 46200 1000 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
+       Line[242657 69600 242657 59057 2500 2000 "clearline"]
+       Line[242657 59057 242600 59000 2500 2000 "clearline"]
+       Line[233600 54800 246300 54800 1000 2000 "clearline"]
+       Line[246300 54800 252500 61000 1000 2000 "clearline"]
+       Line[252500 61000 252500 69600 1000 2000 "clearline"]
+       Line[37821 38300 37500 38621 1000 2000 "clearline"]
+       Line[40500 38300 37821 38300 1000 2000 "clearline"]
+       Line[182600 48600 101600 48600 1000 2000 "clearline"]
+       Line[101600 48600 91100 38100 1000 2000 "clearline"]
+       Line[91100 38100 88200 38100 1000 2000 "clearline"]
+       Line[88200 38100 88100 38000 1000 2000 "clearline"]
+       Line[180000 51700 89700 51700 1000 2000 "clearline"]
+       Line[89700 51700 82700 44700 1000 2000 "clearline"]
+       Line[82700 44700 82700 40700 1000 2000 "clearline"]
+       Line[82700 40700 80400 38400 1000 2000 "clearline"]
+       Line[80400 38400 77679 38400 1000 2000 "clearline"]
+       Line[77679 38400 77600 38321 1000 2000 "clearline"]
+       Line[182600 54900 82600 54900 1000 2000 "clearline"]
+       Line[82600 54900 72300 44600 1000 2000 "clearline"]
+       Line[72300 44600 72300 43221 1000 2000 "clearline"]
+       Line[72300 43221 67500 38421 1000 2000 "clearline"]
+       Line[180000 58100 76000 58100 1000 2000 "clearline"]
+       Line[76000 58100 62600 44700 1000 2000 "clearline"]
+       Line[62600 44700 62600 40700 1000 2000 "clearline"]
+       Line[62600 40700 60600 38700 1000 2000 "clearline"]
+       Line[60600 38700 57879 38700 1000 2000 "clearline"]
+       Line[57879 38700 57700 38521 1000 2000 "clearline"]
+       Line[182600 61200 68000 61200 1000 2000 "clearline"]
+       Line[68000 61200 52400 45600 1000 2000 "clearline"]
+       Line[52400 45600 52400 40700 1000 2000 "clearline"]
+       Line[52400 40700 50300 38600 1000 2000 "clearline"]
+       Line[50300 38600 47521 38600 1000 2000 "clearline"]
+       Line[47521 38600 47500 38621 1000 2000 "clearline"]
+       Line[180000 64300 61200 64300 1000 2000 "clearline"]
+       Line[61200 64300 42500 45600 1000 2000 "clearline"]
+       Line[42500 45600 42500 40300 1000 2000 "clearline"]
+       Line[42500 40300 40500 38300 1000 2000 "clearline"]
+       Line[120100 38221 122221 38221 1000 2000 "clearline"]
+       Line[122221 38221 125000 41000 1000 2000 "clearline"]
+       Line[125000 41000 125000 44000 1000 2000 "clearline"]
+       Line[125000 44000 127100 46100 1000 2000 "clearline"]
+       Line[127100 46100 185800 46100 1000 2000 "clearline"]
+       Line[185800 46100 198600 58900 1000 2000 "clearline"]
+       Line[198600 58900 198600 86000 1000 2000 "clearline"]
+       Line[129900 38221 132021 38221 1000 2000 "clearline"]
+       Line[132021 38221 134500 40700 1000 2000 "clearline"]
+       Line[134400 40700 179300 40700 1000 2000 "clearline"]
+       Line[179300 40700 180300 39700 1000 2000 "clearline"]
+       Line[180300 39700 184900 39700 1000 2000 "clearline"]
+       Line[184900 39700 201700 56500 1000 2000 "clearline"]
+       Line[201700 56500 201700 83500 1000 2000 "clearline"]
+       Line[140100 38221 142579 38221 1000 2000 "clearline"]
+       Line[142579 38221 145100 35700 1000 2000 "clearline"]
+       Line[145100 35700 183900 35700 1000 2000 "clearline"]
+       Line[211149 85949 211200 86000 1000 2000 "clearline"]
+       Line[205000 56800 205000 85900 1000 2000 "clearline"]
+       Line[205000 85900 204900 86000 1000 2000 "clearline"]
+       Line[155000 25900 197553 25900 1000 2000 "clearline"]
+       Line[197553 25900 208000 36347 1000 2000 "clearline"]
+       Line[208000 36347 208000 83400 1000 2000 "clearline"]
+       Line[208000 83400 208100 83500 1000 2000 "clearline"]
+       Line[165000 23600 165000 23200 1000 2000 "clearline"]
+       Line[165000 23200 167200 21000 1000 2000 "clearline"]
+       Line[167200 21000 195802 21000 1000 2000 "clearline"]
+       Line[195802 21000 211149 36347 1000 2000 "clearline"]
+       Line[211149 36347 211149 85949 1000 2000 "clearline"]
+       Line[170200 38121 176179 38121 1000 2000 "clearline"]
+       Line[176179 38121 176600 37700 1000 2000 "clearline"]
+       Line[176600 37700 187300 37700 1000 2000 "clearline"]
+       Line[187300 37700 195800 46200 1000 2000 "clearline"]
+       Line[183600 35800 191700 35800 1000 2000 "clearline"]
+       Line[191700 35800 204900 49000 1000 2000 "clearline"]
+       Line[204900 49000 204900 57100 1000 2000 "clearline"]
+       Line[204900 57100 204800 57200 1000 2000 "clearline"]
+       Line[214300 46200 214300 83500 1000 2000 "clearline"]
+       Line[182600 67400 51900 67400 1000 2000 "clearline"]
+       Line[51900 67400 24900 40400 1000 2000 "clearline"]
+       Line[24900 40400 13500 40400 1000 2000 "clearline"]
+       Line[13500 40400 13200 40100 1000 2000 "clearline"]
+       Line[180000 70600 49200 70600 1000 2000 "clearline"]
+       Line[49200 70600 28800 50200 1000 2000 "clearline"]
+       Line[28800 50200 13300 50200 1000 2000 "clearline"]
+       Line[13300 50200 13200 50100 1000 2000 "clearline"]
        Polygon("clearpoly,lock")
        (
                [2500 2500] [272500 2500] [272500 107500] [2500 107500]