chiark / gitweb /
redo layout placement wip
authorian <ian>
Sat, 28 Aug 2004 18:09:50 +0000 (18:09 +0000)
committerian <ian>
Sat, 28 Aug 2004 18:09:50 +0000 (18:09 +0000)
pcb/detectors.pcb
pcb/generate-netspec.pl

index 23f93e435b03666e87b6a073adfc3fed22d81032..5061fea628af78184e8050da9d3541757b202357 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb-bin 1.99p
-# date:    Sat Aug 28 18:49:31 2004
+# date:    Sat Aug 28 19:09:38 2004
 # user:    ian (Ian Jackson)
 # host:    anarres.relativity.greenend.org.uk
 
 PCB["detectors.pcb" 1410000 355000]
 
-Grid[2500.00000000 0 0 1]
-Cursor[735000 200655 3.677289]
+Grid[2500.00000000 0 0 0]
+Cursor[1222500 100327 1.677289]
 Thermal[0.500000]
 DRC[809 400 800 800]
 Flags(0x0000000000001e51)
@@ -773,9 +773,6 @@ Symbol['~' 1200]
        SymbolLine[1500 2500 2000 2500 800]
        SymbolLine[2000 2500 2500 2000 800]
 )
-Via[717500 50000 6000 2000 0 3500 "" 0x00000002]
-Via[787500 160000 5500 2000 0 2800 "" 0x00000002]
-Via[932500 137500 6000 2000 0 3500 "" 0x00000002]
 
 Element[0x00000000 "" "BR7" "" 347500 177500 5000 12500 3 100 0x00000000]
 (
@@ -867,7 +864,7 @@ Element[0x00000000 "" "BR9" "" 275000 105000 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "generic" "OC0" "DIL 16" 522500 15000 10000 8000 0 100 0x00000000]
+Element[0x00000000 "generic" "OC0" "DIL 16" 580000 77500 10000 8000 0 100 0x00000000]
 (
        Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
        Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
@@ -894,18 +891,18 @@ Element[0x00000000 "generic" "OC0" "DIL 16" 522500 15000 10000 8000 0 100 0x0000
 
        )
 
-Element[0x00000000 "generic" "OC5" "DIL 8" 707500 287500 12500 5500 0 100 0x00000000]
+Element[0x00000000 "generic" "OC5" "DIL 8" 665000 295000 5500 -12500 1 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00004101]
-       Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00004001]
-       Pin[30000 10000 6000 3000 6600 2800 "3" "3" 0x00004001]
-       Pin[30000 0 6000 3000 6600 2800 "4" "4" 0x00004001]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [35000 -5000 35000 15000 1000]
-       ElementLine [-5000 15000 35000 15000 1000]
-       ElementLine [-5000 -5000 -5000 15000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
+       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
+       Pin[10000 0 6000 3000 6600 2800 "2" "2" 0x00000001]
+       Pin[10000 -30000 6000 3000 6600 2800 "3" "3" 0x00000001]
+       Pin[0 -30000 6000 3000 6600 2800 "4" "4" 0x00000001]
+       ElementLine [-5000 -35000 -5000 -20000 1000]
+       ElementLine [-5000 -10000 -5000 5000 1000]
+       ElementLine [-5000 -35000 15000 -35000 1000]
+       ElementLine [15000 -35000 15000 5000 1000]
+       ElementLine [-5000 5000 15000 5000 1000]
+       ElementArc [-5000 -15000 5000 5000 90 180 1000]
 
        )
 
@@ -998,7 +995,7 @@ Element[0x00000000 "" "BR20" "" 57500 250000 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "generic" "OC2" "DIL 16" 640000 140000 10000 8000 0 100 0x00000000]
+Element[0x00000000 "generic" "OC2" "DIL 16" 580000 162500 10000 8000 0 100 0x00000000]
 (
        Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
        Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
@@ -1197,43 +1194,29 @@ Element[0x00000000 "" "TERM" "" 430197 27185 -7697 40315 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "" "RPDWI" "" 752500 120000 -7500 -10000 0 100 0x00000000]
+Element[0x00000000 "" "RPDWI" "" 510000 67500 10000 -7500 3 100 0x00000000]
 (
-       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00000001]
-       Pin[0 10000 6500 3000 7000 3000 "" "1" 0x00000001]
-       ElementLine [10000 7500 5000 2500 1000]
-       ElementLine [10000 7500 10000 10000 1000]
-       ElementLine [-10000 7500 -5000 2500 1000]
-       ElementLine [-10000 7500 -10000 10000 1000]
-       ElementArc [1 9999 10001 10001 0 90 1000]
-       ElementArc [0 10000 10000 10000 90 90 1000]
+       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
+       Pin[-10000 0 6500 3000 7000 3000 "" "1" 0x00004001]
+       ElementLine [-7500 10000 -2500 5000 1000]
+       ElementLine [-10000 10000 -7500 10000 1000]
+       ElementLine [-7500 -10000 -2500 -5000 1000]
+       ElementLine [-10000 -10000 -7500 -10000 1000]
+       ElementArc [-9999 1 10001 10001 270 90 1000]
+       ElementArc [-10000 0 10000 10000 0 90 1000]
 
        )
 
-Element[0x00000000 "generic" "RAP1" "DIL 16" 1105000 157500 10000 8000 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCL" "ACY500" 802500 77500 -6100 27000 3 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
-       Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
-       Pin[0 20000 6000 3000 6600 2800 "3" "3" 0x00000001]
-       Pin[0 30000 6000 3000 6600 2800 "4" "4" 0x00000001]
-       Pin[0 40000 6000 3000 6600 2800 "5" "5" 0x00000001]
-       Pin[0 50000 6000 3000 6600 2800 "6" "6" 0x00000001]
-       Pin[0 60000 6000 3000 6600 2800 "7" "7" 0x00000001]
-       Pin[0 70000 6000 3000 6600 2800 "8" "8" 0x00000001]
-       Pin[30000 70000 6000 3000 6600 2800 "9" "9" 0x00000001]
-       Pin[30000 60000 6000 3000 6600 2800 "10" "10" 0x00000001]
-       Pin[30000 50000 6000 3000 6600 2800 "11" "11" 0x00000001]
-       Pin[30000 40000 6000 3000 6600 2800 "12" "12" 0x00000001]
-       Pin[30000 30000 6000 3000 6600 2800 "13" "13" 0x00000001]
-       Pin[30000 20000 6000 3000 6600 2800 "14" "14" 0x00000001]
-       Pin[30000 10000 6000 3000 6600 2800 "15" "15" 0x00000001]
-       Pin[30000 0 6000 3000 6600 2800 "16" "16" 0x00000001]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [35000 75000 35000 -5000 1000]
-       ElementLine [-5000 75000 35000 75000 1000]
-       ElementLine [-5000 -5000 -5000 75000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
+       Pin[0 -12500 6500 3000 7000 3000 "1" "1" 0x00000101]
+       Pin[0 37500 6500 3000 7000 3000 "2" "2" 0x00000001]
+       ElementLine [-4100 0 4100 0 1000]
+       ElementLine [-4100 0 -4100 25000 1000]
+       ElementLine [-4100 25000 4100 25000 1000]
+       ElementLine [4100 0 4100 25000 1000]
+       ElementLine [0 25000 0 37500 1000]
+       ElementLine [0 -12500 0 0 1000]
 
        )
 
@@ -1275,7 +1258,7 @@ Element[0x00000000 "" "BR13" "" 202500 177500 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "" "RPDR" "" 727500 137500 -2500 7500 0 100 0x00000000]
+Element[0x00000000 "" "RPDR" "" 472500 37500 -2500 7500 0 100 0x00000000]
 (
        Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
        Pin[-10000 0 6500 3000 7000 3000 "" "1" 0x00004001]
@@ -1288,7 +1271,7 @@ Element[0x00000000 "" "RPDR" "" 727500 137500 -2500 7500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "capacitor_radial" "CAC05" "200" 752500 57500 -10000 -12500 0 100 0x00000000]
+Element[0x00000000 "capacitor_radial" "CAC05" "200" 580000 27500 -10000 -12500 0 100 0x00000000]
 (
        Pin[0 0 6500 3000 7000 3000 "1" "1" 0x00000101]
        Pin[0 10000 6500 3000 7000 3000 "2" "2" 0x00000001]
@@ -1359,7 +1342,7 @@ Element[0x00000000 "" "PTD2" "" 1205000 47500 7500 -12500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "" "RPDWU" "" 727500 112500 -2500 -12500 0 100 0x00000000]
+Element[0x00000000 "" "RPDWU" "" 552500 67500 -2500 -12500 0 100 0x00000000]
 (
        Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
        Pin[-10000 0 6500 3000 7000 3000 "" "1" 0x00004001]
@@ -1372,23 +1355,33 @@ Element[0x00000000 "" "RPDWU" "" 727500 112500 -2500 -12500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "capacitor_radial" "CPIC0" "200" 752500 170000 -7500 7500 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS9" "ACY500" 550000 122500 -23000 -1400 0 100 0x00000000]
 (
-       Pin[0 0 6500 3000 7000 3000 "1" "1" 0x00000101]
-       Pin[0 -10000 6500 3000 7000 3000 "2" "2" 0x00000001]
-       ElementArc [0 -5000 10000 10000 90 360 1000]
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
 
        )
 
-Element[0x00000000 "capacitor_radial" "CPIC1" "200" 855000 145000 -7500 -22500 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS15" "ACY500" 550000 102500 -23000 -1400 0 100 0x00000000]
 (
-       Pin[0 0 6500 3000 7000 3000 "1" "1" 0x00000101]
-       Pin[0 -10000 6500 3000 7000 3000 "2" "2" 0x00000001]
-       ElementArc [0 -5000 10000 10000 90 360 1000]
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
 
        )
 
-Element[0x00000000 "6 inverters OC" "AC05" "7405" 727500 57500 -27500 13000 0 100 0x00000000]
+Element[0x00000000 "6 inverters OC" "AC05" "7405" 552500 15000 -27500 13000 0 100 0x00000000]
 (
        Pin[0 0 6000 3000 6600 2800 "1A" "1" 0x00004101]
        Pin[-10000 0 6000 3000 6600 2800 "1Y" "2" 0x00004001]
@@ -1465,22 +1458,22 @@ Element[0x00000000 "" "BR14" "" 202500 250000 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "8xR-array 0.25W, common pin" "RAS0" "100" 580000 90000 -6000 6000 2 100 0x00000000]
+Element[0x00000000 "8xR-array 0.25W, common pin" "RAS0" "100" 670000 67500 6000 -6000 0 100 0x00000000]
 (
        Pin[0 0 7000 3000 7500 3000 "common" "1" 0x00000101]
-       Pin[0 -10000 7000 3000 7500 3000 "1" "2" 0x00000001]
-       Pin[0 -20000 7000 3000 7500 3000 "2" "3" 0x00000001]
-       Pin[0 -30000 7000 3000 7500 3000 "3" "4" 0x00000001]
-       Pin[0 -40000 7000 3000 7500 3000 "4" "5" 0x00000001]
-       Pin[0 -50000 7000 3000 7500 3000 "5" "6" 0x00000001]
-       Pin[0 -60000 7000 3000 7500 3000 "6" "7" 0x00000001]
-       Pin[0 -70000 7000 3000 7500 3000 "7" "8" 0x00000001]
-       Pin[0 -80000 7000 3000 7500 3000 "8" "9" 0x00000001]
-       ElementLine [-5000 -5000 5000 -5000 1000]
-       ElementLine [-5000 -80000 -5000 0 2000]
-       ElementLine [5000 -80000 5000 0 2000]
-       ElementArc [0 -80000 5000 5000 180 180 2000]
-       ElementArc [0 0 5000 5000 0 180 2000]
+       Pin[0 10000 7000 3000 7500 3000 "1" "2" 0x00000001]
+       Pin[0 20000 7000 3000 7500 3000 "2" "3" 0x00000001]
+       Pin[0 30000 7000 3000 7500 3000 "3" "4" 0x00000001]
+       Pin[0 40000 7000 3000 7500 3000 "4" "5" 0x00000001]
+       Pin[0 50000 7000 3000 7500 3000 "5" "6" 0x00000001]
+       Pin[0 60000 7000 3000 7500 3000 "6" "7" 0x00000001]
+       Pin[0 70000 7000 3000 7500 3000 "7" "8" 0x00000001]
+       Pin[0 80000 7000 3000 7500 3000 "8" "9" 0x00000001]
+       ElementLine [-5000 5000 5000 5000 1000]
+       ElementLine [5000 0 5000 80000 2000]
+       ElementLine [-5000 0 -5000 80000 2000]
+       ElementArc [0 80000 5000 5000 0 180 2000]
+       ElementArc [0 0 5000 5000 180 180 2000]
 
        )
 
@@ -1502,16 +1495,16 @@ Element[0x00000000 "Transistor" "PTFET6" "TO220W" 1160000 97500 0 6000 0 100 0x0
 
        )
 
-Element[0x00000000 "resistor_axial" "RLG" "800" 905000 160000 7000 -46400 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS4" "ACY500" 550000 225000 -23000 -1400 0 100 0x00000000]
 (
-       Pin[0 20000 6500 3000 7000 3000 "1" "1" 0x00000101]
-       Pin[0 -60000 6500 3000 7000 3000 "2" "2" 0x00000001]
-       ElementLine [-6600 0 6600 0 1000]
-       ElementLine [6600 -40000 6600 0 1000]
-       ElementLine [-6600 -40000 6600 -40000 1000]
-       ElementLine [-6600 -40000 -6600 0 1000]
-       ElementLine [0 -60000 0 -40000 1000]
-       ElementLine [0 0 0 20000 1000]
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
 
        )
 
@@ -1549,20 +1542,7 @@ Element[0x00000000 "" "BR2" "" 492500 250000 2500 17500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "resistor_axial" "RLR" "800" 887500 152500 -15500 -46400 0 100 0x00000000]
-(
-       Pin[0 20000 6500 3000 7000 3000 "1" "1" 0x00000101]
-       Pin[0 -60000 6500 3000 7000 3000 "2" "2" 0x00000001]
-       ElementLine [-6600 0 6600 0 1000]
-       ElementLine [6600 -40000 6600 0 1000]
-       ElementLine [-6600 -40000 6600 -40000 1000]
-       ElementLine [-6600 -40000 -6600 0 1000]
-       ElementLine [0 -60000 0 -40000 1000]
-       ElementLine [0 0 0 20000 1000]
-
-       )
-
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPT0U" "ACY500" 970000 27500 -43000 -8900 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS3" "ACY500" 550000 152500 -23000 -1400 0 100 0x00000000]
 (
        Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
        Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
@@ -1575,61 +1555,68 @@ Element[0x00000000 "Axial non-polar component (typically resistor or capacitor),
 
        )
 
-Element[0x00000000 "" "RLL" "" 847500 227500 0 12500 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPT0U" "ACY500" 660000 42500 43000 8900 2 100 0x00000000]
 (
-       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
-       Pin[10000 0 6500 3000 7000 3000 "" "1" 0x00004001]
-       ElementLine [7500 -10000 2500 -5000 1000]
-       ElementLine [7500 -10000 10000 -10000 1000]
-       ElementLine [7500 10000 2500 5000 1000]
-       ElementLine [7500 10000 10000 10000 1000]
-       ElementArc [9999 -1 10001 10001 90 90 1000]
-       ElementArc [10000 0 10000 10000 180 90 1000]
+       Pin[-12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [0 4100 25000 4100 1000]
+       ElementLine [25000 -4100 25000 4100 1000]
+       ElementLine [0 -4100 25000 -4100 1000]
+       ElementLine [25000 0 37500 0 1000]
+       ElementLine [-12500 0 0 0 1000]
 
        )
 
-Element[0x00000000 "" "RPCI" "" 872500 57500 -20000 -5000 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS6" "ACY500" 550000 132500 -23000 -1400 0 100 0x00000000]
 (
-       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00000001]
-       Pin[0 10000 6500 3000 7000 3000 "" "1" 0x00000001]
-       ElementLine [10000 7500 5000 2500 1000]
-       ElementLine [10000 7500 10000 10000 1000]
-       ElementLine [-10000 7500 -5000 2500 1000]
-       ElementLine [-10000 7500 -10000 10000 1000]
-       ElementArc [1 9999 10001 10001 0 90 1000]
-       ElementArc [0 10000 10000 10000 90 90 1000]
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
 
        )
 
-Element[0x00000000 "" "RPCL" "" 915000 77500 -10000 -17500 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCI" "ACY500" 730000 42500 27000 6100 0 100 0x00000000]
 (
-       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
-       Pin[-10000 0 6500 3000 7000 3000 "" "1" 0x00004001]
-       ElementLine [-7500 10000 -2500 5000 1000]
-       ElementLine [-10000 10000 -7500 10000 1000]
-       ElementLine [-7500 -10000 -2500 -5000 1000]
-       ElementLine [-10000 -10000 -7500 -10000 1000]
-       ElementArc [-9999 1 10001 10001 270 90 1000]
-       ElementArc [-10000 0 10000 10000 0 90 1000]
+       Pin[-12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [0 4100 25000 4100 1000]
+       ElementLine [25000 -4100 25000 4100 1000]
+       ElementLine [0 -4100 25000 -4100 1000]
+       ElementLine [25000 0 37500 0 1000]
+       ElementLine [-12500 0 0 0 1000]
 
        )
 
-Element[0x00000000 "generic" "TS912" "DIL 8" 877500 215000 7500 10500 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS18" "ACY500" 550000 92500 -23000 -1400 0 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
-       Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
-       Pin[0 20000 6000 3000 6600 2800 "3" "3" 0x00000001]
-       Pin[0 30000 6000 3000 6600 2800 "4" "4" 0x00000001]
-       Pin[30000 30000 6000 3000 6600 2800 "5" "5" 0x00000001]
-       Pin[30000 20000 6000 3000 6600 2800 "6" "6" 0x00000001]
-       Pin[30000 10000 6000 3000 6600 2800 "7" "7" 0x00000001]
-       Pin[30000 0 6000 3000 6600 2800 "8" "8" 0x00000001]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [35000 -5000 35000 35000 1000]
-       ElementLine [-5000 35000 35000 35000 1000]
-       ElementLine [-5000 -5000 -5000 35000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
+
+       )
+
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS12" "ACY500" 550000 112500 -23000 -1400 0 100 0x00000000]
+(
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
 
        )
 
@@ -1704,34 +1691,34 @@ Element[0x00000000 "" "PTD8" "" 1205000 122500 7500 -12500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "generic" "OC4" "DIL 16" 707500 202500 10000 8000 0 100 0x00000000]
+Element[0x00000000 "generic" "OC4" "DIL 16" 580000 295000 8000 -10000 1 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
-       Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
-       Pin[0 20000 6000 3000 6600 2800 "3" "3" 0x00000001]
-       Pin[0 30000 6000 3000 6600 2800 "4" "4" 0x00000001]
-       Pin[0 40000 6000 3000 6600 2800 "5" "5" 0x00000001]
-       Pin[0 50000 6000 3000 6600 2800 "6" "6" 0x00000001]
-       Pin[0 60000 6000 3000 6600 2800 "7" "7" 0x00000001]
-       Pin[0 70000 6000 3000 6600 2800 "8" "8" 0x00000001]
-       Pin[30000 70000 6000 3000 6600 2800 "9" "9" 0x00000001]
-       Pin[30000 60000 6000 3000 6600 2800 "10" "10" 0x00000001]
-       Pin[30000 50000 6000 3000 6600 2800 "11" "11" 0x00000001]
-       Pin[30000 40000 6000 3000 6600 2800 "12" "12" 0x00000001]
-       Pin[30000 30000 6000 3000 6600 2800 "13" "13" 0x00000001]
-       Pin[30000 20000 6000 3000 6600 2800 "14" "14" 0x00000001]
-       Pin[30000 10000 6000 3000 6600 2800 "15" "15" 0x00000001]
-       Pin[30000 0 6000 3000 6600 2800 "16" "16" 0x00000001]
-       ElementLine [20000 -5000 35000 -5000 1000]
-       ElementLine [-5000 -5000 10000 -5000 1000]
-       ElementLine [35000 -5000 35000 75000 1000]
-       ElementLine [-5000 75000 35000 75000 1000]
-       ElementLine [-5000 -5000 -5000 75000 1000]
-       ElementArc [15000 -5000 5000 5000 0 180 1000]
+       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00004101]
+       Pin[10000 0 6000 3000 6600 2800 "2" "2" 0x00004001]
+       Pin[20000 0 6000 3000 6600 2800 "3" "3" 0x00004001]
+       Pin[30000 0 6000 3000 6600 2800 "4" "4" 0x00004001]
+       Pin[40000 0 6000 3000 6600 2800 "5" "5" 0x00004001]
+       Pin[50000 0 6000 3000 6600 2800 "6" "6" 0x00004001]
+       Pin[60000 0 6000 3000 6600 2800 "7" "7" 0x00004001]
+       Pin[70000 0 6000 3000 6600 2800 "8" "8" 0x00004001]
+       Pin[70000 -30000 6000 3000 6600 2800 "9" "9" 0x00004001]
+       Pin[60000 -30000 6000 3000 6600 2800 "10" "10" 0x00004001]
+       Pin[50000 -30000 6000 3000 6600 2800 "11" "11" 0x00004001]
+       Pin[40000 -30000 6000 3000 6600 2800 "12" "12" 0x00004001]
+       Pin[30000 -30000 6000 3000 6600 2800 "13" "13" 0x00004001]
+       Pin[20000 -30000 6000 3000 6600 2800 "14" "14" 0x00004001]
+       Pin[10000 -30000 6000 3000 6600 2800 "15" "15" 0x00004001]
+       Pin[0 -30000 6000 3000 6600 2800 "16" "16" 0x00004001]
+       ElementLine [-5000 -35000 -5000 -20000 1000]
+       ElementLine [-5000 -10000 -5000 5000 1000]
+       ElementLine [-5000 -35000 75000 -35000 1000]
+       ElementLine [75000 -35000 75000 5000 1000]
+       ElementLine [-5000 5000 75000 5000 1000]
+       ElementArc [-5000 -15000 5000 5000 90 180 1000]
 
        )
 
-Element[0x00000000 "generic" "OC3" "DIL 16" 640000 227500 10000 8000 0 100 0x00000000]
+Element[0x00000000 "generic" "OC3" "DIL 16" 625000 162500 10000 8000 0 100 0x00000000]
 (
        Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
        Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
@@ -1758,7 +1745,7 @@ Element[0x00000000 "generic" "OC3" "DIL 16" 640000 227500 10000 8000 0 100 0x000
 
        )
 
-Element[0x00000000 "8xR-array 0.25W, common pin" "RAS1" "100" 692500 117500 6000 -6000 0 100 0x00000000]
+Element[0x00000000 "8xR-array 0.25W, common pin" "RAS1" "100" 692500 215000 6000 -6000 0 100 0x00000000]
 (
        Pin[0 0 7000 3000 7500 3000 "common" "1" 0x00000101]
        Pin[0 10000 7000 3000 7500 3000 "1" "2" 0x00000001]
@@ -1834,7 +1821,7 @@ Element[0x00000000 "" "BR19" "" 57500 177500 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCPT" "ACY500" 865000 35000 27000 6100 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCPT" "ACY500" 965000 157500 27000 6100 0 100 0x00000000]
 (
        Pin[-12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
        Pin[37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
@@ -1847,7 +1834,7 @@ Element[0x00000000 "Axial non-polar component (typically resistor or capacitor),
 
        )
 
-Element[0x00000000 "8xR-array 0.25W, common pin" "RAS2" "100" 755000 217500 6000 -6000 0 100 0x00000000]
+Element[0x00000000 "8xR-array 0.25W, common pin" "RAS2" "100" 670000 162500 6000 -6000 0 100 0x00000000]
 (
        Pin[0 0 7000 3000 7500 3000 "common" "1" 0x00000101]
        Pin[0 10000 7000 3000 7500 3000 "1" "2" 0x00000001]
@@ -1866,7 +1853,7 @@ Element[0x00000000 "8xR-array 0.25W, common pin" "RAS2" "100" 755000 217500 6000
 
        )
 
-Element[0x00000000 "Header connector, ribbon cable numbering" "BUS" "HEADER34_2" 665000 32500 -5000 -21000 0 100 0x00000000]
+Element[0x00000000 "Header connector, ribbon cable numbering" "BUS" "HEADER34_2" 615000 25000 -5000 -21000 0 100 0x00000000]
 (
        Pin[0 0 7000 3000 7500 4000 "1" "1" 0x00004101]
        Pin[0 -10000 7000 3000 7500 4000 "2" "2" 0x00004001]
@@ -1992,116 +1979,24 @@ Element[0x00000000 "" "POINTS" "" 1355000 45000 -10000 15000 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "generic" "PIC" "DIL 40" 775000 55000 25000 8000 0 100 0x00000000]
-(
-       Pin[0 0 6000 3000 6000 2800 "1" "1" 0x00000101]
-       Pin[0 10000 6000 3000 6000 2800 "2" "2" 0x00000001]
-       Pin[0 20000 6000 3000 6000 2800 "3" "3" 0x00000001]
-       Pin[0 30000 6000 3000 6000 2800 "4" "4" 0x00000001]
-       Pin[0 40000 6000 3000 6000 2800 "5" "5" 0x00000001]
-       Pin[0 50000 6000 3000 6000 2800 "6" "6" 0x00000001]
-       Pin[0 60000 6000 3000 6000 2800 "7" "7" 0x00000001]
-       Pin[0 70000 6000 3000 6000 2800 "8" "8" 0x00000001]
-       Pin[0 80000 6000 3000 6000 2800 "9" "9" 0x00000001]
-       Pin[0 90000 6000 3000 6000 2800 "10" "10" 0x00000001]
-       Pin[0 100000 6000 3000 6000 2800 "11" "11" 0x00000001]
-       Pin[0 110000 6000 3000 6000 2800 "12" "12" 0x00000001]
-       Pin[0 120000 6000 3000 6000 2800 "13" "13" 0x00000001]
-       Pin[0 130000 6000 3000 6000 2800 "14" "14" 0x00000001]
-       Pin[0 140000 6000 3000 6000 2800 "15" "15" 0x00000001]
-       Pin[0 150000 6000 3000 6000 2800 "16" "16" 0x00000001]
-       Pin[0 160000 6000 3000 6000 2800 "17" "17" 0x00000001]
-       Pin[0 170000 6000 3000 6000 2800 "18" "18" 0x00000001]
-       Pin[0 180000 6000 3000 6000 2800 "19" "19" 0x00000001]
-       Pin[0 190000 6000 3000 6000 2800 "20" "20" 0x00000001]
-       Pin[60000 190000 6000 3000 6000 2800 "21" "21" 0x00000001]
-       Pin[60000 180000 6000 3000 6000 2800 "22" "22" 0x00000001]
-       Pin[60000 170000 6000 3000 6000 2800 "23" "23" 0x00000001]
-       Pin[60000 160000 6000 3000 6000 2800 "24" "24" 0x00000001]
-       Pin[60000 150000 6000 3000 6000 2800 "25" "25" 0x00000001]
-       Pin[60000 140000 6000 3000 6000 2800 "26" "26" 0x00000001]
-       Pin[60000 130000 6000 3000 6000 2800 "27" "27" 0x00000001]
-       Pin[60000 120000 6000 3000 6000 2800 "28" "28" 0x00000001]
-       Pin[60000 110000 6000 3000 6000 2800 "29" "29" 0x00000001]
-       Pin[60000 100000 6000 3000 6000 2800 "30" "30" 0x00000001]
-       Pin[60000 90000 6000 3000 6000 2800 "31" "31" 0x00000001]
-       Pin[60000 80000 6000 3000 6000 2800 "32" "32" 0x00000001]
-       Pin[60000 70000 6000 3000 6000 2800 "33" "33" 0x00000001]
-       Pin[60000 60000 6000 3000 6000 2800 "34" "34" 0x00000001]
-       Pin[60000 50000 6000 3000 6000 2800 "35" "35" 0x00000001]
-       Pin[60000 40000 6000 3000 6000 2800 "36" "36" 0x00000001]
-       Pin[60000 30000 6000 3000 6000 2800 "37" "37" 0x00000001]
-       Pin[60000 20000 6000 3000 6000 2800 "38" "38" 0x00000001]
-       Pin[60000 10000 6000 3000 6000 2800 "39" "39" 0x00000001]
-       Pin[60000 0 6000 3000 6000 2800 "40" "40" 0x00000001]
-       ElementLine [-5000 -5000 -5000 195000 1000]
-       ElementLine [-5000 195000 65000 195000 1000]
-       ElementLine [65000 195000 65000 -5000 1000]
-       ElementLine [-5000 -5000 25000 -5000 1000]
-       ElementLine [35000 -5000 65000 -5000 1000]
-       ElementArc [30000 -5000 5000 5000 0 180 1000]
-
-       )
-
-Element[0x00000000 "" "INDIV0" "" 1055000 157500 28900 -6400 0 100 0x00000000]
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS0" "ACY500" 550000 142500 -23000 -1400 0 100 0x00000000]
 (
-       Pin[5600 70200 6000 3000 6600 3500 "" "5" 0x00000001]
-       Pin[5600 81000 6000 3000 6600 3500 "" "6" 0x00000001]
-       Pin[5600 91800 6000 3000 6600 3500 "" "7" 0x00000001]
-       Pin[5600 102600 6000 3000 6600 3500 "" "8" 0x00000001]
-       Pin[5600 113400 6000 3000 6600 3500 "" "9" 0x00000001]
-       Pin[5600 124200 6000 3000 6600 3500 "" "10" 0x00000001]
-       Pin[-5600 32400 6000 3000 6600 3500 "" "14" 0x00000001]
-       Pin[5600 135000 6000 3000 6600 3500 "" "11" 0x00000001]
-       Pin[5600 48600 6000 3000 6600 3500 "" "3" 0x00000001]
-       Pin[5600 156600 6000 3000 6600 3500 "" "13" 0x00000001]
-       Pin[5600 27000 6000 3000 6600 3500 "" "1" 0x00000101]
-       Pin[5600 37800 6000 3000 6600 3500 "" "2" 0x00000001]
-       Pin[-5600 129600 6000 3000 6600 3500 "" "23" 0x00000001]
-       Pin[-5600 140400 6000 3000 6600 3500 "" "24" 0x00000001]
-       Pin[-5600 151200 6000 3000 6600 3500 "" "25" 0x00000001]
-       Pin[-5600 75600 6000 3000 6600 3500 "" "18" 0x00000001]
-       Pin[-5600 64800 6000 3000 6600 3500 "" "17" 0x00000001]
-       Pin[-5600 54000 6000 3000 6600 3500 "" "16" 0x00000001]
-       Pin[-5600 43200 6000 3000 6600 3500 "" "15" 0x00000001]
-       Pin[-5600 86400 6000 3000 6600 3500 "" "19" 0x00000001]
-       Pin[-5600 118800 6000 3000 6600 3500 "" "22" 0x00000001]
-       Pin[-5600 108000 6000 3000 6600 3500 "" "21" 0x00000001]
-       Pin[-5600 97200 6000 3000 6600 3500 "" "20" 0x00000001]
-       Pin[0 0 25000 3000 25600 12500 "" "27" 0x00000001]
-       Pin[0 183600 25000 3000 25600 12500 "" "26" 0x00000001]
-       Pin[5600 59400 6000 3000 6600 3500 "" "4" 0x00000001]
-       Pin[5600 145800 6000 3000 6600 3500 "" "12" 0x00000001]
-       ElementLine [-10000 45000 -10000 47500 1000]
-       ElementLine [-12500 42500 -10000 45000 1000]
-       ElementLine [-17500 42500 -12500 42500 1000]
-       ElementLine [-20000 45000 -17500 42500 1000]
-       ElementLine [-17500 47500 -20000 45000 1000]
-       ElementLine [-17500 47500 -15000 47500 1000]
-       ElementLine [-15000 45000 -15000 47500 1000]
-       ElementLine [-17500 40000 -10000 40000 1000]
-       ElementLine [-20000 37500 -17500 40000 1000]
-       ElementLine [-17500 35000 -20000 37500 1000]
-       ElementLine [-17500 35000 -10000 35000 1000]
-       ElementLine [-20000 27500 -20000 32500 1000]
-       ElementLine [-20000 27500 -10000 27500 1000]
-       ElementLine [-15000 20000 -15000 22500 1000]
-       ElementLine [-12500 25000 -15000 22500 1000]
-       ElementLine [-10000 22500 -12500 25000 1000]
-       ElementLine [-10000 20000 -10000 22500 1000]
-       ElementLine [-20000 20000 -10000 20000 1000]
-       ElementLine [-25000 -7500 -25000 190000 2500]
-       ElementLine [-20000 195000 20000 195000 2500]
-       ElementLine [25000 -7500 25000 190000 2500]
-       ElementLine [-20000 -12500 20000 -12500 2500]
-       ElementArc [-20000 190000 5000 5000 0 90 2500]
-       ElementArc [20000 190000 5000 5000 90 90 2500]
-       ElementArc [19999 -7499 5001 5001 180 90 2500]
-       ElementArc [-20000 -7500 5000 5000 270 90 2500]
-       ElementArc [19999 -12501 1 1 90 90 2500]
-       ElementArc [20001 195001 1 1 270 90 2500]
-       ElementArc [29999 165001 1 1 180 90 1000]
-       ElementArc [29999 165001 1 1 180 90 1000]
+       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -4100 0 4100 1000]
+       ElementLine [-25000 -4100 0 -4100 1000]
+       ElementLine [-25000 -4100 -25000 4100 1000]
+       ElementLine [-25000 4100 0 4100 1000]
+       ElementLine [-37500 0 -25000 0 1000]
+       ElementLine [0 0 12500 0 1000]
+
+       )
+
+Element[0x00000000 "capacitor_radial" "CPIC0" "200" 702500 180000 -7500 7500 0 100 0x00000000]
+(
+       Pin[0 0 6500 3000 7000 3000 "1" "1" 0x00000101]
+       Pin[0 -10000 6500 3000 7000 3000 "2" "2" 0x00000001]
+       ElementArc [0 -5000 10000 10000 90 360 1000]
 
        )
 
@@ -2161,30 +2056,30 @@ Element[0x00000000 "" "BR0" "" 492500 105000 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "generic" "OC1" "DIL 16" 520000 137500 8000 -10000 1 100 0x00000000]
+Element[0x00000000 "generic" "OC1" "DIL 16" 625000 77500 10000 8000 0 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00004101]
-       Pin[10000 0 6000 3000 6600 2800 "2" "2" 0x00004001]
-       Pin[20000 0 6000 3000 6600 2800 "3" "3" 0x00004001]
-       Pin[30000 0 6000 3000 6600 2800 "4" "4" 0x00004001]
-       Pin[40000 0 6000 3000 6600 2800 "5" "5" 0x00004001]
-       Pin[50000 0 6000 3000 6600 2800 "6" "6" 0x00004001]
-       Pin[60000 0 6000 3000 6600 2800 "7" "7" 0x00004001]
-       Pin[70000 0 6000 3000 6600 2800 "8" "8" 0x00004001]
-       Pin[70000 -30000 6000 3000 6600 2800 "9" "9" 0x00004001]
-       Pin[60000 -30000 6000 3000 6600 2800 "10" "10" 0x00004001]
-       Pin[50000 -30000 6000 3000 6600 2800 "11" "11" 0x00004001]
-       Pin[40000 -30000 6000 3000 6600 2800 "12" "12" 0x00004001]
-       Pin[30000 -30000 6000 3000 6600 2800 "13" "13" 0x00004001]
-       Pin[20000 -30000 6000 3000 6600 2800 "14" "14" 0x00004001]
-       Pin[10000 -30000 6000 3000 6600 2800 "15" "15" 0x00004001]
-       Pin[0 -30000 6000 3000 6600 2800 "16" "16" 0x00004001]
-       ElementLine [-5000 -35000 -5000 -20000 1000]
-       ElementLine [-5000 -10000 -5000 5000 1000]
-       ElementLine [-5000 -35000 75000 -35000 1000]
-       ElementLine [75000 -35000 75000 5000 1000]
-       ElementLine [-5000 5000 75000 5000 1000]
-       ElementArc [-5000 -15000 5000 5000 90 180 1000]
+       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
+       Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
+       Pin[0 20000 6000 3000 6600 2800 "3" "3" 0x00000001]
+       Pin[0 30000 6000 3000 6600 2800 "4" "4" 0x00000001]
+       Pin[0 40000 6000 3000 6600 2800 "5" "5" 0x00000001]
+       Pin[0 50000 6000 3000 6600 2800 "6" "6" 0x00000001]
+       Pin[0 60000 6000 3000 6600 2800 "7" "7" 0x00000001]
+       Pin[0 70000 6000 3000 6600 2800 "8" "8" 0x00000001]
+       Pin[30000 70000 6000 3000 6600 2800 "9" "9" 0x00000001]
+       Pin[30000 60000 6000 3000 6600 2800 "10" "10" 0x00000001]
+       Pin[30000 50000 6000 3000 6600 2800 "11" "11" 0x00000001]
+       Pin[30000 40000 6000 3000 6600 2800 "12" "12" 0x00000001]
+       Pin[30000 30000 6000 3000 6600 2800 "13" "13" 0x00000001]
+       Pin[30000 20000 6000 3000 6600 2800 "14" "14" 0x00000001]
+       Pin[30000 10000 6000 3000 6600 2800 "15" "15" 0x00000001]
+       Pin[30000 0 6000 3000 6600 2800 "16" "16" 0x00000001]
+       ElementLine [20000 -5000 35000 -5000 1000]
+       ElementLine [-5000 -5000 10000 -5000 1000]
+       ElementLine [35000 -5000 35000 75000 1000]
+       ElementLine [-5000 75000 35000 75000 1000]
+       ElementLine [-5000 -5000 -5000 75000 1000]
+       ElementArc [15000 -5000 5000 5000 0 180 1000]
 
        )
 
@@ -2433,115 +2328,417 @@ Element[0x00000000 "Axial non-polar component (typically resistor or capacitor),
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS4" "ACY500" 550000 225000 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "resistor_axial" "RLG" "800" 885000 287500 46400 7000 3 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
-
-       )
-
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS3" "ACY500" 495000 77500 -23000 -1400 0 100 0x00000000]
-(
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[-20000 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[60000 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -6600 0 6600 1000]
+       ElementLine [0 6600 40000 6600 1000]
+       ElementLine [40000 -6600 40000 6600 1000]
+       ElementLine [0 -6600 40000 -6600 1000]
+       ElementLine [40000 0 60000 0 1000]
+       ElementLine [-20000 0 0 0 1000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS18" "ACY500" 495000 12500 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "resistor_axial" "RLR" "800" 887500 267500 46400 -15500 3 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[-20000 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[60000 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementLine [0 -6600 0 6600 1000]
+       ElementLine [0 6600 40000 6600 1000]
+       ElementLine [40000 -6600 40000 6600 1000]
+       ElementLine [0 -6600 40000 -6600 1000]
+       ElementLine [40000 0 60000 0 1000]
+       ElementLine [-20000 0 0 0 1000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS12" "ACY500" 495000 32500 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "generic" "PIC" "DIL 40" 722500 70000 25000 8000 0 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[0 0 6000 3000 6000 2800 "1" "1" 0x00000101]
+       Pin[0 10000 6000 3000 6000 2800 "2" "2" 0x00000001]
+       Pin[0 20000 6000 3000 6000 2800 "3" "3" 0x00000001]
+       Pin[0 30000 6000 3000 6000 2800 "4" "4" 0x00000001]
+       Pin[0 40000 6000 3000 6000 2800 "5" "5" 0x00000001]
+       Pin[0 50000 6000 3000 6000 2800 "6" "6" 0x00000001]
+       Pin[0 60000 6000 3000 6000 2800 "7" "7" 0x00000001]
+       Pin[0 70000 6000 3000 6000 2800 "8" "8" 0x00000001]
+       Pin[0 80000 6000 3000 6000 2800 "9" "9" 0x00000001]
+       Pin[0 90000 6000 3000 6000 2800 "10" "10" 0x00000001]
+       Pin[0 100000 6000 3000 6000 2800 "11" "11" 0x00000001]
+       Pin[0 110000 6000 3000 6000 2800 "12" "12" 0x00000001]
+       Pin[0 120000 6000 3000 6000 2800 "13" "13" 0x00000001]
+       Pin[0 130000 6000 3000 6000 2800 "14" "14" 0x00000001]
+       Pin[0 140000 6000 3000 6000 2800 "15" "15" 0x00000001]
+       Pin[0 150000 6000 3000 6000 2800 "16" "16" 0x00000001]
+       Pin[0 160000 6000 3000 6000 2800 "17" "17" 0x00000001]
+       Pin[0 170000 6000 3000 6000 2800 "18" "18" 0x00000001]
+       Pin[0 180000 6000 3000 6000 2800 "19" "19" 0x00000001]
+       Pin[0 190000 6000 3000 6000 2800 "20" "20" 0x00000001]
+       Pin[60000 190000 6000 3000 6000 2800 "21" "21" 0x00000001]
+       Pin[60000 180000 6000 3000 6000 2800 "22" "22" 0x00000001]
+       Pin[60000 170000 6000 3000 6000 2800 "23" "23" 0x00000001]
+       Pin[60000 160000 6000 3000 6000 2800 "24" "24" 0x00000001]
+       Pin[60000 150000 6000 3000 6000 2800 "25" "25" 0x00000001]
+       Pin[60000 140000 6000 3000 6000 2800 "26" "26" 0x00000001]
+       Pin[60000 130000 6000 3000 6000 2800 "27" "27" 0x00000001]
+       Pin[60000 120000 6000 3000 6000 2800 "28" "28" 0x00000001]
+       Pin[60000 110000 6000 3000 6000 2800 "29" "29" 0x00000001]
+       Pin[60000 100000 6000 3000 6000 2800 "30" "30" 0x00000001]
+       Pin[60000 90000 6000 3000 6000 2800 "31" "31" 0x00000001]
+       Pin[60000 80000 6000 3000 6000 2800 "32" "32" 0x00000001]
+       Pin[60000 70000 6000 3000 6000 2800 "33" "33" 0x00000001]
+       Pin[60000 60000 6000 3000 6000 2800 "34" "34" 0x00000001]
+       Pin[60000 50000 6000 3000 6000 2800 "35" "35" 0x00000001]
+       Pin[60000 40000 6000 3000 6000 2800 "36" "36" 0x00000001]
+       Pin[60000 30000 6000 3000 6000 2800 "37" "37" 0x00000001]
+       Pin[60000 20000 6000 3000 6000 2800 "38" "38" 0x00000001]
+       Pin[60000 10000 6000 3000 6000 2800 "39" "39" 0x00000001]
+       Pin[60000 0 6000 3000 6000 2800 "40" "40" 0x00000001]
+       ElementLine [-5000 -5000 -5000 195000 1000]
+       ElementLine [-5000 195000 65000 195000 1000]
+       ElementLine [65000 195000 65000 -5000 1000]
+       ElementLine [-5000 -5000 25000 -5000 1000]
+       ElementLine [35000 -5000 65000 -5000 1000]
+       ElementArc [30000 -5000 5000 5000 0 180 1000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS9" "ACY500" 495000 42500 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "generic" "TS912" "DIL 8" 800000 267500 7500 10500 0 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[0 0 6000 3000 6600 2800 "1" "1" 0x00000101]
+       Pin[0 10000 6000 3000 6600 2800 "2" "2" 0x00000001]
+       Pin[0 20000 6000 3000 6600 2800 "3" "3" 0x00000001]
+       Pin[0 30000 6000 3000 6600 2800 "4" "4" 0x00000001]
+       Pin[30000 30000 6000 3000 6600 2800 "5" "5" 0x00000001]
+       Pin[30000 20000 6000 3000 6600 2800 "6" "6" 0x00000001]
+       Pin[30000 10000 6000 3000 6600 2800 "7" "7" 0x00000001]
+       Pin[30000 0 6000 3000 6600 2800 "8" "8" 0x00000001]
+       ElementLine [20000 -5000 35000 -5000 1000]
+       ElementLine [-5000 -5000 10000 -5000 1000]
+       ElementLine [35000 -5000 35000 35000 1000]
+       ElementLine [-5000 35000 35000 35000 1000]
+       ElementLine [-5000 -5000 -5000 35000 1000]
+       ElementArc [15000 -5000 5000 5000 0 180 1000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS15" "ACY500" 495000 22500 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "" "INDIV0" "" 852500 52500 28900 -6400 0 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[5600 70200 6000 3000 6600 3500 "" "5" 0x00000001]
+       Pin[5600 81000 6000 3000 6600 3500 "" "6" 0x00000001]
+       Pin[5600 91800 6000 3000 6600 3500 "" "7" 0x00000001]
+       Pin[5600 102600 6000 3000 6600 3500 "" "8" 0x00000001]
+       Pin[5600 113400 6000 3000 6600 3500 "" "9" 0x00000001]
+       Pin[5600 124200 6000 3000 6600 3500 "" "10" 0x00000001]
+       Pin[-5600 32400 6000 3000 6600 3500 "" "14" 0x00000001]
+       Pin[5600 135000 6000 3000 6600 3500 "" "11" 0x00000001]
+       Pin[5600 48600 6000 3000 6600 3500 "" "3" 0x00000001]
+       Pin[5600 156600 6000 3000 6600 3500 "" "13" 0x00000001]
+       Pin[5600 27000 6000 3000 6600 3500 "" "1" 0x00000101]
+       Pin[5600 37800 6000 3000 6600 3500 "" "2" 0x00000001]
+       Pin[-5600 129600 6000 3000 6600 3500 "" "23" 0x00000001]
+       Pin[-5600 140400 6000 3000 6600 3500 "" "24" 0x00000001]
+       Pin[-5600 151200 6000 3000 6600 3500 "" "25" 0x00000001]
+       Pin[-5600 75600 6000 3000 6600 3500 "" "18" 0x00000001]
+       Pin[-5600 64800 6000 3000 6600 3500 "" "17" 0x00000001]
+       Pin[-5600 54000 6000 3000 6600 3500 "" "16" 0x00000001]
+       Pin[-5600 43200 6000 3000 6600 3500 "" "15" 0x00000001]
+       Pin[-5600 86400 6000 3000 6600 3500 "" "19" 0x00000001]
+       Pin[-5600 118800 6000 3000 6600 3500 "" "22" 0x00000001]
+       Pin[-5600 108000 6000 3000 6600 3500 "" "21" 0x00000001]
+       Pin[-5600 97200 6000 3000 6600 3500 "" "20" 0x00000001]
+       Pin[0 0 25000 3000 25600 12500 "" "27" 0x00000001]
+       Pin[0 183600 25000 3000 25600 12500 "" "26" 0x00000001]
+       Pin[5600 59400 6000 3000 6600 3500 "" "4" 0x00000001]
+       Pin[5600 145800 6000 3000 6600 3500 "" "12" 0x00000001]
+       ElementLine [-10000 45000 -10000 47500 1000]
+       ElementLine [-12500 42500 -10000 45000 1000]
+       ElementLine [-17500 42500 -12500 42500 1000]
+       ElementLine [-20000 45000 -17500 42500 1000]
+       ElementLine [-17500 47500 -20000 45000 1000]
+       ElementLine [-17500 47500 -15000 47500 1000]
+       ElementLine [-15000 45000 -15000 47500 1000]
+       ElementLine [-17500 40000 -10000 40000 1000]
+       ElementLine [-20000 37500 -17500 40000 1000]
+       ElementLine [-17500 35000 -20000 37500 1000]
+       ElementLine [-17500 35000 -10000 35000 1000]
+       ElementLine [-20000 27500 -20000 32500 1000]
+       ElementLine [-20000 27500 -10000 27500 1000]
+       ElementLine [-15000 20000 -15000 22500 1000]
+       ElementLine [-12500 25000 -15000 22500 1000]
+       ElementLine [-10000 22500 -12500 25000 1000]
+       ElementLine [-10000 20000 -10000 22500 1000]
+       ElementLine [-20000 20000 -10000 20000 1000]
+       ElementLine [-25000 -7500 -25000 190000 2500]
+       ElementLine [-20000 195000 20000 195000 2500]
+       ElementLine [25000 -7500 25000 190000 2500]
+       ElementLine [-20000 -12500 20000 -12500 2500]
+       ElementArc [-20000 190000 5000 5000 0 90 2500]
+       ElementArc [20000 190000 5000 5000 90 90 2500]
+       ElementArc [19999 -7499 5001 5001 180 90 2500]
+       ElementArc [-20000 -7500 5000 5000 270 90 2500]
+       ElementArc [19999 -12501 1 1 90 90 2500]
+       ElementArc [20001 195001 1 1 270 90 2500]
+       ElementArc [29999 165001 1 1 180 90 1000]
+       ElementArc [29999 165001 1 1 180 90 1000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS6" "ACY500" 495000 52500 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "capacitor_radial" "CPIC1" "200" 807500 140000 -22500 7500 1 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[0 0 6500 3000 7000 3000 "1" "1" 0x00004101]
+       Pin[-10000 0 6500 3000 7000 3000 "2" "2" 0x00004001]
+       ElementArc [-5000 0 10000 10000 180 360 1000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RS0" "ACY500" 495000 62500 -23000 -1400 0 100 0x00000000]
+Element[0x00000000 "" "RLL" "" 747500 287500 0 12500 0 100 0x00000000]
 (
-       Pin[12500 0 6500 3000 7000 3000 "1" "1" 0x00004101]
-       Pin[-37500 0 6500 3000 7000 3000 "2" "2" 0x00004001]
-       ElementLine [0 -4100 0 4100 1000]
-       ElementLine [-25000 -4100 0 -4100 1000]
-       ElementLine [-25000 -4100 -25000 4100 1000]
-       ElementLine [-25000 4100 0 4100 1000]
-       ElementLine [-37500 0 -25000 0 1000]
-       ElementLine [0 0 12500 0 1000]
+       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
+       Pin[10000 0 6500 3000 7000 3000 "" "1" 0x00004001]
+       ElementLine [7500 -10000 2500 -5000 1000]
+       ElementLine [7500 -10000 10000 -10000 1000]
+       ElementLine [7500 10000 2500 5000 1000]
+       ElementLine [7500 10000 10000 10000 1000]
+       ElementArc [9999 -1 10001 10001 90 90 1000]
+       ElementArc [10000 0 10000 10000 180 90 1000]
 
        )
+Rat[846900 106500 1 722500 80000 1  0x00000010]
+Rat[846900 106500 1 1102500 37500 1  0x00000010]
+Rat[695000 15000 1 1180000 22500 1  0x00000010]
+Rat[1180000 122500 1 1265000 131500 1  0x00000010]
+Rat[705000 25000 1 1205000 22500 1  0x00000010]
+Rat[1205000 22500 1 1205000 47500 1  0x00000010]
+Rat[1205000 47500 1 1205000 72500 1  0x00000010]
+Rat[1205000 72500 1 1205000 97500 1  0x00000010]
+Rat[1205000 97500 1 1205000 122500 1  0x00000010]
+Rat[1205000 47500 1 1290000 37500 1  0x00000010]
+Rat[1290000 37500 1 1290000 62500 1  0x00000010]
+Rat[1290000 62500 1 1290000 87500 1  0x00000010]
+Rat[1290000 87500 1 1290000 112500 1  0x00000010]
+Rat[1290000 112500 1 1290000 137500 1  0x00000010]
+Rat[645000 25000 1 722500 190000 1  0x00000010]
+Rat[846900 128100 1 782500 140000 1  0x00000010]
+Rat[846900 128100 1 1102500 67500 1  0x00000010]
+Rat[858100 133500 1 782500 130000 1  0x00000010]
+Rat[858100 133500 1 1102500 57500 1  0x00000010]
+Rat[665000 15000 1 722500 240000 1  0x00000010]
+Rat[675000 15000 1 782500 240000 1  0x00000010]
+Rat[782500 80000 1 802500 65000 1  0x00000010]
+Rat[782500 80000 1 717500 42500 1  0x00000010]
+Rat[802500 65000 1 952500 157500 1  0x00000010]
+Rat[858100 79500 1 767500 42500 1  0x00000010]
+Rat[522500 45000 1 542500 45000 1  0x00000010]
+Rat[522500 45000 1 510000 67500 1  0x00000010]
+Rat[542500 45000 1 532500 15000 1  0x00000010]
+Rat[542500 45000 1 782500 70000 1  0x00000010]
+Rat[492500 45000 1 635000 25000 1  0x00000010]
+Rat[512500 45000 1 502500 45000 1  0x00000010]
+Rat[502500 45000 1 462500 37500 1  0x00000010]
+Rat[532500 45000 1 625000 25000 1  0x00000010]
+Rat[512500 15000 1 615000 25000 1  0x00000010]
+Rat[502500 15000 1 500000 67500 1  0x00000010]
+Rat[500000 67500 1 542500 67500 1  0x00000010]
+Rat[552500 15000 1 580000 27500 1  0x00000010]
+Rat[580000 27500 1 615000 15000 1  0x00000010]
+Rat[615000 15000 1 625000 15000 1  0x00000010]
+Rat[625000 15000 1 635000 15000 1  0x00000010]
+Rat[635000 15000 1 645000 15000 1  0x00000010]
+Rat[645000 15000 1 665000 25000 1  0x00000010]
+Rat[552500 15000 1 492500 15000 1  0x00000010]
+Rat[665000 25000 1 655000 87500 1  0x00000010]
+Rat[655000 87500 1 655000 107500 1  0x00000010]
+Rat[655000 107500 1 655000 127500 1  0x00000010]
+Rat[655000 127500 1 655000 147500 1  0x00000010]
+Rat[655000 147500 1 655000 172500 1  0x00000010]
+Rat[655000 172500 1 655000 192500 1  0x00000010]
+Rat[655000 192500 1 655000 212500 1  0x00000010]
+Rat[655000 212500 1 655000 232500 1  0x00000010]
+Rat[655000 232500 1 650000 265000 1  0x00000010]
+Rat[650000 265000 1 630000 265000 1  0x00000010]
+Rat[630000 265000 1 610000 265000 1  0x00000010]
+Rat[610000 265000 1 590000 265000 1  0x00000010]
+Rat[650000 265000 1 675000 265000 1  0x00000010]
+Rat[610000 265000 1 610000 232500 1  0x00000010]
+Rat[610000 232500 1 610000 212500 1  0x00000010]
+Rat[610000 212500 1 610000 192500 1  0x00000010]
+Rat[610000 192500 1 610000 172500 1  0x00000010]
+Rat[610000 172500 1 610000 147500 1  0x00000010]
+Rat[610000 147500 1 610000 127500 1  0x00000010]
+Rat[610000 127500 1 610000 107500 1  0x00000010]
+Rat[610000 107500 1 610000 87500 1  0x00000010]
+Rat[655000 172500 1 702500 180000 1  0x00000010]
+Rat[702500 180000 1 722500 180000 1  0x00000010]
+Rat[722500 180000 1 782500 160000 1  0x00000010]
+Rat[782500 160000 1 807500 140000 1  0x00000010]
+Rat[807500 140000 1 802500 115000 1  0x00000010]
+Rat[802500 115000 1 846900 84900 1  0x00000010]
+Rat[675000 265000 1 747500 287500 1  0x00000010]
+Rat[747500 287500 1 800000 297500 1  0x00000010]
+Rat[552500 45000 1 552500 67500 1  0x00000010]
+Rat[552500 45000 1 580000 37500 1  0x00000010]
+Rat[580000 37500 1 655000 25000 1  0x00000010]
+Rat[655000 25000 1 670000 67500 1  0x00000010]
+Rat[670000 67500 1 697500 42500 1  0x00000010]
+Rat[552500 45000 1 472500 37500 1  0x00000010]
+Rat[670000 67500 1 670000 162500 1  0x00000010]
+Rat[670000 162500 1 702500 170000 1  0x00000010]
+Rat[702500 170000 1 722500 170000 1  0x00000010]
+Rat[702500 170000 1 692500 215000 1  0x00000010]
+Rat[722500 170000 1 782500 150000 1  0x00000010]
+Rat[782500 150000 1 797500 140000 1  0x00000010]
+Rat[782500 150000 1 830000 267500 1  0x00000010]
+Rat[846900 95700 1 945000 287500 1  0x00000010]
+Rat[858100 90300 1 947500 267500 1  0x00000010]
+Rat[685000 25000 1 830000 287500 1  0x00000010]
+Rat[675000 25000 1 800000 287500 1  0x00000010]
+Rat[865000 287500 1 830000 277500 1  0x00000010]
+Rat[867500 267500 1 800000 267500 1  0x00000010]
+Rat[655000 15000 1 722500 70000 1  0x00000010]
+Rat[782500 260000 1 800000 277500 1  0x00000010]
+Rat[800000 277500 1 830000 297500 1  0x00000010]
+Rat[782500 260000 1 757500 287500 1  0x00000010]
+Rat[782500 90000 1 1080000 40000 0  0x00000010]
+Rat[858100 122700 1 782500 200000 1  0x00000010]
+Rat[858100 122700 1 1102500 27500 1  0x00000010]
+Rat[858100 101100 1 722500 90000 1  0x00000010]
+Rat[858100 101100 1 1102500 47500 1  0x00000010]
+Rat[858100 111900 1 782500 210000 1  0x00000010]
+Rat[858100 111900 1 1102500 77500 1  0x00000010]
+Rat[846900 117300 1 782500 220000 1  0x00000010]
+Rat[846900 117300 1 1102500 87500 1  0x00000010]
+Rat[846900 138900 1 1170000 22500 0  0x00000010]
+Rat[858100 144300 1 1255000 37500 0  0x00000010]
+Rat[846900 149700 1 1170000 47500 0  0x00000010]
+Rat[858100 155100 1 1255000 62500 0  0x00000010]
+Rat[846900 160500 1 1170000 72500 0  0x00000010]
+Rat[858100 165900 1 1255000 87500 0  0x00000010]
+Rat[846900 171300 1 1170000 97500 0  0x00000010]
+Rat[858100 176700 1 1255000 112500 0  0x00000010]
+Rat[846900 182100 1 1170000 122500 0  0x00000010]
+Rat[858100 187500 1 1255000 137500 0  0x00000010]
+Rat[522500 15000 1 647500 42500 1  0x00000010]
+Rat[647500 42500 1 1160000 22500 1  0x00000010]
+Rat[1177500 37500 0 1002500 157500 1  0x00000010]
+Rat[1160000 47500 1 1132500 17500 1  0x00000010]
+Rat[1177500 62500 0 1132500 27500 1  0x00000010]
+Rat[1160000 72500 1 1132500 37500 1  0x00000010]
+Rat[1177500 87500 0 1132500 47500 1  0x00000010]
+Rat[1160000 97500 1 1132500 57500 1  0x00000010]
+Rat[1177500 112500 0 1132500 67500 1  0x00000010]
+Rat[1160000 122500 1 1132500 77500 1  0x00000010]
+Rat[1177500 137500 0 1132500 87500 1  0x00000010]
+Rat[387500 240000 0 367500 227500 1  0x00000010]
+Rat[15000 177500 1 7500 155000 1  0x00000010]
+Rat[15000 105000 1 20000 97500 1  0x00000010]
+Rat[450000 105000 0 580000 107500 1  0x00000010]
+Rat[580000 107500 1 580000 87500 1  0x00000010]
+Rat[580000 107500 1 580000 127500 1  0x00000010]
+Rat[580000 127500 1 580000 147500 1  0x00000010]
+Rat[580000 147500 1 580000 172500 1  0x00000010]
+Rat[580000 172500 1 580000 192500 1  0x00000010]
+Rat[580000 192500 1 580000 212500 1  0x00000010]
+Rat[580000 212500 1 580000 232500 1  0x00000010]
+Rat[580000 87500 1 625000 87500 1  0x00000010]
+Rat[625000 87500 1 625000 107500 1  0x00000010]
+Rat[625000 107500 1 625000 127500 1  0x00000010]
+Rat[625000 127500 1 625000 147500 1  0x00000010]
+Rat[625000 147500 1 625000 172500 1  0x00000010]
+Rat[625000 172500 1 625000 192500 1  0x00000010]
+Rat[625000 192500 1 625000 212500 1  0x00000010]
+Rat[625000 212500 1 625000 232500 1  0x00000010]
+Rat[625000 232500 1 630000 295000 1  0x00000010]
+Rat[630000 295000 1 650000 295000 1  0x00000010]
+Rat[630000 295000 1 610000 295000 1  0x00000010]
+Rat[610000 295000 1 590000 295000 1  0x00000010]
+Rat[650000 295000 1 675000 295000 1  0x00000010]
+Rat[492500 147500 0 512500 142500 1  0x00000010]
+Rat[492500 240000 1 497500 240000 1  0x00000010]
+Rat[232500 92500 1 512500 112500 1  0x00000010]
+Rat[487500 237500 1 500000 237500 1  0x00000010]
+Rat[162500 90000 1 512500 102500 1  0x00000010]
+Rat[487500 235000 1 502500 235000 1  0x00000010]
+Rat[92500 87500 1 512500 92500 1  0x00000010]
+Rat[92500 160000 1 512500 165000 1  0x00000010]
+Rat[487500 232500 1 507500 232500 1  0x00000010]
+Rat[430000 157500 1 512500 152500 1  0x00000010]
+Rat[365000 102500 0 352500 90000 0  0x00000010]
+Rat[457500 302500 1 507500 302500 1  0x00000010]
+Rat[372500 97500 1 512500 132500 1  0x00000010]
+Rat[487500 242500 1 495000 242500 1  0x00000010]
+Rat[302500 95000 1 512500 122500 1  0x00000010]
+Rat[610000 77500 1 670000 77500 1  0x00000010]
+Rat[670000 77500 1 722500 100000 1  0x00000010]
+Rat[610000 97500 1 670000 87500 1  0x00000010]
+Rat[670000 87500 1 722500 110000 1  0x00000010]
+Rat[610000 202500 1 692500 245000 1  0x00000010]
+Rat[692500 245000 1 722500 230000 1  0x00000010]
+Rat[610000 222500 1 692500 255000 1  0x00000010]
+Rat[692500 255000 1 722500 250000 1  0x00000010]
+Rat[655000 162500 1 692500 265000 1  0x00000010]
+Rat[692500 265000 1 722500 260000 1  0x00000010]
+Rat[655000 182500 1 692500 275000 1  0x00000010]
+Rat[692500 275000 1 782500 250000 1  0x00000010]
+Rat[655000 202500 1 692500 285000 1  0x00000010]
+Rat[692500 285000 1 782500 230000 1  0x00000010]
+Rat[655000 222500 1 692500 295000 1  0x00000010]
+Rat[655000 222500 1 782500 190000 1  0x00000010]
+Rat[580000 265000 1 670000 172500 1  0x00000010]
+Rat[670000 172500 1 782500 180000 1  0x00000010]
+Rat[600000 265000 1 670000 182500 1  0x00000010]
+Rat[670000 182500 1 782500 170000 1  0x00000010]
+Rat[620000 265000 1 670000 192500 1  0x00000010]
+Rat[670000 192500 1 782500 120000 1  0x00000010]
+Rat[640000 265000 1 670000 202500 1  0x00000010]
+Rat[670000 202500 1 782500 110000 1  0x00000010]
+Rat[610000 117500 1 670000 97500 1  0x00000010]
+Rat[670000 97500 1 722500 120000 1  0x00000010]
+Rat[665000 265000 1 670000 212500 1  0x00000010]
+Rat[670000 212500 1 782500 100000 1  0x00000010]
+Rat[610000 137500 1 670000 107500 1  0x00000010]
+Rat[670000 107500 1 722500 130000 1  0x00000010]
+Rat[655000 77500 1 670000 117500 1  0x00000010]
+Rat[670000 117500 1 722500 140000 1  0x00000010]
+Rat[655000 97500 1 670000 127500 1  0x00000010]
+Rat[670000 127500 1 722500 150000 1  0x00000010]
+Rat[655000 117500 1 670000 137500 1  0x00000010]
+Rat[670000 137500 1 722500 160000 1  0x00000010]
+Rat[655000 137500 1 670000 147500 1  0x00000010]
+Rat[670000 147500 1 722500 200000 1  0x00000010]
+Rat[610000 162500 1 692500 225000 1  0x00000010]
+Rat[692500 225000 1 722500 210000 1  0x00000010]
+Rat[610000 182500 1 692500 235000 1  0x00000010]
+Rat[692500 235000 1 722500 220000 1  0x00000010]
+Rat[580000 77500 1 562500 142500 1  0x00000010]
+Rat[580000 97500 1 562500 215000 1  0x00000010]
+Rat[580000 202500 1 562500 195000 1  0x00000010]
+Rat[580000 222500 1 562500 267500 1  0x00000010]
+Rat[625000 162500 1 562500 112500 1  0x00000010]
+Rat[625000 182500 1 562500 185000 1  0x00000010]
+Rat[625000 202500 1 562500 257500 1  0x00000010]
+Rat[625000 222500 1 562500 102500 1  0x00000010]
+Rat[580000 295000 1 562500 175000 1  0x00000010]
+Rat[600000 295000 1 562500 247500 1  0x00000010]
+Rat[620000 295000 1 562500 92500 1  0x00000010]
+Rat[640000 295000 1 562500 165000 1  0x00000010]
+Rat[580000 117500 1 562500 287500 1  0x00000010]
+Rat[665000 295000 1 562500 237500 1  0x00000010]
+Rat[580000 137500 1 562500 152500 1  0x00000010]
+Rat[625000 77500 1 562500 225000 1  0x00000010]
+Rat[625000 97500 1 562500 297500 1  0x00000010]
+Rat[625000 117500 1 562500 132500 1  0x00000010]
+Rat[625000 137500 1 562500 205000 1  0x00000010]
+Rat[580000 162500 1 562500 277500 1  0x00000010]
+Rat[580000 182500 1 562500 122500 1  0x00000010]
 Layer(1 "component")
 (
        Line[1255000 137500 1265000 127500 2500 2000 0x00000020]
        Line[1265000 127500 1300000 127500 2500 2000 0x00000020]
        Line[1225000 47500 1300000 47500 2500 2000 0x00000020]
-       Line[847500 227500 865000 245000 2500 2000 0x00000020]
+       Line[1300000 27500 1310000 37500 2500 2000 0x00000020]
        Line[1170000 47500 1180000 57500 2500 2000 0x00000020]
        Line[1180000 57500 1215000 57500 2500 2000 0x00000020]
        Line[1215000 57500 1225000 47500 2500 2000 0x00000020]
@@ -2565,36 +2762,36 @@ Layer(1 "component")
        Line[1225000 147500 1300000 147500 2500 2000 0x00000020]
        Line[1265000 102500 1300000 102500 2500 2000 0x00000020]
        Line[1215000 32500 1225000 22500 2500 2000 0x00000020]
-       Line[782999 95499 782500 95998 1000 2000 0x00000020]
-       Line[865000 245000 877500 245000 2500 2000 0x00000220]
-       Line[995000 115000 1000000 110000 1000 2000 0x00000020]
-       Line[1000000 110000 1080000 110000 1000 2000 0x00000020]
+       Line[212500 35000 213662 33838 4000 2000 0x00000020]
+       Line[253032 27185 252500 27717 4000 2000 0x00000020]
+       Line[230000 272500 255000 272500 4000 2000 0x00000020]
+       Line[982500 42500 982500 161000 1000 2000 0x00000020]
        Line[312500 27500 312500 32500 4000 2000 0x00000020]
-       Line[1080000 110000 1102500 87500 1000 2000 0x00000020]
-       Line[782500 95998 782500 145000 1000 2000 0x00000020]
-       Line[782500 145000 795000 157500 1000 2000 0x00000020]
-       Line[795000 157500 795000 170000 1000 2000 0x00000020]
+       Line[455000 87500 407500 87500 4000 2000 0x00000020]
+       Line[213662 33838 213662 27185 4000 2000 0x00000020]
+       Line[275000 177500 275000 162500 4000 2000 0x00000020]
+       Line[275000 162500 230000 162500 4000 2000 0x00000020]
        Line[312500 32500 315000 35000 4000 2000 0x00000020]
-       Line[1005000 105000 1007500 107500 1000 2000 0x00000020]
+       Line[1102500 17500 1080000 40000 1000 2000 0x00000020]
        Line[347500 147500 315000 115000 4000 2000 0x00000020]
-       Line[1007500 107500 1077500 107500 1000 2000 0x00000020]
+       Line[347500 220000 327500 200000 4000 2000 0x00000020]
        Line[1255000 62500 1265000 52500 2500 2000 0x00000020]
-       Line[786999 40000 787500 40000 1000 2000 0x00000020]
+       Line[282500 45000 285000 47500 4000 2000 0x00000020]
        Line[492500 292500 457500 260000 4000 2000 0x00000020]
        Line[75867 27500 75000 27500 4000 2000 0x00000020]
        Line[230000 217500 232500 220000 4000 2000 0x00000020]
        Line[227500 217500 230000 217500 4000 2000 0x00000020]
        Line[400000 97500 397500 95000 4000 2000 0x00000020]
-       Line[730000 105000 735000 110000 2500 2000 0x00000020]
-       Line[1077500 107500 1097500 87500 1000 2000 0x00000020]
-       Line[752500 170000 742500 160000 2500 2000 0x00000020]
+       Line[220000 230000 265000 230000 4000 2000 0x00000020]
+       Line[252500 27717 252500 125000 4000 2000 0x00000020]
+       Line[212500 255000 212500 215000 4000 2000 0x00000020]
        Line[405000 32697 405000 85000 4000 2000 0x00000020]
-       Line[735000 110000 735000 152500 2500 2000 0x00000020]
-       Line[1097500 87500 1097500 80000 1000 2000 0x00000020]
+       Line[212500 215000 192500 195000 4000 2000 0x00000020]
+       Line[987500 47500 987500 175000 1000 2000 0x00000020]
        Line[405000 85000 407500 87500 4000 2000 0x00000020]
        Line[475000 70000 457500 70000 4000 2000 0x00000020]
        Line[457500 70000 412500 70000 4000 2000 0x00000020]
-       Line[1097500 80000 1100000 77500 1000 2000 0x00000020]
+       Line[233347 27185 233347 35847 4000 2000 0x00000020]
        Line[412500 70000 412500 40000 4000 2000 0x00000020]
        Line[412500 40000 420000 32500 4000 2000 0x00000020]
        Line[420000 32500 427500 32500 4000 2000 0x00000020]
@@ -2604,7 +2801,7 @@ Layer(1 "component")
        Line[440000 177500 450000 177500 4000 2000 0x00000220]
        Line[440000 115000 440000 240000 4000 2000 0x00000020]
        Line[315000 115000 315000 35000 4000 2000 0x00000020]
-       Line[782999 95499 782500 95000 1000 2000 0x00000020]
+       Line[192500 195000 192500 172500 4000 2000 0x00000020]
        Line[57500 147500 75000 130000 4000 2000 0x00000020]
        Line[75000 130000 75000 27500 4000 2000 0x00000020]
        Line[56182 27185 56182 28818 4000 2000 0x00000020]
@@ -2627,7 +2824,7 @@ Layer(1 "component")
        Line[397500 33858 397500 95000 4000 2000 0x00000020]
        Line[365000 102500 365000 200000 4000 2000 0x00000020]
        Line[420000 220000 407500 207500 4000 2000 0x00000020]
-       Line[727500 50000 715000 37500 2500 2000 0x00000020]
+       Line[285000 47500 285000 257500 4000 2000 0x00000020]
        Line[407500 207500 372500 207500 4000 2000 0x00000020]
        Line[372500 207500 365000 200000 4000 2000 0x00000020]
        Line[370000 27500 370000 75000 4000 2000 0x00000020]
@@ -2639,10 +2836,10 @@ Layer(1 "component")
        Line[492500 147500 475000 130000 4000 2000 0x00000020]
        Line[457500 260000 457500 100000 4000 2000 0x00000020]
        Line[227500 207500 227500 217500 4000 2000 0x00000020]
-       Line[685000 22500 652500 22500 2500 2000 0x00000020]
+       Line[285000 257500 300000 272500 4000 2000 0x00000020]
        Line[95552 27500 95000 27500 4000 2000 0x00000020]
-       Line[652500 57500 652500 22500 2500 2000 0x00000020]
-       Line[1000000 160000 1012500 160000 1000 2000 0x00000020]
+       Line[300000 272500 327500 272500 4000 2000 0x00000020]
+       Line[985000 45000 985000 175000 1000 2000 0x00000020]
        Line[440000 240000 450000 250000 4000 2000 0x00000020]
        Line[1255000 112500 1265000 102500 2500 2000 0x00000020]
        Line[174292 27500 175000 27500 4000 2000 0x00000020]
@@ -2654,7 +2851,7 @@ Layer(1 "component")
        Line[154607 27500 155000 27500 4000 2000 0x00000020]
        Line[130000 27500 130000 27185 4000 2000 0x00000020]
        Line[130000 27185 134922 27185 4000 2000 0x00000020]
-       Line[780000 47500 780000 190000 1000 2000 0x00000020]
+       Line[252500 125000 275000 147500 4000 2000 0x00000020]
        Line[134922 27185 134922 27500 4000 2000 0x00000020]
        Line[134922 27500 135000 27500 4000 2000 0x00000020]
        Line[95000 32500 95000 27500 4000 2000 0x00000020]
@@ -2672,7 +2869,7 @@ Layer(1 "component")
        Line[135000 27500 134922 27500 4000 2000 0x00000020]
        Line[455000 97500 400000 97500 4000 2000 0x00000020]
        Line[130000 27500 112500 45000 4000 2000 0x00000020]
-       Line[982500 161000 982500 175000 1000 2000 0x00000020]
+       Line[465000 192500 465000 97500 4000 2000 0x00000020]
        Line[112500 45000 112500 130000 4000 2000 0x00000020]
        Line[112500 130000 130000 147500 4000 2000 0x00000020]
        Line[312087 27185 312087 27500 4000 2000 0x00000020]
@@ -2681,9 +2878,9 @@ Layer(1 "component")
        Line[170000 42500 170000 260000 4000 2000 0x00000020]
        Line[170000 260000 202500 292500 4000 2000 0x00000020]
        Line[330000 30000 330000 27185 4000 2000 0x00000020]
-       Line[735000 22500 735000 12500 2500 2000 0x00000020]
-       Line[650000 12500 735000 12500 2500 2000 0x00000020]
-       Line[742500 40000 786999 40000 1000 2000 0x00000020]
+       Line[327500 272500 347500 292500 4000 2000 0x00000020]
+       Line[233347 35847 242500 45000 4000 2000 0x00000020]
+       Line[457500 100000 455000 97500 4000 2000 0x00000020]
        Line[330000 27185 331772 27185 4000 2000 0x00000020]
        Line[331772 27185 331772 27500 4000 2000 0x00000020]
        Line[331772 27500 332500 27500 4000 2000 0x00000020]
@@ -2691,354 +2888,82 @@ Layer(1 "component")
        Line[351457 27500 352500 27500 4000 2000 0x00000020]
        Line[371142 27185 371142 27500 4000 2000 0x00000020]
        Line[371142 27500 370000 27500 4000 2000 0x00000020]
-       Line[770000 170000 775000 165000 2500 2000 0x00000020]
+       Line[230000 162500 220000 172500 4000 2000 0x00000020]
        Line[202500 220000 177500 195000 4000 2000 0x00000020]
-       Line[770000 170000 752500 170000 2500 2000 0x00000020]
+       Line[192500 172500 195000 172500 4000 2000 0x00000020]
        Line[430197 27185 430197 27500 4000 2000 0x00000020]
        Line[430197 27500 430000 27500 4000 2000 0x00000020]
-       Line[695000 105000 730000 105000 2500 2000 0x00000020]
-       Line[855000 145000 855000 220000 2500 2000 0x00000020]
+       Line[220000 212500 220000 230000 4000 2000 0x00000020]
+       Line[1245000 37500 1177500 37500 1000 2000 0x00000020]
        Line[292402 27185 292402 27500 4000 2000 0x00000020]
-       Line[855000 220000 847500 227500 2500 2000 0x00000020]
+       Line[212500 155000 212500 35000 4000 2000 0x00000020]
        Line[292402 27500 292500 27500 4000 2000 0x00000020]
        Line[440000 240000 387500 240000 4000 2000 0x00000020]
        Line[177500 195000 177500 30000 4000 2000 0x00000020]
-       Line[735000 152500 745000 162500 2500 2000 0x00000020]
+       Line[195000 172500 212500 155000 4000 2000 0x00000020]
        Line[312500 27500 312500 27185 4000 2000 0x00000020]
-       Line[700000 17500 730000 17500 1000 2000 0x00000020]
-       Line[730000 17500 730000 25000 1000 2000 0x00000020]
+       Line[327500 200000 305000 200000 4000 2000 0x00000020]
+       Line[465000 97500 455000 87500 4000 2000 0x00000020]
        Line[1300000 102500 1310000 112500 2500 2000 0x00000020]
        Line[177500 30000 175000 27500 4000 2000 0x00000020]
-       Line[995000 125000 1000000 120000 1000 2000 0x00000020]
-       Line[705000 35000 705000 32500 2500 2000 0x00000020]
-       Line[720000 37500 730000 47500 1000 2000 0x00000020]
-       Line[695000 27500 700000 27500 1000 2000 0x00000020]
-       Line[715000 37500 715000 32500 2500 2000 0x00000020]
-       Line[700000 27500 700000 17500 1000 2000 0x00000020]
-       Line[995000 165000 1000000 170000 1000 2000 0x00000020]
-       Line[652500 57500 667500 57500 2500 2000 0x00000020]
-       Line[757500 155000 752500 160000 2500 2000 0x00000020]
-       Line[775000 155000 757500 155000 2500 2000 0x00000020]
-       Line[752500 67500 747500 67500 2500 2000 0x00000020]
-       Line[747500 67500 727500 87500 2500 2000 0x00000220]
-       Line[193977 27185 185000 36162 4000 2000 0x00000020]
-       Line[185000 36162 185000 130000 4000 2000 0x00000020]
-       Line[652500 100000 662500 105000 2500 2000 0x00000020]
-       Line[727500 112500 727500 137500 2500 2000 0x00000020]
-       Line[95000 27500 95000 27185 4000 2000 0x00000020]
-       Line[134922 27500 130000 27500 4000 2000 0x00000020]
-       Line[387500 240000 377500 250000 4000 2000 0x00000020]
-       Line[1100000 77500 1102500 77500 1000 2000 0x00000020]
-       Line[185000 130000 202500 147500 4000 2000 0x00000020]
-       Line[305000 200000 292500 187500 4000 2000 0x00000020]
-       Line[943200 90000 946900 86300 2500 2000 0x00000020]
-       Line[265000 230000 275000 220000 4000 2000 0x00000020]
-       Line[212500 255000 230000 272500 4000 2000 0x00000220]
-       Line[275000 292500 255000 272500 4000 2000 0x00000020]
-       Line[1225000 122500 1300000 122500 2500 2000 0x00000020]
-       Line[785499 95500 785000 95001 1000 2000 0x00000020]
-       Line[995000 105000 1000000 100000 1000 2000 0x00000020]
-       Line[1000000 100000 1010000 100000 1000 2000 0x00000020]
-       Line[1010000 100000 1015000 105000 1000 2000 0x00000020]
-       Line[1015000 105000 1075000 105000 1000 2000 0x00000020]
-       Line[995000 145000 1000000 140000 1000 2000 0x00000020]
-       Line[1000000 140000 1000000 130000 1000 2000 0x00000020]
-       Line[1015000 170000 1000000 170000 1000 2000 0x00000020]
-       Line[695000 27500 695000 32500 1000 2000 0x00000020]
-       Line[230000 272500 255000 272500 4000 2000 0x00000020]
-       Line[932500 137500 940000 130000 2500 2000 0x00000020]
-       Line[1000000 120000 1010000 120000 1000 2000 0x00000020]
-       Line[1102500 17500 1080000 40000 1000 2000 0x00000020]
-       Line[980000 40000 1080000 40000 1000 2000 0x00000020]
-       Line[1090000 140000 1020000 140000 1000 2000 0x00000220]
-       Line[987500 47500 987500 175000 1000 2000 0x00000020]
-       Line[233347 27185 233347 35847 4000 2000 0x00000020]
-       Line[985000 45000 985000 175000 1000 2000 0x00000020]
-       Line[940000 130000 940000 90000 2500 2000 0x00000020]
-       Line[790000 27500 740000 27500 1000 2000 0x00000020]
-       Line[233347 35847 242500 45000 4000 2000 0x00000020]
-       Line[1245000 37500 1177500 37500 1000 2000 0x00000020]
        Line[1265000 77500 1300000 77500 2500 2000 0x00000020]
        Line[1300000 77500 1310000 87500 2500 2000 0x00000020]
-       Line[1015000 135000 1005000 145000 1000 2000 0x00000020]
-       Line[1300000 52500 1310000 62500 2500 2000 0x00000020]
-       Line[1095000 135000 1015000 135000 1000 2000 0x00000020]
-       Line[1017500 137500 1092500 137500 1000 2000 0x00000020]
-       Line[1000000 130000 1100000 130000 1000 2000 0x00000020]
-       Line[1007500 132500 1005000 135000 1000 2000 0x00000020]
-       Line[1225000 72500 1300000 72500 2500 2000 0x00000020]
-       Line[1017500 137500 1012500 142500 1000 2000 0x00000020]
-       Line[1012500 142500 1012500 160000 1000 2000 0x00000020]
-       Line[1020000 140000 1015000 145000 1000 2000 0x00000020]
-       Line[292500 187500 292500 27500 4000 2000 0x00000020]
-       Line[1015000 145000 1015000 170000 1000 2000 0x00000020]
-       Line[940000 90000 943200 90000 2500 2000 0x00000020]
-       Line[982500 42500 982500 161000 1000 2000 0x00000020]
-       Line[695000 22500 685000 22500 2500 2000 0x00000020]
-       Line[782500 45000 782500 95000 1000 2000 0x00000020]
-       Line[1007500 132500 1097500 132500 1000 2000 0x00000020]
-       Line[1010000 120000 1017500 127500 1000 2000 0x00000020]
-       Line[1017500 127500 1110000 127500 1000 2000 0x00000020]
-       Line[1255000 87500 1265000 77500 2500 2000 0x00000020]
-       Line[1225000 22500 1300000 22500 2500 2000 0x00000020]
-       Line[1102500 47500 987500 47500 1000 2000 0x00000020]
-       Line[1102500 37500 1095000 45000 1000 2000 0x00000020]
-       Line[1095000 45000 985000 45000 1000 2000 0x00000020]
-       Line[1102500 27500 1087500 42500 1000 2000 0x00000020]
-       Line[242500 155000 242500 45000 4000 2000 0x00000020]
-       Line[787500 40000 787999 40499 1000 2000 0x00000020]
-       Line[253032 27185 252500 27717 4000 2000 0x00000020]
-       Line[252500 27717 252500 125000 4000 2000 0x00000020]
-       Line[252500 125000 275000 147500 4000 2000 0x00000020]
-       Line[272717 27185 282500 36968 4000 2000 0x00000020]
-       Line[785000 42500 785000 94500 1000 2000 0x00000020]
-       Line[1225000 97500 1300000 97500 2500 2000 0x00000020]
-       Line[1255000 37500 1265000 27500 2500 2000 0x00000020]
-       Line[1265000 27500 1300000 27500 2500 2000 0x00000020]
-       Line[1087500 42500 982500 42500 1000 2000 0x00000020]
-       Line[282500 36968 282500 45000 4000 2000 0x00000020]
-       Line[282500 45000 285000 47500 4000 2000 0x00000020]
-       Line[285000 47500 285000 257500 4000 2000 0x00000020]
-       Line[285000 257500 300000 272500 4000 2000 0x00000020]
-       Line[300000 272500 327500 272500 4000 2000 0x00000020]
-       Line[327500 272500 347500 292500 4000 2000 0x00000020]
-       Line[717500 50000 705000 35000 2500 2000 0x00000020]
-       Line[730000 30000 730000 37500 1000 2000 0x00000020]
-       Line[730000 30000 725000 25000 1000 2000 0x00000020]
-       Line[732500 45000 782500 45000 1000 2000 0x00000020]
-       Line[715000 22500 720000 27500 1000 2000 0x00000020]
-       Line[720000 27500 720000 37500 1000 2000 0x00000020]
-       Line[795000 170000 795499 170499 1000 2000 0x00000020]
-       Line[727500 57500 727500 50000 2500 2000 0x00000020]
-       Line[735000 32500 742500 40000 1000 2000 0x00000020]
-       Line[732500 27500 790000 27501 1000 2000 0x00000020]
-       Line[735000 42500 785000 42500 1000 2000 0x00000020]
-       Line[730000 47500 780000 47500 1000 2000 0x00000020]
-       Line[725000 32500 725000 37500 1000 2000 0x00000020]
-       Line[725000 37500 732500 45000 1000 2000 0x00000020]
-       Line[730000 37500 735000 42500 1000 2000 0x00000020]
-       Line[695000 32500 695000 35000 1000 2000 0x00000020]
-       Line[1300000 27500 1310000 37500 2500 2000 0x00000020]
-       Line[787500 160000 787500 200000 1000 2000 0x00000020]
-       Line[787500 200000 782500 205000 1000 2000 0x00000020]
-       Line[457500 100000 455000 97500 4000 2000 0x00000020]
-       Line[785000 94500 785000 95001 1000 2000 0x00000020]
-       Line[695000 32500 695000 35000 1000 2000 0x00000020]
-       Line[465000 97500 455000 87500 4000 2000 0x00000020]
-       Line[995000 155000 1000000 160000 1000 2000 0x00000020]
+       Line[220000 172500 220000 200000 4000 2000 0x00000020]
        Line[1170000 22500 1180000 32500 2500 2000 0x00000020]
        Line[1180000 32500 1215000 32500 2500 2000 0x00000020]
-       Line[1095000 85000 1095000 65000 1000 2000 0x00000020]
-       Line[1075000 105000 1095000 85000 1000 2000 0x00000020]
-       Line[1102500 57500 1095000 65000 1000 2000 0x00000020]
-       Line[652500 100000 652500 57500 2500 2000 0x00000020]
-       Line[685000 32500 685000 27500 1000 2000 0x00000020]
-       Line[685000 27500 657500 27500 1000 2000 0x00000020]
-       Line[657500 27500 657500 52500 1000 2000 0x00000020]
-       Line[657500 52500 672500 52500 1000 2000 0x00000020]
-       Line[672500 52500 672500 65000 1000 2000 0x00000020]
-       Line[672500 65000 670000 65000 1000 2000 0x00000020]
-       Line[670000 65000 667500 67500 1000 2000 0x00000020]
-       Line[667500 67500 667500 87500 1000 2000 0x00000020]
-       Line[725000 25000 725000 22500 1000 2000 0x00000020]
-       Line[730000 25000 732500 27500 1000 2000 0x00000020]
-       Line[347500 220000 327500 200000 4000 2000 0x00000020]
-       Line[327500 200000 305000 200000 4000 2000 0x00000020]
-       Line[212500 155000 212500 35000 4000 2000 0x00000020]
-       Line[212500 35000 213662 33838 4000 2000 0x00000020]
-       Line[213662 33838 213662 27185 4000 2000 0x00000020]
-       Line[220000 230000 265000 230000 4000 2000 0x00000020]
-       Line[212500 255000 212500 215000 4000 2000 0x00000020]
-       Line[212500 215000 192500 195000 4000 2000 0x00000020]
-       Line[192500 195000 192500 172500 4000 2000 0x00000020]
-       Line[192500 172500 195000 172500 4000 2000 0x00000020]
-       Line[195000 172500 212500 155000 4000 2000 0x00000020]
+       Line[272717 27185 282500 36968 4000 2000 0x00000020]
+       Line[1300000 52500 1310000 62500 2500 2000 0x00000020]
+       Line[220000 200000 227500 207500 4000 2000 0x00000020]
        Line[242500 155000 227500 155000 4000 2000 0x00000020]
        Line[227500 155000 212500 170000 4000 2000 0x00000020]
+       Line[492500 220000 465000 192500 4000 2000 0x00000020]
+       Line[1255000 87500 1265000 77500 2500 2000 0x00000020]
+       Line[193977 27185 185000 36162 4000 2000 0x00000020]
+       Line[185000 36162 185000 130000 4000 2000 0x00000020]
+       Line[1225000 22500 1300000 22500 2500 2000 0x00000020]
        Line[212500 170000 212500 205000 4000 2000 0x00000020]
+       Line[95000 27500 95000 27185 4000 2000 0x00000020]
+       Line[134922 27500 130000 27500 4000 2000 0x00000020]
+       Line[387500 240000 377500 250000 4000 2000 0x00000020]
+       Line[282500 36968 282500 45000 4000 2000 0x00000020]
+       Line[185000 130000 202500 147500 4000 2000 0x00000020]
+       Line[305000 200000 292500 187500 4000 2000 0x00000020]
+       Line[1225000 97500 1300000 97500 2500 2000 0x00000020]
+       Line[265000 230000 275000 220000 4000 2000 0x00000020]
+       Line[212500 255000 230000 272500 4000 2000 0x00000220]
+       Line[275000 292500 255000 272500 4000 2000 0x00000020]
+       Line[1225000 122500 1300000 122500 2500 2000 0x00000020]
        Line[212500 205000 220000 212500 4000 2000 0x00000020]
-       Line[220000 212500 220000 230000 4000 2000 0x00000020]
-       Line[275000 177500 275000 162500 4000 2000 0x00000020]
-       Line[275000 162500 230000 162500 4000 2000 0x00000020]
-       Line[230000 162500 220000 172500 4000 2000 0x00000020]
-       Line[220000 172500 220000 200000 4000 2000 0x00000020]
-       Line[220000 200000 227500 207500 4000 2000 0x00000020]
-       Line[492500 220000 465000 192500 4000 2000 0x00000020]
-       Line[465000 192500 465000 97500 4000 2000 0x00000020]
-       Line[455000 87500 407500 87500 4000 2000 0x00000020]
+       Line[1225000 72500 1300000 72500 2500 2000 0x00000020]
+       Line[1255000 37500 1265000 27500 2500 2000 0x00000020]
+       Line[1265000 27500 1300000 27500 2500 2000 0x00000020]
+       Line[242500 155000 242500 45000 4000 2000 0x00000020]
+       Line[292500 187500 292500 27500 4000 2000 0x00000020]
        Text[380000 332500 0 122 "$Revision$" 0x00000000]
        Text[475000 332500 0 100 "side tracks" 0x00000000]
        Text[472500 325000 0 122 "Component-" 0x00000000]
 )
 Layer(2 "solder")
 (
-       Line[860000 122500 860000 140000 1000 2000 0x00000020]
-       Line[860000 140000 810000 140000 1000 2000 0x00000020]
-       Line[942500 130000 946900 130000 1000 2000 0x00000020]
-       Line[994300 145700 958100 145700 1000 2000 0x00000020]
-       Line[1000000 100000 965000 100000 1000 2000 0x00000020]
-       Line[965000 160000 961900 161900 1000 2000 0x00000020]
-       Line[767500 60000 782500 60000 1000 2000 0x00000020]
-       Line[946900 151100 961400 151100 1000 2000 0x00000020]
-       Line[961400 151100 962500 150000 1000 2000 0x00000020]
-       Line[912500 105000 935000 105000 1000 2000 0x00000020]
-       Line[907500 100000 912500 105000 1000 2000 0x00000020]
-       Line[1005000 115000 1000000 120000 1000 2000 0x00000020]
-       Line[994100 124100 995000 125000 1000 2000 0x00000020]
-       Line[842500 195000 835000 195000 1000 2000 0x00000020]
-       Line[946900 140300 962200 140300 1000 2000 0x00000020]
-       Line[1005000 125000 1000000 130000 1000 2000 0x00000020]
-       Line[962200 140300 962500 140000 1000 2000 0x00000020]
-       Line[958200 135000 995000 135000 1000 2000 0x00000020]
-       Line[1002500 150000 962500 150000 1000 2000 0x00000020]
-       Line[1000000 140000 1005000 135000 1000 2000 0x00000020]
-       Line[962100 97100 946900 97100 1000 2000 0x00000020]
-       Line[1002500 150000 1005000 147500 1000 2000 0x00000020]
-       Line[1005000 147500 1005000 145000 1000 2000 0x00000020]
-       Line[959600 155000 995000 155000 1000 2000 0x00000020]
-       Line[1000000 160000 1005000 155000 1000 2000 0x00000020]
-       Line[965000 110000 1002500 110000 1000 2000 0x00000020]
-       Line[1002500 110000 1005000 107500 1000 2000 0x00000020]
-       Line[745000 40000 645000 40000 2500 2000 0x00000020]
-       Line[512500 277500 500000 265000 1000 2000 0x00000020]
-       Line[735000 80000 657500 80000 1000 2000 0x00000020]
-       Line[1005000 107500 1005000 105000 1000 2000 0x00000020]
-       Line[500000 237500 505000 242500 1000 2000 0x00000020]
-       Line[1005000 95000 1000000 100000 1000 2000 0x00000020]
-       Line[497500 240000 502500 245000 1000 2000 0x00000020]
-       Line[960600 105000 995000 105000 1000 2000 0x00000020]
-       Line[497500 287500 512500 287500 1000 2000 0x00000020]
-       Line[795000 40000 795000 39999 1000 2000 0x00000020]
-       Line[1000000 140000 962500 140000 1000 2000 0x00000020]
-       Line[740000 75000 760000 95000 1000 2000 0x00000020]
-       Line[994100 124100 958100 124100 1000 2000 0x00000020]
-       Line[847500 107500 840000 100000 1000 2000 0x00000020]
-       Line[775000 125000 770000 120000 1000 2000 0x00000020]
-       Line[737500 77500 775000 115000 1000 2000 0x00000020]
-       Line[742500 72500 755000 85000 1000 2000 0x00000020]
-       Line[1180000 22500 1180000 47500 2500 2000 0x00000020]
-       Line[1000000 120000 962500 120000 1000 2000 0x00000020]
-       Line[958100 113300 959800 115000 1000 2000 0x00000020]
-       Line[959800 115000 995000 115000 1000 2000 0x00000020]
-       Line[770000 115000 770000 120000 1000 2000 0x00000020]
-       Line[745000 70000 750000 75000 1000 2000 0x00000020]
-       Line[962900 107900 965000 110000 1000 2000 0x00000020]
-       Line[958100 102500 960600 105000 1000 2000 0x00000020]
-       Line[775000 135000 767500 127500 1000 2000 0x00000020]
-       Line[767500 127500 767500 117500 1000 2000 0x00000020]
-       Line[202500 177500 160000 220000 4000 2000 0x00000020]
-       Line[755000 85000 775000 85000 1000 2000 0x00000020]
-       Line[735000 80000 770000 115000 1000 2000 0x00000020]
-       Line[732500 82500 767500 117500 1000 2000 0x00000020]
-       Line[962100 97100 965000 100000 1000 2000 0x00000020]
-       Line[742500 72500 665000 72500 1000 2000 0x00000020]
-       Line[1000000 160000 965500 160000 1000 2000 0x00000020]
-       Line[737500 77500 660000 77500 1000 2000 0x00000020]
-       Line[994300 145700 995000 145000 1000 2000 0x00000020]
-       Line[502500 235000 507500 240000 1000 2000 0x00000020]
-       Line[958100 134900 958200 135000 1000 2000 0x00000020]
-       Line[964200 91700 967500 95000 1000 2000 0x00000020]
-       Line[745000 70000 667500 70000 1000 2000 0x00000020]
-       Line[967500 95000 995000 95000 1000 2000 0x00000020]
-       Line[732500 82500 655000 82500 1000 2000 0x00000020]
-       Line[887500 92500 907500 92500 1000 2000 0x00000020]
-       Line[775000 105000 782500 112500 1000 2000 0x00000020]
-       Line[782500 112500 782500 140000 1000 2000 0x00000020]
-       Line[782500 140000 765000 140000 1000 2000 0x00000020]
-       Line[775000 145000 767500 145000 1000 2000 0x00000020]
-       Line[202500 250000 160000 292500 4000 2000 0x00000020]
-       Line[760000 95000 775000 95000 1000 2000 0x00000020]
-       Line[958100 145700 941800 145700 1000 2000 0x00000020]
-       Line[782500 59999 782999 59500 1000 2000 0x00000020]
-       Line[946900 130000 947500 130000 1000 2000 0x00000020]
-       Line[1112500 68000 1112500 67500 1000 2000 0x00000020]
-       Line[946900 81350 946900 80100 2500 2000 0x00000020]
-       Line[775000 75000 777500 75000 1000 2000 0x00000020]
-       Line[667500 57500 675000 65000 2500 2000 0x00000020]
-       Line[840000 100000 830000 100000 1000 2000 0x00000020]
-       Line[830000 100000 830000 80000 1000 2000 0x00000020]
-       Line[675000 65000 720000 65000 2500 2000 0x00000020]
-       Line[720000 65000 727500 57500 2500 2000 0x00000020]
-       Line[727500 57500 752500 57500 2500 2000 0x00000220]
-       Line[750000 27500 705000 27500 1000 2000 0x00000020]
-       Line[755000 32500 755000 35000 2500 2000 0x00000020]
-       Line[755000 35000 760000 40000 2500 2000 0x00000020]
-       Line[492500 177500 450000 220000 4000 2000 0x00000020]
-       Line[1005000 115000 1032500 142500 1000 2000 0x00000020]
-       Line[1032500 142500 1105000 142500 1000 2000 0x00000020]
-       Line[962900 107900 946900 107900 1000 2000 0x00000020]
-       Line[1005000 125000 1010000 125000 1000 2000 0x00000020]
-       Line[1010000 125000 1030000 145000 1000 2000 0x00000020]
-       Line[1030000 145000 1097500 145000 1000 2000 0x00000220]
-       Line[962500 130000 962000 129500 1000 2000 0x00000020]
-       Line[999500 74500 1005000 80000 2500 2000 0x00000020]
-       Line[727500 87500 727500 112500 2500 2000 0x00000220]
-       Line[760000 52500 752500 50000 2500 2000 0x00000020]
-       Line[1005000 155000 1022500 155000 1000 2000 0x00000020]
-       Line[760000 60000 752500 67500 2500 2000 0x00000020]
-       Line[1022500 155000 1030000 147500 1000 2000 0x00000020]
-       Line[1030000 147500 1095000 147500 1000 2000 0x00000020]
-       Line[962000 129500 946900 129500 1000 2000 0x00000020]
-       Line[946900 80100 952500 74500 2500 2000 0x00000020]
-       Line[807500 135000 835000 135000 2500 2000 0x00000020]
-       Line[760000 52500 760000 60000 2500 2000 0x00000020]
-       Line[905000 100000 907500 100000 1000 2000 0x00000020]
-       Line[752500 160000 732500 160000 2500 2000 0x00000020]
-       Line[946900 118700 961200 118700 1000 2000 0x00000020]
-       Line[1005000 80000 1005000 85000 2500 2000 0x00000020]
-       Line[860000 150000 827999 150000 1000 2000 0x00000020]
-       Line[705000 22500 705000 27500 1000 2000 0x00000020]
-       Line[907500 92500 917500 102500 1000 2000 0x00000020]
-       Line[832500 75000 830000 80000 1000 2000 0x00000020]
-       Line[832500 75000 835000 75000 1000 2000 0x00000020]
-       Line[750000 27500 750000 42500 1000 2000 0x00000020]
-       Line[275000 250000 232500 292500 4000 2000 0x00000020]
-       Line[727500 137500 727500 155000 2500 2000 0x00000020]
-       Line[935000 122500 860000 122500 1000 2000 0x00000020]
-       Line[992700 167300 995000 165000 1000 2000 0x00000020]
-       Line[750000 42500 775000 47500 1000 2000 0x00000020]
-       Line[775000 47500 775000 55000 1000 2000 0x00000020]
-       Line[347500 267500 372500 242500 1000 2000 0x00000020]
-       Line[662500 75000 740000 75000 1000 2000 0x00000020]
-       Line[232500 237500 487500 237500 1000 2000 0x00000020]
-       Line[952500 74500 999500 74500 2500 2000 0x00000020]
-       Line[943300 91700 932500 102500 1000 2000 0x00000020]
-       Line[961200 118700 962500 120000 1000 2000 0x00000020]
-       Line[372500 242500 487500 242500 1000 2000 0x00000020]
-       Line[946900 140000 947500 140000 1000 2000 0x00000020]
-       Line[946900 140000 946900 140300 1000 2000 0x00000020]
-       Line[946900 142500 945000 142500 1000 2000 0x00000020]
-       Line[946900 129500 946900 130000 1000 2000 0x00000020]
-       Line[745000 40000 745000 32500 2500 2000 0x00000020]
-       Line[958100 124100 943400 124100 1000 2000 0x00000020]
-       Line[765000 140000 765000 174499 1000 2000 0x00000020]
-       Line[767500 145000 767500 180000 1000 2000 0x00000020]
-       Line[815000 145000 855000 145000 2500 2000 0x00000020]
-       Line[860000 145000 867500 137500 2500 2000 0x00000020]
-       Line[867500 137500 932500 137500 2500 2000 0x00000020]
-       Line[917500 102500 932500 102500 1000 2000 0x00000020]
-       Line[964200 91700 958100 91700 1000 2000 0x00000020]
-       Line[935000 105000 942900 97100 1000 2000 0x00000020]
-       Line[1265000 37500 1265000 131500 2500 2000 0x00000020]
-       Line[492500 250000 450000 292500 4000 2000 0x00000020]
        Line[275000 292500 275000 267500 1000 2000 0x00000020]
        Line[287500 207500 275000 220000 1000 2000 0x00000020]
        Line[130000 105000 87500 147500 4000 2000 0x00000020]
        Line[130000 177500 87500 220000 4000 2000 0x00000020]
        Line[160000 250000 150000 260000 4000 2000 0x00000020]
-       Line[965500 160000 965000 160000 1000 2000 0x00000020]
+       Line[502500 162500 507500 167500 1000 2000 0x00000020]
+       Line[130000 195000 162500 162500 1000 2000 0x00000020]
        Line[305000 250000 295000 260000 4000 2000 0x00000020]
-       Line[697500 57500 697500 45000 1000 2000 0x00000020]
-       Line[697500 45000 747500 45000 1000 2000 0x00000020]
-       Line[747500 45000 767500 50000 1000 2000 0x00000020]
-       Line[767500 50000 767500 60000 1000 2000 0x00000020]
-       Line[717500 50000 717500 50000 2500 2000 0x00000020]
-       Line[990900 80900 995000 85000 1000 2000 0x00000020]
-       Line[995000 165000 995000 167300 1000 2000 0x00000020]
-       Line[995000 167300 992700 167300 1000 2000 0x00000020]
+       Line[447500 167500 487500 167500 1000 2000 0x00000020]
+       Line[202500 220000 202500 195000 1000 2000 0x00000020]
+       Line[507500 170000 512500 175000 1000 2000 0x00000020]
+       Line[377500 177500 367500 187500 4000 2000 0x00000020]
+       Line[57500 220000 57500 195000 1000 2000 0x00000020]
+       Line[305000 177500 295000 187500 4000 2000 0x00000020]
+       Line[430000 302500 457500 302500 1000 2000 0x00000020]
+       Line[130000 147500 130000 122500 1000 2000 0x00000020]
        Line[275000 267500 302500 240000 1000 2000 0x00000020]
        Line[202500 267500 232500 237500 1000 2000 0x00000020]
-       Line[946900 97100 942900 97100 1000 2000 0x00000020]
+       Line[287500 180000 302500 167500 1000 2000 0x00000020]
        Line[57500 267500 92500 232500 1000 2000 0x00000020]
        Line[130000 267500 162500 235000 1000 2000 0x00000020]
        Line[367500 260000 367500 300000 4000 2000 0x00000020]
@@ -3047,30 +2972,71 @@ Layer(2 "solder")
        Line[487500 240000 492500 240000 1000 2000 0x00000020]
        Line[447500 240000 487500 240000 1000 2000 0x00000020]
        Line[1180000 47500 1180000 222500 2500 2000 0x00000020]
+       Line[367500 187500 367500 227500 4000 2000 0x00000020]
+       Line[512500 277500 500000 265000 1000 2000 0x00000020]
+       Line[505000 170000 505000 177500 1000 2000 0x00000020]
        Line[77500 300000 7500 300000 4000 2000 0x00000020]
+       Line[500000 237500 505000 242500 1000 2000 0x00000020]
        Line[1265000 131500 1265000 237500 2500 2000 0x00000020]
-       Line[958100 91700 943300 91700 1000 2000 0x00000020]
-       Line[855000 145000 860000 145000 2500 2000 0x00000020]
-       Line[765000 174499 765000 175000 1000 2000 0x00000020]
-       Line[946900 140300 946900 142500 1000 2000 0x00000020]
+       Line[497500 240000 502500 245000 1000 2000 0x00000020]
+       Line[202500 195000 232500 165000 1000 2000 0x00000020]
+       Line[497500 287500 512500 287500 1000 2000 0x00000020]
+       Line[7500 187500 7500 227500 4000 2000 0x00000020]
+       Line[202500 292500 202500 267500 1000 2000 0x00000020]
+       Line[275000 147500 275000 122500 1000 2000 0x00000020]
+       Line[150000 115000 150000 155000 4000 2000 0x00000020]
+       Line[57500 195000 92500 160000 1000 2000 0x00000020]
+       Line[160000 105000 150000 115000 4000 2000 0x00000020]
+       Line[305000 105000 295000 115000 4000 2000 0x00000020]
+       Line[502500 172500 502500 175000 1000 2000 0x00000020]
+       Line[1180000 22500 1180000 47500 2500 2000 0x00000020]
        Line[367500 300000 77500 300000 4000 2000 0x00000020]
-       Line[827999 150000 827499 150000 1000 2000 0x00000020]
-       Line[835000 135000 855000 135000 2500 2000 0x00000020]
+       Line[420000 147500 430000 157500 1000 2000 0x00000020]
+       Line[162500 235000 487500 235000 1000 2000 0x00000020]
+       Line[275000 122500 302500 95000 1000 2000 0x00000020]
+       Line[502500 172500 502500 185000 1000 2000 0x00000020]
        Line[492500 105000 450000 147500 4000 2000 0x00000020]
        Line[222500 260000 222500 300000 4000 2000 0x00000020]
+       Line[502500 245000 502500 257500 1000 2000 0x00000020]
+       Line[202500 122500 232500 92500 1000 2000 0x00000020]
+       Line[202500 177500 160000 220000 4000 2000 0x00000020]
+       Line[57500 122500 92500 87500 1000 2000 0x00000020]
+       Line[130000 122500 162500 90000 1000 2000 0x00000020]
+       Line[367500 115000 367500 155000 4000 2000 0x00000020]
        Line[295000 260000 295000 300000 4000 2000 0x00000020]
+       Line[502500 185000 512500 195000 1000 2000 0x00000020]
        Line[130000 250000 87500 292500 4000 2000 0x00000020]
-       Line[750000 75000 775000 75000 1000 2000 0x00000020]
+       Line[505000 242500 505000 250000 1000 2000 0x00000020]
+       Line[232500 105000 222500 115000 4000 2000 0x00000020]
+       Line[502500 235000 507500 240000 1000 2000 0x00000020]
        Line[77500 260000 77500 300000 4000 2000 0x00000020]
-       Line[942500 130000 935000 122500 1000 2000 0x00000020]
+       Line[492500 292500 497500 287500 1000 2000 0x00000020]
+       Line[502500 245000 502500 247500 1000 2000 0x00000020]
        Line[87500 250000 77500 260000 4000 2000 0x00000020]
+       Line[492500 220000 497500 215000 1000 2000 0x00000020]
        Line[7500 260000 7500 300000 4000 2000 0x00000020]
+       Line[7500 115000 7500 155000 4000 2000 0x00000020]
+       Line[7500 155000 367500 155000 4000 2000 0x00000020]
+       Line[447500 95000 487500 95000 1000 2000 0x00000020]
+       Line[202500 147500 202500 122500 1000 2000 0x00000020]
+       Line[202500 250000 160000 292500 4000 2000 0x00000020]
+       Line[222500 115000 222500 155000 4000 2000 0x00000020]
        Line[202500 105000 160000 147500 4000 2000 0x00000020]
+       Line[7500 227500 367500 227500 4000 2000 0x00000020]
        Line[302500 240000 447500 240000 1000 2000 0x00000020]
        Line[420000 105000 377500 147500 4000 2000 0x00000020]
        Line[420000 177500 377500 220000 4000 2000 0x00000020]
+       Line[295000 115000 295000 155000 4000 2000 0x00000020]
+       Line[430000 230000 507500 230000 1000 2000 0x00000020]
        Line[420000 250000 377500 292500 4000 2000 0x00000020]
        Line[57500 105000 15000 147500 4000 2000 0x00000020]
+       Line[507500 230000 512500 225000 1000 2000 0x00000020]
+       Line[505000 250000 512500 257500 1000 2000 0x00000020]
+       Line[500000 247500 495000 242500 1000 2000 0x00000020]
+       Line[222500 187500 222500 227500 4000 2000 0x00000020]
+       Line[295000 187500 295000 227500 4000 2000 0x00000020]
+       Line[77500 187500 77500 227500 4000 2000 0x00000020]
+       Line[492500 177500 450000 220000 4000 2000 0x00000020]
        Line[57500 177500 15000 220000 4000 2000 0x00000020]
        Line[232500 250000 222500 260000 4000 2000 0x00000020]
        Line[347500 105000 305000 147500 4000 2000 0x00000020]
@@ -3078,170 +3044,56 @@ Layer(2 "solder")
        Line[347500 250000 305000 292500 4000 2000 0x00000020]
        Line[57500 250000 15000 292500 4000 2000 0x00000020]
        Line[15000 250000 7500 260000 4000 2000 0x00000020]
-       Line[942600 134900 935000 142500 1000 2000 0x00000020]
+       Line[507500 167500 507500 170000 1000 2000 0x00000020]
+       Line[77500 115000 77500 155000 4000 2000 0x00000020]
+       Line[87500 177500 77500 187500 4000 2000 0x00000020]
        Line[347500 292500 347500 267500 1000 2000 0x00000020]
+       Line[500000 247500 500000 265000 1000 2000 0x00000020]
        Line[275000 105000 232500 147500 4000 2000 0x00000020]
-       Line[1112000 67000 1112500 67500 1000 2000 0x00000020]
+       Line[502500 257500 512500 267500 1000 2000 0x00000020]
        Line[130000 292500 130000 267500 1000 2000 0x00000020]
        Line[92500 232500 487500 232500 1000 2000 0x00000020]
-       Line[447500 240000 487500 240000 1000 2000 0x00000020]
-       Line[958100 80900 990900 80900 1000 2000 0x00000020]
-       Line[732500 160000 727500 155000 2500 2000 0x00000020]
-       Line[827499 150000 827000 150499 1000 2000 0x00000020]
-       Line[775000 75000 777500 75000 1000 2000 0x00000020]
-       Line[796500 38500 795500 39500 2500 2000 0x00000020]
-       Line[782500 60000 782500 59999 1000 2000 0x00000020]
-       Line[946900 86300 946900 81350 2500 2000 0x00000020]
-       Line[835000 115000 836700 113300 1000 2000 0x00000020]
-       Line[836700 113300 958100 113300 1000 2000 0x00000020]
-       Line[835000 125000 842500 117500 1000 2000 0x00000020]
-       Line[842500 117500 940700 117500 1000 2000 0x00000020]
-       Line[940700 117500 946900 118700 1000 2000 0x00000020]
-       Line[835000 105000 840000 110000 1000 2000 0x00000020]
-       Line[840000 110000 945000 110000 1000 2000 0x00000020]
-       Line[945000 110000 946900 108100 1000 2000 0x00000020]
-       Line[946900 108100 946900 107900 1000 2000 0x00000020]
-       Line[958100 156500 959600 155000 1000 2000 0x00000020]
-       Line[941800 145700 940000 147500 1000 2000 0x00000020]
-       Line[845000 205000 835000 205000 1000 2000 0x00000020]
-       Line[941500 156500 958100 156500 1000 2000 0x00000020]
-       Line[1000000 130000 962500 130000 1000 2000 0x00000020]
-       Line[943400 124100 939300 120000 1000 2000 0x00000020]
-       Line[939300 120000 850000 120000 1000 2000 0x00000020]
-       Line[850000 120000 840000 130000 1000 2000 0x00000020]
-       Line[795000 165000 815000 145000 2500 2000 0x00000020]
-       Line[942500 102500 958100 102500 1000 2000 0x00000020]
-       Line[942500 102500 937500 107500 1000 2000 0x00000020]
-       Line[937500 107500 847500 107500 1000 2000 0x00000020]
-       Line[202500 292500 202500 267500 1000 2000 0x00000020]
-       Line[946900 130000 947500 130000 1000 2000 0x00000020]
-       Line[162500 235000 487500 235000 1000 2000 0x00000020]
-       Line[752500 50000 717500 50000 2500 2000 0x00000020]
-       Line[1112500 235000 1112500 68000 1000 2000 0x00000020]
-       Line[760000 40000 795000 40000 2500 2000 0x00000020]
-       Line[775000 165000 795000 165000 2500 2000 0x00000020]
-       Line[840000 130000 805000 130000 1000 2000 0x00000020]
-       Line[805000 130000 785000 150000 1000 2000 0x00000020]
-       Line[785000 150000 770000 150000 1000 2000 0x00000020]
-       Line[770000 150000 770000 180000 1000 2000 0x00000020]
-       Line[377500 250000 367500 260000 4000 2000 0x00000020]
-       Line[57500 292500 57500 267500 1000 2000 0x00000020]
-       Line[150000 260000 150000 300000 4000 2000 0x00000020]
-       Line[775000 155000 787500 155000 2500 2000 0x00000020]
-       Line[787500 155000 807500 135000 2500 2000 0x00000020]
-       Line[940000 147500 872500 147500 1000 2000 0x00000020]
-       Line[872500 147500 855000 165000 1000 2000 0x00000020]
-       Line[946900 151100 945800 150000 1000 2000 0x00000020]
-       Line[945800 150000 875000 150000 1000 2000 0x00000020]
-       Line[875000 150000 855000 170000 1000 2000 0x00000020]
-       Line[855000 170000 842500 170000 1000 2000 0x00000020]
-       Line[842500 170000 842500 195000 1000 2000 0x00000220]
-       Line[845000 172500 845000 205000 1000 2000 0x00000020]
-       Line[941500 156500 937500 152500 1000 2000 0x00000020]
-       Line[937500 152500 877500 152500 1000 2000 0x00000020]
-       Line[877500 152500 857500 172500 1000 2000 0x00000020]
-       Line[857500 172500 845000 172500 1000 2000 0x00000020]
-       Line[946900 140300 944700 142500 1000 2000 0x00000020]
-       Line[944700 142500 940000 142500 1000 2000 0x00000020]
-       Line[940000 142500 937500 145000 1000 2000 0x00000020]
-       Line[855000 165000 835000 165000 1000 2000 0x00000020]
-       Line[937500 145000 870000 145000 1000 2000 0x00000020]
-       Line[870000 145000 855000 160000 1000 2000 0x00000020]
-       Line[855000 160000 830000 160000 1000 2000 0x00000020]
-       Line[830000 160000 830000 175000 1000 2000 0x00000020]
-       Line[830000 175000 835000 175000 1000 2000 0x00000020]
-       Line[810000 140000 790000 160000 1000 2000 0x00000020]
-       Line[958100 134900 942600 134900 1000 2000 0x00000020]
-       Line[764500 175500 765000 175000 1000 2000 0x00000020]
-       Line[860000 150000 867500 142500 1000 2000 0x00000020]
-       Line[945000 142500 947500 140000 1000 2000 0x00000020]
-       Line[867500 142500 935000 142500 1000 2000 0x00000020]
-       Line[790000 160000 787500 160000 1000 2000 0x00000020]
-       Line[347500 195000 372500 170000 1000 2000 0x00000020]
-       Line[505000 177500 512500 185000 1000 2000 0x00000020]
-       Line[500000 175000 495000 170000 1000 2000 0x00000020]
-       Line[287500 180000 287500 207500 1000 2000 0x00000020]
-       Line[160000 177500 150000 187500 4000 2000 0x00000020]
-       Line[305000 177500 295000 187500 4000 2000 0x00000020]
-       Line[287500 180000 302500 167500 1000 2000 0x00000020]
-       Line[202500 195000 232500 165000 1000 2000 0x00000020]
-       Line[57500 195000 92500 160000 1000 2000 0x00000020]
-       Line[130000 195000 162500 162500 1000 2000 0x00000020]
-       Line[367500 187500 367500 227500 4000 2000 0x00000020]
-       Line[7500 187500 7500 227500 4000 2000 0x00000020]
-       Line[7500 227500 367500 227500 4000 2000 0x00000020]
-       Line[222500 187500 222500 227500 4000 2000 0x00000020]
-       Line[295000 187500 295000 227500 4000 2000 0x00000020]
-       Line[77500 187500 77500 227500 4000 2000 0x00000020]
-       Line[87500 177500 77500 187500 4000 2000 0x00000020]
+       Line[507500 302500 512500 297500 1000 2000 0x00000020]
        Line[372500 170000 495000 170000 1000 2000 0x00000020]
+       Line[447500 240000 487500 240000 1000 2000 0x00000020]
+       Line[87500 105000 77500 115000 4000 2000 0x00000020]
+       Line[420000 220000 430000 230000 1000 2000 0x00000020]
+       Line[15000 105000 7500 115000 4000 2000 0x00000020]
+       Line[507500 240000 507500 242500 1000 2000 0x00000020]
        Line[232500 177500 222500 187500 4000 2000 0x00000020]
-       Line[15000 177500 7500 187500 4000 2000 0x00000020]
-       Line[347500 220000 347500 195000 1000 2000 0x00000020]
-       Line[130000 220000 130000 195000 1000 2000 0x00000020]
-       Line[500000 175000 500000 192500 1000 2000 0x00000020]
-       Line[447500 167500 487500 167500 1000 2000 0x00000020]
-       Line[202500 220000 202500 195000 1000 2000 0x00000020]
-       Line[507500 170000 512500 175000 1000 2000 0x00000020]
-       Line[377500 177500 367500 187500 4000 2000 0x00000020]
-       Line[57500 220000 57500 195000 1000 2000 0x00000020]
+       Line[347500 147500 347500 122500 1000 2000 0x00000020]
        Line[150000 187500 150000 227500 4000 2000 0x00000020]
        Line[347500 122500 372500 97500 1000 2000 0x00000020]
-       Line[492500 292500 497500 287500 1000 2000 0x00000020]
-       Line[502500 257500 512500 267500 1000 2000 0x00000020]
-       Line[275000 147500 275000 122500 1000 2000 0x00000020]
-       Line[160000 105000 150000 115000 4000 2000 0x00000020]
-       Line[305000 105000 295000 115000 4000 2000 0x00000020]
-       Line[275000 122500 302500 95000 1000 2000 0x00000020]
-       Line[202500 122500 232500 92500 1000 2000 0x00000020]
-       Line[57500 122500 92500 87500 1000 2000 0x00000020]
-       Line[130000 122500 162500 90000 1000 2000 0x00000020]
-       Line[367500 115000 367500 155000 4000 2000 0x00000020]
-       Line[7500 115000 7500 155000 4000 2000 0x00000020]
-       Line[7500 155000 367500 155000 4000 2000 0x00000020]
-       Line[222500 115000 222500 155000 4000 2000 0x00000020]
-       Line[295000 115000 295000 155000 4000 2000 0x00000020]
-       Line[77500 115000 77500 155000 4000 2000 0x00000020]
-       Line[87500 105000 77500 115000 4000 2000 0x00000020]
+       Line[15000 177500 7500 187500 4000 2000 0x00000020]
+       Line[275000 250000 232500 292500 4000 2000 0x00000020]
        Line[507500 232500 512500 237500 1000 2000 0x00000020]
-       Line[232500 105000 222500 115000 4000 2000 0x00000020]
-       Line[15000 105000 7500 115000 4000 2000 0x00000020]
-       Line[347500 147500 347500 122500 1000 2000 0x00000020]
-       Line[130000 147500 130000 122500 1000 2000 0x00000020]
-       Line[502500 245000 502500 257500 1000 2000 0x00000020]
-       Line[447500 95000 487500 95000 1000 2000 0x00000020]
-       Line[202500 147500 202500 122500 1000 2000 0x00000020]
-       Line[507500 302500 512500 297500 1000 2000 0x00000020]
-       Line[377500 105000 367500 115000 4000 2000 0x00000020]
-       Line[57500 147500 57500 122500 1000 2000 0x00000020]
-       Line[150000 115000 150000 155000 4000 2000 0x00000020]
-       Line[420000 147500 430000 157500 1000 2000 0x00000020]
-       Line[507500 240000 507500 242500 1000 2000 0x00000020]
-       Line[430000 302500 457500 302500 1000 2000 0x00000020]
-       Line[420000 220000 430000 230000 1000 2000 0x00000020]
        Line[497500 215000 512500 215000 1000 2000 0x00000020]
        Line[420000 292500 430000 302500 1000 2000 0x00000020]
+       Line[347500 220000 347500 195000 1000 2000 0x00000020]
+       Line[130000 220000 130000 195000 1000 2000 0x00000020]
+       Line[347500 267500 372500 242500 1000 2000 0x00000020]
+       Line[507500 242500 512500 247500 1000 2000 0x00000020]
+       Line[232500 237500 487500 237500 1000 2000 0x00000020]
        Line[512500 205000 500000 192500 1000 2000 0x00000020]
        Line[302500 167500 497500 167500 1000 2000 0x00000020]
+       Line[377500 250000 367500 260000 4000 2000 0x00000020]
+       Line[372500 242500 487500 242500 1000 2000 0x00000020]
+       Line[57500 292500 57500 267500 1000 2000 0x00000020]
+       Line[150000 260000 150000 300000 4000 2000 0x00000020]
        Line[497500 167500 502500 172500 1000 2000 0x00000020]
        Line[232500 165000 500000 165000 1000 2000 0x00000020]
+       Line[500000 175000 500000 192500 1000 2000 0x00000020]
+       Line[347500 195000 372500 170000 1000 2000 0x00000020]
+       Line[377500 105000 367500 115000 4000 2000 0x00000020]
+       Line[57500 147500 57500 122500 1000 2000 0x00000020]
+       Line[505000 177500 512500 185000 1000 2000 0x00000020]
+       Line[500000 175000 495000 170000 1000 2000 0x00000020]
+       Line[287500 180000 287500 207500 1000 2000 0x00000020]
+       Line[160000 177500 150000 187500 4000 2000 0x00000020]
        Line[500000 165000 505000 170000 1000 2000 0x00000020]
        Line[162500 162500 502500 162500 1000 2000 0x00000020]
-       Line[502500 162500 507500 167500 1000 2000 0x00000020]
-       Line[507500 167500 507500 170000 1000 2000 0x00000020]
-       Line[505000 170000 505000 177500 1000 2000 0x00000020]
-       Line[502500 172500 502500 175000 1000 2000 0x00000020]
-       Line[502500 172500 502500 185000 1000 2000 0x00000020]
-       Line[502500 185000 512500 195000 1000 2000 0x00000020]
-       Line[505000 242500 505000 250000 1000 2000 0x00000020]
-       Line[502500 245000 502500 247500 1000 2000 0x00000020]
-       Line[492500 220000 497500 215000 1000 2000 0x00000020]
-       Line[430000 230000 507500 230000 1000 2000 0x00000020]
-       Line[507500 230000 512500 225000 1000 2000 0x00000020]
-       Line[505000 250000 512500 257500 1000 2000 0x00000020]
-       Line[500000 247500 495000 242500 1000 2000 0x00000020]
-       Line[500000 247500 500000 265000 1000 2000 0x00000020]
-       Line[507500 242500 512500 247500 1000 2000 0x00000020]
+       Line[1265000 37500 1265000 131500 2500 2000 0x00000020]
+       Line[492500 250000 450000 292500 4000 2000 0x00000020]
        Text[370000 337500 0 122 "$Revision$" 0x00000080]
        Text[472500 330000 0 100 "side tracks" 0x00000080]
        Text[472500 335000 0 100 "Non-component-" 0x00000080]
@@ -3305,7 +3157,6 @@ NetList()
        Net("analogue__pt4" "Signal")
        (
                Connect("INDIV0-16")
-               Connect("INDIV0-21")
                Connect("PIC-2")
                Connect("RAP0-3")
        )
@@ -3344,14 +3195,12 @@ NetList()
        )
        Net("extint0__pt7" "Signal")
        (
-               Connect("INDIV0-10")
                Connect("INDIV0-18")
                Connect("PIC-33")
                Connect("RAP0-6")
        )
        Net("extint1__pt6" "Signal")
        (
-               Connect("INDIV0-22")
                Connect("INDIV0-6")
                Connect("PIC-34")
                Connect("RAP0-5")
@@ -3368,7 +3217,6 @@ NetList()
        )
        Net("icsp_pc__pt1" "Signal")
        (
-               Connect("INDIV0-7")
                Connect("PIC-39")
                Connect("RPCI-1")
                Connect("RPCL-1")
@@ -3384,7 +3232,6 @@ NetList()
                Connect("AC05-11")
                Connect("AC05-13")
                Connect("AC05-3")
-               Connect("INDIV0-19")
                Connect("PIC-40")
                Connect("RPDWI-2")
        )
@@ -3514,91 +3361,96 @@ NetList()
                Connect("TS912-2")
                Connect("TS912-5")
        )
-       Net("pt10" "Signal")
-       (
-               Connect("INDIV0-24")
-       )
        Net("pt2" "Signal")
        (
-               Connect("INDIV0-20")
                Connect("PIC-38")
                Connect("RAP0-1")
        )
        Net("pt3__pwmout" "Signal")
        (
                Connect("INDIV0-5")
-               Connect("INDIV0-8")
                Connect("PIC-27")
                Connect("RAP0-2")
        )
        Net("pt5__spare0" "Signal")
        (
                Connect("INDIV0-3")
-               Connect("INDIV0-9")
                Connect("PIC-3")
                Connect("RAP0-4")
        )
        Net("pt8__rs232_rxin" "Signal")
        (
-               Connect("INDIV0-23")
                Connect("INDIV0-4")
                Connect("PIC-26")
                Connect("RAP0-7")
        )
        Net("pt9__rs232_txout" "Signal")
        (
-               Connect("INDIV0-11")
                Connect("INDIV0-17")
                Connect("PIC-25")
                Connect("RAP0-8")
        )
        Net("ptdrain0" "Power")
        (
+               Connect("INDIV0-19")
                Connect("PTD0-2")
                Connect("PTFET0-2")
        )
        Net("ptdrain1" "Power")
        (
+               Connect("INDIV0-7")
                Connect("PTD1-2")
                Connect("PTFET1-2")
        )
+       Net("ptdrain10" "Signal")
+       (
+               Connect("INDIV0-24")
+       )
        Net("ptdrain2" "Power")
        (
+               Connect("INDIV0-20")
                Connect("PTD2-2")
                Connect("PTFET2-2")
        )
        Net("ptdrain3" "Power")
        (
+               Connect("INDIV0-8")
                Connect("PTD3-2")
                Connect("PTFET3-2")
        )
        Net("ptdrain4" "Power")
        (
+               Connect("INDIV0-21")
                Connect("PTD4-2")
                Connect("PTFET4-2")
        )
        Net("ptdrain5" "Power")
        (
+               Connect("INDIV0-9")
                Connect("PTD5-2")
                Connect("PTFET5-2")
        )
        Net("ptdrain6" "Power")
        (
+               Connect("INDIV0-22")
                Connect("PTD6-2")
                Connect("PTFET6-2")
        )
        Net("ptdrain7" "Power")
        (
+               Connect("INDIV0-10")
                Connect("PTD7-2")
                Connect("PTFET7-2")
        )
        Net("ptdrain8" "Power")
        (
+               Connect("INDIV0-23")
                Connect("PTD8-2")
                Connect("PTFET8-2")
        )
        Net("ptdrain9" "Power")
        (
+               Connect("INDIV0-11")
                Connect("PTD9-2")
                Connect("PTFET9-2")
        )
index 2ed595c7a17af1fdd0789595da03b307dbf9c44b..fefb4e1788d6a10a0ca349d41266cadce3bbc54a 100755 (executable)
@@ -46,7 +46,7 @@ if ($reversers) {
                pwmout
                extint0
                extint1
-               pt0..10
+               ptdrain0..10
                );
        %val = qw(
                q       20