chiark / gitweb /
sense lines route wip
authorian <ian>
Sat, 28 Aug 2004 22:49:58 +0000 (22:49 +0000)
committerian <ian>
Sat, 28 Aug 2004 22:49:58 +0000 (22:49 +0000)
pcb/detectors.pcb
pcb/generate-netspec.pl

index da59881855ac59c94e7ad059cd2c272e720cdabd..b13e2a05abdfe45d63229d000f5ed199ec79d7e8 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb-bin 1.99p
-# date:    Sat Aug 28 20:27:40 2004
+# date:    Sat Aug 28 23:49:43 2004
 # user:    ian (Ian Jackson)
 # host:    anarres.relativity.greenend.org.uk
 
 PCB["detectors.pcb" 1410000 355000]
 
 Grid[2500.00000000 0 0 0]
-Cursor[563442 422582 5.826317]
+Cursor[665000 220000 1.826317]
 Thermal[0.500000]
 DRC[809 400 800 800]
 Flags(0x0000000000001e51)
@@ -1016,73 +1016,36 @@ Element[0x00000000 "resistor_axial" "RLR" "800" 890000 290000 46400 -15500 3 100
 
        )
 
-Element[0x00000000 "generic" "PIC" "DIL 40" 722500 70000 25000 8000 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET5" "TO220W" 872500 152500 0 6000 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]
+       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
+       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
+       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
+       ElementLine [17000 -12000 17000 -6000 1000]
+       ElementLine [3000 -12000 3000 -6000 1000]
+       ElementLine [-10000 -6000 -10000 -12000 2000]
+       ElementLine [30000 -6000 -10000 -6000 2000]
+       ElementLine [30000 -12000 30000 -6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
+       ElementLine [-10000 6000 -10000 -12000 2000]
+       ElementLine [30000 6000 -10000 6000 2000]
+       ElementLine [30000 -12000 30000 6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
 
        )
 
-Element[0x00000000 "generic" "TS912" "DIL 8" 815000 262500 7500 10500 0 100 0x00000000]
+Element[0x00000000 "" "PTD5" "" 917500 152500 7500 -12500 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[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
+       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
+       ElementLine [12500 -5000 12500 5000 1000]
+       ElementLine [7500 0 12500 5000 1000]
+       ElementLine [7500 0 12500 -5000 1000]
+       ElementLine [7500 -5000 7500 5000 1000]
+       ElementArc [-1 1 9999 9999 0 90 1000]
+       ElementArc [0 0 10000 10000 90 90 1000]
+       ElementArc [-1 1 10001 10001 180 90 1000]
+       ElementArc [0 0 10000 10000 270 90 1000]
 
        )
 
@@ -1267,16 +1230,21 @@ Element[0x00000000 "" "RPDWI" "" 510000 67500 10000 -7500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCL" "ACY500" 805000 32500 27000 6100 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET6" "TO220W" 872500 177500 0 6000 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 [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]
+       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
+       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
+       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
+       ElementLine [17000 -12000 17000 -6000 1000]
+       ElementLine [3000 -12000 3000 -6000 1000]
+       ElementLine [-10000 -6000 -10000 -12000 2000]
+       ElementLine [30000 -6000 -10000 -6000 2000]
+       ElementLine [30000 -12000 30000 -6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
+       ElementLine [-10000 6000 -10000 -12000 2000]
+       ElementLine [30000 6000 -10000 6000 2000]
+       ElementLine [30000 -12000 30000 6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
 
        )
 
@@ -1352,11 +1320,18 @@ Element[0x00000000 "Axial non-polar component (typically resistor or capacitor),
 
        )
 
-Element[0x00000000 "capacitor_radial" "CPIC1" "200" 800000 172500 22500 -7500 3 100 0x00000000]
+Element[0x00000000 "" "PTD6" "" 917500 177500 7500 -12500 0 100 0x00000000]
 (
-       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 0 360 1000]
+       Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
+       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
+       ElementLine [12500 -5000 12500 5000 1000]
+       ElementLine [7500 0 12500 5000 1000]
+       ElementLine [7500 0 12500 -5000 1000]
+       ElementLine [7500 -5000 7500 5000 1000]
+       ElementArc [-1 1 9999 9999 0 90 1000]
+       ElementArc [0 0 10000 10000 90 90 1000]
+       ElementArc [-1 1 10001 10001 180 90 1000]
+       ElementArc [0 0 10000 10000 270 90 1000]
 
        )
 
@@ -1844,35 +1819,36 @@ Element[0x00000000 "" "BR19" "" 57500 177500 5000 12500 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCPT" "ACY500" 807500 12500 27000 6100 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET7" "TO220W" 872500 202500 0 6000 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 [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]
+       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
+       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
+       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
+       ElementLine [17000 -12000 17000 -6000 1000]
+       ElementLine [3000 -12000 3000 -6000 1000]
+       ElementLine [-10000 -6000 -10000 -12000 2000]
+       ElementLine [30000 -6000 -10000 -6000 2000]
+       ElementLine [30000 -12000 30000 -6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
+       ElementLine [-10000 6000 -10000 -12000 2000]
+       ElementLine [30000 6000 -10000 6000 2000]
+       ElementLine [30000 -12000 30000 6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
 
        )
 
-Element[0x00000000 "8xR-array 0.25W, common pin" "RAS2" "100" 690000 215000 6000 -6000 0 100 0x00000000]
+Element[0x00000000 "" "PTD7" "" 917500 202500 7500 -12500 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 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]
+       Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
+       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
+       ElementLine [12500 -5000 12500 5000 1000]
+       ElementLine [7500 0 12500 5000 1000]
+       ElementLine [7500 0 12500 -5000 1000]
+       ElementLine [7500 -5000 7500 5000 1000]
+       ElementArc [-1 1 9999 9999 0 90 1000]
+       ElementArc [0 0 10000 10000 90 90 1000]
+       ElementArc [-1 1 10001 10001 180 90 1000]
+       ElementArc [0 0 10000 10000 270 90 1000]
 
        )
 
@@ -1921,30 +1897,21 @@ Element[0x00000000 "Header connector, ribbon cable numbering" "BUS" "HEADER34_2"
 
        )
 
-Element[0x00000000 "generic" "RAP0" "DIL 16" 805000 77500 7500 10500 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET8" "TO220W" 872500 227500 0 6000 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[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 0 7500 3000 8000 4000 "1" "1" 0x00004101]
+       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
+       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
+       ElementLine [17000 -12000 17000 -6000 1000]
+       ElementLine [3000 -12000 3000 -6000 1000]
+       ElementLine [-10000 -6000 -10000 -12000 2000]
+       ElementLine [30000 -6000 -10000 -6000 2000]
+       ElementLine [30000 -12000 30000 -6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
+       ElementLine [-10000 6000 -10000 -12000 2000]
+       ElementLine [30000 6000 -10000 6000 2000]
+       ElementLine [30000 -12000 30000 6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
 
        )
 
@@ -1979,24 +1946,36 @@ Element[0x00000000 "Axial non-polar component (typically resistor or capacitor),
 
        )
 
-Element[0x00000000 "capacitor_radial" "CPIC0" "200" 702500 180000 -7500 7500 0 100 0x00000000]
+Element[0x00000000 "" "PTD8" "" 917500 227500 7500 -12500 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[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
+       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
+       ElementLine [12500 -5000 12500 5000 1000]
+       ElementLine [7500 0 12500 5000 1000]
+       ElementLine [7500 0 12500 -5000 1000]
+       ElementLine [7500 -5000 7500 5000 1000]
+       ElementArc [-1 1 9999 9999 0 90 1000]
+       ElementArc [0 0 10000 10000 90 90 1000]
+       ElementArc [-1 1 10001 10001 180 90 1000]
+       ElementArc [0 0 10000 10000 270 90 1000]
 
        )
 
-Element[0x00000000 "" "RLL" "" 747500 287500 0 12500 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET9" "TO220W" 872500 252500 0 6000 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 [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[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
+       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
+       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
+       ElementLine [17000 -12000 17000 -6000 1000]
+       ElementLine [3000 -12000 3000 -6000 1000]
+       ElementLine [-10000 -6000 -10000 -12000 2000]
+       ElementLine [30000 -6000 -10000 -6000 2000]
+       ElementLine [30000 -12000 30000 -6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
+       ElementLine [-10000 6000 -10000 -12000 2000]
+       ElementLine [30000 6000 -10000 6000 2000]
+       ElementLine [30000 -12000 30000 6000 2000]
+       ElementLine [-10000 -12000 30000 -12000 2000]
 
        )
 
@@ -2222,139 +2201,7 @@ Element[0x00000000 "Transistor" "PTFET2" "TO220W" 872500 77500 0 6000 0 100 0x00
 
        )
 
-Element[0x00000000 "" "PTD2" "" 917500 77500 7500 -12500 0 100 0x00000000]
-(
-       Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
-       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
-       ElementLine [12500 -5000 12500 5000 1000]
-       ElementLine [7500 0 12500 5000 1000]
-       ElementLine [7500 0 12500 -5000 1000]
-       ElementLine [7500 -5000 7500 5000 1000]
-       ElementArc [-1 1 9999 9999 0 90 1000]
-       ElementArc [0 0 10000 10000 90 90 1000]
-       ElementArc [-1 1 10001 10001 180 90 1000]
-       ElementArc [0 0 10000 10000 270 90 1000]
-
-       )
-
-Element[0x00000000 "Transistor" "PTFET3" "TO220W" 872500 102500 0 6000 0 100 0x00000000]
-(
-       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
-       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
-       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
-       ElementLine [17000 -12000 17000 -6000 1000]
-       ElementLine [3000 -12000 3000 -6000 1000]
-       ElementLine [-10000 -6000 -10000 -12000 2000]
-       ElementLine [30000 -6000 -10000 -6000 2000]
-       ElementLine [30000 -12000 30000 -6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-       ElementLine [-10000 6000 -10000 -12000 2000]
-       ElementLine [30000 6000 -10000 6000 2000]
-       ElementLine [30000 -12000 30000 6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-
-       )
-
-Element[0x00000000 "" "PTD3" "" 917500 102500 7500 -12500 0 100 0x00000000]
-(
-       Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
-       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
-       ElementLine [12500 -5000 12500 5000 1000]
-       ElementLine [7500 0 12500 5000 1000]
-       ElementLine [7500 0 12500 -5000 1000]
-       ElementLine [7500 -5000 7500 5000 1000]
-       ElementArc [-1 1 9999 9999 0 90 1000]
-       ElementArc [0 0 10000 10000 90 90 1000]
-       ElementArc [-1 1 10001 10001 180 90 1000]
-       ElementArc [0 0 10000 10000 270 90 1000]
-
-       )
-
-Element[0x00000000 "Transistor" "PTFET4" "TO220W" 872500 127500 0 6000 0 100 0x00000000]
-(
-       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
-       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
-       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
-       ElementLine [17000 -12000 17000 -6000 1000]
-       ElementLine [3000 -12000 3000 -6000 1000]
-       ElementLine [-10000 -6000 -10000 -12000 2000]
-       ElementLine [30000 -6000 -10000 -6000 2000]
-       ElementLine [30000 -12000 30000 -6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-       ElementLine [-10000 6000 -10000 -12000 2000]
-       ElementLine [30000 6000 -10000 6000 2000]
-       ElementLine [30000 -12000 30000 6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-
-       )
-
-Element[0x00000000 "" "PTD4" "" 917500 127500 7500 -12500 0 100 0x00000000]
-(
-       Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
-       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
-       ElementLine [12500 -5000 12500 5000 1000]
-       ElementLine [7500 0 12500 5000 1000]
-       ElementLine [7500 0 12500 -5000 1000]
-       ElementLine [7500 -5000 7500 5000 1000]
-       ElementArc [-1 1 9999 9999 0 90 1000]
-       ElementArc [0 0 10000 10000 90 90 1000]
-       ElementArc [-1 1 10001 10001 180 90 1000]
-       ElementArc [0 0 10000 10000 270 90 1000]
-
-       )
-
-Element[0x00000000 "Transistor" "PTFET5" "TO220W" 872500 152500 0 6000 0 100 0x00000000]
-(
-       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
-       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
-       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
-       ElementLine [17000 -12000 17000 -6000 1000]
-       ElementLine [3000 -12000 3000 -6000 1000]
-       ElementLine [-10000 -6000 -10000 -12000 2000]
-       ElementLine [30000 -6000 -10000 -6000 2000]
-       ElementLine [30000 -12000 30000 -6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-       ElementLine [-10000 6000 -10000 -12000 2000]
-       ElementLine [30000 6000 -10000 6000 2000]
-       ElementLine [30000 -12000 30000 6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-
-       )
-
-Element[0x00000000 "" "PTD5" "" 917500 152500 7500 -12500 0 100 0x00000000]
-(
-       Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
-       Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
-       ElementLine [12500 -5000 12500 5000 1000]
-       ElementLine [7500 0 12500 5000 1000]
-       ElementLine [7500 0 12500 -5000 1000]
-       ElementLine [7500 -5000 7500 5000 1000]
-       ElementArc [-1 1 9999 9999 0 90 1000]
-       ElementArc [0 0 10000 10000 90 90 1000]
-       ElementArc [-1 1 10001 10001 180 90 1000]
-       ElementArc [0 0 10000 10000 270 90 1000]
-
-       )
-
-Element[0x00000000 "Transistor" "PTFET6" "TO220W" 872500 177500 0 6000 0 100 0x00000000]
-(
-       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
-       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
-       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
-       ElementLine [17000 -12000 17000 -6000 1000]
-       ElementLine [3000 -12000 3000 -6000 1000]
-       ElementLine [-10000 -6000 -10000 -12000 2000]
-       ElementLine [30000 -6000 -10000 -6000 2000]
-       ElementLine [30000 -12000 30000 -6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-       ElementLine [-10000 6000 -10000 -12000 2000]
-       ElementLine [30000 6000 -10000 6000 2000]
-       ElementLine [30000 -12000 30000 6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-
-       )
-
-Element[0x00000000 "" "PTD6" "" 917500 177500 7500 -12500 0 100 0x00000000]
+Element[0x00000000 "" "PTD2" "" 917500 77500 7500 -12500 0 100 0x00000000]
 (
        Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
        Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
@@ -2369,7 +2216,7 @@ Element[0x00000000 "" "PTD6" "" 917500 177500 7500 -12500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "Transistor" "PTFET7" "TO220W" 872500 202500 0 6000 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET3" "TO220W" 872500 102500 0 6000 0 100 0x00000000]
 (
        Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
        Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
@@ -2387,7 +2234,7 @@ Element[0x00000000 "Transistor" "PTFET7" "TO220W" 872500 202500 0 6000 0 100 0x0
 
        )
 
-Element[0x00000000 "" "PTD7" "" 917500 202500 7500 -12500 0 100 0x00000000]
+Element[0x00000000 "" "PTD3" "" 917500 102500 7500 -12500 0 100 0x00000000]
 (
        Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
        Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
@@ -2402,7 +2249,7 @@ Element[0x00000000 "" "PTD7" "" 917500 202500 7500 -12500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "Transistor" "PTFET8" "TO220W" 872500 227500 0 6000 0 100 0x00000000]
+Element[0x00000000 "Transistor" "PTFET4" "TO220W" 872500 127500 0 6000 0 100 0x00000000]
 (
        Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
        Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
@@ -2420,7 +2267,7 @@ Element[0x00000000 "Transistor" "PTFET8" "TO220W" 872500 227500 0 6000 0 100 0x0
 
        )
 
-Element[0x00000000 "" "PTD8" "" 917500 227500 7500 -12500 0 100 0x00000000]
+Element[0x00000000 "" "PTD4" "" 917500 127500 7500 -12500 0 100 0x00000000]
 (
        Pin[0 0 12500 3000 13100 6000 "" "1" 0x00004101]
        Pin[20000 0 12500 3000 13100 6000 "" "2" 0x00004001]
@@ -2435,30 +2282,185 @@ Element[0x00000000 "" "PTD8" "" 917500 227500 7500 -12500 0 100 0x00000000]
 
        )
 
-Element[0x00000000 "Transistor" "PTFET9" "TO220W" 872500 252500 0 6000 0 100 0x00000000]
+Element[0x00000000 "generic" "PIC" "DIL 40" 717500 70000 25000 8000 0 100 0x00000000]
 (
-       Pin[0 0 7500 3000 8000 4000 "1" "1" 0x00004101]
-       Pin[10000 0 7500 3000 8000 4000 "2" "2" 0x00004001]
-       Pin[20000 0 7500 3000 8000 4000 "3" "3" 0x00004001]
-       ElementLine [17000 -12000 17000 -6000 1000]
-       ElementLine [3000 -12000 3000 -6000 1000]
-       ElementLine [-10000 -6000 -10000 -12000 2000]
-       ElementLine [30000 -6000 -10000 -6000 2000]
-       ElementLine [30000 -12000 30000 -6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
-       ElementLine [-10000 6000 -10000 -12000 2000]
-       ElementLine [30000 6000 -10000 6000 2000]
-       ElementLine [30000 -12000 30000 6000 2000]
-       ElementLine [-10000 -12000 30000 -12000 2000]
+       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 "generic" "TS912" "DIL 8" 810000 262500 7500 10500 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]
+
+       )
+
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCL" "ACY500" 800000 32500 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]
+       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 "capacitor_radial" "CPIC1" "200" 795000 172500 22500 -7500 3 100 0x00000000]
+(
+       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 0 360 1000]
+
+       )
+
+Element[0x00000000 "Axial non-polar component (typically resistor or capacitor)," "RPCPT" "ACY500" 802500 12500 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]
+       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 "8xR-array 0.25W, common pin" "RAS2" "100" 695000 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]
+       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]
+
+       )
+
+Element[0x00000000 "generic" "RAP0" "DIL 16" 800000 77500 7500 10500 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[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]
+
+       )
+
+Element[0x00000000 "capacitor_radial" "CPIC0" "200" 697500 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]
+
+       )
+
+Element[0x00000000 "" "RLL" "" 742500 287500 0 12500 0 100 0x00000000]
+(
+       Pin[0 0 6500 3000 7000 3000 "" "2" 0x00004001]
+       Pin[10000 0 6500 3000 7000 3000 "" "1" 0x00004041]
+       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[976900 79000 1 805000 97500 1  0x00000010]
-Rat[805000 97500 1 722500 80000 1  0x00000010]
+Rat[976900 79000 1 800000 97500 1  0x00000010]
+Rat[800000 97500 1 717500 80000 1  0x00000010]
 Rat[695000 15000 1 892500 27500 1  0x00000010]
+Rat[892500 27500 1 892500 52500 1  0x00000010]
 Rat[892500 52500 1 892500 77500 1  0x00000010]
 Rat[892500 77500 1 892500 102500 1  0x00000010]
 Rat[892500 102500 1 892500 127500 1  0x00000010]
 Rat[892500 127500 1 892500 152500 1  0x00000010]
+Rat[892500 152500 1 892500 177500 1  0x00000010]
 Rat[892500 177500 1 892500 202500 1  0x00000010]
 Rat[892500 202500 1 892500 227500 1  0x00000010]
 Rat[892500 227500 1 892500 252500 1  0x00000010]
@@ -2472,21 +2474,21 @@ Rat[917500 152500 1 917500 177500 1  0x00000010]
 Rat[917500 177500 1 917500 202500 1  0x00000010]
 Rat[917500 202500 1 917500 227500 1  0x00000010]
 Rat[917500 227500 1 917500 252500 1  0x00000010]
-Rat[645000 25000 1 722500 190000 1  0x00000010]
-Rat[976900 100600 1 805000 127500 1  0x00000010]
-Rat[805000 127500 1 782500 140000 1  0x00000010]
-Rat[988100 106000 1 805000 117500 1  0x00000010]
-Rat[805000 117500 1 782500 130000 1  0x00000010]
-Rat[665000 15000 1 722500 240000 1  0x00000010]
-Rat[675000 15000 1 782500 240000 1  0x00000010]
-Rat[782500 80000 1 792500 32500 1  0x00000010]
-Rat[792500 32500 1 795000 12500 1  0x00000010]
-Rat[782500 80000 1 717500 42500 1  0x00000010]
+Rat[645000 25000 1 717500 190000 1  0x00000010]
+Rat[976900 100600 1 800000 127500 1  0x00000010]
+Rat[800000 127500 1 777500 140000 1  0x00000010]
+Rat[988100 106000 1 800000 117500 1  0x00000010]
+Rat[800000 117500 1 777500 130000 1  0x00000010]
+Rat[665000 15000 1 715000 240000 1  0x00000010]
+Rat[675000 15000 1 777500 240000 1  0x00000010]
+Rat[777500 80000 1 787500 32500 1  0x00000010]
+Rat[787500 32500 1 790000 12500 1  0x00000010]
+Rat[787500 32500 1 717500 42500 1  0x00000010]
 Rat[988100 52000 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[542500 45000 1 777500 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]
@@ -2501,35 +2503,24 @@ 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 257500 1  0x00000010]
+Rat[665000 25000 1 655000 87500 0  0x00000010]
+Rat[647500 177500 0 647500 180000 0  0x00000010]
+Rat[647500 242500 0 655000 232500 1  0x00000210]
+Rat[647500 242500 0 650000 257500 1  0x00000010]
 Rat[650000 257500 1 630000 257500 1  0x00000010]
 Rat[630000 257500 1 610000 257500 1  0x00000010]
-Rat[610000 257500 1 590000 257500 1  0x00000010]
-Rat[610000 257500 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[610000 257500 1 602500 242500 0  0x00000010]
+Rat[602500 180000 0 602500 177500 0  0x00000010]
+Rat[602500 242500 0 590000 257500 1  0x00000010]
 Rat[650000 257500 1 675000 265000 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 800000 172500 1  0x00000010]
-Rat[675000 265000 1 747500 287500 1  0x00000010]
-Rat[747500 287500 1 815000 292500 1  0x00000010]
-Rat[782500 160000 1 842500 32500 1  0x00000010]
-Rat[842500 32500 1 976900 57400 1  0x00000010]
+Rat[655000 172500 1 697500 180000 1  0x00000210]
+Rat[697500 180000 1 717500 180000 1  0x00000010]
+Rat[717500 180000 1 777500 160000 1  0x00000010]
+Rat[777500 160000 1 795000 172500 1  0x00000010]
+Rat[675000 265000 1 742500 287500 1  0x00000010]
+Rat[742500 287500 1 810000 292500 1  0x00000010]
+Rat[777500 160000 1 837500 32500 1  0x00000010]
+Rat[837500 32500 1 976900 57400 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]
@@ -2537,31 +2528,32 @@ 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 690000 215000 1  0x00000010]
-Rat[722500 170000 1 782500 150000 1  0x00000010]
-Rat[782500 150000 1 810000 172500 1  0x00000010]
-Rat[810000 172500 1 845000 262500 1  0x00000010]
+Rat[670000 162500 1 697500 170000 1  0x00000010]
+Rat[697500 170000 1 717500 170000 1  0x00000010]
+Rat[697500 170000 1 695000 215000 1  0x00000010]
+Rat[717500 170000 1 777500 150000 1  0x00000010]
+Rat[777500 150000 1 805000 172500 1  0x00000010]
+Rat[805000 172500 1 840000 262500 1  0x00000010]
 Rat[976900 68200 1 1000000 275000 1  0x00000010]
 Rat[988100 62800 1 950000 290000 1  0x00000010]
-Rat[685000 25000 1 845000 282500 1  0x00000010]
-Rat[675000 25000 1 815000 282500 1  0x00000010]
-Rat[920000 275000 1 845000 272500 1  0x00000010]
-Rat[870000 290000 1 815000 262500 1  0x00000010]
-Rat[655000 15000 1 722500 70000 1  0x00000010]
-Rat[782500 260000 1 815000 272500 1  0x00000010]
-Rat[815000 272500 1 845000 292500 1  0x00000010]
-Rat[782500 260000 1 757500 287500 1  0x00000010]
-Rat[782500 90000 1 805000 77500 1  0x00000010]
-Rat[988100 95200 1 805000 87500 1  0x00000010]
-Rat[805000 87500 1 782500 200000 1  0x00000010]
-Rat[988100 73600 1 805000 107500 1  0x00000010]
-Rat[805000 107500 1 722500 90000 1  0x00000010]
-Rat[988100 84400 1 805000 137500 1  0x00000010]
-Rat[805000 137500 1 782500 210000 1  0x00000010]
-Rat[976900 89800 1 805000 147500 1  0x00000010]
-Rat[805000 147500 1 782500 220000 1  0x00000010]
+Rat[685000 25000 1 840000 282500 1  0x00000010]
+Rat[675000 25000 1 810000 282500 1  0x00000010]
+Rat[920000 275000 1 840000 272500 1  0x00000010]
+Rat[870000 290000 1 810000 262500 1  0x00000010]
+Rat[655000 15000 1 717500 70000 1  0x00000010]
+Rat[777500 260000 1 810000 272500 1  0x00000010]
+Rat[810000 272500 1 840000 292500 1  0x00000010]
+Rat[777500 260000 1 752500 287500 1  0x00000010]
+Rat[752500 287500 1 695000 295000 1  0x00000010]
+Rat[777500 90000 1 800000 77500 1  0x00000010]
+Rat[988100 95200 1 800000 87500 1  0x00000010]
+Rat[800000 87500 1 777500 200000 1  0x00000010]
+Rat[988100 73600 1 800000 107500 1  0x00000010]
+Rat[800000 107500 1 717500 90000 1  0x00000010]
+Rat[988100 84400 1 800000 137500 1  0x00000010]
+Rat[800000 137500 1 777500 210000 1  0x00000010]
+Rat[976900 89800 1 800000 147500 1  0x00000010]
+Rat[800000 147500 1 777500 220000 1  0x00000010]
 Rat[976900 111400 1 927500 37500 0  0x00000010]
 Rat[988100 116800 1 927500 62500 0  0x00000010]
 Rat[976900 122200 1 937500 77500 0  0x00000010]
@@ -2573,39 +2565,29 @@ Rat[988100 149200 1 937500 202500 0  0x00000010]
 Rat[976900 154600 1 937500 227500 0  0x00000010]
 Rat[988100 160000 1 937500 252500 0  0x00000010]
 Rat[522500 15000 1 647500 42500 1  0x00000010]
-Rat[647500 42500 1 872500 27500 0  0x00000010]
-Rat[882500 42500 0 845000 12500 1  0x00000010]
-Rat[872500 77500 0 835000 77500 1  0x00000010]
-Rat[872500 102500 0 835000 87500 1  0x00000010]
-Rat[872500 127500 0 835000 97500 1  0x00000010]
-Rat[872500 152500 0 835000 107500 1  0x00000010]
-Rat[882500 167500 0 835000 117500 1  0x00000010]
-Rat[882500 192500 0 835000 127500 1  0x00000010]
-Rat[882500 217500 0 835000 137500 1  0x00000010]
-Rat[882500 242500 0 835000 147500 1  0x00000010]
+Rat[647500 42500 1 872500 27500 1  0x00000010]
+Rat[872500 52500 1 840000 12500 1  0x00000010]
+Rat[872500 77500 1 830000 77500 1  0x00000010]
+Rat[872500 102500 1 830000 87500 1  0x00000010]
+Rat[872500 127500 1 830000 97500 1  0x00000010]
+Rat[872500 152500 1 830000 107500 1  0x00000010]
+Rat[872500 177500 1 830000 117500 1  0x00000010]
+Rat[872500 202500 1 830000 127500 1  0x00000010]
+Rat[872500 227500 1 830000 137500 1  0x00000010]
+Rat[872500 252500 1 830000 147500 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 287500 1  0x00000010]
-Rat[630000 287500 1 650000 287500 1  0x00000010]
-Rat[630000 287500 1 610000 287500 1  0x00000010]
+Rat[450000 177500 0 572500 177500 0  0x00000010]
+Rat[572500 177500 0 572500 180000 0  0x00000010]
+Rat[572500 222500 0 580000 232500 1  0x00000010]
+Rat[580000 172500 1 617500 177500 0  0x00000010]
+Rat[617500 177500 0 617500 180000 0  0x00000010]
+Rat[617500 242500 0 625000 232500 1  0x00000210]
+Rat[617500 242500 0 610000 287500 1  0x00000010]
+Rat[610000 287500 1 630000 287500 1  0x00000010]
 Rat[610000 287500 1 590000 287500 1  0x00000010]
+Rat[630000 287500 1 650000 287500 1  0x00000010]
 Rat[650000 287500 1 675000 295000 1  0x00000010]
 Rat[492500 240000 1 497500 240000 1  0x00000010]
 Rat[232500 92500 1 500000 92500 1  0x00000010]
@@ -2621,69 +2603,22 @@ Rat[457500 302500 1 507500 302500 1  0x00000010]
 Rat[372500 97500 1 495000 97500 1  0x00000010]
 Rat[487500 242500 1 495000 242500 1  0x00000010]
 Rat[302500 95000 1 497500 95000 1  0x00000010]
-Rat[655000 117500 1 670000 127500 1  0x00000010]
-Rat[670000 127500 1 722500 100000 1  0x00000010]
-Rat[610000 202500 1 670000 212500 1  0x00000010]
-Rat[670000 212500 1 722500 110000 1  0x00000010]
-Rat[610000 182500 1 670000 192500 1  0x00000010]
-Rat[670000 192500 1 722500 230000 1  0x00000010]
-Rat[600000 257500 1 690000 235000 1  0x00000010]
-Rat[690000 235000 1 722500 250000 1  0x00000010]
-Rat[610000 97500 1 670000 97500 1  0x00000010]
-Rat[670000 97500 1 722500 260000 1  0x00000010]
-Rat[655000 162500 1 670000 182500 1  0x00000010]
-Rat[670000 182500 1 782500 250000 1  0x00000010]
-Rat[580000 257500 1 690000 225000 1  0x00000010]
-Rat[690000 225000 1 782500 230000 1  0x00000010]
-Rat[655000 77500 1 670000 87500 1  0x00000010]
-Rat[670000 87500 1 782500 190000 1  0x00000010]
-Rat[610000 162500 1 670000 172500 1  0x00000010]
-Rat[670000 172500 1 782500 180000 1  0x00000010]
-Rat[655000 222500 1 670000 242500 1  0x00000010]
-Rat[670000 242500 1 782500 170000 1  0x00000010]
-Rat[610000 77500 1 670000 77500 1  0x00000010]
-Rat[670000 77500 1 782500 120000 1  0x00000010]
-Rat[655000 137500 1 670000 147500 1  0x00000010]
-Rat[670000 147500 1 782500 110000 1  0x00000010]
-Rat[640000 257500 1 690000 255000 1  0x00000010]
-Rat[690000 255000 1 722500 120000 1  0x00000010]
-Rat[610000 222500 1 670000 232500 1  0x00000010]
-Rat[670000 232500 1 782500 100000 1  0x00000010]
-Rat[610000 137500 1 670000 137500 1  0x00000010]
-Rat[670000 137500 1 722500 130000 1  0x00000010]
-Rat[655000 202500 1 670000 222500 1  0x00000010]
-Rat[655000 202500 1 722500 140000 1  0x00000010]
-Rat[665000 265000 1 690000 265000 1  0x00000010]
-Rat[690000 265000 1 722500 150000 1  0x00000010]
-Rat[610000 117500 1 670000 117500 1  0x00000010]
-Rat[670000 117500 1 722500 160000 1  0x00000010]
-Rat[655000 182500 1 670000 202500 1  0x00000010]
-Rat[670000 202500 1 722500 200000 1  0x00000010]
-Rat[620000 257500 1 690000 245000 1  0x00000010]
-Rat[690000 245000 1 722500 210000 1  0x00000010]
-Rat[655000 97500 1 670000 107500 1  0x00000010]
-Rat[670000 107500 1 722500 220000 1  0x00000010]
-Rat[625000 117500 1 562500 142500 1  0x00000010]
-Rat[580000 202500 1 562500 215000 1  0x00000010]
-Rat[580000 182500 1 562500 195000 1  0x00000010]
-Rat[600000 287500 1 562500 267500 1  0x00000010]
-Rat[580000 97500 1 562500 112500 1  0x00000010]
-Rat[625000 162500 1 562500 185000 1  0x00000010]
-Rat[580000 287500 1 562500 257500 1  0x00000010]
-Rat[625000 77500 1 562500 102500 1  0x00000010]
-Rat[580000 162500 1 562500 175000 1  0x00000010]
-Rat[625000 222500 1 562500 247500 1  0x00000010]
-Rat[580000 77500 1 562500 92500 1  0x00000010]
-Rat[625000 137500 1 562500 165000 1  0x00000010]
-Rat[640000 287500 1 562500 287500 1  0x00000010]
-Rat[580000 222500 1 562500 237500 1  0x00000010]
-Rat[580000 137500 1 562500 152500 1  0x00000010]
-Rat[625000 202500 1 562500 225000 1  0x00000010]
+Rat[620000 257500 1 655000 222500 1  0x00000210]
+Rat[695000 235000 1 707500 275000 1  0x00000010]
+Rat[640000 257500 1 665000 217500 1  0x00000010]
+Rat[710000 260000 1 702500 260000 1  0x00000010]
+Rat[690000 235000 1 687500 240000 1  0x00000010]
+Rat[665000 232500 1 670000 242500 1  0x00000010]
+Rat[580000 257500 1 695000 255000 1  0x00000010]
+Rat[697500 255000 1 707500 280000 1  0x00000010]
+Rat[755000 255000 1 757500 257500 1  0x00000010]
+Rat[705000 232500 1 702500 232500 1  0x00000010]
+Rat[665000 265000 1 695000 265000 1  0x00000010]
+Rat[695000 265000 1 707500 282500 1  0x00000010]
+Rat[707500 275000 1 707500 277500 1  0x00000010]
+Rat[680000 232500 1 677500 237500 1  0x00000010]
+Rat[625000 137500 1 615000 142500 1  0x00000010]
 Rat[665000 295000 1 562500 297500 1  0x00000010]
-Rat[580000 117500 1 562500 132500 1  0x00000010]
-Rat[625000 182500 1 562500 205000 1  0x00000010]
-Rat[620000 287500 1 562500 277500 1  0x00000010]
-Rat[625000 97500 1 562500 122500 1  0x00000010]
 Layer(1 "component")
 (
        Line[492500 220000 465000 192500 4000 2000 0x00000020]
@@ -2847,43 +2782,90 @@ Layer(1 "component")
        Line[882500 52500 892500 62500 2500 2000 0x00000020]
        Line[892500 62500 927500 62500 2500 2000 0x00000020]
        Line[927500 62500 937500 52500 2500 2000 0x00000020]
-       Line[872500 252500 882500 242500 1000 2000 0x00000020]
+       Line[927500 262500 937500 252500 2500 2000 0x00000020]
        Line[882500 77500 892500 87500 2500 2000 0x00000020]
        Line[892500 87500 927500 87500 2500 2000 0x00000020]
        Line[927500 87500 937500 77500 2500 2000 0x00000020]
-       Line[872500 177500 882500 167500 1000 2000 0x00000020]
+       Line[882500 227500 892500 237500 2500 2000 0x00000020]
        Line[882500 102500 892500 112500 2500 2000 0x00000020]
        Line[892500 112500 927500 112500 2500 2000 0x00000020]
        Line[927500 112500 937500 102500 2500 2000 0x00000020]
-       Line[872500 77500 882500 67500 1000 2000 0x00000020]
+       Line[892500 237500 927500 237500 2500 2000 0x00000020]
        Line[882500 127500 892500 137500 2500 2000 0x00000020]
        Line[892500 137500 927500 137500 2500 2000 0x00000020]
        Line[927500 137500 937500 127500 2500 2000 0x00000020]
-       Line[872500 202500 882500 192500 1000 2000 0x00000020]
+       Line[927500 237500 937500 227500 2500 2000 0x00000020]
        Line[927500 37500 937500 27500 2500 2000 0x00000020]
        Line[892500 162500 927500 162500 2500 2000 0x00000020]
        Line[882500 152500 892500 162500 2500 2000 0x00000020]
-       Line[872500 127500 882500 117500 1000 2000 0x00000020]
-       Line[872500 52500 882500 42500 1000 2000 0x00000020]
+       Line[937500 17500 882500 17500 1000 2000 0x00000020]
+       Line[882500 252500 892500 262500 2500 2000 0x00000020]
        Line[882500 27500 892500 37500 2500 2000 0x00000020]
        Line[892500 37500 927500 37500 2500 2000 0x00000020]
        Line[882500 177500 892500 187500 2500 2000 0x00000020]
        Line[892500 187500 927500 187500 2500 2000 0x00000020]
        Line[927500 187500 937500 177500 2500 2000 0x00000020]
-       Line[872500 27500 882500 17500 1000 2000 0x00000020]
+       Line[892500 262500 927500 262500 2500 2000 0x00000020]
        Line[882500 202500 892500 212500 2500 2000 0x00000020]
        Line[892500 212500 927500 212500 2500 2000 0x00000020]
        Line[927500 212500 937500 202500 2500 2000 0x00000020]
-       Line[872500 152500 882500 142500 1000 2000 0x00000020]
-       Line[882500 227500 892500 237500 2500 2000 0x00000020]
-       Line[892500 237500 927500 237500 2500 2000 0x00000020]
-       Line[927500 237500 937500 227500 2500 2000 0x00000020]
-       Line[937500 17500 882500 17500 1000 2000 0x00000020]
-       Line[882500 252500 892500 262500 2500 2000 0x00000020]
-       Line[892500 262500 927500 262500 2500 2000 0x00000020]
-       Line[927500 262500 937500 252500 2500 2000 0x00000020]
-       Line[872500 102500 882500 92500 1000 2000 0x00000020]
-       Line[872500 227500 882500 217500 1000 2000 0x00000020]
+       Line[655000 87500 647500 95000 1000 2000 0x00000020]
+       Line[647500 95000 647500 117500 1000 2000 0x00000020]
+       Line[655000 107500 647500 115000 1000 2000 0x00000020]
+       Line[647500 115000 647500 137500 1000 2000 0x00000020]
+       Line[655000 127500 647500 135000 1000 2000 0x00000020]
+       Line[647500 135000 647500 157500 1000 2000 0x00000020]
+       Line[655000 147500 647500 155000 1000 2000 0x00000020]
+       Line[647500 155000 647500 177500 1000 2000 0x00000020]
+       Line[655000 172500 647500 180000 1000 2000 0x00000220]
+       Line[647500 180000 647500 202500 1000 2000 0x00000020]
+       Line[655000 192500 647500 200000 1000 2000 0x00000220]
+       Line[647500 200000 647500 222500 1000 2000 0x00000020]
+       Line[655000 212500 647500 220000 1000 2000 0x00000220]
+       Line[647500 220000 647500 242500 1000 2000 0x00000020]
+       Line[610000 87500 602500 95000 1000 2000 0x00000020]
+       Line[602500 95000 602500 117500 1000 2000 0x00000020]
+       Line[610000 107500 602500 115000 1000 2000 0x00000020]
+       Line[602500 115000 602500 137500 1000 2000 0x00000020]
+       Line[610000 127500 602500 135000 1000 2000 0x00000020]
+       Line[602500 135000 602500 157500 1000 2000 0x00000020]
+       Line[610000 147500 602500 155000 1000 2000 0x00000020]
+       Line[602500 155000 602500 177500 1000 2000 0x00000020]
+       Line[610000 172500 602500 180000 1000 2000 0x00000020]
+       Line[602500 180000 602500 202500 1000 2000 0x00000020]
+       Line[610000 192500 602500 200000 1000 2000 0x00000020]
+       Line[602500 200000 602500 222500 1000 2000 0x00000020]
+       Line[610000 212500 602500 220000 1000 2000 0x00000020]
+       Line[602500 220000 602500 242500 1000 2000 0x00000020]
+       Line[610000 232500 602500 240000 1000 2000 0x00000020]
+       Line[625000 87500 617500 95000 1000 2000 0x00000020]
+       Line[617500 95000 617500 117500 1000 2000 0x00000020]
+       Line[625000 107500 617500 115000 1000 2000 0x00000020]
+       Line[617500 115000 617500 137500 1000 2000 0x00000020]
+       Line[625000 127500 617500 135000 1000 2000 0x00000020]
+       Line[617500 135000 617500 157500 1000 2000 0x00000020]
+       Line[625000 147500 617500 155000 1000 2000 0x00000020]
+       Line[617500 155000 617500 177500 1000 2000 0x00000020]
+       Line[625000 172500 617500 180000 1000 2000 0x00000220]
+       Line[617500 180000 617500 202500 1000 2000 0x00000020]
+       Line[625000 192500 617500 200000 1000 2000 0x00000220]
+       Line[617500 200000 617500 222500 1000 2000 0x00000020]
+       Line[625000 212500 617500 220000 1000 2000 0x00000220]
+       Line[617500 220000 617500 242500 1000 2000 0x00000020]
+       Line[580000 212500 572500 220000 1000 2000 0x00000020]
+       Line[572500 220000 572500 242500 1000 2000 0x00000020]
+       Line[580000 192500 572500 200000 1000 2000 0x00000020]
+       Line[572500 200000 572500 222500 1000 2000 0x00000020]
+       Line[580000 172500 572500 180000 1000 2000 0x00000020]
+       Line[572500 180000 572500 202500 1000 2000 0x00000020]
+       Line[580000 147500 572500 155000 1000 2000 0x00000020]
+       Line[572500 155000 572500 177500 1000 2000 0x00000020]
+       Line[580000 127500 572500 135000 1000 2000 0x00000020]
+       Line[572500 135000 572500 157500 1000 2000 0x00000020]
+       Line[580000 107500 572500 115000 1000 2000 0x00000020]
+       Line[572500 115000 572500 137500 1000 2000 0x00000020]
+       Line[580000 87500 572500 95000 1000 2000 0x00000020]
+       Line[572500 95000 572500 117500 1000 2000 0x00000020]
        Text[380000 332500 0 122 "$Revision$" 0x00000000]
        Text[475000 332500 0 100 "side tracks" 0x00000000]
        Text[472500 325000 0 122 "Component-" 0x00000000]
@@ -2962,7 +2944,7 @@ Layer(2 "solder")
        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[892500 152500 892500 177500 2500 2000 0x00000020]
+       Line[507500 87500 512500 92500 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]
@@ -3035,7 +3017,7 @@ Layer(2 "solder")
        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[892500 27500 892500 52500 2500 2000 0x00000020]
+       Line[507500 97500 512500 102500 1000 2000 0x00000020]
        Line[447500 95000 492500 95000 1000 2000 0x00000020]
        Line[512500 132500 500000 120000 1000 2000 0x00000020]
        Line[500000 92500 505000 97500 1000 2000 0x00000020]
@@ -3052,8 +3034,352 @@ Layer(2 "solder")
        Line[502500 112500 512500 122500 1000 2000 0x00000020]
        Line[507500 157500 512500 152500 1000 2000 0x00000020]
        Line[507500 95000 507500 97500 1000 2000 0x00000020]
-       Line[507500 87500 512500 92500 1000 2000 0x00000020]
-       Line[507500 97500 512500 102500 1000 2000 0x00000020]
+       Line[625000 77500 622500 77500 1000 2000 0x00000020]
+       Line[620000 77500 615000 82500 1000 2000 0x00000020]
+       Line[615000 82500 580000 82500 1000 2000 0x00000020]
+       Line[620000 77500 625000 77500 1000 2000 0x00000020]
+       Line[610000 97500 615000 97500 1000 2000 0x00000020]
+       Line[615000 97500 620000 92500 1000 2000 0x00000020]
+       Line[620000 92500 655000 92500 1000 2000 0x00000020]
+       Line[620000 97500 615000 102500 1000 2000 0x00000020]
+       Line[615000 102500 580000 102500 1000 2000 0x00000020]
+       Line[620000 97500 625000 97500 1000 2000 0x00000020]
+       Line[610000 117500 615000 117500 1000 2000 0x00000020]
+       Line[615000 117500 620000 112500 1000 2000 0x00000020]
+       Line[620000 112500 655000 112500 1000 2000 0x00000020]
+       Line[620000 117500 615000 122500 1000 2000 0x00000020]
+       Line[570000 227500 575000 222500 1000 2000 0x00000020]
+       Line[620000 117500 625000 117500 1000 2000 0x00000020]
+       Line[610000 137500 615000 137500 1000 2000 0x00000020]
+       Line[615000 137500 620000 132500 1000 2000 0x00000020]
+       Line[620000 132500 655000 132500 1000 2000 0x00000020]
+       Line[620000 162500 615000 167500 1000 2000 0x00000020]
+       Line[615000 167500 580000 167500 1000 2000 0x00000020]
+       Line[620000 162500 625000 162500 1000 2000 0x00000220]
+       Line[610000 182500 615000 182500 1000 2000 0x00000020]
+       Line[615000 182500 620000 177500 1000 2000 0x00000020]
+       Line[620000 177500 655000 177500 1000 2000 0x00000020]
+       Line[620000 182500 615000 187500 1000 2000 0x00000020]
+       Line[615000 187500 580000 187500 1000 2000 0x00000020]
+       Line[620000 182500 625000 182500 1000 2000 0x00000220]
+       Line[610000 202500 615000 202500 1000 2000 0x00000020]
+       Line[615000 202500 620000 197500 1000 2000 0x00000020]
+       Line[620000 197500 655000 197500 1000 2000 0x00000020]
+       Line[620000 202500 615000 207500 1000 2000 0x00000020]
+       Line[565000 237500 562500 237500 1000 2000 0x00000020]
+       Line[620000 202500 625000 202500 1000 2000 0x00000220]
+       Line[610000 222500 615000 222500 1000 2000 0x00000020]
+       Line[615000 222500 620000 217500 1000 2000 0x00000020]
+       Line[620000 217500 655000 217500 1000 2000 0x00000020]
+       Line[620000 222500 615000 227500 1000 2000 0x00000020]
+       Line[570000 167500 570000 172500 1000 2000 0x00000020]
+       Line[620000 222500 625000 222500 1000 2000 0x00000220]
+       Line[577500 137500 580000 137500 1000 2000 0x00000220]
+       Line[615000 77500 620000 72500 1000 2000 0x00000020]
+       Line[610000 77500 615000 77500 1000 2000 0x00000020]
+       Line[610000 162500 615000 162500 1000 2000 0x00000020]
+       Line[615000 162500 620000 157500 1000 2000 0x00000020]
+       Line[677500 172500 677500 155000 1000 2000 0x00000020]
+       Line[567500 175000 562500 175000 1000 2000 0x00000020]
+       Line[565000 247500 562500 247500 1000 2000 0x00000020]
+       Line[570000 172500 567500 175000 1000 2000 0x00000020]
+       Line[615000 207500 575000 207500 1000 2000 0x00000020]
+       Line[575000 207500 572500 210000 1000 2000 0x00000020]
+       Line[572500 210000 572500 215000 1000 2000 0x00000020]
+       Line[572500 215000 562500 225000 1000 2000 0x00000020]
+       Line[562500 225000 562500 225000 1000 2000 0x00000020]
+       Line[580000 202500 575000 202500 1000 2000 0x00000020]
+       Line[575000 202500 570000 207500 1000 2000 0x00000020]
+       Line[570000 207500 570000 212500 1000 2000 0x00000020]
+       Line[570000 212500 567500 215000 1000 2000 0x00000020]
+       Line[567500 215000 562500 215000 1000 2000 0x00000020]
+       Line[615000 187500 575000 187500 1000 2000 0x00000020]
+       Line[575000 187500 572500 190000 1000 2000 0x00000020]
+       Line[572500 190000 572500 195000 1000 2000 0x00000020]
+       Line[572500 195000 562500 205000 1000 2000 0x00000020]
+       Line[580000 182500 575000 182500 1000 2000 0x00000020]
+       Line[575000 182500 570000 187500 1000 2000 0x00000020]
+       Line[570000 187500 570000 192500 1000 2000 0x00000020]
+       Line[570000 192500 567500 195000 1000 2000 0x00000020]
+       Line[567500 195000 562500 195000 1000 2000 0x00000020]
+       Line[615000 167500 575000 167500 1000 2000 0x00000020]
+       Line[575000 167500 572500 170000 1000 2000 0x00000020]
+       Line[572500 170000 572500 175000 1000 2000 0x00000020]
+       Line[572500 175000 562500 185000 1000 2000 0x00000020]
+       Line[580000 162500 575000 162500 1000 2000 0x00000020]
+       Line[575000 162500 570000 167500 1000 2000 0x00000020]
+       Line[615000 227500 575000 227500 1000 2000 0x00000020]
+       Line[575000 227500 572500 230000 1000 2000 0x00000020]
+       Line[572500 230000 572500 240000 1000 2000 0x00000020]
+       Line[572500 240000 565000 247500 1000 2000 0x00000020]
+       Line[565000 247500 562500 245000 1000 2000 0x00000020]
+       Line[575000 222500 580000 222500 1000 2000 0x00000020]
+       Line[562500 237500 567500 237500 1000 2000 0x00000020]
+       Line[567500 237500 570000 235000 1000 2000 0x00000020]
+       Line[570000 235000 570000 227500 1000 2000 0x00000020]
+       Line[615000 122500 577500 122500 1000 2000 0x00000020]
+       Line[577500 122500 572500 127500 1000 2000 0x00000020]
+       Line[572500 127500 572500 137500 1000 2000 0x00000020]
+       Line[572500 137500 567500 142500 1000 2000 0x00000020]
+       Line[567500 142500 562500 142500 1000 2000 0x00000020]
+       Line[562500 132500 567500 132500 1000 2000 0x00000020]
+       Line[567500 132500 570000 130000 1000 2000 0x00000020]
+       Line[570000 130000 570000 125000 1000 2000 0x00000020]
+       Line[570000 125000 577500 117500 1000 2000 0x00000020]
+       Line[577500 117500 580000 117500 1000 2000 0x00000220]
+       Line[615000 102500 577500 102500 1000 2000 0x00000020]
+       Line[577500 102500 572500 107500 1000 2000 0x00000020]
+       Line[572500 107500 572500 117500 1000 2000 0x00000020]
+       Line[572500 117500 567500 122500 1000 2000 0x00000020]
+       Line[567500 122500 562500 122500 1000 2000 0x00000020]
+       Line[562500 112500 567500 112500 1000 2000 0x00000020]
+       Line[567500 112500 570000 110000 1000 2000 0x00000020]
+       Line[570000 110000 570000 105000 1000 2000 0x00000020]
+       Line[570000 105000 577500 97500 1000 2000 0x00000020]
+       Line[577500 97500 580000 97500 1000 2000 0x00000220]
+       Line[615000 82500 577500 82500 1000 2000 0x00000020]
+       Line[577500 82500 572500 87500 1000 2000 0x00000020]
+       Line[572500 87500 572500 97500 1000 2000 0x00000020]
+       Line[572500 97500 567500 102500 1000 2000 0x00000020]
+       Line[567500 102500 562500 102500 1000 2000 0x00000020]
+       Line[562500 92500 567500 92500 1000 2000 0x00000020]
+       Line[567500 92500 570000 90000 1000 2000 0x00000020]
+       Line[570000 90000 570000 85000 1000 2000 0x00000020]
+       Line[570000 85000 577500 77500 1000 2000 0x00000020]
+       Line[577500 77500 580000 77500 1000 2000 0x00000220]
+       Line[615000 142500 577500 142500 1000 2000 0x00000020]
+       Line[577500 142500 572500 147500 1000 2000 0x00000020]
+       Line[572500 147500 572500 157500 1000 2000 0x00000020]
+       Line[572500 157500 567500 162500 1000 2000 0x00000020]
+       Line[567500 162500 562500 162500 1000 2000 0x00000020]
+       Line[562500 152500 567500 152500 1000 2000 0x00000020]
+       Line[567500 152500 570000 150000 1000 2000 0x00000020]
+       Line[570000 150000 570000 145000 1000 2000 0x00000020]
+       Line[570000 145000 577500 137500 1000 2000 0x00000020]
+       Line[620000 72500 660000 72500 1000 2000 0x00000020]
+       Line[660000 72500 665000 77500 1000 2000 0x00000020]
+       Line[665000 77500 670000 77500 1000 2000 0x00000020]
+       Line[655000 77500 660000 77500 1000 2000 0x00000020]
+       Line[660000 77500 670000 87500 1000 2000 0x00000020]
+       Line[620000 92500 660000 92500 1000 2000 0x00000020]
+       Line[660000 92500 665000 97500 1000 2000 0x00000020]
+       Line[700000 120000 677500 97500 1000 2000 0x00000020]
+       Line[655000 97500 660000 97500 1000 2000 0x00000020]
+       Line[660000 97500 670000 107500 1000 2000 0x00000020]
+       Line[620000 112500 660000 112500 1000 2000 0x00000020]
+       Line[660000 112500 665000 117500 1000 2000 0x00000020]
+       Line[677500 85000 670000 77500 1000 2000 0x00000020]
+       Line[655000 117500 660000 117500 1000 2000 0x00000020]
+       Line[660000 117500 670000 127500 1000 2000 0x00000020]
+       Line[620000 132500 660000 132500 1000 2000 0x00000020]
+       Line[660000 132500 665000 137500 1000 2000 0x00000020]
+       Line[692500 127500 670000 127500 1000 2000 0x00000020]
+       Line[655000 137500 660000 137500 1000 2000 0x00000020]
+       Line[620000 157500 660000 157500 1000 2000 0x00000020]
+       Line[660000 157500 662500 160000 1000 2000 0x00000020]
+       Line[662500 160000 662500 165000 1000 2000 0x00000020]
+       Line[677500 190000 677500 180000 1000 2000 0x00000020]
+       Line[655000 162500 660000 162500 1000 2000 0x00000220]
+       Line[660000 162500 660000 167500 1000 2000 0x00000020]
+       Line[660000 167500 662500 170000 1000 2000 0x00000020]
+       Line[662500 170000 662500 175000 1000 2000 0x00000020]
+       Line[675000 192500 675000 187500 1000 2000 0x00000020]
+       Line[620000 177500 660000 177500 1000 2000 0x00000020]
+       Line[660000 177500 662500 180000 1000 2000 0x00000020]
+       Line[662500 180000 662500 185000 1000 2000 0x00000020]
+       Line[680000 202500 677500 200000 1000 2000 0x00000020]
+       Line[655000 182500 660000 182500 1000 2000 0x00000220]
+       Line[660000 182500 660000 187500 1000 2000 0x00000020]
+       Line[660000 187500 662500 190000 1000 2000 0x00000020]
+       Line[662500 190000 662500 195000 1000 2000 0x00000020]
+       Line[705000 205000 672500 205000 1000 2000 0x00000020]
+       Line[620000 197500 660000 197500 1000 2000 0x00000020]
+       Line[660000 197500 662500 200000 1000 2000 0x00000020]
+       Line[662500 200000 662500 205000 1000 2000 0x00000020]
+       Line[662500 205000 670000 212500 1000 2000 0x00000020]
+       Line[655000 202500 660000 202500 1000 2000 0x00000220]
+       Line[777500 120000 757500 140000 1000 2000 0x00000020]
+       Line[777500 110000 755000 132500 1000 2000 0x00000020]
+       Line[755000 132500 755000 255000 1000 2000 0x00000020]
+       Line[757500 140000 757500 257500 1000 2000 0x00000020]
+       Line[620000 217500 660000 217500 1000 2000 0x00000020]
+       Line[687500 217500 695000 225000 1000 2000 0x00000020]
+       Line[777500 100000 752500 125000 1000 2000 0x00000020]
+       Line[752500 125000 752500 252500 1000 2000 0x00000020]
+       Line[715000 150000 692500 127500 1000 2000 0x00000020]
+       Line[712500 155000 717500 160000 1000 2000 0x00000020]
+       Line[712500 152500 712500 155000 1000 2000 0x00000020]
+       Line[697500 137500 712500 152500 1000 2000 0x00000020]
+       Line[665000 137500 697500 137500 1000 2000 0x00000020]
+       Line[600000 287500 590000 277500 1000 2000 0x00000020]
+       Line[590000 277500 562500 277500 1000 2000 0x00000020]
+       Line[620000 287500 620000 280000 1000 2000 0x00000020]
+       Line[620000 280000 615000 275000 1000 2000 0x00000020]
+       Line[615000 275000 575000 275000 1000 2000 0x00000020]
+       Line[575000 275000 567500 267500 1000 2000 0x00000020]
+       Line[567500 267500 562500 267500 1000 2000 0x00000020]
+       Line[562500 257500 577500 272500 1000 2000 0x00000020]
+       Line[577500 272500 627500 272500 1000 2000 0x00000020]
+       Line[627500 272500 640000 285000 1000 2000 0x00000020]
+       Line[640000 285000 640000 287500 1000 2000 0x00000020]
+       Line[562500 287500 580000 287500 1000 2000 0x00000020]
+       Line[687500 195000 680000 187500 1000 2000 0x00000020]
+       Line[717500 220000 712500 215000 1000 2000 0x00000020]
+       Line[702500 207500 687500 207500 1000 2000 0x00000020]
+       Line[687500 207500 682500 212500 1000 2000 0x00000020]
+       Line[682500 212500 670000 212500 1000 2000 0x00000020]
+       Line[680000 187500 680000 175000 1000 2000 0x00000020]
+       Line[712500 215000 712500 210000 1000 2000 0x00000020]
+       Line[662500 195000 672500 205000 1000 2000 0x00000020]
+       Line[660000 137500 677500 155000 1000 2000 0x00000020]
+       Line[710000 207500 710000 200000 1000 2000 0x00000020]
+       Line[707500 202500 680000 202500 1000 2000 0x00000020]
+       Line[662500 185000 677500 200000 1000 2000 0x00000020]
+       Line[680000 175000 677500 172500 1000 2000 0x00000020]
+       Line[712500 210000 710000 207500 1000 2000 0x00000020]
+       Line[710000 200000 682500 200000 1000 2000 0x00000020]
+       Line[682500 200000 675000 192500 1000 2000 0x00000020]
+       Line[672500 182500 670000 182500 1000 2000 0x00000020]
+       Line[662500 175000 675000 187500 1000 2000 0x00000020]
+       Line[717500 210000 712500 205000 1000 2000 0x00000020]
+       Line[712500 205000 712500 197500 1000 2000 0x00000020]
+       Line[712500 197500 685000 197500 1000 2000 0x00000020]
+       Line[685000 197500 677500 190000 1000 2000 0x00000020]
+       Line[662500 165000 677500 180000 1000 2000 0x00000020]
+       Line[717500 200000 715000 197500 1000 2000 0x00000020]
+       Line[715000 197500 715000 195000 1000 2000 0x00000020]
+       Line[715000 195000 687500 195000 1000 2000 0x00000020]
+       Line[717500 230000 712500 225000 1000 2000 0x00000020]
+       Line[712500 225000 712500 220000 1000 2000 0x00000020]
+       Line[712500 220000 710000 217500 1000 2000 0x00000020]
+       Line[710000 217500 710000 212500 1000 2000 0x00000020]
+       Line[710000 212500 707500 210000 1000 2000 0x00000020]
+       Line[707500 210000 707500 202500 1000 2000 0x00000020]
+       Line[717500 240000 715000 240000 1000 2000 0x00000020]
+       Line[705000 212500 705000 205000 1000 2000 0x00000020]
+       Line[707500 220000 707500 215000 1000 2000 0x00000020]
+       Line[707500 215000 705000 212500 1000 2000 0x00000020]
+       Line[710000 227500 710000 222500 1000 2000 0x00000020]
+       Line[710000 222500 707500 220000 1000 2000 0x00000020]
+       Line[717500 250000 712500 245000 1000 2000 0x00000020]
+       Line[712500 245000 712500 230000 1000 2000 0x00000020]
+       Line[712500 230000 710000 227500 1000 2000 0x00000020]
+       Line[717500 260000 715000 260000 1000 2000 0x00000020]
+       Line[715000 260000 712500 257500 1000 2000 0x00000020]
+       Line[712500 257500 712500 250000 1000 2000 0x00000020]
+       Line[712500 250000 710000 247500 1000 2000 0x00000020]
+       Line[710000 247500 710000 232500 1000 2000 0x00000020]
+       Line[710000 232500 707500 230000 1000 2000 0x00000020]
+       Line[707500 230000 707500 225000 1000 2000 0x00000020]
+       Line[707500 225000 705000 222500 1000 2000 0x00000020]
+       Line[705000 222500 705000 217500 1000 2000 0x00000020]
+       Line[705000 217500 702500 215000 1000 2000 0x00000020]
+       Line[702500 215000 702500 207500 1000 2000 0x00000020]
+       Line[695000 225000 702500 225000 1000 2000 0x00000020]
+       Line[702500 225000 705000 227500 1000 2000 0x00000020]
+       Line[705000 227500 705000 232500 1000 2000 0x00000020]
+       Line[705000 232500 707500 235000 1000 2000 0x00000020]
+       Line[707500 235000 707500 250000 1000 2000 0x00000020]
+       Line[707500 250000 710000 252500 1000 2000 0x00000020]
+       Line[710000 252500 710000 260000 1000 2000 0x00000020]
+       Line[710000 260000 715000 265000 1000 2000 0x00000020]
+       Line[702500 260000 702500 267500 1000 2000 0x00000020]
+       Line[707500 272500 747500 272500 1000 2000 0x00000020]
+       Line[702500 235000 705000 237500 1000 2000 0x00000020]
+       Line[705000 237500 705000 252500 1000 2000 0x00000020]
+       Line[705000 252500 707500 255000 1000 2000 0x00000020]
+       Line[707500 255000 707500 262500 1000 2000 0x00000020]
+       Line[770000 270000 757500 282500 1000 2000 0x00000020]
+       Line[702500 267500 707500 272500 1000 2000 0x00000020]
+       Line[690000 235000 695000 235000 1000 2000 0x00000020]
+       Line[682500 227500 690000 235000 1000 2000 0x00000020]
+       Line[747500 272500 760000 260000 1000 2000 0x00000020]
+       Line[702500 255000 705000 257500 1000 2000 0x00000020]
+       Line[705000 257500 705000 265000 1000 2000 0x00000020]
+       Line[705000 265000 710000 270000 1000 2000 0x00000020]
+       Line[707500 262500 712500 267500 1000 2000 0x00000020]
+       Line[695000 255000 697500 255000 1000 2000 0x00000020]
+       Line[752500 277500 707500 277500 1000 2000 0x00000020]
+       Line[707500 282500 757500 282500 1000 2000 0x00000020]
+       Line[750000 275000 707500 275000 1000 2000 0x00000020]
+       Line[610000 247500 600000 257500 1000 2000 0x00000020]
+       Line[765000 265000 752500 277500 1000 2000 0x00000020]
+       Line[755000 280000 707500 280000 1000 2000 0x00000020]
+       Line[762500 262500 750000 275000 1000 2000 0x00000020]
+       Line[777500 190000 765000 202500 1000 2000 0x00000020]
+       Line[767500 267500 755000 280000 1000 2000 0x00000020]
+       Line[767500 267500 767500 240000 1000 2000 0x00000020]
+       Line[687500 240000 680000 232500 1000 2000 0x00000020]
+       Line[665000 232500 670000 232500 1000 2000 0x00000020]
+       Line[700000 240000 687500 240000 1000 2000 0x00000020]
+       Line[777500 180000 762500 195000 1000 2000 0x00000020]
+       Line[762500 195000 762500 262500 1000 2000 0x00000020]
+       Line[760000 260000 760000 187500 1000 2000 0x00000020]
+       Line[760000 187500 777500 170000 1000 2000 0x00000020]
+       Line[770000 255000 770000 270000 1000 2000 0x00000020]
+       Line[777500 230000 767500 240000 1000 2000 0x00000020]
+       Line[777500 250000 775000 250000 1000 2000 0x00000020]
+       Line[775000 250000 770000 255000 1000 2000 0x00000020]
+       Line[765000 202500 765000 265000 1000 2000 0x00000020]
+       Line[717500 130000 705000 130000 1000 2000 0x00000020]
+       Line[705000 130000 682500 107500 1000 2000 0x00000020]
+       Line[682500 107500 670000 107500 1000 2000 0x00000020]
+       Line[717500 120000 700000 120000 1000 2000 0x00000020]
+       Line[665000 97500 677500 97500 1000 2000 0x00000020]
+       Line[670000 87500 672500 87500 1000 2000 0x00000020]
+       Line[672500 87500 695000 110000 1000 2000 0x00000020]
+       Line[695000 110000 717500 110000 1000 2000 0x00000020]
+       Line[717500 100000 690000 100000 1000 2000 0x00000020]
+       Line[690000 100000 677500 87500 1000 2000 0x00000020]
+       Line[677500 87500 677500 85000 1000 2000 0x00000020]
+       Line[665000 117500 687500 117500 1000 2000 0x00000020]
+       Line[687500 117500 710000 140000 1000 2000 0x00000020]
+       Line[710000 140000 717500 140000 1000 2000 0x00000020]
+       Line[717500 150000 715000 150000 1000 2000 0x00000020]
+       Line[660000 202500 660000 212500 1000 2000 0x00000020]
+       Line[660000 212500 665000 217500 1000 2000 0x00000020]
+       Line[665000 217500 687500 217500 1000 2000 0x00000020]
+       Line[702500 235000 702500 232500 1000 2000 0x00000020]
+       Line[702500 232500 700000 230000 1000 2000 0x00000020]
+       Line[700000 230000 690000 230000 1000 2000 0x00000020]
+       Line[690000 230000 682500 222500 1000 2000 0x00000020]
+       Line[660000 217500 665000 222500 1000 2000 0x00000020]
+       Line[702500 255000 702500 242500 1000 2000 0x00000020]
+       Line[702500 242500 700000 240000 1000 2000 0x00000020]
+       Line[715000 265000 740000 265000 1000 2000 0x00000020]
+       Line[740000 265000 752500 252500 1000 2000 0x00000020]
+       Line[712500 267500 742500 267500 1000 2000 0x00000020]
+       Line[742500 267500 755000 255000 1000 2000 0x00000020]
+       Line[757500 257500 745000 270000 1000 2000 0x00000020]
+       Line[745000 270000 710000 270000 1000 2000 0x00000020]
+       Line[682500 222500 665000 222500 1000 2000 0x00000020]
+       Line[682500 227500 662500 227500 1000 2000 0x00000020]
+       Line[662500 227500 657500 222500 1000 2000 0x00000220]
+       Line[657500 222500 655000 222500 1000 2000 0x00000220]
+       Line[680000 232500 665000 232500 1000 2000 0x00000020]
+       Line[665000 232500 652500 245000 1000 2000 0x00000020]
+       Line[652500 245000 612500 245000 1000 2000 0x00000020]
+       Line[612500 245000 592500 245000 1000 2000 0x00000020]
+       Line[592500 245000 580000 257500 1000 2000 0x00000020]
+       Line[695000 245000 690000 250000 1000 2000 0x00000020]
+       Line[690000 250000 662500 250000 1000 2000 0x00000020]
+       Line[662500 250000 660000 247500 1000 2000 0x00000020]
+       Line[660000 247500 610000 247500 1000 2000 0x00000020]
+       Line[695000 255000 692500 252500 1000 2000 0x00000020]
+       Line[692500 252500 660000 252500 1000 2000 0x00000020]
+       Line[660000 252500 657500 250000 1000 2000 0x00000020]
+       Line[657500 250000 627500 250000 1000 2000 0x00000020]
+       Line[627500 250000 620000 257500 1000 2000 0x00000020]
+       Line[640000 257500 645000 252500 1000 2000 0x00000020]
+       Line[645000 252500 655000 252500 1000 2000 0x00000020]
+       Line[655000 252500 657500 255000 1000 2000 0x00000020]
+       Line[657500 255000 685000 255000 1000 2000 0x00000020]
+       Line[685000 255000 695000 265000 1000 2000 0x00000020]
+       Line[695000 275000 687500 267500 1000 2000 0x00000020]
+       Line[687500 267500 687500 262500 1000 2000 0x00000020]
+       Line[687500 262500 682500 257500 1000 2000 0x00000020]
+       Line[682500 257500 672500 257500 1000 2000 0x00000020]
+       Line[672500 257500 665000 265000 1000 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]
@@ -3317,6 +3643,7 @@ NetList()
        Net("perpicled" "Signal")
        (
                Connect("PIC-21")
+               Connect("RAS2-9")
                Connect("RLL-1")
                Connect("TS912-2")
                Connect("TS912-5")
@@ -3711,13 +4038,13 @@ NetList()
        Net("sense0" "Signal")
        (
                Connect("OC1-12")
-               Connect("PIC-4")
+               Connect("PIC-9")
                Connect("RAS0-7")
        )
        Net("sense1" "Signal")
        (
                Connect("OC2-12")
-               Connect("PIC-5")
+               Connect("PIC-20")
                Connect("RAS1-6")
        )
        Net("sense10" "Signal")
@@ -3728,110 +4055,110 @@ NetList()
        )
        Net("sense11" "Signal")
        (
-               Connect("OC4-14")
-               Connect("PIC-19")
+               Connect("OC4-12")
+               Connect("PIC-29")
                Connect("RAS2-3")
        )
        Net("sense12" "Signal")
        (
                Connect("OC0-14")
-               Connect("PIC-20")
+               Connect("PIC-6")
                Connect("RAS0-4")
        )
        Net("sense13" "Signal")
        (
                Connect("OC3-16")
-               Connect("PIC-22")
+               Connect("PIC-16")
                Connect("RAS1-3")
        )
        Net("sense14" "Signal")
        (
-               Connect("OC4-16")
-               Connect("PIC-24")
+               Connect("OC4-10")
+               Connect("PIC-30")
                Connect("RAS2-2")
        )
        Net("sense15" "Signal")
        (
                Connect("OC1-16")
-               Connect("PIC-28")
+               Connect("PIC-5")
                Connect("RAS0-3")
        )
        Net("sense16" "Signal")
        (
                Connect("OC2-16")
-               Connect("PIC-29")
+               Connect("PIC-15")
                Connect("RAS1-2")
        )
        Net("sense17" "Signal")
        (
                Connect("OC3-10")
-               Connect("PIC-30")
+               Connect("PIC-35")
                Connect("RAS1-9")
        )
        Net("sense18" "Signal")
        (
                Connect("OC0-16")
-               Connect("PIC-35")
+               Connect("PIC-4")
                Connect("RAS0-2")
        )
        Net("sense19" "Signal")
        (
                Connect("OC1-10")
-               Connect("PIC-36")
+               Connect("PIC-14")
                Connect("RAS0-9")
        )
        Net("sense2" "Signal")
        (
-               Connect("OC4-10")
-               Connect("PIC-6")
+               Connect("OC4-16")
+               Connect("PIC-24")
                Connect("RAS2-5")
        )
        Net("sense20" "Signal")
        (
                Connect("OC2-10")
-               Connect("PIC-37")
+               Connect("PIC-36")
                Connect("RAS1-8")
        )
        Net("sense3" "Signal")
        (
                Connect("OC0-10")
-               Connect("PIC-7")
+               Connect("PIC-10")
                Connect("RAS0-8")
        )
        Net("sense4" "Signal")
        (
                Connect("OC3-12")
-               Connect("PIC-8")
+               Connect("PIC-37")
                Connect("RAS1-7")
        )
        Net("sense5" "Signal")
        (
                Connect("OC5-4")
-               Connect("PIC-9")
+               Connect("PIC-22")
                Connect("RAS2-6")
        )
        Net("sense6" "Signal")
        (
                Connect("OC0-12")
-               Connect("PIC-10")
+               Connect("PIC-8")
                Connect("RAS0-6")
        )
        Net("sense7" "Signal")
        (
                Connect("OC3-14")
-               Connect("PIC-14")
+               Connect("PIC-19")
                Connect("RAS1-5")
        )
        Net("sense8" "Signal")
        (
-               Connect("OC4-12")
-               Connect("PIC-15")
+               Connect("OC4-14")
+               Connect("PIC-28")
                Connect("RAS2-4")
        )
        Net("sense9" "Signal")
        (
                Connect("OC1-14")
-               Connect("PIC-16")
+               Connect("PIC-7")
                Connect("RAS0-5")
        )
        Net("sensei0" "Signal")
@@ -3851,7 +4178,7 @@ NetList()
        )
        Net("sensei11" "Signal")
        (
-               Connect("OC4-3")
+               Connect("OC4-5")
                Connect("RS11-1")
        )
        Net("sensei12" "Signal")
@@ -3866,7 +4193,7 @@ NetList()
        )
        Net("sensei14" "Signal")
        (
-               Connect("OC4-1")
+               Connect("OC4-7")
                Connect("RS14-1")
        )
        Net("sensei15" "Signal")
@@ -3896,7 +4223,7 @@ NetList()
        )
        Net("sensei2" "Signal")
        (
-               Connect("OC4-7")
+               Connect("OC4-1")
                Connect("RS2-1")
        )
        Net("sensei20" "Signal")
@@ -3931,7 +4258,7 @@ NetList()
        )
        Net("sensei8" "Signal")
        (
-               Connect("OC4-5")
+               Connect("OC4-3")
                Connect("RS8-1")
        )
        Net("sensei9" "Signal")
index fa4ba2115b4c58a6265a53cbf532ddd119f7448c..1ee7913a0e7499a0ceb58babc57680c66ec6373e 100755 (executable)
@@ -64,10 +64,12 @@ if ($reversers) {
                        $val{'m'} .= sprintf " %d %d", $i+$j, $i+$j+4;
                }
        }
-       $val{'m'}.= " sensei16..20 }{ @sensel }";
+       $val{'m'}.= " sensei19..16 20 }{ @sensel }";
        $val{'M'}= $val{'m'};
        $val{'M'} =~ s/sensei/sense/g;
-       $val{'n'}= "sense{ sense0..20 }{ @sensel }";
+       @senser= @sensel[0..12];
+       push @senser, qw(20 2 -  4 17 8 11 14 5 -);
+       $val{'r'}= join ' ', map { "sense$_" } @senser;
 }
 
 print "INDIV0 25 :1%13/2 @indiv\n"; # 26-way ribbon
@@ -246,7 +248,10 @@ POINTS 25
 
 0-^q/8 RAS= 9
                l_vcc
-               ^n :2 sense<..>
+               :2 ^r
+
+RAS2 9
+               :9 perpicled
 
 !PIC-ASSIGN
                1 mclr
@@ -261,18 +266,22 @@ POINTS 25
                pt0,icsp_pd
                pt1,icsp_pc
                pt2
-               sense20..18
+               sense13
+               sense14
+               sense15
                pt6,extint1
                pt7,extint0
                l_vcc
                l_gnd
-               sense17..15
+               sense16
+               sense17
+               sense18
                pt3,pwmout
                pt8,rs232_rxin
                pt9,rs232_txout
-               sense14
+               sense19
                i2c_data
-               sense13
+               sense20
                21 perpicled
 
 TERM 22