vco+buf
diff --git a/gds/user_analog_project_wrapper.gds b/gds/user_analog_project_wrapper.gds
index 83c666f..3bea112 100644
--- a/gds/user_analog_project_wrapper.gds
+++ b/gds/user_analog_project_wrapper.gds
Binary files differ
diff --git a/mag/AVDHANI_v2.mag b/mag/AVDHANI_v2.mag
new file mode 100644
index 0000000..38c1575
--- /dev/null
+++ b/mag/AVDHANI_v2.mag
@@ -0,0 +1,3817 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1640990489
+<< nmos >>
+rect 350 0 380 500
+rect 580 0 610 500
+rect 810 0 840 500
+rect 1040 0 1070 500
+rect 1270 0 1300 500
+rect 1500 0 1530 500
+rect 1730 0 1760 500
+rect 1960 0 1990 500
+rect 2190 0 2220 500
+rect 2420 0 2450 500
+rect 2650 0 2680 500
+rect 2880 0 2910 500
+rect 3110 0 3140 500
+rect 3340 0 3370 500
+rect 3570 0 3600 500
+rect 3800 0 3830 500
+rect 4030 0 4060 500
+rect 4260 0 4290 500
+rect 4490 0 4520 500
+rect 4720 0 4750 500
+rect 4950 0 4980 500
+rect 5180 0 5210 500
+rect 5410 0 5440 500
+rect 5640 0 5670 500
+rect 5870 0 5900 500
+rect 6100 0 6130 500
+rect 6330 0 6360 500
+rect 6560 0 6590 500
+rect 6790 0 6820 500
+rect 7020 0 7050 500
+rect 350 -710 380 -210
+rect 580 -710 610 -210
+rect 810 -710 840 -210
+rect 1040 -710 1070 -210
+rect 1270 -710 1300 -210
+rect 1500 -710 1530 -210
+rect 1730 -710 1760 -210
+rect 1960 -710 1990 -210
+rect 2190 -710 2220 -210
+rect 2420 -710 2450 -210
+rect 2650 -710 2680 -210
+rect 2880 -710 2910 -210
+rect 3110 -710 3140 -210
+rect 3340 -710 3370 -210
+rect 3570 -710 3600 -210
+rect 3800 -710 3830 -210
+rect 4030 -710 4060 -210
+rect 4260 -710 4290 -210
+rect 4490 -710 4520 -210
+rect 4720 -710 4750 -210
+rect 4950 -710 4980 -210
+rect 5180 -710 5210 -210
+rect 5410 -710 5440 -210
+rect 5640 -710 5670 -210
+rect 5870 -710 5900 -210
+rect 6100 -710 6130 -210
+rect 6330 -710 6360 -210
+rect 6560 -710 6590 -210
+rect 6790 -710 6820 -210
+rect 7020 -710 7050 -210
+<< ndiff >>
+rect 150 450 350 500
+rect 150 350 200 450
+rect 300 350 350 450
+rect 150 150 350 350
+rect 150 50 200 150
+rect 300 50 350 150
+rect 150 0 350 50
+rect 380 450 580 500
+rect 380 350 430 450
+rect 530 350 580 450
+rect 380 150 580 350
+rect 380 50 430 150
+rect 530 50 580 150
+rect 380 0 580 50
+rect 610 450 810 500
+rect 610 350 660 450
+rect 760 350 810 450
+rect 610 150 810 350
+rect 610 50 660 150
+rect 760 50 810 150
+rect 610 0 810 50
+rect 840 450 1040 500
+rect 840 350 890 450
+rect 990 350 1040 450
+rect 840 150 1040 350
+rect 840 50 890 150
+rect 990 50 1040 150
+rect 840 0 1040 50
+rect 1070 450 1270 500
+rect 1070 350 1120 450
+rect 1220 350 1270 450
+rect 1070 150 1270 350
+rect 1070 50 1120 150
+rect 1220 50 1270 150
+rect 1070 0 1270 50
+rect 1300 450 1500 500
+rect 1300 350 1350 450
+rect 1450 350 1500 450
+rect 1300 150 1500 350
+rect 1300 50 1350 150
+rect 1450 50 1500 150
+rect 1300 0 1500 50
+rect 1530 450 1730 500
+rect 1530 350 1580 450
+rect 1680 350 1730 450
+rect 1530 150 1730 350
+rect 1530 50 1580 150
+rect 1680 50 1730 150
+rect 1530 0 1730 50
+rect 1760 450 1960 500
+rect 1760 350 1810 450
+rect 1910 350 1960 450
+rect 1760 150 1960 350
+rect 1760 50 1810 150
+rect 1910 50 1960 150
+rect 1760 0 1960 50
+rect 1990 450 2190 500
+rect 1990 350 2040 450
+rect 2140 350 2190 450
+rect 1990 150 2190 350
+rect 1990 50 2040 150
+rect 2140 50 2190 150
+rect 1990 0 2190 50
+rect 2220 450 2420 500
+rect 2220 350 2270 450
+rect 2370 350 2420 450
+rect 2220 150 2420 350
+rect 2220 50 2270 150
+rect 2370 50 2420 150
+rect 2220 0 2420 50
+rect 2450 450 2650 500
+rect 2450 350 2500 450
+rect 2600 350 2650 450
+rect 2450 150 2650 350
+rect 2450 50 2500 150
+rect 2600 50 2650 150
+rect 2450 0 2650 50
+rect 2680 450 2880 500
+rect 2680 350 2730 450
+rect 2830 350 2880 450
+rect 2680 150 2880 350
+rect 2680 50 2730 150
+rect 2830 50 2880 150
+rect 2680 0 2880 50
+rect 2910 450 3110 500
+rect 2910 350 2960 450
+rect 3060 350 3110 450
+rect 2910 150 3110 350
+rect 2910 50 2960 150
+rect 3060 50 3110 150
+rect 2910 0 3110 50
+rect 3140 450 3340 500
+rect 3140 350 3190 450
+rect 3290 350 3340 450
+rect 3140 150 3340 350
+rect 3140 50 3190 150
+rect 3290 50 3340 150
+rect 3140 0 3340 50
+rect 3370 450 3570 500
+rect 3370 350 3420 450
+rect 3520 350 3570 450
+rect 3370 150 3570 350
+rect 3370 50 3420 150
+rect 3520 50 3570 150
+rect 3370 0 3570 50
+rect 3600 450 3800 500
+rect 3600 350 3650 450
+rect 3750 350 3800 450
+rect 3600 150 3800 350
+rect 3600 50 3650 150
+rect 3750 50 3800 150
+rect 3600 0 3800 50
+rect 3830 450 4030 500
+rect 3830 350 3880 450
+rect 3980 350 4030 450
+rect 3830 150 4030 350
+rect 3830 50 3880 150
+rect 3980 50 4030 150
+rect 3830 0 4030 50
+rect 4060 450 4260 500
+rect 4060 350 4110 450
+rect 4210 350 4260 450
+rect 4060 150 4260 350
+rect 4060 50 4110 150
+rect 4210 50 4260 150
+rect 4060 0 4260 50
+rect 4290 450 4490 500
+rect 4290 350 4340 450
+rect 4440 350 4490 450
+rect 4290 150 4490 350
+rect 4290 50 4340 150
+rect 4440 50 4490 150
+rect 4290 0 4490 50
+rect 4520 450 4720 500
+rect 4520 350 4570 450
+rect 4670 350 4720 450
+rect 4520 150 4720 350
+rect 4520 50 4570 150
+rect 4670 50 4720 150
+rect 4520 0 4720 50
+rect 4750 450 4950 500
+rect 4750 350 4800 450
+rect 4900 350 4950 450
+rect 4750 150 4950 350
+rect 4750 50 4800 150
+rect 4900 50 4950 150
+rect 4750 0 4950 50
+rect 4980 450 5180 500
+rect 4980 350 5030 450
+rect 5130 350 5180 450
+rect 4980 150 5180 350
+rect 4980 50 5030 150
+rect 5130 50 5180 150
+rect 4980 0 5180 50
+rect 5210 450 5410 500
+rect 5210 350 5260 450
+rect 5360 350 5410 450
+rect 5210 150 5410 350
+rect 5210 50 5260 150
+rect 5360 50 5410 150
+rect 5210 0 5410 50
+rect 5440 450 5640 500
+rect 5440 350 5490 450
+rect 5590 350 5640 450
+rect 5440 150 5640 350
+rect 5440 50 5490 150
+rect 5590 50 5640 150
+rect 5440 0 5640 50
+rect 5670 450 5870 500
+rect 5670 350 5720 450
+rect 5820 350 5870 450
+rect 5670 150 5870 350
+rect 5670 50 5720 150
+rect 5820 50 5870 150
+rect 5670 0 5870 50
+rect 5900 450 6100 500
+rect 5900 350 5950 450
+rect 6050 350 6100 450
+rect 5900 150 6100 350
+rect 5900 50 5950 150
+rect 6050 50 6100 150
+rect 5900 0 6100 50
+rect 6130 450 6330 500
+rect 6130 350 6180 450
+rect 6280 350 6330 450
+rect 6130 150 6330 350
+rect 6130 50 6180 150
+rect 6280 50 6330 150
+rect 6130 0 6330 50
+rect 6360 450 6560 500
+rect 6360 350 6410 450
+rect 6510 350 6560 450
+rect 6360 150 6560 350
+rect 6360 50 6410 150
+rect 6510 50 6560 150
+rect 6360 0 6560 50
+rect 6590 450 6790 500
+rect 6590 350 6640 450
+rect 6740 350 6790 450
+rect 6590 150 6790 350
+rect 6590 50 6640 150
+rect 6740 50 6790 150
+rect 6590 0 6790 50
+rect 6820 450 7020 500
+rect 6820 350 6870 450
+rect 6970 350 7020 450
+rect 6820 150 7020 350
+rect 6820 50 6870 150
+rect 6970 50 7020 150
+rect 6820 0 7020 50
+rect 7050 450 7250 500
+rect 7050 350 7100 450
+rect 7200 350 7250 450
+rect 7050 150 7250 350
+rect 7050 50 7100 150
+rect 7200 50 7250 150
+rect 7050 0 7250 50
+rect 150 -260 350 -210
+rect 150 -360 200 -260
+rect 300 -360 350 -260
+rect 150 -560 350 -360
+rect 150 -660 200 -560
+rect 300 -660 350 -560
+rect 150 -710 350 -660
+rect 380 -260 580 -210
+rect 380 -360 430 -260
+rect 530 -360 580 -260
+rect 380 -560 580 -360
+rect 380 -660 430 -560
+rect 530 -660 580 -560
+rect 380 -710 580 -660
+rect 610 -260 810 -210
+rect 610 -360 660 -260
+rect 760 -360 810 -260
+rect 610 -560 810 -360
+rect 610 -660 660 -560
+rect 760 -660 810 -560
+rect 610 -710 810 -660
+rect 840 -260 1040 -210
+rect 840 -360 890 -260
+rect 990 -360 1040 -260
+rect 840 -560 1040 -360
+rect 840 -660 890 -560
+rect 990 -660 1040 -560
+rect 840 -710 1040 -660
+rect 1070 -260 1270 -210
+rect 1070 -360 1120 -260
+rect 1220 -360 1270 -260
+rect 1070 -560 1270 -360
+rect 1070 -660 1120 -560
+rect 1220 -660 1270 -560
+rect 1070 -710 1270 -660
+rect 1300 -260 1500 -210
+rect 1300 -360 1350 -260
+rect 1450 -360 1500 -260
+rect 1300 -560 1500 -360
+rect 1300 -660 1350 -560
+rect 1450 -660 1500 -560
+rect 1300 -710 1500 -660
+rect 1530 -260 1730 -210
+rect 1530 -360 1580 -260
+rect 1680 -360 1730 -260
+rect 1530 -560 1730 -360
+rect 1530 -660 1580 -560
+rect 1680 -660 1730 -560
+rect 1530 -710 1730 -660
+rect 1760 -260 1960 -210
+rect 1760 -360 1810 -260
+rect 1910 -360 1960 -260
+rect 1760 -560 1960 -360
+rect 1760 -660 1810 -560
+rect 1910 -660 1960 -560
+rect 1760 -710 1960 -660
+rect 1990 -260 2190 -210
+rect 1990 -360 2040 -260
+rect 2140 -360 2190 -260
+rect 1990 -560 2190 -360
+rect 1990 -660 2040 -560
+rect 2140 -660 2190 -560
+rect 1990 -710 2190 -660
+rect 2220 -260 2420 -210
+rect 2220 -360 2270 -260
+rect 2370 -360 2420 -260
+rect 2220 -560 2420 -360
+rect 2220 -660 2270 -560
+rect 2370 -660 2420 -560
+rect 2220 -710 2420 -660
+rect 2450 -260 2650 -210
+rect 2450 -360 2500 -260
+rect 2600 -360 2650 -260
+rect 2450 -560 2650 -360
+rect 2450 -660 2500 -560
+rect 2600 -660 2650 -560
+rect 2450 -710 2650 -660
+rect 2680 -260 2880 -210
+rect 2680 -360 2730 -260
+rect 2830 -360 2880 -260
+rect 2680 -560 2880 -360
+rect 2680 -660 2730 -560
+rect 2830 -660 2880 -560
+rect 2680 -710 2880 -660
+rect 2910 -260 3110 -210
+rect 2910 -360 2960 -260
+rect 3060 -360 3110 -260
+rect 2910 -560 3110 -360
+rect 2910 -660 2960 -560
+rect 3060 -660 3110 -560
+rect 2910 -710 3110 -660
+rect 3140 -260 3340 -210
+rect 3140 -360 3190 -260
+rect 3290 -360 3340 -260
+rect 3140 -560 3340 -360
+rect 3140 -660 3190 -560
+rect 3290 -660 3340 -560
+rect 3140 -710 3340 -660
+rect 3370 -260 3570 -210
+rect 3370 -360 3420 -260
+rect 3520 -360 3570 -260
+rect 3370 -560 3570 -360
+rect 3370 -660 3420 -560
+rect 3520 -660 3570 -560
+rect 3370 -710 3570 -660
+rect 3600 -260 3800 -210
+rect 3600 -360 3650 -260
+rect 3750 -360 3800 -260
+rect 3600 -560 3800 -360
+rect 3600 -660 3650 -560
+rect 3750 -660 3800 -560
+rect 3600 -710 3800 -660
+rect 3830 -260 4030 -210
+rect 3830 -360 3880 -260
+rect 3980 -360 4030 -260
+rect 3830 -560 4030 -360
+rect 3830 -660 3880 -560
+rect 3980 -660 4030 -560
+rect 3830 -710 4030 -660
+rect 4060 -260 4260 -210
+rect 4060 -360 4110 -260
+rect 4210 -360 4260 -260
+rect 4060 -560 4260 -360
+rect 4060 -660 4110 -560
+rect 4210 -660 4260 -560
+rect 4060 -710 4260 -660
+rect 4290 -260 4490 -210
+rect 4290 -360 4340 -260
+rect 4440 -360 4490 -260
+rect 4290 -560 4490 -360
+rect 4290 -660 4340 -560
+rect 4440 -660 4490 -560
+rect 4290 -710 4490 -660
+rect 4520 -260 4720 -210
+rect 4520 -360 4570 -260
+rect 4670 -360 4720 -260
+rect 4520 -560 4720 -360
+rect 4520 -660 4570 -560
+rect 4670 -660 4720 -560
+rect 4520 -710 4720 -660
+rect 4750 -260 4950 -210
+rect 4750 -360 4800 -260
+rect 4900 -360 4950 -260
+rect 4750 -560 4950 -360
+rect 4750 -660 4800 -560
+rect 4900 -660 4950 -560
+rect 4750 -710 4950 -660
+rect 4980 -260 5180 -210
+rect 4980 -360 5030 -260
+rect 5130 -360 5180 -260
+rect 4980 -560 5180 -360
+rect 4980 -660 5030 -560
+rect 5130 -660 5180 -560
+rect 4980 -710 5180 -660
+rect 5210 -260 5410 -210
+rect 5210 -360 5260 -260
+rect 5360 -360 5410 -260
+rect 5210 -560 5410 -360
+rect 5210 -660 5260 -560
+rect 5360 -660 5410 -560
+rect 5210 -710 5410 -660
+rect 5440 -260 5640 -210
+rect 5440 -360 5490 -260
+rect 5590 -360 5640 -260
+rect 5440 -560 5640 -360
+rect 5440 -660 5490 -560
+rect 5590 -660 5640 -560
+rect 5440 -710 5640 -660
+rect 5670 -260 5870 -210
+rect 5670 -360 5720 -260
+rect 5820 -360 5870 -260
+rect 5670 -560 5870 -360
+rect 5670 -660 5720 -560
+rect 5820 -660 5870 -560
+rect 5670 -710 5870 -660
+rect 5900 -260 6100 -210
+rect 5900 -360 5950 -260
+rect 6050 -360 6100 -260
+rect 5900 -560 6100 -360
+rect 5900 -660 5950 -560
+rect 6050 -660 6100 -560
+rect 5900 -710 6100 -660
+rect 6130 -260 6330 -210
+rect 6130 -360 6180 -260
+rect 6280 -360 6330 -260
+rect 6130 -560 6330 -360
+rect 6130 -660 6180 -560
+rect 6280 -660 6330 -560
+rect 6130 -710 6330 -660
+rect 6360 -260 6560 -210
+rect 6360 -360 6410 -260
+rect 6510 -360 6560 -260
+rect 6360 -560 6560 -360
+rect 6360 -660 6410 -560
+rect 6510 -660 6560 -560
+rect 6360 -710 6560 -660
+rect 6590 -260 6790 -210
+rect 6590 -360 6640 -260
+rect 6740 -360 6790 -260
+rect 6590 -560 6790 -360
+rect 6590 -660 6640 -560
+rect 6740 -660 6790 -560
+rect 6590 -710 6790 -660
+rect 6820 -260 7020 -210
+rect 6820 -360 6870 -260
+rect 6970 -360 7020 -260
+rect 6820 -560 7020 -360
+rect 6820 -660 6870 -560
+rect 6970 -660 7020 -560
+rect 6820 -710 7020 -660
+rect 7050 -260 7250 -210
+rect 7050 -360 7100 -260
+rect 7200 -360 7250 -260
+rect 7050 -560 7250 -360
+rect 7050 -660 7100 -560
+rect 7200 -660 7250 -560
+rect 7050 -710 7250 -660
+<< ndiffc >>
+rect 200 350 300 450
+rect 200 50 300 150
+rect 430 350 530 450
+rect 430 50 530 150
+rect 660 350 760 450
+rect 660 50 760 150
+rect 890 350 990 450
+rect 890 50 990 150
+rect 1120 350 1220 450
+rect 1120 50 1220 150
+rect 1350 350 1450 450
+rect 1350 50 1450 150
+rect 1580 350 1680 450
+rect 1580 50 1680 150
+rect 1810 350 1910 450
+rect 1810 50 1910 150
+rect 2040 350 2140 450
+rect 2040 50 2140 150
+rect 2270 350 2370 450
+rect 2270 50 2370 150
+rect 2500 350 2600 450
+rect 2500 50 2600 150
+rect 2730 350 2830 450
+rect 2730 50 2830 150
+rect 2960 350 3060 450
+rect 2960 50 3060 150
+rect 3190 350 3290 450
+rect 3190 50 3290 150
+rect 3420 350 3520 450
+rect 3420 50 3520 150
+rect 3650 350 3750 450
+rect 3650 50 3750 150
+rect 3880 350 3980 450
+rect 3880 50 3980 150
+rect 4110 350 4210 450
+rect 4110 50 4210 150
+rect 4340 350 4440 450
+rect 4340 50 4440 150
+rect 4570 350 4670 450
+rect 4570 50 4670 150
+rect 4800 350 4900 450
+rect 4800 50 4900 150
+rect 5030 350 5130 450
+rect 5030 50 5130 150
+rect 5260 350 5360 450
+rect 5260 50 5360 150
+rect 5490 350 5590 450
+rect 5490 50 5590 150
+rect 5720 350 5820 450
+rect 5720 50 5820 150
+rect 5950 350 6050 450
+rect 5950 50 6050 150
+rect 6180 350 6280 450
+rect 6180 50 6280 150
+rect 6410 350 6510 450
+rect 6410 50 6510 150
+rect 6640 350 6740 450
+rect 6640 50 6740 150
+rect 6870 350 6970 450
+rect 6870 50 6970 150
+rect 7100 350 7200 450
+rect 7100 50 7200 150
+rect 200 -360 300 -260
+rect 200 -660 300 -560
+rect 430 -360 530 -260
+rect 430 -660 530 -560
+rect 660 -360 760 -260
+rect 660 -660 760 -560
+rect 890 -360 990 -260
+rect 890 -660 990 -560
+rect 1120 -360 1220 -260
+rect 1120 -660 1220 -560
+rect 1350 -360 1450 -260
+rect 1350 -660 1450 -560
+rect 1580 -360 1680 -260
+rect 1580 -660 1680 -560
+rect 1810 -360 1910 -260
+rect 1810 -660 1910 -560
+rect 2040 -360 2140 -260
+rect 2040 -660 2140 -560
+rect 2270 -360 2370 -260
+rect 2270 -660 2370 -560
+rect 2500 -360 2600 -260
+rect 2500 -660 2600 -560
+rect 2730 -360 2830 -260
+rect 2730 -660 2830 -560
+rect 2960 -360 3060 -260
+rect 2960 -660 3060 -560
+rect 3190 -360 3290 -260
+rect 3190 -660 3290 -560
+rect 3420 -360 3520 -260
+rect 3420 -660 3520 -560
+rect 3650 -360 3750 -260
+rect 3650 -660 3750 -560
+rect 3880 -360 3980 -260
+rect 3880 -660 3980 -560
+rect 4110 -360 4210 -260
+rect 4110 -660 4210 -560
+rect 4340 -360 4440 -260
+rect 4340 -660 4440 -560
+rect 4570 -360 4670 -260
+rect 4570 -660 4670 -560
+rect 4800 -360 4900 -260
+rect 4800 -660 4900 -560
+rect 5030 -360 5130 -260
+rect 5030 -660 5130 -560
+rect 5260 -360 5360 -260
+rect 5260 -660 5360 -560
+rect 5490 -360 5590 -260
+rect 5490 -660 5590 -560
+rect 5720 -360 5820 -260
+rect 5720 -660 5820 -560
+rect 5950 -360 6050 -260
+rect 5950 -660 6050 -560
+rect 6180 -360 6280 -260
+rect 6180 -660 6280 -560
+rect 6410 -360 6510 -260
+rect 6410 -660 6510 -560
+rect 6640 -360 6740 -260
+rect 6640 -660 6740 -560
+rect 6870 -360 6970 -260
+rect 6870 -660 6970 -560
+rect 7100 -360 7200 -260
+rect 7100 -660 7200 -560
+<< psubdiff >>
+rect -1780 1470 -1520 1500
+rect -1780 1270 -1750 1470
+rect -1550 1270 -1520 1470
+rect -1780 1240 -1520 1270
+rect -690 1470 -430 1500
+rect -690 1270 -660 1470
+rect -460 1270 -430 1470
+rect -690 1240 -430 1270
+rect 310 1470 570 1500
+rect 310 1270 340 1470
+rect 540 1270 570 1470
+rect 310 1240 570 1270
+rect 1310 1470 1570 1500
+rect 1310 1270 1340 1470
+rect 1540 1270 1570 1470
+rect 1310 1240 1570 1270
+rect 2330 1470 2590 1500
+rect 2330 1270 2360 1470
+rect 2560 1270 2590 1470
+rect 2330 1240 2590 1270
+rect 3330 1470 3590 1500
+rect 3330 1270 3360 1470
+rect 3560 1270 3590 1470
+rect 3330 1240 3590 1270
+rect 4330 1470 4590 1500
+rect 4330 1270 4360 1470
+rect 4560 1270 4590 1470
+rect 4330 1240 4590 1270
+rect 5350 1470 5610 1500
+rect 5350 1270 5380 1470
+rect 5580 1270 5610 1470
+rect 5350 1240 5610 1270
+rect 6350 1470 6610 1500
+rect 6350 1270 6380 1470
+rect 6580 1270 6610 1470
+rect 6350 1240 6610 1270
+rect 7350 1470 7610 1500
+rect 7350 1270 7380 1470
+rect 7580 1270 7610 1470
+rect 7350 1240 7610 1270
+rect -2230 820 -1970 850
+rect -2230 620 -2200 820
+rect -2000 620 -1970 820
+rect 7740 830 8000 860
+rect 7740 630 7770 830
+rect 7970 630 8000 830
+rect -2230 590 -1970 620
+rect 7740 600 8000 630
+rect -2230 -200 -1970 -170
+rect -2230 -400 -2200 -200
+rect -2000 -400 -1970 -200
+rect 7740 -190 8000 -160
+rect -2230 -430 -1970 -400
+rect 7740 -390 7770 -190
+rect 7970 -390 8000 -190
+rect 7740 -420 8000 -390
+rect -2230 -1200 -1970 -1170
+rect -2230 -1400 -2200 -1200
+rect -2000 -1400 -1970 -1200
+rect -2230 -1430 -1970 -1400
+rect 7740 -1190 8000 -1160
+rect 7740 -1390 7770 -1190
+rect 7970 -1390 8000 -1190
+rect 7740 -1420 8000 -1390
+rect -1810 -1470 -1550 -1440
+rect -1810 -1670 -1780 -1470
+rect -1580 -1670 -1550 -1470
+rect -1810 -1700 -1550 -1670
+rect -720 -1470 -460 -1440
+rect -720 -1670 -690 -1470
+rect -490 -1670 -460 -1470
+rect -720 -1700 -460 -1670
+rect 280 -1470 540 -1440
+rect 280 -1670 310 -1470
+rect 510 -1670 540 -1470
+rect 280 -1700 540 -1670
+rect 1280 -1470 1540 -1440
+rect 1280 -1670 1310 -1470
+rect 1510 -1670 1540 -1470
+rect 1280 -1700 1540 -1670
+rect 2300 -1470 2560 -1440
+rect 2300 -1670 2330 -1470
+rect 2530 -1670 2560 -1470
+rect 2300 -1700 2560 -1670
+rect 3300 -1470 3560 -1440
+rect 3300 -1670 3330 -1470
+rect 3530 -1670 3560 -1470
+rect 3300 -1700 3560 -1670
+rect 4300 -1470 4560 -1440
+rect 4300 -1670 4330 -1470
+rect 4530 -1670 4560 -1470
+rect 4300 -1700 4560 -1670
+rect 5320 -1470 5580 -1440
+rect 5320 -1670 5350 -1470
+rect 5550 -1670 5580 -1470
+rect 5320 -1700 5580 -1670
+rect 6320 -1470 6580 -1440
+rect 6320 -1670 6350 -1470
+rect 6550 -1670 6580 -1470
+rect 6320 -1700 6580 -1670
+rect 7320 -1470 7580 -1440
+rect 7320 -1670 7350 -1470
+rect 7550 -1670 7580 -1470
+rect 7320 -1700 7580 -1670
+<< psubdiffcont >>
+rect -1750 1270 -1550 1470
+rect -660 1270 -460 1470
+rect 340 1270 540 1470
+rect 1340 1270 1540 1470
+rect 2360 1270 2560 1470
+rect 3360 1270 3560 1470
+rect 4360 1270 4560 1470
+rect 5380 1270 5580 1470
+rect 6380 1270 6580 1470
+rect 7380 1270 7580 1470
+rect -2200 620 -2000 820
+rect 7770 630 7970 830
+rect -2200 -400 -2000 -200
+rect 7770 -390 7970 -190
+rect -2200 -1400 -2000 -1200
+rect 7770 -1390 7970 -1190
+rect -1780 -1670 -1580 -1470
+rect -690 -1670 -490 -1470
+rect 310 -1670 510 -1470
+rect 1310 -1670 1510 -1470
+rect 2330 -1670 2530 -1470
+rect 3330 -1670 3530 -1470
+rect 4330 -1670 4530 -1470
+rect 5350 -1670 5550 -1470
+rect 6350 -1670 6550 -1470
+rect 7350 -1670 7550 -1470
+<< poly >>
+rect 310 610 420 630
+rect 310 540 330 610
+rect 400 540 420 610
+rect 310 520 420 540
+rect 540 610 650 630
+rect 540 540 560 610
+rect 630 540 650 610
+rect 540 520 650 540
+rect 770 610 880 630
+rect 770 540 790 610
+rect 860 540 880 610
+rect 770 520 880 540
+rect 1000 610 1110 630
+rect 1000 540 1020 610
+rect 1090 540 1110 610
+rect 1000 520 1110 540
+rect 1230 610 1340 630
+rect 1230 540 1250 610
+rect 1320 540 1340 610
+rect 1230 520 1340 540
+rect 1460 610 1570 630
+rect 1460 540 1480 610
+rect 1550 540 1570 610
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1690 540 1710 610
+rect 1780 540 1800 610
+rect 1690 520 1800 540
+rect 1920 610 2030 630
+rect 1920 540 1940 610
+rect 2010 540 2030 610
+rect 1920 520 2030 540
+rect 2150 610 2260 630
+rect 2150 540 2170 610
+rect 2240 540 2260 610
+rect 2150 520 2260 540
+rect 2380 610 2490 630
+rect 2380 540 2400 610
+rect 2470 540 2490 610
+rect 2380 520 2490 540
+rect 2610 610 2720 630
+rect 2610 540 2630 610
+rect 2700 540 2720 610
+rect 2610 520 2720 540
+rect 2840 610 2950 630
+rect 2840 540 2860 610
+rect 2930 540 2950 610
+rect 2840 520 2950 540
+rect 3070 610 3180 630
+rect 3070 540 3090 610
+rect 3160 540 3180 610
+rect 3070 520 3180 540
+rect 3300 610 3410 630
+rect 3300 540 3320 610
+rect 3390 540 3410 610
+rect 3300 520 3410 540
+rect 3530 610 3640 630
+rect 3530 540 3550 610
+rect 3620 540 3640 610
+rect 3530 520 3640 540
+rect 3760 610 3870 630
+rect 3760 540 3780 610
+rect 3850 540 3870 610
+rect 3760 520 3870 540
+rect 3990 610 4100 630
+rect 3990 540 4010 610
+rect 4080 540 4100 610
+rect 3990 520 4100 540
+rect 4220 610 4330 630
+rect 4220 540 4240 610
+rect 4310 540 4330 610
+rect 4220 520 4330 540
+rect 4450 610 4560 630
+rect 4450 540 4470 610
+rect 4540 540 4560 610
+rect 4450 520 4560 540
+rect 4680 610 4790 630
+rect 4680 540 4700 610
+rect 4770 540 4790 610
+rect 4680 520 4790 540
+rect 4910 610 5020 630
+rect 4910 540 4930 610
+rect 5000 540 5020 610
+rect 4910 520 5020 540
+rect 5140 610 5250 630
+rect 5140 540 5160 610
+rect 5230 540 5250 610
+rect 5140 520 5250 540
+rect 5370 610 5480 630
+rect 5370 540 5390 610
+rect 5460 540 5480 610
+rect 5370 520 5480 540
+rect 5600 610 5710 630
+rect 5600 540 5620 610
+rect 5690 540 5710 610
+rect 5600 520 5710 540
+rect 5830 610 5940 630
+rect 5830 540 5850 610
+rect 5920 540 5940 610
+rect 5830 520 5940 540
+rect 6060 610 6170 630
+rect 6060 540 6080 610
+rect 6150 540 6170 610
+rect 6060 520 6170 540
+rect 6290 610 6400 630
+rect 6290 540 6310 610
+rect 6380 540 6400 610
+rect 6290 520 6400 540
+rect 6520 610 6630 630
+rect 6520 540 6540 610
+rect 6610 540 6630 610
+rect 6520 520 6630 540
+rect 6750 610 6860 630
+rect 6750 540 6770 610
+rect 6840 540 6860 610
+rect 6750 520 6860 540
+rect 6980 610 7090 630
+rect 6980 540 7000 610
+rect 7070 540 7090 610
+rect 6980 520 7090 540
+rect 350 500 380 520
+rect 580 500 610 520
+rect 810 500 840 520
+rect 1040 500 1070 520
+rect 1270 500 1300 520
+rect 1500 500 1530 520
+rect 1730 500 1760 520
+rect 1960 500 1990 520
+rect 2190 500 2220 520
+rect 2420 500 2450 520
+rect 2650 500 2680 520
+rect 2880 500 2910 520
+rect 3110 500 3140 520
+rect 3340 500 3370 520
+rect 3570 500 3600 520
+rect 3800 500 3830 520
+rect 4030 500 4060 520
+rect 4260 500 4290 520
+rect 4490 500 4520 520
+rect 4720 500 4750 520
+rect 4950 500 4980 520
+rect 5180 500 5210 520
+rect 5410 500 5440 520
+rect 5640 500 5670 520
+rect 5870 500 5900 520
+rect 6100 500 6130 520
+rect 6330 500 6360 520
+rect 6560 500 6590 520
+rect 6790 500 6820 520
+rect 7020 500 7050 520
+rect 350 -30 380 0
+rect 580 -30 610 0
+rect 810 -30 840 0
+rect 1040 -30 1070 0
+rect 1270 -30 1300 0
+rect 1500 -30 1530 0
+rect 1730 -30 1760 0
+rect 1960 -30 1990 0
+rect 2190 -30 2220 0
+rect 2420 -30 2450 0
+rect 2650 -30 2680 0
+rect 2880 -30 2910 0
+rect 3110 -30 3140 0
+rect 3340 -30 3370 0
+rect 3570 -30 3600 0
+rect 3800 -30 3830 0
+rect 4030 -30 4060 0
+rect 4260 -30 4290 0
+rect 4490 -30 4520 0
+rect 4720 -30 4750 0
+rect 4950 -30 4980 0
+rect 5180 -30 5210 0
+rect 5410 -30 5440 0
+rect 5640 -30 5670 0
+rect 5870 -30 5900 0
+rect 6100 -30 6130 0
+rect 6330 -30 6360 0
+rect 6560 -30 6590 0
+rect 6790 -30 6820 0
+rect 7020 -30 7050 0
+rect 350 -210 380 -180
+rect 580 -210 610 -180
+rect 810 -210 840 -180
+rect 1040 -210 1070 -180
+rect 1270 -210 1300 -180
+rect 1500 -210 1530 -180
+rect 1730 -210 1760 -180
+rect 1960 -210 1990 -180
+rect 2190 -210 2220 -180
+rect 2420 -210 2450 -180
+rect 2650 -210 2680 -180
+rect 2880 -210 2910 -180
+rect 3110 -210 3140 -180
+rect 3340 -210 3370 -180
+rect 3570 -210 3600 -180
+rect 3800 -210 3830 -180
+rect 4030 -210 4060 -180
+rect 4260 -210 4290 -180
+rect 4490 -210 4520 -180
+rect 4720 -210 4750 -180
+rect 4950 -210 4980 -180
+rect 5180 -210 5210 -180
+rect 5410 -210 5440 -180
+rect 5640 -210 5670 -180
+rect 5870 -210 5900 -180
+rect 6100 -210 6130 -180
+rect 6330 -210 6360 -180
+rect 6560 -210 6590 -180
+rect 6790 -210 6820 -180
+rect 7020 -210 7050 -180
+rect 350 -730 380 -710
+rect 580 -730 610 -710
+rect 810 -730 840 -710
+rect 1040 -730 1070 -710
+rect 1270 -730 1300 -710
+rect 1500 -730 1530 -710
+rect 1730 -730 1760 -710
+rect 1960 -730 1990 -710
+rect 2190 -730 2220 -710
+rect 2420 -730 2450 -710
+rect 2650 -730 2680 -710
+rect 2880 -730 2910 -710
+rect 3110 -730 3140 -710
+rect 3340 -730 3370 -710
+rect 3570 -730 3600 -710
+rect 3800 -730 3830 -710
+rect 4030 -730 4060 -710
+rect 4260 -730 4290 -710
+rect 4490 -730 4520 -710
+rect 4720 -730 4750 -710
+rect 4950 -730 4980 -710
+rect 5180 -730 5210 -710
+rect 5410 -730 5440 -710
+rect 5640 -730 5670 -710
+rect 5870 -730 5900 -710
+rect 6100 -730 6130 -710
+rect 6330 -730 6360 -710
+rect 6560 -730 6590 -710
+rect 6790 -730 6820 -710
+rect 7020 -730 7050 -710
+rect 310 -750 420 -730
+rect 310 -820 330 -750
+rect 400 -820 420 -750
+rect 310 -840 420 -820
+rect 540 -750 650 -730
+rect 540 -820 560 -750
+rect 630 -820 650 -750
+rect 540 -840 650 -820
+rect 770 -750 880 -730
+rect 770 -820 790 -750
+rect 860 -820 880 -750
+rect 770 -840 880 -820
+rect 1000 -750 1110 -730
+rect 1000 -820 1020 -750
+rect 1090 -820 1110 -750
+rect 1000 -840 1110 -820
+rect 1230 -750 1340 -730
+rect 1230 -820 1250 -750
+rect 1320 -820 1340 -750
+rect 1230 -840 1340 -820
+rect 1460 -750 1570 -730
+rect 1460 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1690 -820 1710 -750
+rect 1780 -820 1800 -750
+rect 1690 -840 1800 -820
+rect 1920 -750 2030 -730
+rect 1920 -820 1940 -750
+rect 2010 -820 2030 -750
+rect 1920 -840 2030 -820
+rect 2150 -750 2260 -730
+rect 2150 -820 2170 -750
+rect 2240 -820 2260 -750
+rect 2150 -840 2260 -820
+rect 2380 -750 2490 -730
+rect 2380 -820 2400 -750
+rect 2470 -820 2490 -750
+rect 2380 -840 2490 -820
+rect 2610 -750 2720 -730
+rect 2610 -820 2630 -750
+rect 2700 -820 2720 -750
+rect 2610 -840 2720 -820
+rect 2840 -750 2950 -730
+rect 2840 -820 2860 -750
+rect 2930 -820 2950 -750
+rect 2840 -840 2950 -820
+rect 3070 -750 3180 -730
+rect 3070 -820 3090 -750
+rect 3160 -820 3180 -750
+rect 3070 -840 3180 -820
+rect 3300 -750 3410 -730
+rect 3300 -820 3320 -750
+rect 3390 -820 3410 -750
+rect 3300 -840 3410 -820
+rect 3530 -750 3640 -730
+rect 3530 -820 3550 -750
+rect 3620 -820 3640 -750
+rect 3530 -840 3640 -820
+rect 3760 -750 3870 -730
+rect 3760 -820 3780 -750
+rect 3850 -820 3870 -750
+rect 3760 -840 3870 -820
+rect 3990 -750 4100 -730
+rect 3990 -820 4010 -750
+rect 4080 -820 4100 -750
+rect 3990 -840 4100 -820
+rect 4220 -750 4330 -730
+rect 4220 -820 4240 -750
+rect 4310 -820 4330 -750
+rect 4220 -840 4330 -820
+rect 4450 -750 4560 -730
+rect 4450 -820 4470 -750
+rect 4540 -820 4560 -750
+rect 4450 -840 4560 -820
+rect 4680 -750 4790 -730
+rect 4680 -820 4700 -750
+rect 4770 -820 4790 -750
+rect 4680 -840 4790 -820
+rect 4910 -750 5020 -730
+rect 4910 -820 4930 -750
+rect 5000 -820 5020 -750
+rect 4910 -840 5020 -820
+rect 5140 -750 5250 -730
+rect 5140 -820 5160 -750
+rect 5230 -820 5250 -750
+rect 5140 -840 5250 -820
+rect 5370 -750 5480 -730
+rect 5370 -820 5390 -750
+rect 5460 -820 5480 -750
+rect 5370 -840 5480 -820
+rect 5600 -750 5710 -730
+rect 5600 -820 5620 -750
+rect 5690 -820 5710 -750
+rect 5600 -840 5710 -820
+rect 5830 -750 5940 -730
+rect 5830 -820 5850 -750
+rect 5920 -820 5940 -750
+rect 5830 -840 5940 -820
+rect 6060 -750 6170 -730
+rect 6060 -820 6080 -750
+rect 6150 -820 6170 -750
+rect 6060 -840 6170 -820
+rect 6290 -750 6400 -730
+rect 6290 -820 6310 -750
+rect 6380 -820 6400 -750
+rect 6290 -840 6400 -820
+rect 6520 -750 6630 -730
+rect 6520 -820 6540 -750
+rect 6610 -820 6630 -750
+rect 6520 -840 6630 -820
+rect 6750 -750 6860 -730
+rect 6750 -820 6770 -750
+rect 6840 -820 6860 -750
+rect 6750 -840 6860 -820
+rect 6980 -750 7090 -730
+rect 6980 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6980 -840 7090 -820
+<< polycont >>
+rect 330 540 400 610
+rect 560 540 630 610
+rect 790 540 860 610
+rect 1020 540 1090 610
+rect 1250 540 1320 610
+rect 1480 540 1550 610
+rect 1710 540 1780 610
+rect 1940 540 2010 610
+rect 2170 540 2240 610
+rect 2400 540 2470 610
+rect 2630 540 2700 610
+rect 2860 540 2930 610
+rect 3090 540 3160 610
+rect 3320 540 3390 610
+rect 3550 540 3620 610
+rect 3780 540 3850 610
+rect 4010 540 4080 610
+rect 4240 540 4310 610
+rect 4470 540 4540 610
+rect 4700 540 4770 610
+rect 4930 540 5000 610
+rect 5160 540 5230 610
+rect 5390 540 5460 610
+rect 5620 540 5690 610
+rect 5850 540 5920 610
+rect 6080 540 6150 610
+rect 6310 540 6380 610
+rect 6540 540 6610 610
+rect 6770 540 6840 610
+rect 7000 540 7070 610
+rect 330 -820 400 -750
+rect 560 -820 630 -750
+rect 790 -820 860 -750
+rect 1020 -820 1090 -750
+rect 1250 -820 1320 -750
+rect 1480 -820 1550 -750
+rect 1710 -820 1780 -750
+rect 1940 -820 2010 -750
+rect 2170 -820 2240 -750
+rect 2400 -820 2470 -750
+rect 2630 -820 2700 -750
+rect 2860 -820 2930 -750
+rect 3090 -820 3160 -750
+rect 3320 -820 3390 -750
+rect 3550 -820 3620 -750
+rect 3780 -820 3850 -750
+rect 4010 -820 4080 -750
+rect 4240 -820 4310 -750
+rect 4470 -820 4540 -750
+rect 4700 -820 4770 -750
+rect 4930 -820 5000 -750
+rect 5160 -820 5230 -750
+rect 5390 -820 5460 -750
+rect 5620 -820 5690 -750
+rect 5850 -820 5920 -750
+rect 6080 -820 6150 -750
+rect 6310 -820 6380 -750
+rect 6540 -820 6610 -750
+rect 6770 -820 6840 -750
+rect 7000 -820 7070 -750
+<< locali >>
+rect -2340 1470 8080 1580
+rect -2340 1270 -1750 1470
+rect -1550 1270 -660 1470
+rect -460 1270 340 1470
+rect 540 1270 1340 1470
+rect 1540 1270 2360 1470
+rect 2560 1270 3360 1470
+rect 3560 1270 4360 1470
+rect 4560 1270 5380 1470
+rect 5580 1270 6380 1470
+rect 6580 1270 7380 1470
+rect 7580 1270 8080 1470
+rect -2340 1130 8080 1270
+rect -2340 820 -1890 1130
+rect -2340 620 -2200 820
+rect -2000 620 -1890 820
+rect 7630 830 8080 1130
+rect 7630 630 7770 830
+rect 7970 630 8080 830
+rect -2340 -200 -1890 620
+rect 310 610 420 630
+rect 310 540 330 610
+rect 400 540 420 610
+rect 310 520 420 540
+rect 540 610 650 630
+rect 540 540 560 610
+rect 630 540 650 610
+rect 540 520 650 540
+rect 770 610 880 630
+rect 770 540 790 610
+rect 860 540 880 610
+rect 770 520 880 540
+rect 1000 610 1110 630
+rect 1000 540 1020 610
+rect 1090 540 1110 610
+rect 1000 520 1110 540
+rect 1230 610 1340 630
+rect 1230 540 1250 610
+rect 1320 540 1340 610
+rect 1230 520 1340 540
+rect 1460 610 1570 630
+rect 1460 540 1480 610
+rect 1550 540 1570 610
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1690 540 1710 610
+rect 1780 540 1800 610
+rect 1690 520 1800 540
+rect 1920 610 2030 630
+rect 1920 540 1940 610
+rect 2010 540 2030 610
+rect 1920 520 2030 540
+rect 2150 610 2260 630
+rect 2150 540 2170 610
+rect 2240 540 2260 610
+rect 2150 520 2260 540
+rect 2380 610 2490 630
+rect 2380 540 2400 610
+rect 2470 540 2490 610
+rect 2380 520 2490 540
+rect 2610 610 2720 630
+rect 2610 540 2630 610
+rect 2700 540 2720 610
+rect 2610 520 2720 540
+rect 2840 610 2950 630
+rect 2840 540 2860 610
+rect 2930 540 2950 610
+rect 2840 520 2950 540
+rect 3070 610 3180 630
+rect 3070 540 3090 610
+rect 3160 540 3180 610
+rect 3070 520 3180 540
+rect 3300 610 3410 630
+rect 3300 540 3320 610
+rect 3390 540 3410 610
+rect 3300 520 3410 540
+rect 3530 610 3640 630
+rect 3530 540 3550 610
+rect 3620 540 3640 610
+rect 3530 520 3640 540
+rect 3760 610 3870 630
+rect 3760 540 3780 610
+rect 3850 540 3870 610
+rect 3760 520 3870 540
+rect 3990 610 4100 630
+rect 3990 540 4010 610
+rect 4080 540 4100 610
+rect 3990 520 4100 540
+rect 4220 610 4330 630
+rect 4220 540 4240 610
+rect 4310 540 4330 610
+rect 4220 520 4330 540
+rect 4450 610 4560 630
+rect 4450 540 4470 610
+rect 4540 540 4560 610
+rect 4450 520 4560 540
+rect 4680 610 4790 630
+rect 4680 540 4700 610
+rect 4770 540 4790 610
+rect 4680 520 4790 540
+rect 4910 610 5020 630
+rect 4910 540 4930 610
+rect 5000 540 5020 610
+rect 4910 520 5020 540
+rect 5140 610 5250 630
+rect 5140 540 5160 610
+rect 5230 540 5250 610
+rect 5140 520 5250 540
+rect 5370 610 5480 630
+rect 5370 540 5390 610
+rect 5460 540 5480 610
+rect 5370 520 5480 540
+rect 5600 610 5710 630
+rect 5600 540 5620 610
+rect 5690 540 5710 610
+rect 5600 520 5710 540
+rect 5830 610 5940 630
+rect 5830 540 5850 610
+rect 5920 540 5940 610
+rect 5830 520 5940 540
+rect 6060 610 6170 630
+rect 6060 540 6080 610
+rect 6150 540 6170 610
+rect 6060 520 6170 540
+rect 6290 610 6400 630
+rect 6290 540 6310 610
+rect 6380 540 6400 610
+rect 6290 520 6400 540
+rect 6520 610 6630 630
+rect 6520 540 6540 610
+rect 6610 540 6630 610
+rect 6520 520 6630 540
+rect 6750 610 6860 630
+rect 6750 540 6770 610
+rect 6840 540 6860 610
+rect 6750 520 6860 540
+rect 6980 610 7090 630
+rect 6980 540 7000 610
+rect 7070 540 7090 610
+rect 6980 520 7090 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 350 320 450
+rect 180 330 320 350
+rect 410 450 550 470
+rect 410 350 430 450
+rect 530 350 550 450
+rect 410 330 550 350
+rect 640 450 780 470
+rect 640 350 660 450
+rect 760 350 780 450
+rect 640 330 780 350
+rect 870 450 1010 470
+rect 870 350 890 450
+rect 990 350 1010 450
+rect 870 330 1010 350
+rect 1100 450 1240 470
+rect 1100 350 1120 450
+rect 1220 350 1240 450
+rect 1100 330 1240 350
+rect 1330 450 1470 470
+rect 1330 350 1350 450
+rect 1450 350 1470 450
+rect 1330 330 1470 350
+rect 1560 450 1700 470
+rect 1560 350 1580 450
+rect 1680 350 1700 450
+rect 1560 330 1700 350
+rect 1790 450 1930 470
+rect 1790 350 1810 450
+rect 1910 350 1930 450
+rect 1790 330 1930 350
+rect 2020 450 2160 470
+rect 2020 350 2040 450
+rect 2140 350 2160 450
+rect 2020 330 2160 350
+rect 2250 450 2390 470
+rect 2250 350 2270 450
+rect 2370 350 2390 450
+rect 2250 330 2390 350
+rect 2480 450 2620 470
+rect 2480 350 2500 450
+rect 2600 350 2620 450
+rect 2480 330 2620 350
+rect 2710 450 2850 470
+rect 2710 350 2730 450
+rect 2830 350 2850 450
+rect 2710 330 2850 350
+rect 2940 450 3080 470
+rect 2940 350 2960 450
+rect 3060 350 3080 450
+rect 2940 330 3080 350
+rect 3170 450 3310 470
+rect 3170 350 3190 450
+rect 3290 350 3310 450
+rect 3170 330 3310 350
+rect 3400 450 3540 470
+rect 3400 350 3420 450
+rect 3520 350 3540 450
+rect 3400 330 3540 350
+rect 3630 450 3770 470
+rect 3630 350 3650 450
+rect 3750 350 3770 450
+rect 3630 330 3770 350
+rect 3860 450 4000 470
+rect 3860 350 3880 450
+rect 3980 350 4000 450
+rect 3860 330 4000 350
+rect 4090 450 4230 470
+rect 4090 350 4110 450
+rect 4210 350 4230 450
+rect 4090 330 4230 350
+rect 4320 450 4460 470
+rect 4320 350 4340 450
+rect 4440 350 4460 450
+rect 4320 330 4460 350
+rect 4550 450 4690 470
+rect 4550 350 4570 450
+rect 4670 350 4690 450
+rect 4550 330 4690 350
+rect 4780 450 4920 470
+rect 4780 350 4800 450
+rect 4900 350 4920 450
+rect 4780 330 4920 350
+rect 5010 450 5150 470
+rect 5010 350 5030 450
+rect 5130 350 5150 450
+rect 5010 330 5150 350
+rect 5240 450 5380 470
+rect 5240 350 5260 450
+rect 5360 350 5380 450
+rect 5240 330 5380 350
+rect 5470 450 5610 470
+rect 5470 350 5490 450
+rect 5590 350 5610 450
+rect 5470 330 5610 350
+rect 5700 450 5840 470
+rect 5700 350 5720 450
+rect 5820 350 5840 450
+rect 5700 330 5840 350
+rect 5930 450 6070 470
+rect 5930 350 5950 450
+rect 6050 350 6070 450
+rect 5930 330 6070 350
+rect 6160 450 6300 470
+rect 6160 350 6180 450
+rect 6280 350 6300 450
+rect 6160 330 6300 350
+rect 6390 450 6530 470
+rect 6390 350 6410 450
+rect 6510 350 6530 450
+rect 6390 330 6530 350
+rect 6620 450 6760 470
+rect 6620 350 6640 450
+rect 6740 350 6760 450
+rect 6620 330 6760 350
+rect 6850 450 6990 470
+rect 6850 350 6870 450
+rect 6970 350 6990 450
+rect 6850 330 6990 350
+rect 7080 450 7220 470
+rect 7080 350 7100 450
+rect 7200 350 7220 450
+rect 7080 330 7220 350
+rect 180 150 320 170
+rect 180 50 200 150
+rect 300 50 320 150
+rect 180 30 320 50
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 50 550 150
+rect 410 30 550 50
+rect 640 150 780 170
+rect 640 50 660 150
+rect 760 50 780 150
+rect 640 30 780 50
+rect 870 150 1010 170
+rect 870 50 890 150
+rect 990 50 1010 150
+rect 870 30 1010 50
+rect 1100 150 1240 170
+rect 1100 50 1120 150
+rect 1220 50 1240 150
+rect 1100 30 1240 50
+rect 1330 150 1470 170
+rect 1330 50 1350 150
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 1560 150 1700 170
+rect 1560 50 1580 150
+rect 1680 50 1700 150
+rect 1560 30 1700 50
+rect 1790 150 1930 170
+rect 1790 50 1810 150
+rect 1910 50 1930 150
+rect 1790 30 1930 50
+rect 2020 150 2160 170
+rect 2020 50 2040 150
+rect 2140 50 2160 150
+rect 2020 30 2160 50
+rect 2250 150 2390 170
+rect 2250 50 2270 150
+rect 2370 50 2390 150
+rect 2250 30 2390 50
+rect 2480 150 2620 170
+rect 2480 50 2500 150
+rect 2600 50 2620 150
+rect 2480 30 2620 50
+rect 2710 150 2850 170
+rect 2710 50 2730 150
+rect 2830 50 2850 150
+rect 2710 30 2850 50
+rect 2940 150 3080 170
+rect 2940 50 2960 150
+rect 3060 50 3080 150
+rect 2940 30 3080 50
+rect 3170 150 3310 170
+rect 3170 50 3190 150
+rect 3290 50 3310 150
+rect 3170 30 3310 50
+rect 3400 150 3540 170
+rect 3400 50 3420 150
+rect 3520 50 3540 150
+rect 3400 30 3540 50
+rect 3630 150 3770 170
+rect 3630 50 3650 150
+rect 3750 50 3770 150
+rect 3630 30 3770 50
+rect 3860 150 4000 170
+rect 3860 50 3880 150
+rect 3980 50 4000 150
+rect 3860 30 4000 50
+rect 4090 150 4230 170
+rect 4090 50 4110 150
+rect 4210 50 4230 150
+rect 4090 30 4230 50
+rect 4320 150 4460 170
+rect 4320 50 4340 150
+rect 4440 50 4460 150
+rect 4320 30 4460 50
+rect 4550 150 4690 170
+rect 4550 50 4570 150
+rect 4670 50 4690 150
+rect 4550 30 4690 50
+rect 4780 150 4920 170
+rect 4780 50 4800 150
+rect 4900 50 4920 150
+rect 4780 30 4920 50
+rect 5010 150 5150 170
+rect 5010 50 5030 150
+rect 5130 50 5150 150
+rect 5010 30 5150 50
+rect 5240 150 5380 170
+rect 5240 50 5260 150
+rect 5360 50 5380 150
+rect 5240 30 5380 50
+rect 5470 150 5610 170
+rect 5470 50 5490 150
+rect 5590 50 5610 150
+rect 5470 30 5610 50
+rect 5700 150 5840 170
+rect 5700 50 5720 150
+rect 5820 50 5840 150
+rect 5700 30 5840 50
+rect 5930 150 6070 170
+rect 5930 50 5950 150
+rect 6050 50 6070 150
+rect 5930 30 6070 50
+rect 6160 150 6300 170
+rect 6160 50 6180 150
+rect 6280 50 6300 150
+rect 6160 30 6300 50
+rect 6390 150 6530 170
+rect 6390 50 6410 150
+rect 6510 50 6530 150
+rect 6390 30 6530 50
+rect 6620 150 6760 170
+rect 6620 50 6640 150
+rect 6740 50 6760 150
+rect 6620 30 6760 50
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 7080 150 7220 170
+rect 7080 50 7100 150
+rect 7200 50 7220 150
+rect 7080 30 7220 50
+rect -2340 -400 -2200 -200
+rect -2000 -400 -1890 -200
+rect 7630 -190 8080 630
+rect 180 -260 320 -240
+rect 180 -360 200 -260
+rect 300 -360 320 -260
+rect 180 -380 320 -360
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -360 550 -260
+rect 410 -380 550 -360
+rect 640 -260 780 -240
+rect 640 -360 660 -260
+rect 760 -360 780 -260
+rect 640 -380 780 -360
+rect 870 -260 1010 -240
+rect 870 -360 890 -260
+rect 990 -360 1010 -260
+rect 870 -380 1010 -360
+rect 1100 -260 1240 -240
+rect 1100 -360 1120 -260
+rect 1220 -360 1240 -260
+rect 1100 -380 1240 -360
+rect 1330 -260 1470 -240
+rect 1330 -360 1350 -260
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 1560 -260 1700 -240
+rect 1560 -360 1580 -260
+rect 1680 -360 1700 -260
+rect 1560 -380 1700 -360
+rect 1790 -260 1930 -240
+rect 1790 -360 1810 -260
+rect 1910 -360 1930 -260
+rect 1790 -380 1930 -360
+rect 2020 -260 2160 -240
+rect 2020 -360 2040 -260
+rect 2140 -360 2160 -260
+rect 2020 -380 2160 -360
+rect 2250 -260 2390 -240
+rect 2250 -360 2270 -260
+rect 2370 -360 2390 -260
+rect 2250 -380 2390 -360
+rect 2480 -260 2620 -240
+rect 2480 -360 2500 -260
+rect 2600 -360 2620 -260
+rect 2480 -380 2620 -360
+rect 2710 -260 2850 -240
+rect 2710 -360 2730 -260
+rect 2830 -360 2850 -260
+rect 2710 -380 2850 -360
+rect 2940 -260 3080 -240
+rect 2940 -360 2960 -260
+rect 3060 -360 3080 -260
+rect 2940 -380 3080 -360
+rect 3170 -260 3310 -240
+rect 3170 -360 3190 -260
+rect 3290 -360 3310 -260
+rect 3170 -380 3310 -360
+rect 3400 -260 3540 -240
+rect 3400 -360 3420 -260
+rect 3520 -360 3540 -260
+rect 3400 -380 3540 -360
+rect 3630 -260 3770 -240
+rect 3630 -360 3650 -260
+rect 3750 -360 3770 -260
+rect 3630 -380 3770 -360
+rect 3860 -260 4000 -240
+rect 3860 -360 3880 -260
+rect 3980 -360 4000 -260
+rect 3860 -380 4000 -360
+rect 4090 -260 4230 -240
+rect 4090 -360 4110 -260
+rect 4210 -360 4230 -260
+rect 4090 -380 4230 -360
+rect 4320 -260 4460 -240
+rect 4320 -360 4340 -260
+rect 4440 -360 4460 -260
+rect 4320 -380 4460 -360
+rect 4550 -260 4690 -240
+rect 4550 -360 4570 -260
+rect 4670 -360 4690 -260
+rect 4550 -380 4690 -360
+rect 4780 -260 4920 -240
+rect 4780 -360 4800 -260
+rect 4900 -360 4920 -260
+rect 4780 -380 4920 -360
+rect 5010 -260 5150 -240
+rect 5010 -360 5030 -260
+rect 5130 -360 5150 -260
+rect 5010 -380 5150 -360
+rect 5240 -260 5380 -240
+rect 5240 -360 5260 -260
+rect 5360 -360 5380 -260
+rect 5240 -380 5380 -360
+rect 5470 -260 5610 -240
+rect 5470 -360 5490 -260
+rect 5590 -360 5610 -260
+rect 5470 -380 5610 -360
+rect 5700 -260 5840 -240
+rect 5700 -360 5720 -260
+rect 5820 -360 5840 -260
+rect 5700 -380 5840 -360
+rect 5930 -260 6070 -240
+rect 5930 -360 5950 -260
+rect 6050 -360 6070 -260
+rect 5930 -380 6070 -360
+rect 6160 -260 6300 -240
+rect 6160 -360 6180 -260
+rect 6280 -360 6300 -260
+rect 6160 -380 6300 -360
+rect 6390 -260 6530 -240
+rect 6390 -360 6410 -260
+rect 6510 -360 6530 -260
+rect 6390 -380 6530 -360
+rect 6620 -260 6760 -240
+rect 6620 -360 6640 -260
+rect 6740 -360 6760 -260
+rect 6620 -380 6760 -360
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 7080 -260 7220 -240
+rect 7080 -360 7100 -260
+rect 7200 -360 7220 -260
+rect 7080 -380 7220 -360
+rect -2340 -1200 -1890 -400
+rect 7630 -390 7770 -190
+rect 7970 -390 8080 -190
+rect 180 -560 320 -540
+rect 180 -660 200 -560
+rect 300 -660 320 -560
+rect 180 -680 320 -660
+rect 410 -560 550 -540
+rect 410 -660 430 -560
+rect 530 -660 550 -560
+rect 410 -680 550 -660
+rect 640 -560 780 -540
+rect 640 -660 660 -560
+rect 760 -660 780 -560
+rect 640 -680 780 -660
+rect 870 -560 1010 -540
+rect 870 -660 890 -560
+rect 990 -660 1010 -560
+rect 870 -680 1010 -660
+rect 1100 -560 1240 -540
+rect 1100 -660 1120 -560
+rect 1220 -660 1240 -560
+rect 1100 -680 1240 -660
+rect 1330 -560 1470 -540
+rect 1330 -660 1350 -560
+rect 1450 -660 1470 -560
+rect 1330 -680 1470 -660
+rect 1560 -560 1700 -540
+rect 1560 -660 1580 -560
+rect 1680 -660 1700 -560
+rect 1560 -680 1700 -660
+rect 1790 -560 1930 -540
+rect 1790 -660 1810 -560
+rect 1910 -660 1930 -560
+rect 1790 -680 1930 -660
+rect 2020 -560 2160 -540
+rect 2020 -660 2040 -560
+rect 2140 -660 2160 -560
+rect 2020 -680 2160 -660
+rect 2250 -560 2390 -540
+rect 2250 -660 2270 -560
+rect 2370 -660 2390 -560
+rect 2250 -680 2390 -660
+rect 2480 -560 2620 -540
+rect 2480 -660 2500 -560
+rect 2600 -660 2620 -560
+rect 2480 -680 2620 -660
+rect 2710 -560 2850 -540
+rect 2710 -660 2730 -560
+rect 2830 -660 2850 -560
+rect 2710 -680 2850 -660
+rect 2940 -560 3080 -540
+rect 2940 -660 2960 -560
+rect 3060 -660 3080 -560
+rect 2940 -680 3080 -660
+rect 3170 -560 3310 -540
+rect 3170 -660 3190 -560
+rect 3290 -660 3310 -560
+rect 3170 -680 3310 -660
+rect 3400 -560 3540 -540
+rect 3400 -660 3420 -560
+rect 3520 -660 3540 -560
+rect 3400 -680 3540 -660
+rect 3630 -560 3770 -540
+rect 3630 -660 3650 -560
+rect 3750 -660 3770 -560
+rect 3630 -680 3770 -660
+rect 3860 -560 4000 -540
+rect 3860 -660 3880 -560
+rect 3980 -660 4000 -560
+rect 3860 -680 4000 -660
+rect 4090 -560 4230 -540
+rect 4090 -660 4110 -560
+rect 4210 -660 4230 -560
+rect 4090 -680 4230 -660
+rect 4320 -560 4460 -540
+rect 4320 -660 4340 -560
+rect 4440 -660 4460 -560
+rect 4320 -680 4460 -660
+rect 4550 -560 4690 -540
+rect 4550 -660 4570 -560
+rect 4670 -660 4690 -560
+rect 4550 -680 4690 -660
+rect 4780 -560 4920 -540
+rect 4780 -660 4800 -560
+rect 4900 -660 4920 -560
+rect 4780 -680 4920 -660
+rect 5010 -560 5150 -540
+rect 5010 -660 5030 -560
+rect 5130 -660 5150 -560
+rect 5010 -680 5150 -660
+rect 5240 -560 5380 -540
+rect 5240 -660 5260 -560
+rect 5360 -660 5380 -560
+rect 5240 -680 5380 -660
+rect 5470 -560 5610 -540
+rect 5470 -660 5490 -560
+rect 5590 -660 5610 -560
+rect 5470 -680 5610 -660
+rect 5700 -560 5840 -540
+rect 5700 -660 5720 -560
+rect 5820 -660 5840 -560
+rect 5700 -680 5840 -660
+rect 5930 -560 6070 -540
+rect 5930 -660 5950 -560
+rect 6050 -660 6070 -560
+rect 5930 -680 6070 -660
+rect 6160 -560 6300 -540
+rect 6160 -660 6180 -560
+rect 6280 -660 6300 -560
+rect 6160 -680 6300 -660
+rect 6390 -560 6530 -540
+rect 6390 -660 6410 -560
+rect 6510 -660 6530 -560
+rect 6390 -680 6530 -660
+rect 6620 -560 6760 -540
+rect 6620 -660 6640 -560
+rect 6740 -660 6760 -560
+rect 6620 -680 6760 -660
+rect 6850 -560 6990 -540
+rect 6850 -660 6870 -560
+rect 6970 -660 6990 -560
+rect 6850 -680 6990 -660
+rect 7080 -560 7220 -540
+rect 7080 -660 7100 -560
+rect 7200 -660 7220 -560
+rect 7080 -680 7220 -660
+rect 310 -750 420 -730
+rect 310 -820 330 -750
+rect 400 -820 420 -750
+rect 310 -840 420 -820
+rect 540 -750 650 -730
+rect 540 -820 560 -750
+rect 630 -820 650 -750
+rect 540 -840 650 -820
+rect 770 -750 880 -730
+rect 770 -820 790 -750
+rect 860 -820 880 -750
+rect 770 -840 880 -820
+rect 1000 -750 1110 -730
+rect 1000 -820 1020 -750
+rect 1090 -820 1110 -750
+rect 1000 -840 1110 -820
+rect 1230 -750 1340 -730
+rect 1230 -820 1250 -750
+rect 1320 -820 1340 -750
+rect 1230 -840 1340 -820
+rect 1460 -750 1570 -730
+rect 1460 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1690 -820 1710 -750
+rect 1780 -820 1800 -750
+rect 1690 -840 1800 -820
+rect 1920 -750 2030 -730
+rect 1920 -820 1940 -750
+rect 2010 -820 2030 -750
+rect 1920 -840 2030 -820
+rect 2150 -750 2260 -730
+rect 2150 -820 2170 -750
+rect 2240 -820 2260 -750
+rect 2150 -840 2260 -820
+rect 2380 -750 2490 -730
+rect 2380 -820 2400 -750
+rect 2470 -820 2490 -750
+rect 2380 -840 2490 -820
+rect 2610 -750 2720 -730
+rect 2610 -820 2630 -750
+rect 2700 -820 2720 -750
+rect 2610 -840 2720 -820
+rect 2840 -750 2950 -730
+rect 2840 -820 2860 -750
+rect 2930 -820 2950 -750
+rect 2840 -840 2950 -820
+rect 3070 -750 3180 -730
+rect 3070 -820 3090 -750
+rect 3160 -820 3180 -750
+rect 3070 -840 3180 -820
+rect 3300 -750 3410 -730
+rect 3300 -820 3320 -750
+rect 3390 -820 3410 -750
+rect 3300 -840 3410 -820
+rect 3530 -750 3640 -730
+rect 3530 -820 3550 -750
+rect 3620 -820 3640 -750
+rect 3530 -840 3640 -820
+rect 3760 -750 3870 -730
+rect 3760 -820 3780 -750
+rect 3850 -820 3870 -750
+rect 3760 -840 3870 -820
+rect 3990 -750 4100 -730
+rect 3990 -820 4010 -750
+rect 4080 -820 4100 -750
+rect 3990 -840 4100 -820
+rect 4220 -750 4330 -730
+rect 4220 -820 4240 -750
+rect 4310 -820 4330 -750
+rect 4220 -840 4330 -820
+rect 4450 -750 4560 -730
+rect 4450 -820 4470 -750
+rect 4540 -820 4560 -750
+rect 4450 -840 4560 -820
+rect 4680 -750 4790 -730
+rect 4680 -820 4700 -750
+rect 4770 -820 4790 -750
+rect 4680 -840 4790 -820
+rect 4910 -750 5020 -730
+rect 4910 -820 4930 -750
+rect 5000 -820 5020 -750
+rect 4910 -840 5020 -820
+rect 5140 -750 5250 -730
+rect 5140 -820 5160 -750
+rect 5230 -820 5250 -750
+rect 5140 -840 5250 -820
+rect 5370 -750 5480 -730
+rect 5370 -820 5390 -750
+rect 5460 -820 5480 -750
+rect 5370 -840 5480 -820
+rect 5600 -750 5710 -730
+rect 5600 -820 5620 -750
+rect 5690 -820 5710 -750
+rect 5600 -840 5710 -820
+rect 5830 -750 5940 -730
+rect 5830 -820 5850 -750
+rect 5920 -820 5940 -750
+rect 5830 -840 5940 -820
+rect 6060 -750 6170 -730
+rect 6060 -820 6080 -750
+rect 6150 -820 6170 -750
+rect 6060 -840 6170 -820
+rect 6290 -750 6400 -730
+rect 6290 -820 6310 -750
+rect 6380 -820 6400 -750
+rect 6290 -840 6400 -820
+rect 6520 -750 6630 -730
+rect 6520 -820 6540 -750
+rect 6610 -820 6630 -750
+rect 6520 -840 6630 -820
+rect 6750 -750 6860 -730
+rect 6750 -820 6770 -750
+rect 6840 -820 6860 -750
+rect 6750 -840 6860 -820
+rect 6980 -750 7090 -730
+rect 6980 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6980 -840 7090 -820
+rect -2340 -1400 -2200 -1200
+rect -2000 -1360 -1890 -1200
+rect 7630 -1190 8080 -390
+rect 7630 -1360 7770 -1190
+rect -2000 -1390 7770 -1360
+rect 7970 -1390 8080 -1190
+rect -2000 -1400 8080 -1390
+rect -2340 -1470 8080 -1400
+rect -2340 -1670 -1780 -1470
+rect -1580 -1670 -690 -1470
+rect -490 -1670 310 -1470
+rect 510 -1670 1310 -1470
+rect 1510 -1670 2330 -1470
+rect 2530 -1670 3330 -1470
+rect 3530 -1670 4330 -1470
+rect 4530 -1670 5350 -1470
+rect 5550 -1670 6350 -1470
+rect 6550 -1670 7350 -1470
+rect 7550 -1670 8080 -1470
+rect -2340 -1800 8080 -1670
+rect -2340 -1810 7600 -1800
+<< viali >>
+rect 330 540 400 610
+rect 560 540 630 610
+rect 790 540 860 610
+rect 1020 540 1090 610
+rect 1250 540 1320 610
+rect 1480 540 1550 610
+rect 1710 540 1780 610
+rect 1940 540 2010 610
+rect 2170 540 2240 610
+rect 2400 540 2470 610
+rect 2630 540 2700 610
+rect 2860 540 2930 610
+rect 3090 540 3160 610
+rect 3320 540 3390 610
+rect 3550 540 3620 610
+rect 3780 540 3850 610
+rect 4010 540 4080 610
+rect 4240 540 4310 610
+rect 4470 540 4540 610
+rect 4700 540 4770 610
+rect 4930 540 5000 610
+rect 5160 540 5230 610
+rect 5390 540 5460 610
+rect 5620 540 5690 610
+rect 5850 540 5920 610
+rect 6080 540 6150 610
+rect 6310 540 6380 610
+rect 6540 540 6610 610
+rect 6770 540 6840 610
+rect 7000 540 7070 610
+rect 200 350 300 450
+rect 660 350 760 450
+rect 1120 350 1220 450
+rect 1580 350 1680 450
+rect 2040 350 2140 450
+rect 2500 350 2600 450
+rect 2960 350 3060 450
+rect 3420 350 3520 450
+rect 3880 350 3980 450
+rect 4340 350 4440 450
+rect 4800 350 4900 450
+rect 5260 350 5360 450
+rect 5720 350 5820 450
+rect 6180 350 6280 450
+rect 6640 350 6740 450
+rect 7100 350 7200 450
+rect 430 50 530 150
+rect 890 50 990 150
+rect 1350 50 1450 150
+rect 1810 50 1910 150
+rect 2270 50 2370 150
+rect 2730 50 2830 150
+rect 3190 50 3290 150
+rect 3650 50 3750 150
+rect 4110 50 4210 150
+rect 4570 50 4670 150
+rect 5030 50 5130 150
+rect 5490 50 5590 150
+rect 5950 50 6050 150
+rect 6410 50 6510 150
+rect 6870 50 6970 150
+rect 430 -360 530 -260
+rect 890 -360 990 -260
+rect 1350 -360 1450 -260
+rect 1810 -360 1910 -260
+rect 2270 -360 2370 -260
+rect 2730 -360 2830 -260
+rect 3190 -360 3290 -260
+rect 3650 -360 3750 -260
+rect 4110 -360 4210 -260
+rect 4570 -360 4670 -260
+rect 5030 -360 5130 -260
+rect 5490 -360 5590 -260
+rect 5950 -360 6050 -260
+rect 6410 -360 6510 -260
+rect 6870 -360 6970 -260
+rect 200 -660 300 -560
+rect 660 -660 760 -560
+rect 1120 -660 1220 -560
+rect 1580 -660 1680 -560
+rect 2040 -660 2140 -560
+rect 2500 -660 2600 -560
+rect 2960 -660 3060 -560
+rect 3420 -660 3520 -560
+rect 3880 -660 3980 -560
+rect 4340 -660 4440 -560
+rect 4800 -660 4900 -560
+rect 5260 -660 5360 -560
+rect 5720 -660 5820 -560
+rect 6180 -660 6280 -560
+rect 6640 -660 6740 -560
+rect 7100 -660 7200 -560
+rect 330 -820 400 -750
+rect 560 -820 630 -750
+rect 790 -820 860 -750
+rect 1020 -820 1090 -750
+rect 1250 -820 1320 -750
+rect 1480 -820 1550 -750
+rect 1710 -820 1780 -750
+rect 1940 -820 2010 -750
+rect 2170 -820 2240 -750
+rect 2400 -820 2470 -750
+rect 2630 -820 2700 -750
+rect 2860 -820 2930 -750
+rect 3090 -820 3160 -750
+rect 3320 -820 3390 -750
+rect 3550 -820 3620 -750
+rect 3780 -820 3850 -750
+rect 4010 -820 4080 -750
+rect 4240 -820 4310 -750
+rect 4470 -820 4540 -750
+rect 4700 -820 4770 -750
+rect 4930 -820 5000 -750
+rect 5160 -820 5230 -750
+rect 5390 -820 5460 -750
+rect 5620 -820 5690 -750
+rect 5850 -820 5920 -750
+rect 6080 -820 6150 -750
+rect 6310 -820 6380 -750
+rect 6540 -820 6610 -750
+rect 6770 -820 6840 -750
+rect 7000 -820 7070 -750
+<< metal1 >>
+rect 310 610 420 630
+rect 310 540 330 610
+rect 400 540 420 610
+rect 310 520 420 540
+rect 540 610 650 630
+rect 540 540 560 610
+rect 630 540 650 610
+rect 540 520 650 540
+rect 770 610 880 630
+rect 770 540 790 610
+rect 860 540 880 610
+rect 770 520 880 540
+rect 1000 610 1110 630
+rect 1000 540 1020 610
+rect 1090 540 1110 610
+rect 1000 520 1110 540
+rect 1230 610 1340 630
+rect 1230 540 1250 610
+rect 1320 540 1340 610
+rect 1230 520 1340 540
+rect 1460 610 1570 630
+rect 1460 540 1480 610
+rect 1550 540 1570 610
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1690 540 1710 610
+rect 1780 540 1800 610
+rect 1690 520 1800 540
+rect 1920 610 2030 630
+rect 1920 540 1940 610
+rect 2010 540 2030 610
+rect 1920 520 2030 540
+rect 2150 610 2260 630
+rect 2150 540 2170 610
+rect 2240 540 2260 610
+rect 2150 520 2260 540
+rect 2380 610 2490 630
+rect 2380 540 2400 610
+rect 2470 540 2490 610
+rect 2380 520 2490 540
+rect 2610 610 2720 630
+rect 2610 540 2630 610
+rect 2700 540 2720 610
+rect 2610 520 2720 540
+rect 2840 610 2950 630
+rect 2840 540 2860 610
+rect 2930 540 2950 610
+rect 2840 520 2950 540
+rect 3070 610 3180 630
+rect 3070 540 3090 610
+rect 3160 540 3180 610
+rect 3070 520 3180 540
+rect 3300 610 3410 630
+rect 3300 540 3320 610
+rect 3390 540 3410 610
+rect 3300 520 3410 540
+rect 3530 610 3640 630
+rect 3530 540 3550 610
+rect 3620 540 3640 610
+rect 3530 520 3640 540
+rect 3760 610 3870 630
+rect 3760 540 3780 610
+rect 3850 540 3870 610
+rect 3760 520 3870 540
+rect 3990 610 4100 630
+rect 3990 540 4010 610
+rect 4080 540 4100 610
+rect 3990 520 4100 540
+rect 4220 610 4330 630
+rect 4220 540 4240 610
+rect 4310 540 4330 610
+rect 4220 520 4330 540
+rect 4450 610 4560 630
+rect 4450 540 4470 610
+rect 4540 540 4560 610
+rect 4450 520 4560 540
+rect 4680 610 4790 630
+rect 4680 540 4700 610
+rect 4770 540 4790 610
+rect 4680 520 4790 540
+rect 4910 610 5020 630
+rect 4910 540 4930 610
+rect 5000 540 5020 610
+rect 4910 520 5020 540
+rect 5140 610 5250 630
+rect 5140 540 5160 610
+rect 5230 540 5250 610
+rect 5140 520 5250 540
+rect 5370 610 5480 630
+rect 5370 540 5390 610
+rect 5460 540 5480 610
+rect 5370 520 5480 540
+rect 5600 610 5710 630
+rect 5600 540 5620 610
+rect 5690 540 5710 610
+rect 5600 520 5710 540
+rect 5830 610 5940 630
+rect 5830 540 5850 610
+rect 5920 540 5940 610
+rect 5830 520 5940 540
+rect 6060 610 6170 630
+rect 6060 540 6080 610
+rect 6150 540 6170 610
+rect 6060 520 6170 540
+rect 6290 610 6400 630
+rect 6290 540 6310 610
+rect 6380 540 6400 610
+rect 6290 520 6400 540
+rect 6520 610 6630 630
+rect 6520 540 6540 610
+rect 6610 540 6630 610
+rect 6520 520 6630 540
+rect 6750 610 6860 630
+rect 6750 540 6770 610
+rect 6840 540 6860 610
+rect 6750 520 6860 540
+rect 6980 610 7090 630
+rect 6980 540 7000 610
+rect 7070 540 7090 610
+rect 6980 520 7090 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 350 320 450
+rect 180 330 320 350
+rect 640 450 780 470
+rect 640 350 660 450
+rect 760 350 780 450
+rect 640 330 780 350
+rect 1100 450 1240 470
+rect 1100 350 1120 450
+rect 1220 350 1240 450
+rect 1100 330 1240 350
+rect 1560 450 1700 470
+rect 1560 350 1580 450
+rect 1680 350 1700 450
+rect 1560 330 1700 350
+rect 2020 450 2160 470
+rect 2020 350 2040 450
+rect 2140 350 2160 450
+rect 2020 330 2160 350
+rect 2480 450 2620 470
+rect 2480 350 2500 450
+rect 2600 350 2620 450
+rect 2480 330 2620 350
+rect 2940 450 3080 470
+rect 2940 350 2960 450
+rect 3060 350 3080 450
+rect 2940 330 3080 350
+rect 3400 450 3540 470
+rect 3400 350 3420 450
+rect 3520 350 3540 450
+rect 3400 330 3540 350
+rect 3860 450 4000 470
+rect 3860 350 3880 450
+rect 3980 350 4000 450
+rect 3860 330 4000 350
+rect 4320 450 4460 470
+rect 4320 350 4340 450
+rect 4440 350 4460 450
+rect 4320 330 4460 350
+rect 4780 450 4920 470
+rect 4780 350 4800 450
+rect 4900 350 4920 450
+rect 4780 330 4920 350
+rect 5240 450 5380 470
+rect 5240 350 5260 450
+rect 5360 350 5380 450
+rect 5240 330 5380 350
+rect 5700 450 5840 470
+rect 5700 350 5720 450
+rect 5820 350 5840 450
+rect 5700 330 5840 350
+rect 6160 450 6300 470
+rect 6160 350 6180 450
+rect 6280 350 6300 450
+rect 6160 330 6300 350
+rect 6620 450 6760 470
+rect 6620 350 6640 450
+rect 6740 350 6760 450
+rect 6620 330 6760 350
+rect 7080 450 7220 470
+rect 7080 350 7100 450
+rect 7200 350 7220 450
+rect 7080 330 7220 350
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 50 550 150
+rect 410 30 550 50
+rect 870 150 1010 170
+rect 870 50 890 150
+rect 990 50 1010 150
+rect 870 30 1010 50
+rect 1330 150 1470 170
+rect 1330 50 1350 150
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 1790 150 1930 170
+rect 1790 50 1810 150
+rect 1910 50 1930 150
+rect 1790 30 1930 50
+rect 2250 150 2390 170
+rect 2250 50 2270 150
+rect 2370 50 2390 150
+rect 2250 30 2390 50
+rect 2710 150 2850 170
+rect 2710 50 2730 150
+rect 2830 50 2850 150
+rect 2710 30 2850 50
+rect 3170 150 3310 170
+rect 3170 50 3190 150
+rect 3290 50 3310 150
+rect 3170 30 3310 50
+rect 3630 150 3770 170
+rect 3630 50 3650 150
+rect 3750 50 3770 150
+rect 3630 30 3770 50
+rect 4090 150 4230 170
+rect 4090 50 4110 150
+rect 4210 50 4230 150
+rect 4090 30 4230 50
+rect 4550 150 4690 170
+rect 4550 50 4570 150
+rect 4670 50 4690 150
+rect 4550 30 4690 50
+rect 5010 150 5150 170
+rect 5010 50 5030 150
+rect 5130 50 5150 150
+rect 5010 30 5150 50
+rect 5470 150 5610 170
+rect 5470 50 5490 150
+rect 5590 50 5610 150
+rect 5470 30 5610 50
+rect 5930 150 6070 170
+rect 5930 50 5950 150
+rect 6050 50 6070 150
+rect 5930 30 6070 50
+rect 6390 150 6530 170
+rect 6390 50 6410 150
+rect 6510 50 6530 150
+rect 6390 30 6530 50
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -360 550 -260
+rect 410 -380 550 -360
+rect 870 -260 1010 -240
+rect 870 -360 890 -260
+rect 990 -360 1010 -260
+rect 870 -380 1010 -360
+rect 1330 -260 1470 -240
+rect 1330 -360 1350 -260
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 1790 -260 1930 -240
+rect 1790 -360 1810 -260
+rect 1910 -360 1930 -260
+rect 1790 -380 1930 -360
+rect 2250 -260 2390 -240
+rect 2250 -360 2270 -260
+rect 2370 -360 2390 -260
+rect 2250 -380 2390 -360
+rect 2710 -260 2850 -240
+rect 2710 -360 2730 -260
+rect 2830 -360 2850 -260
+rect 2710 -380 2850 -360
+rect 3170 -260 3310 -240
+rect 3170 -360 3190 -260
+rect 3290 -360 3310 -260
+rect 3170 -380 3310 -360
+rect 3630 -260 3770 -240
+rect 3630 -360 3650 -260
+rect 3750 -360 3770 -260
+rect 3630 -380 3770 -360
+rect 4090 -260 4230 -240
+rect 4090 -360 4110 -260
+rect 4210 -360 4230 -260
+rect 4090 -380 4230 -360
+rect 4550 -260 4690 -240
+rect 4550 -360 4570 -260
+rect 4670 -360 4690 -260
+rect 4550 -380 4690 -360
+rect 5010 -260 5150 -240
+rect 5010 -360 5030 -260
+rect 5130 -360 5150 -260
+rect 5010 -380 5150 -360
+rect 5470 -260 5610 -240
+rect 5470 -360 5490 -260
+rect 5590 -360 5610 -260
+rect 5470 -380 5610 -360
+rect 5930 -260 6070 -240
+rect 5930 -360 5950 -260
+rect 6050 -360 6070 -260
+rect 5930 -380 6070 -360
+rect 6390 -260 6530 -240
+rect 6390 -360 6410 -260
+rect 6510 -360 6530 -260
+rect 6390 -380 6530 -360
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 180 -560 320 -540
+rect 180 -660 200 -560
+rect 300 -660 320 -560
+rect 180 -680 320 -660
+rect 640 -560 780 -540
+rect 640 -660 660 -560
+rect 760 -660 780 -560
+rect 640 -680 780 -660
+rect 1100 -560 1240 -540
+rect 1100 -660 1120 -560
+rect 1220 -660 1240 -560
+rect 1100 -680 1240 -660
+rect 1560 -560 1700 -540
+rect 1560 -660 1580 -560
+rect 1680 -660 1700 -560
+rect 1560 -680 1700 -660
+rect 2020 -560 2160 -540
+rect 2020 -660 2040 -560
+rect 2140 -660 2160 -560
+rect 2020 -680 2160 -660
+rect 2480 -560 2620 -540
+rect 2480 -660 2500 -560
+rect 2600 -660 2620 -560
+rect 2480 -680 2620 -660
+rect 2940 -560 3080 -540
+rect 2940 -660 2960 -560
+rect 3060 -660 3080 -560
+rect 2940 -680 3080 -660
+rect 3400 -560 3540 -540
+rect 3400 -660 3420 -560
+rect 3520 -660 3540 -560
+rect 3400 -680 3540 -660
+rect 3860 -560 4000 -540
+rect 3860 -660 3880 -560
+rect 3980 -660 4000 -560
+rect 3860 -680 4000 -660
+rect 4320 -560 4460 -540
+rect 4320 -660 4340 -560
+rect 4440 -660 4460 -560
+rect 4320 -680 4460 -660
+rect 4780 -560 4920 -540
+rect 4780 -660 4800 -560
+rect 4900 -660 4920 -560
+rect 4780 -680 4920 -660
+rect 5240 -560 5380 -540
+rect 5240 -660 5260 -560
+rect 5360 -660 5380 -560
+rect 5240 -680 5380 -660
+rect 5700 -560 5840 -540
+rect 5700 -660 5720 -560
+rect 5820 -660 5840 -560
+rect 5700 -680 5840 -660
+rect 6160 -560 6300 -540
+rect 6160 -660 6180 -560
+rect 6280 -660 6300 -560
+rect 6160 -680 6300 -660
+rect 6620 -560 6760 -540
+rect 6620 -660 6640 -560
+rect 6740 -660 6760 -560
+rect 6620 -680 6760 -660
+rect 7080 -560 7220 -540
+rect 7080 -660 7100 -560
+rect 7200 -660 7220 -560
+rect 7080 -680 7220 -660
+rect 310 -750 420 -730
+rect 310 -820 330 -750
+rect 400 -820 420 -750
+rect 310 -840 420 -820
+rect 540 -750 650 -730
+rect 540 -820 560 -750
+rect 630 -820 650 -750
+rect 540 -840 650 -820
+rect 770 -750 880 -730
+rect 770 -820 790 -750
+rect 860 -820 880 -750
+rect 770 -840 880 -820
+rect 1000 -750 1110 -730
+rect 1000 -820 1020 -750
+rect 1090 -820 1110 -750
+rect 1000 -840 1110 -820
+rect 1230 -750 1340 -730
+rect 1230 -820 1250 -750
+rect 1320 -820 1340 -750
+rect 1230 -840 1340 -820
+rect 1460 -750 1570 -730
+rect 1460 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1690 -820 1710 -750
+rect 1780 -820 1800 -750
+rect 1690 -840 1800 -820
+rect 1920 -750 2030 -730
+rect 1920 -820 1940 -750
+rect 2010 -820 2030 -750
+rect 1920 -840 2030 -820
+rect 2150 -750 2260 -730
+rect 2150 -820 2170 -750
+rect 2240 -820 2260 -750
+rect 2150 -840 2260 -820
+rect 2380 -750 2490 -730
+rect 2380 -820 2400 -750
+rect 2470 -820 2490 -750
+rect 2380 -840 2490 -820
+rect 2610 -750 2720 -730
+rect 2610 -820 2630 -750
+rect 2700 -820 2720 -750
+rect 2610 -840 2720 -820
+rect 2840 -750 2950 -730
+rect 2840 -820 2860 -750
+rect 2930 -820 2950 -750
+rect 2840 -840 2950 -820
+rect 3070 -750 3180 -730
+rect 3070 -820 3090 -750
+rect 3160 -820 3180 -750
+rect 3070 -840 3180 -820
+rect 3300 -750 3410 -730
+rect 3300 -820 3320 -750
+rect 3390 -820 3410 -750
+rect 3300 -840 3410 -820
+rect 3530 -750 3640 -730
+rect 3530 -820 3550 -750
+rect 3620 -820 3640 -750
+rect 3530 -840 3640 -820
+rect 3760 -750 3870 -730
+rect 3760 -820 3780 -750
+rect 3850 -820 3870 -750
+rect 3760 -840 3870 -820
+rect 3990 -750 4100 -730
+rect 3990 -820 4010 -750
+rect 4080 -820 4100 -750
+rect 3990 -840 4100 -820
+rect 4220 -750 4330 -730
+rect 4220 -820 4240 -750
+rect 4310 -820 4330 -750
+rect 4220 -840 4330 -820
+rect 4450 -750 4560 -730
+rect 4450 -820 4470 -750
+rect 4540 -820 4560 -750
+rect 4450 -840 4560 -820
+rect 4680 -750 4790 -730
+rect 4680 -820 4700 -750
+rect 4770 -820 4790 -750
+rect 4680 -840 4790 -820
+rect 4910 -750 5020 -730
+rect 4910 -820 4930 -750
+rect 5000 -820 5020 -750
+rect 4910 -840 5020 -820
+rect 5140 -750 5250 -730
+rect 5140 -820 5160 -750
+rect 5230 -820 5250 -750
+rect 5140 -840 5250 -820
+rect 5370 -750 5480 -730
+rect 5370 -820 5390 -750
+rect 5460 -820 5480 -750
+rect 5370 -840 5480 -820
+rect 5600 -750 5710 -730
+rect 5600 -820 5620 -750
+rect 5690 -820 5710 -750
+rect 5600 -840 5710 -820
+rect 5830 -750 5940 -730
+rect 5830 -820 5850 -750
+rect 5920 -820 5940 -750
+rect 5830 -840 5940 -820
+rect 6060 -750 6170 -730
+rect 6060 -820 6080 -750
+rect 6150 -820 6170 -750
+rect 6060 -840 6170 -820
+rect 6290 -750 6400 -730
+rect 6290 -820 6310 -750
+rect 6380 -820 6400 -750
+rect 6290 -840 6400 -820
+rect 6520 -750 6630 -730
+rect 6520 -820 6540 -750
+rect 6610 -820 6630 -750
+rect 6520 -840 6630 -820
+rect 6750 -750 6860 -730
+rect 6750 -820 6770 -750
+rect 6840 -820 6860 -750
+rect 6750 -840 6860 -820
+rect 6980 -750 7090 -730
+rect 6980 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6980 -840 7090 -820
+<< via1 >>
+rect 330 540 400 610
+rect 560 540 630 610
+rect 790 540 860 610
+rect 1020 540 1090 610
+rect 1250 540 1320 610
+rect 1480 540 1550 610
+rect 1710 540 1780 610
+rect 1940 540 2010 610
+rect 2170 540 2240 610
+rect 2400 540 2470 610
+rect 2630 540 2700 610
+rect 2860 540 2930 610
+rect 3090 540 3160 610
+rect 3320 540 3390 610
+rect 3550 540 3620 610
+rect 3780 540 3850 610
+rect 4010 540 4080 610
+rect 4240 540 4310 610
+rect 4470 540 4540 610
+rect 4700 540 4770 610
+rect 4930 540 5000 610
+rect 5160 540 5230 610
+rect 5390 540 5460 610
+rect 5620 540 5690 610
+rect 5850 540 5920 610
+rect 6080 540 6150 610
+rect 6310 540 6380 610
+rect 6540 540 6610 610
+rect 6770 540 6840 610
+rect 7000 540 7070 610
+rect 200 350 300 450
+rect 660 350 760 450
+rect 1120 350 1220 450
+rect 1580 350 1680 450
+rect 2040 350 2140 450
+rect 2500 350 2600 450
+rect 2960 350 3060 450
+rect 3420 350 3520 450
+rect 3880 350 3980 450
+rect 4340 350 4440 450
+rect 4800 350 4900 450
+rect 5260 350 5360 450
+rect 5720 350 5820 450
+rect 6180 350 6280 450
+rect 6640 350 6740 450
+rect 7100 350 7200 450
+rect 430 50 530 150
+rect 890 50 990 150
+rect 1350 50 1450 150
+rect 1810 50 1910 150
+rect 2270 50 2370 150
+rect 2730 50 2830 150
+rect 3190 50 3290 150
+rect 3650 50 3750 150
+rect 4110 50 4210 150
+rect 4570 50 4670 150
+rect 5030 50 5130 150
+rect 5490 50 5590 150
+rect 5950 50 6050 150
+rect 6410 50 6510 150
+rect 6870 50 6970 150
+rect 430 -360 530 -260
+rect 890 -360 990 -260
+rect 1350 -360 1450 -260
+rect 1810 -360 1910 -260
+rect 2270 -360 2370 -260
+rect 2730 -360 2830 -260
+rect 3190 -360 3290 -260
+rect 3650 -360 3750 -260
+rect 4110 -360 4210 -260
+rect 4570 -360 4670 -260
+rect 5030 -360 5130 -260
+rect 5490 -360 5590 -260
+rect 5950 -360 6050 -260
+rect 6410 -360 6510 -260
+rect 6870 -360 6970 -260
+rect 200 -660 300 -560
+rect 660 -660 760 -560
+rect 1120 -660 1220 -560
+rect 1580 -660 1680 -560
+rect 2040 -660 2140 -560
+rect 2500 -660 2600 -560
+rect 2960 -660 3060 -560
+rect 3420 -660 3520 -560
+rect 3880 -660 3980 -560
+rect 4340 -660 4440 -560
+rect 4800 -660 4900 -560
+rect 5260 -660 5360 -560
+rect 5720 -660 5820 -560
+rect 6180 -660 6280 -560
+rect 6640 -660 6740 -560
+rect 7100 -660 7200 -560
+rect 330 -820 400 -750
+rect 560 -820 630 -750
+rect 790 -820 860 -750
+rect 1020 -820 1090 -750
+rect 1250 -820 1320 -750
+rect 1480 -820 1550 -750
+rect 1710 -820 1780 -750
+rect 1940 -820 2010 -750
+rect 2170 -820 2240 -750
+rect 2400 -820 2470 -750
+rect 2630 -820 2700 -750
+rect 2860 -820 2930 -750
+rect 3090 -820 3160 -750
+rect 3320 -820 3390 -750
+rect 3550 -820 3620 -750
+rect 3780 -820 3850 -750
+rect 4010 -820 4080 -750
+rect 4240 -820 4310 -750
+rect 4470 -820 4540 -750
+rect 4700 -820 4770 -750
+rect 4930 -820 5000 -750
+rect 5160 -820 5230 -750
+rect 5390 -820 5460 -750
+rect 5620 -820 5690 -750
+rect 5850 -820 5920 -750
+rect 6080 -820 6150 -750
+rect 6310 -820 6380 -750
+rect 6540 -820 6610 -750
+rect 6770 -820 6840 -750
+rect 7000 -820 7070 -750
+<< metal2 >>
+rect 310 610 420 630
+rect 540 610 650 630
+rect 770 610 880 630
+rect 1000 610 1110 630
+rect 1230 610 1340 630
+rect 1460 610 1570 630
+rect 310 540 330 610
+rect 400 540 450 610
+rect 510 540 560 610
+rect 630 540 790 610
+rect 860 540 910 610
+rect 970 540 1020 610
+rect 1090 540 1250 610
+rect 1320 540 1370 610
+rect 1430 540 1480 610
+rect 1550 540 1570 610
+rect 310 520 420 540
+rect 540 520 650 540
+rect 770 520 880 540
+rect 1000 520 1110 540
+rect 1230 520 1340 540
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1920 610 2030 630
+rect 2150 620 2490 630
+rect 2150 610 2280 620
+rect 1690 540 1710 610
+rect 1780 540 1940 610
+rect 2010 540 2170 610
+rect 2240 540 2280 610
+rect 1690 520 1800 540
+rect 1920 520 2030 540
+rect 2150 530 2280 540
+rect 2360 610 2490 620
+rect 2610 610 2720 630
+rect 2840 610 2950 630
+rect 3070 620 3410 630
+rect 3070 610 3200 620
+rect 2360 540 2400 610
+rect 2470 540 2630 610
+rect 2700 540 2860 610
+rect 2930 540 3090 610
+rect 3160 540 3200 610
+rect 2360 530 2490 540
+rect 2150 520 2490 530
+rect 2610 520 2720 540
+rect 2840 520 2950 540
+rect 3070 530 3200 540
+rect 3280 610 3410 620
+rect 3530 610 3640 630
+rect 3760 610 3870 630
+rect 3990 610 4100 630
+rect 4220 610 4330 630
+rect 4450 620 4790 630
+rect 4450 610 4580 620
+rect 3280 540 3320 610
+rect 3390 540 3550 610
+rect 3620 540 3780 610
+rect 3850 540 4010 610
+rect 4080 540 4240 610
+rect 4310 540 4470 610
+rect 4540 540 4580 610
+rect 3280 530 3410 540
+rect 3070 520 3410 530
+rect 3530 520 3640 540
+rect 3760 520 3870 540
+rect 3990 520 4100 540
+rect 4220 520 4330 540
+rect 4450 530 4580 540
+rect 4660 610 4790 620
+rect 4910 610 5020 630
+rect 5140 610 5250 630
+rect 5370 620 5710 630
+rect 5370 610 5500 620
+rect 4660 540 4700 610
+rect 4770 540 4930 610
+rect 5000 540 5160 610
+rect 5230 540 5390 610
+rect 5460 540 5500 610
+rect 4660 530 4790 540
+rect 4450 520 4790 530
+rect 4910 520 5020 540
+rect 5140 520 5250 540
+rect 5370 530 5500 540
+rect 5580 610 5710 620
+rect 5830 610 5940 630
+rect 6060 610 6170 630
+rect 6290 620 6630 630
+rect 6290 610 6420 620
+rect 5580 540 5620 610
+rect 5690 540 5850 610
+rect 5920 540 6080 610
+rect 6150 540 6310 610
+rect 6380 540 6420 610
+rect 5580 530 5710 540
+rect 5370 520 5710 530
+rect 5830 520 5940 540
+rect 6060 520 6170 540
+rect 6290 530 6420 540
+rect 6500 610 6630 620
+rect 6750 610 6860 630
+rect 6980 610 7090 630
+rect 6500 540 6540 610
+rect 6610 540 6770 610
+rect 6840 540 7000 610
+rect 7070 540 7090 610
+rect 6500 530 6630 540
+rect 6290 520 6630 530
+rect 6750 520 6860 540
+rect 6980 520 7090 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 430 320 450
+rect 640 450 780 470
+rect 640 430 660 450
+rect 300 370 660 430
+rect 300 350 320 370
+rect 180 330 320 350
+rect 640 350 660 370
+rect 760 430 780 450
+rect 1100 450 1240 470
+rect 1100 430 1120 450
+rect 760 370 1120 430
+rect 760 350 780 370
+rect 640 330 780 350
+rect 1100 350 1120 370
+rect 1220 430 1240 450
+rect 1560 450 1700 470
+rect 1560 430 1580 450
+rect 1220 370 1580 430
+rect 1220 350 1240 370
+rect 1100 330 1240 350
+rect 1560 350 1580 370
+rect 1680 430 1700 450
+rect 2020 450 2160 470
+rect 2020 430 2040 450
+rect 1680 370 2040 430
+rect 1680 350 1700 370
+rect 1560 330 1700 350
+rect 2020 350 2040 370
+rect 2140 430 2160 450
+rect 2480 450 2620 470
+rect 2480 430 2500 450
+rect 2140 370 2500 430
+rect 2140 350 2160 370
+rect 2020 330 2160 350
+rect 2480 350 2500 370
+rect 2600 430 2620 450
+rect 2940 450 3080 470
+rect 2940 430 2960 450
+rect 2600 370 2960 430
+rect 2600 350 2620 370
+rect 2480 330 2620 350
+rect 2940 350 2960 370
+rect 3060 430 3080 450
+rect 3400 450 3540 470
+rect 3400 430 3420 450
+rect 3060 370 3420 430
+rect 3060 350 3080 370
+rect 2940 330 3080 350
+rect 3400 350 3420 370
+rect 3520 430 3540 450
+rect 3860 450 4000 470
+rect 3860 430 3880 450
+rect 3520 370 3880 430
+rect 3520 350 3540 370
+rect 3400 330 3540 350
+rect 3860 350 3880 370
+rect 3980 430 4000 450
+rect 4320 450 4460 470
+rect 4320 430 4340 450
+rect 3980 370 4340 430
+rect 3980 350 4000 370
+rect 3860 330 4000 350
+rect 4320 350 4340 370
+rect 4440 430 4460 450
+rect 4780 450 4920 470
+rect 4780 430 4800 450
+rect 4440 370 4800 430
+rect 4440 350 4460 370
+rect 4320 330 4460 350
+rect 4780 350 4800 370
+rect 4900 430 4920 450
+rect 5240 450 5380 470
+rect 5240 430 5260 450
+rect 4900 370 5260 430
+rect 4900 350 4920 370
+rect 4780 330 4920 350
+rect 5240 350 5260 370
+rect 5360 430 5380 450
+rect 5700 450 5840 470
+rect 5700 430 5720 450
+rect 5360 370 5720 430
+rect 5360 350 5380 370
+rect 5240 330 5380 350
+rect 5700 350 5720 370
+rect 5820 430 5840 450
+rect 6160 450 6300 470
+rect 6160 430 6180 450
+rect 5820 370 6180 430
+rect 5820 350 5840 370
+rect 5700 330 5840 350
+rect 6160 350 6180 370
+rect 6280 430 6300 450
+rect 6620 450 6760 470
+rect 6620 430 6640 450
+rect 6280 370 6640 430
+rect 6280 350 6300 370
+rect 6160 330 6300 350
+rect 6620 350 6640 370
+rect 6740 430 6760 450
+rect 7080 450 7220 470
+rect 7080 430 7100 450
+rect 6740 370 7100 430
+rect 6740 350 6760 370
+rect 6620 330 6760 350
+rect 7080 350 7100 370
+rect 7200 350 7220 450
+rect 7080 330 7220 350
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 130 550 150
+rect 870 150 1010 170
+rect 870 130 890 150
+rect 530 70 890 130
+rect 530 50 550 70
+rect 410 30 550 50
+rect 870 50 890 70
+rect 990 130 1010 150
+rect 1330 150 1470 170
+rect 1330 130 1350 150
+rect 990 70 1350 130
+rect 990 50 1010 70
+rect 870 30 1010 50
+rect 1330 50 1350 70
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 1790 150 1930 170
+rect 1790 50 1810 150
+rect 1910 130 1930 150
+rect 2250 150 2390 170
+rect 2250 130 2270 150
+rect 1910 70 2270 130
+rect 1910 50 1930 70
+rect 1790 30 1930 50
+rect 2250 50 2270 70
+rect 2370 130 2390 150
+rect 2710 150 2850 170
+rect 2710 130 2730 150
+rect 2370 70 2730 130
+rect 2370 50 2390 70
+rect 2250 30 2390 50
+rect 2710 50 2730 70
+rect 2830 130 2850 150
+rect 3170 150 3310 170
+rect 3170 130 3190 150
+rect 2830 70 3190 130
+rect 2830 50 2850 70
+rect 2710 30 2850 50
+rect 3170 50 3190 70
+rect 3290 130 3310 150
+rect 3630 150 3770 170
+rect 3630 130 3650 150
+rect 3290 70 3650 130
+rect 3290 50 3310 70
+rect 3170 30 3310 50
+rect 3630 50 3650 70
+rect 3750 130 3770 150
+rect 4090 150 4230 170
+rect 4090 130 4110 150
+rect 3750 70 4110 130
+rect 3750 50 3770 70
+rect 3630 30 3770 50
+rect 4090 50 4110 70
+rect 4210 130 4230 150
+rect 4550 150 4690 170
+rect 4550 130 4570 150
+rect 4210 70 4570 130
+rect 4210 50 4230 70
+rect 4090 30 4230 50
+rect 4550 50 4570 70
+rect 4670 130 4690 150
+rect 5010 150 5150 170
+rect 5010 130 5030 150
+rect 4670 70 5030 130
+rect 4670 50 4690 70
+rect 4550 30 4690 50
+rect 5010 50 5030 70
+rect 5130 130 5150 150
+rect 5470 150 5610 170
+rect 5470 130 5490 150
+rect 5130 70 5490 130
+rect 5130 50 5150 70
+rect 5010 30 5150 50
+rect 5470 50 5490 70
+rect 5590 130 5610 150
+rect 5930 150 6070 170
+rect 5930 130 5950 150
+rect 5590 70 5950 130
+rect 5590 50 5610 70
+rect 5470 30 5610 50
+rect 5930 50 5950 70
+rect 6050 130 6070 150
+rect 6390 150 6530 170
+rect 6390 130 6410 150
+rect 6050 70 6410 130
+rect 6050 50 6070 70
+rect 5930 30 6070 50
+rect 6390 50 6410 70
+rect 6510 130 6530 150
+rect 6850 150 6990 170
+rect 6850 130 6870 150
+rect 6510 70 6870 130
+rect 6510 50 6530 70
+rect 6390 30 6530 50
+rect 6850 50 6870 70
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -280 550 -260
+rect 870 -260 1010 -240
+rect 870 -280 890 -260
+rect 530 -340 890 -280
+rect 530 -360 550 -340
+rect 410 -380 550 -360
+rect 870 -360 890 -340
+rect 990 -280 1010 -260
+rect 1330 -260 1470 -240
+rect 1330 -280 1350 -260
+rect 990 -340 1350 -280
+rect 990 -360 1010 -340
+rect 870 -380 1010 -360
+rect 1330 -360 1350 -340
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 1790 -260 1930 -240
+rect 1790 -360 1810 -260
+rect 1910 -280 1930 -260
+rect 2250 -260 2390 -240
+rect 2250 -280 2270 -260
+rect 1910 -340 2270 -280
+rect 1910 -360 1930 -340
+rect 1790 -380 1930 -360
+rect 2250 -360 2270 -340
+rect 2370 -280 2390 -260
+rect 2710 -260 2850 -240
+rect 2710 -280 2730 -260
+rect 2370 -340 2730 -280
+rect 2370 -360 2390 -340
+rect 2250 -380 2390 -360
+rect 2710 -360 2730 -340
+rect 2830 -280 2850 -260
+rect 3170 -260 3310 -240
+rect 3170 -280 3190 -260
+rect 2830 -340 3190 -280
+rect 2830 -360 2850 -340
+rect 2710 -380 2850 -360
+rect 3170 -360 3190 -340
+rect 3290 -280 3310 -260
+rect 3630 -260 3770 -240
+rect 3630 -280 3650 -260
+rect 3290 -340 3650 -280
+rect 3290 -360 3310 -340
+rect 3170 -380 3310 -360
+rect 3630 -360 3650 -340
+rect 3750 -280 3770 -260
+rect 4090 -260 4230 -240
+rect 4090 -280 4110 -260
+rect 3750 -340 4110 -280
+rect 3750 -360 3770 -340
+rect 3630 -380 3770 -360
+rect 4090 -360 4110 -340
+rect 4210 -280 4230 -260
+rect 4550 -260 4690 -240
+rect 4550 -280 4570 -260
+rect 4210 -340 4570 -280
+rect 4210 -360 4230 -340
+rect 4090 -380 4230 -360
+rect 4550 -360 4570 -340
+rect 4670 -280 4690 -260
+rect 5010 -260 5150 -240
+rect 5010 -280 5030 -260
+rect 4670 -340 5030 -280
+rect 4670 -360 4690 -340
+rect 4550 -380 4690 -360
+rect 5010 -360 5030 -340
+rect 5130 -280 5150 -260
+rect 5470 -260 5610 -240
+rect 5470 -280 5490 -260
+rect 5130 -340 5490 -280
+rect 5130 -360 5150 -340
+rect 5010 -380 5150 -360
+rect 5470 -360 5490 -340
+rect 5590 -280 5610 -260
+rect 5930 -260 6070 -240
+rect 5930 -280 5950 -260
+rect 5590 -340 5950 -280
+rect 5590 -360 5610 -340
+rect 5470 -380 5610 -360
+rect 5930 -360 5950 -340
+rect 6050 -280 6070 -260
+rect 6390 -260 6530 -240
+rect 6390 -280 6410 -260
+rect 6050 -340 6410 -280
+rect 6050 -360 6070 -340
+rect 5930 -380 6070 -360
+rect 6390 -360 6410 -340
+rect 6510 -280 6530 -260
+rect 6850 -260 6990 -240
+rect 6850 -280 6870 -260
+rect 6510 -340 6870 -280
+rect 6510 -360 6530 -340
+rect 6390 -380 6530 -360
+rect 6850 -360 6870 -340
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 180 -560 320 -540
+rect 180 -660 200 -560
+rect 300 -580 320 -560
+rect 640 -560 780 -540
+rect 640 -580 660 -560
+rect 300 -640 660 -580
+rect 300 -660 320 -640
+rect 180 -680 320 -660
+rect 640 -660 660 -640
+rect 760 -580 780 -560
+rect 1100 -560 1240 -540
+rect 1100 -580 1120 -560
+rect 760 -640 1120 -580
+rect 760 -660 780 -640
+rect 640 -680 780 -660
+rect 1100 -660 1120 -640
+rect 1220 -580 1240 -560
+rect 1560 -560 1700 -540
+rect 1560 -580 1580 -560
+rect 1220 -640 1580 -580
+rect 1220 -660 1240 -640
+rect 1100 -680 1240 -660
+rect 1560 -660 1580 -640
+rect 1680 -580 1700 -560
+rect 2020 -560 2160 -540
+rect 2020 -580 2040 -560
+rect 1680 -640 2040 -580
+rect 1680 -660 1700 -640
+rect 1560 -680 1700 -660
+rect 2020 -660 2040 -640
+rect 2140 -580 2160 -560
+rect 2480 -560 2620 -540
+rect 2480 -580 2500 -560
+rect 2140 -640 2500 -580
+rect 2140 -660 2160 -640
+rect 2020 -680 2160 -660
+rect 2480 -660 2500 -640
+rect 2600 -580 2620 -560
+rect 2940 -560 3080 -540
+rect 2940 -580 2960 -560
+rect 2600 -640 2960 -580
+rect 2600 -660 2620 -640
+rect 2480 -680 2620 -660
+rect 2940 -660 2960 -640
+rect 3060 -580 3080 -560
+rect 3400 -560 3540 -540
+rect 3400 -580 3420 -560
+rect 3060 -640 3420 -580
+rect 3060 -660 3080 -640
+rect 2940 -680 3080 -660
+rect 3400 -660 3420 -640
+rect 3520 -580 3540 -560
+rect 3860 -560 4000 -540
+rect 3860 -580 3880 -560
+rect 3520 -640 3880 -580
+rect 3520 -660 3540 -640
+rect 3400 -680 3540 -660
+rect 3860 -660 3880 -640
+rect 3980 -580 4000 -560
+rect 4320 -560 4460 -540
+rect 4320 -580 4340 -560
+rect 3980 -640 4340 -580
+rect 3980 -660 4000 -640
+rect 3860 -680 4000 -660
+rect 4320 -660 4340 -640
+rect 4440 -580 4460 -560
+rect 4780 -560 4920 -540
+rect 4780 -580 4800 -560
+rect 4440 -640 4800 -580
+rect 4440 -660 4460 -640
+rect 4320 -680 4460 -660
+rect 4780 -660 4800 -640
+rect 4900 -580 4920 -560
+rect 5240 -560 5380 -540
+rect 5240 -580 5260 -560
+rect 4900 -640 5260 -580
+rect 4900 -660 4920 -640
+rect 4780 -680 4920 -660
+rect 5240 -660 5260 -640
+rect 5360 -580 5380 -560
+rect 5700 -560 5840 -540
+rect 5700 -580 5720 -560
+rect 5360 -640 5720 -580
+rect 5360 -660 5380 -640
+rect 5240 -680 5380 -660
+rect 5700 -660 5720 -640
+rect 5820 -580 5840 -560
+rect 6160 -560 6300 -540
+rect 6160 -580 6180 -560
+rect 5820 -640 6180 -580
+rect 5820 -660 5840 -640
+rect 5700 -680 5840 -660
+rect 6160 -660 6180 -640
+rect 6280 -580 6300 -560
+rect 6620 -560 6760 -540
+rect 6620 -580 6640 -560
+rect 6280 -640 6640 -580
+rect 6280 -660 6300 -640
+rect 6160 -680 6300 -660
+rect 6620 -660 6640 -640
+rect 6740 -580 6760 -560
+rect 7080 -560 7220 -540
+rect 7080 -580 7100 -560
+rect 6740 -640 7100 -580
+rect 6740 -660 6760 -640
+rect 6620 -680 6760 -660
+rect 7080 -660 7100 -640
+rect 7200 -660 7220 -560
+rect 7080 -680 7220 -660
+rect 310 -750 420 -730
+rect 540 -750 650 -730
+rect 770 -750 880 -730
+rect 1000 -750 1110 -730
+rect 1230 -750 1340 -730
+rect 1460 -750 1570 -730
+rect 310 -820 330 -750
+rect 400 -820 440 -750
+rect 500 -820 560 -750
+rect 630 -820 790 -750
+rect 860 -820 910 -750
+rect 970 -820 1020 -750
+rect 1090 -820 1250 -750
+rect 1320 -820 1370 -750
+rect 1430 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 310 -840 420 -820
+rect 540 -840 650 -820
+rect 770 -840 880 -820
+rect 1000 -840 1110 -820
+rect 1230 -840 1340 -820
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1920 -750 2030 -730
+rect 2150 -750 2260 -730
+rect 2380 -750 2490 -730
+rect 2610 -740 2950 -730
+rect 2610 -750 2740 -740
+rect 1690 -820 1710 -750
+rect 1780 -820 1940 -750
+rect 2010 -820 2170 -750
+rect 2240 -820 2400 -750
+rect 2470 -820 2630 -750
+rect 2700 -820 2740 -750
+rect 1690 -840 1800 -820
+rect 1920 -840 2030 -820
+rect 2150 -840 2260 -820
+rect 2380 -840 2490 -820
+rect 2610 -830 2740 -820
+rect 2820 -750 2950 -740
+rect 3070 -750 3180 -730
+rect 3300 -750 3410 -730
+rect 3530 -740 3870 -730
+rect 3530 -750 3660 -740
+rect 2820 -820 2860 -750
+rect 2930 -820 3090 -750
+rect 3160 -820 3320 -750
+rect 3390 -820 3550 -750
+rect 3620 -820 3660 -750
+rect 2820 -830 2950 -820
+rect 2610 -840 2950 -830
+rect 3070 -840 3180 -820
+rect 3300 -840 3410 -820
+rect 3530 -830 3660 -820
+rect 3740 -750 3870 -740
+rect 3990 -750 4100 -730
+rect 4220 -750 4330 -730
+rect 4450 -750 4560 -730
+rect 4680 -750 4790 -730
+rect 4910 -740 5250 -730
+rect 4910 -750 5040 -740
+rect 3740 -820 3780 -750
+rect 3850 -820 4010 -750
+rect 4080 -820 4240 -750
+rect 4310 -820 4470 -750
+rect 4540 -820 4700 -750
+rect 4770 -820 4930 -750
+rect 5000 -820 5040 -750
+rect 3740 -830 3870 -820
+rect 3530 -840 3870 -830
+rect 3990 -840 4100 -820
+rect 4220 -840 4330 -820
+rect 4450 -840 4560 -820
+rect 4680 -840 4790 -820
+rect 4910 -830 5040 -820
+rect 5120 -750 5250 -740
+rect 5370 -750 5480 -730
+rect 5600 -750 5710 -730
+rect 5830 -740 6170 -730
+rect 5830 -750 5960 -740
+rect 5120 -820 5160 -750
+rect 5230 -820 5390 -750
+rect 5460 -820 5620 -750
+rect 5690 -820 5850 -750
+rect 5920 -820 5960 -750
+rect 5120 -830 5250 -820
+rect 4910 -840 5250 -830
+rect 5370 -840 5480 -820
+rect 5600 -840 5710 -820
+rect 5830 -830 5960 -820
+rect 6040 -750 6170 -740
+rect 6290 -750 6400 -730
+rect 6520 -750 6630 -730
+rect 6750 -750 6860 -730
+rect 6980 -750 7090 -730
+rect 6040 -820 6080 -750
+rect 6150 -820 6310 -750
+rect 6380 -820 6540 -750
+rect 6610 -820 6770 -750
+rect 6840 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6040 -830 6170 -820
+rect 5830 -840 6170 -830
+rect 6290 -840 6400 -820
+rect 6520 -840 6630 -820
+rect 6750 -840 6860 -820
+rect 6980 -840 7090 -820
+<< via2 >>
+rect 450 540 510 610
+rect 910 540 970 610
+rect 1370 540 1430 610
+rect 2280 530 2360 620
+rect 3200 530 3280 620
+rect 4580 530 4660 620
+rect 5500 530 5580 620
+rect 6420 530 6500 620
+rect 200 350 300 450
+rect 430 50 530 150
+rect 890 50 990 150
+rect 1350 50 1450 150
+rect 2730 50 2830 150
+rect 3650 50 3750 150
+rect 4110 50 4210 150
+rect 5030 50 5130 150
+rect 5950 50 6050 150
+rect 6870 50 6970 150
+rect 430 -360 530 -260
+rect 890 -360 990 -260
+rect 1350 -360 1450 -260
+rect 2270 -360 2370 -260
+rect 3190 -360 3290 -260
+rect 4110 -360 4210 -260
+rect 4570 -360 4670 -260
+rect 5490 -360 5590 -260
+rect 6410 -360 6510 -260
+rect 6870 -360 6970 -260
+rect 200 -660 300 -560
+rect 440 -820 500 -750
+rect 910 -820 970 -750
+rect 1370 -820 1430 -750
+rect 2740 -830 2820 -740
+rect 3660 -830 3740 -740
+rect 5040 -830 5120 -740
+rect 5960 -830 6040 -740
+<< metal3 >>
+rect -1590 -560 -370 1010
+rect 420 800 540 820
+rect 420 710 440 800
+rect 520 710 540 800
+rect 420 690 540 710
+rect 880 800 1000 820
+rect 880 710 900 800
+rect 980 710 1000 800
+rect 880 690 1000 710
+rect 1340 800 1460 820
+rect 1340 710 1360 800
+rect 1440 710 1460 800
+rect 1340 690 1460 710
+rect 1800 800 1920 820
+rect 1800 710 1820 800
+rect 1900 710 1920 800
+rect 1800 690 1920 710
+rect 2720 800 2840 820
+rect 2720 710 2740 800
+rect 2820 710 2840 800
+rect 2720 690 2840 710
+rect 3640 800 3760 820
+rect 3640 710 3660 800
+rect 3740 710 3760 800
+rect 3640 690 3760 710
+rect 4100 800 4220 820
+rect 4100 710 4120 800
+rect 4200 710 4220 800
+rect 4100 690 4220 710
+rect 5020 800 5140 820
+rect 5020 710 5040 800
+rect 5120 710 5140 800
+rect 5020 690 5140 710
+rect 5940 800 6060 820
+rect 5940 710 5960 800
+rect 6040 710 6060 800
+rect 5940 690 6060 710
+rect 450 620 510 690
+rect 910 620 970 690
+rect 1370 620 1430 690
+rect 440 610 520 620
+rect 440 540 450 610
+rect 510 540 520 610
+rect 440 530 520 540
+rect 900 610 980 620
+rect 900 540 910 610
+rect 970 540 980 610
+rect 900 530 980 540
+rect 1360 610 1440 620
+rect 1360 540 1370 610
+rect 1430 540 1440 610
+rect 1360 530 1440 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 350 320 450
+rect 180 330 320 350
+rect 1820 330 1900 690
+rect 2270 620 2370 630
+rect 2270 530 2280 620
+rect 2360 530 2370 620
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 50 550 150
+rect 410 30 550 50
+rect 870 150 1010 170
+rect 870 50 890 150
+rect 990 50 1010 150
+rect 870 30 1010 50
+rect 1330 150 1470 170
+rect 1330 50 1350 150
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 450 -50 510 30
+rect 910 -50 970 30
+rect 1370 -50 1430 30
+rect 430 -60 530 -50
+rect 430 -150 440 -60
+rect 520 -150 530 -60
+rect 430 -160 530 -150
+rect 890 -60 990 -50
+rect 890 -150 900 -60
+rect 980 -150 990 -60
+rect 890 -160 990 -150
+rect 1350 -60 1450 -50
+rect 1350 -150 1360 -60
+rect 1440 -150 1450 -60
+rect 1350 -160 1450 -150
+rect 450 -240 510 -160
+rect 910 -240 970 -160
+rect 1370 -240 1430 -160
+rect 2270 -240 2370 530
+rect 2740 330 2820 690
+rect 3190 620 3290 630
+rect 3190 530 3200 620
+rect 3280 530 3290 620
+rect 2710 150 2850 170
+rect 2710 50 2730 150
+rect 2830 50 2850 150
+rect 2710 30 2850 50
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -360 550 -260
+rect 410 -380 550 -360
+rect 870 -260 1010 -240
+rect 870 -360 890 -260
+rect 990 -360 1010 -260
+rect 870 -380 1010 -360
+rect 1330 -260 1470 -240
+rect 1330 -360 1350 -260
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 2250 -260 2390 -240
+rect 2250 -360 2270 -260
+rect 2370 -360 2390 -260
+rect 2250 -380 2390 -360
+rect 180 -560 320 -540
+rect -1590 -660 200 -560
+rect 300 -660 320 -560
+rect -1590 -1190 -370 -660
+rect 180 -680 320 -660
+rect 430 -750 510 -740
+rect 430 -820 440 -750
+rect 500 -820 510 -750
+rect 430 -830 510 -820
+rect 900 -750 980 -740
+rect 900 -820 910 -750
+rect 970 -820 980 -750
+rect 900 -830 980 -820
+rect 1360 -750 1440 -740
+rect 1360 -820 1370 -750
+rect 1430 -820 1440 -750
+rect 1360 -830 1440 -820
+rect 440 -900 500 -830
+rect 910 -900 970 -830
+rect 1370 -900 1430 -830
+rect 2280 -900 2360 -540
+rect 2730 -740 2830 30
+rect 3190 -240 3290 530
+rect 3660 330 3740 690
+rect 4120 170 4200 690
+rect 4570 620 4670 630
+rect 4570 530 4580 620
+rect 4660 530 4670 620
+rect 3630 150 3770 170
+rect 3630 50 3650 150
+rect 3750 50 3770 150
+rect 3630 30 3770 50
+rect 4090 150 4230 170
+rect 4090 50 4110 150
+rect 4210 50 4230 150
+rect 4090 30 4230 50
+rect 3170 -260 3310 -240
+rect 3170 -360 3190 -260
+rect 3290 -360 3310 -260
+rect 3170 -380 3310 -360
+rect 2730 -830 2740 -740
+rect 2820 -830 2830 -740
+rect 2730 -840 2830 -830
+rect 3200 -900 3280 -540
+rect 3650 -740 3750 30
+rect 4570 -240 4670 530
+rect 5040 330 5120 690
+rect 5490 620 5590 630
+rect 5490 530 5500 620
+rect 5580 530 5590 620
+rect 5010 150 5150 170
+rect 5010 50 5030 150
+rect 5130 50 5150 150
+rect 5010 30 5150 50
+rect 4090 -260 4230 -240
+rect 4090 -360 4110 -260
+rect 4210 -360 4230 -260
+rect 4090 -380 4230 -360
+rect 4550 -260 4690 -240
+rect 4550 -360 4570 -260
+rect 4670 -360 4690 -260
+rect 4550 -380 4690 -360
+rect 3650 -830 3660 -740
+rect 3740 -830 3750 -740
+rect 3650 -840 3750 -830
+rect 4120 -900 4200 -380
+rect 4580 -900 4660 -540
+rect 5030 -740 5130 30
+rect 5490 -240 5590 530
+rect 5960 330 6040 690
+rect 6410 620 6510 630
+rect 6410 530 6420 620
+rect 6500 530 6510 620
+rect 5930 150 6070 170
+rect 5930 50 5950 150
+rect 6050 50 6070 150
+rect 5930 30 6070 50
+rect 5470 -260 5610 -240
+rect 5470 -360 5490 -260
+rect 5590 -360 5610 -260
+rect 5470 -380 5610 -360
+rect 5030 -830 5040 -740
+rect 5120 -830 5130 -740
+rect 5030 -840 5130 -830
+rect 5500 -900 5580 -540
+rect 5950 -740 6050 30
+rect 6410 -240 6510 530
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 6390 -260 6530 -240
+rect 6390 -360 6410 -260
+rect 6510 -360 6530 -260
+rect 6390 -380 6530 -360
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 5950 -830 5960 -740
+rect 6040 -830 6050 -740
+rect 5950 -840 6050 -830
+rect 6420 -900 6500 -540
+rect 410 -920 530 -900
+rect 410 -1010 430 -920
+rect 510 -1010 530 -920
+rect 410 -1030 530 -1010
+rect 880 -920 1000 -900
+rect 880 -1010 900 -920
+rect 980 -1010 1000 -920
+rect 880 -1030 1000 -1010
+rect 1340 -920 1460 -900
+rect 1340 -1010 1360 -920
+rect 1440 -1010 1460 -920
+rect 1340 -1030 1460 -1010
+rect 2260 -920 2380 -900
+rect 2260 -1010 2280 -920
+rect 2360 -1010 2380 -920
+rect 2260 -1030 2380 -1010
+rect 3180 -920 3300 -900
+rect 3180 -1010 3200 -920
+rect 3280 -1010 3300 -920
+rect 3180 -1030 3300 -1010
+rect 4100 -920 4220 -900
+rect 4100 -1010 4120 -920
+rect 4200 -1010 4220 -920
+rect 4100 -1030 4220 -1010
+rect 4560 -920 4680 -900
+rect 4560 -1010 4580 -920
+rect 4660 -1010 4680 -920
+rect 4560 -1030 4680 -1010
+rect 5480 -920 5600 -900
+rect 5480 -1010 5500 -920
+rect 5580 -1010 5600 -920
+rect 5480 -1030 5600 -1010
+rect 6400 -920 6520 -900
+rect 6400 -1010 6420 -920
+rect 6500 -1010 6520 -920
+rect 6400 -1030 6520 -1010
+<< via3 >>
+rect 440 710 520 800
+rect 900 710 980 800
+rect 1360 710 1440 800
+rect 1820 710 1900 800
+rect 2740 710 2820 800
+rect 3660 710 3740 800
+rect 4120 710 4200 800
+rect 5040 710 5120 800
+rect 5960 710 6040 800
+rect 200 350 300 450
+rect 440 -150 520 -60
+rect 900 -150 980 -60
+rect 1360 -150 1440 -60
+rect 6870 50 6970 150
+rect 6870 -360 6970 -260
+rect 430 -1010 510 -920
+rect 900 -1010 980 -920
+rect 1360 -1010 1440 -920
+rect 2280 -1010 2360 -920
+rect 3200 -1010 3280 -920
+rect 4120 -1010 4200 -920
+rect 4580 -1010 4660 -920
+rect 5500 -1010 5580 -920
+rect 6420 -1010 6500 -920
+<< mimcap >>
+rect -1490 870 -448 910
+rect -1490 -1050 -1450 870
+rect -488 -1050 -448 870
+rect -1490 -1090 -448 -1050
+<< mimcapcontact >>
+rect -1450 -1050 -488 870
+<< metal4 >>
+rect -1451 870 -487 871
+rect -1451 -1050 -1450 870
+rect -488 450 -487 870
+rect 420 800 540 820
+rect 420 710 440 800
+rect 520 790 540 800
+rect 880 800 1000 820
+rect 880 790 900 800
+rect 520 720 900 790
+rect 520 710 540 720
+rect 420 690 540 710
+rect 880 710 900 720
+rect 980 790 1000 800
+rect 1340 800 1460 820
+rect 1340 790 1360 800
+rect 980 720 1360 790
+rect 980 710 1000 720
+rect 880 690 1000 710
+rect 1340 710 1360 720
+rect 1440 790 1460 800
+rect 1800 800 1920 820
+rect 1800 790 1820 800
+rect 1440 720 1820 790
+rect 1440 710 1460 720
+rect 1340 690 1460 710
+rect 1800 710 1820 720
+rect 1900 790 1920 800
+rect 2720 800 2840 820
+rect 2720 790 2740 800
+rect 1900 720 2740 790
+rect 1900 710 1920 720
+rect 1800 690 1920 710
+rect 2720 710 2740 720
+rect 2820 790 2840 800
+rect 3640 800 3760 820
+rect 3640 790 3660 800
+rect 2820 720 3660 790
+rect 2820 710 2840 720
+rect 2720 690 2840 710
+rect 3640 710 3660 720
+rect 3740 790 3760 800
+rect 4100 800 4220 820
+rect 4100 790 4120 800
+rect 3740 720 4120 790
+rect 3740 710 3760 720
+rect 3640 690 3760 710
+rect 4100 710 4120 720
+rect 4200 790 4220 800
+rect 5020 800 5140 820
+rect 5020 790 5040 800
+rect 4200 720 5040 790
+rect 4200 710 4220 720
+rect 4100 690 4220 710
+rect 5020 710 5040 720
+rect 5120 790 5140 800
+rect 5940 800 6060 820
+rect 5940 790 5960 800
+rect 5120 720 5960 790
+rect 5120 710 5140 720
+rect 5020 690 5140 710
+rect 5940 710 5960 720
+rect 6040 790 6060 800
+rect 6040 720 6070 790
+rect 6040 710 6060 720
+rect 5940 690 6060 710
+rect 180 450 320 470
+rect -488 350 200 450
+rect 300 350 320 450
+rect -488 -1050 -487 350
+rect 180 330 320 350
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 130 6990 150
+rect 6970 70 7500 130
+rect 6970 50 6990 70
+rect 6850 30 6990 50
+rect 430 -60 530 -50
+rect 890 -60 990 -50
+rect 1350 -60 1450 -50
+rect 130 -150 440 -60
+rect 520 -150 900 -60
+rect 980 -150 1360 -60
+rect 1440 -150 1580 -60
+rect 430 -160 530 -150
+rect 890 -160 990 -150
+rect 1350 -160 1450 -150
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -280 6990 -260
+rect 6970 -340 7500 -280
+rect 6970 -360 6990 -340
+rect 6850 -380 6990 -360
+rect 410 -920 530 -900
+rect 410 -930 430 -920
+rect 400 -1000 430 -930
+rect 410 -1010 430 -1000
+rect 510 -930 530 -920
+rect 880 -920 1000 -900
+rect 880 -930 900 -920
+rect 510 -1000 900 -930
+rect 510 -1010 530 -1000
+rect 410 -1030 530 -1010
+rect 880 -1010 900 -1000
+rect 980 -930 1000 -920
+rect 1340 -920 1460 -900
+rect 1340 -930 1360 -920
+rect 980 -1000 1360 -930
+rect 980 -1010 1000 -1000
+rect 880 -1030 1000 -1010
+rect 1340 -1010 1360 -1000
+rect 1440 -930 1460 -920
+rect 2260 -920 2380 -900
+rect 2260 -930 2280 -920
+rect 1440 -1000 2280 -930
+rect 1440 -1010 1460 -1000
+rect 1340 -1030 1460 -1010
+rect 2260 -1010 2280 -1000
+rect 2360 -930 2380 -920
+rect 3180 -920 3300 -900
+rect 3180 -930 3200 -920
+rect 2360 -1000 3200 -930
+rect 2360 -1010 2380 -1000
+rect 2260 -1030 2380 -1010
+rect 3180 -1010 3200 -1000
+rect 3280 -930 3300 -920
+rect 4100 -920 4220 -900
+rect 4100 -930 4120 -920
+rect 3280 -1000 4120 -930
+rect 3280 -1010 3300 -1000
+rect 3180 -1030 3300 -1010
+rect 4100 -1010 4120 -1000
+rect 4200 -930 4220 -920
+rect 4560 -920 4680 -900
+rect 4560 -930 4580 -920
+rect 4200 -1000 4580 -930
+rect 4200 -1010 4220 -1000
+rect 4100 -1030 4220 -1010
+rect 4560 -1010 4580 -1000
+rect 4660 -930 4680 -920
+rect 5480 -920 5600 -900
+rect 5480 -930 5500 -920
+rect 4660 -1000 5500 -930
+rect 4660 -1010 4680 -1000
+rect 4560 -1030 4680 -1010
+rect 5480 -1010 5500 -1000
+rect 5580 -930 5600 -920
+rect 6400 -920 6520 -900
+rect 6400 -930 6420 -920
+rect 5580 -1000 6420 -930
+rect 5580 -1010 5600 -1000
+rect 5480 -1030 5600 -1010
+rect 6400 -1010 6420 -1000
+rect 6500 -1010 6520 -920
+rect 6400 -1030 6520 -1010
+rect -1451 -1051 -487 -1050
+<< labels >>
+rlabel metal4 7430 100 7430 100 1 von
+rlabel metal4 7440 -310 7440 -310 1 vop
+rlabel via3 470 -110 470 -110 1 Gnd
+<< end >>
diff --git a/mag/and.mag b/mag/and.mag
new file mode 100644
index 0000000..323803e
--- /dev/null
+++ b/mag/and.mag
@@ -0,0 +1,696 @@
+magic
+tech sky130A
+timestamp 1640957225
+<< nwell >>
+rect -85 -15 335 475
+<< nmos >>
+rect -10 -335 5 -135
+rect 115 -335 130 -135
+rect 240 -335 255 -185
+<< pmos >>
+rect -10 10 5 270
+rect 115 10 130 270
+rect 240 10 255 390
+<< ndiff >>
+rect -50 -165 -10 -135
+rect -50 -190 -45 -165
+rect -20 -190 -10 -165
+rect -50 -210 -10 -190
+rect -50 -235 -45 -210
+rect -20 -235 -10 -210
+rect -50 -255 -10 -235
+rect -50 -280 -45 -255
+rect -20 -280 -10 -255
+rect -50 -300 -10 -280
+rect -50 -325 -45 -300
+rect -20 -325 -10 -300
+rect -50 -335 -10 -325
+rect 5 -165 45 -135
+rect 5 -190 15 -165
+rect 40 -190 45 -165
+rect 5 -210 45 -190
+rect 5 -235 15 -210
+rect 40 -235 45 -210
+rect 5 -255 45 -235
+rect 5 -280 15 -255
+rect 40 -280 45 -255
+rect 5 -300 45 -280
+rect 5 -325 15 -300
+rect 40 -325 45 -300
+rect 5 -335 45 -325
+rect 75 -165 115 -135
+rect 75 -190 80 -165
+rect 105 -190 115 -165
+rect 75 -210 115 -190
+rect 75 -235 80 -210
+rect 105 -235 115 -210
+rect 75 -255 115 -235
+rect 75 -280 80 -255
+rect 105 -280 115 -255
+rect 75 -300 115 -280
+rect 75 -325 80 -300
+rect 105 -325 115 -300
+rect 75 -335 115 -325
+rect 130 -165 170 -135
+rect 130 -190 140 -165
+rect 165 -190 170 -165
+rect 130 -210 170 -190
+rect 130 -235 140 -210
+rect 165 -235 170 -210
+rect 130 -255 170 -235
+rect 130 -280 140 -255
+rect 165 -280 170 -255
+rect 130 -300 170 -280
+rect 130 -325 140 -300
+rect 165 -325 170 -300
+rect 130 -335 170 -325
+rect 200 -210 240 -185
+rect 200 -235 205 -210
+rect 230 -235 240 -210
+rect 200 -255 240 -235
+rect 200 -280 205 -255
+rect 230 -280 240 -255
+rect 200 -300 240 -280
+rect 200 -325 205 -300
+rect 230 -325 240 -300
+rect 200 -335 240 -325
+rect 255 -210 295 -185
+rect 255 -235 265 -210
+rect 290 -235 295 -210
+rect 255 -255 295 -235
+rect 255 -280 265 -255
+rect 290 -280 295 -255
+rect 255 -300 295 -280
+rect 255 -325 265 -300
+rect 290 -325 295 -300
+rect 255 -335 295 -325
+<< pdiff >>
+rect 200 360 240 390
+rect 200 335 205 360
+rect 230 335 240 360
+rect 200 315 240 335
+rect 200 290 205 315
+rect 230 290 240 315
+rect 200 270 240 290
+rect -50 225 -10 270
+rect -50 200 -45 225
+rect -20 200 -10 225
+rect -50 180 -10 200
+rect -50 155 -45 180
+rect -20 155 -10 180
+rect -50 135 -10 155
+rect -50 110 -45 135
+rect -20 110 -10 135
+rect -50 90 -10 110
+rect -50 65 -45 90
+rect -20 65 -10 90
+rect -50 45 -10 65
+rect -50 20 -45 45
+rect -20 20 -10 45
+rect -50 10 -10 20
+rect 5 225 45 270
+rect 5 200 15 225
+rect 40 200 45 225
+rect 5 180 45 200
+rect 5 155 15 180
+rect 40 155 45 180
+rect 5 135 45 155
+rect 5 110 15 135
+rect 40 110 45 135
+rect 5 90 45 110
+rect 5 65 15 90
+rect 40 65 45 90
+rect 5 45 45 65
+rect 5 20 15 45
+rect 40 20 45 45
+rect 5 10 45 20
+rect 75 225 115 270
+rect 75 200 80 225
+rect 105 200 115 225
+rect 75 180 115 200
+rect 75 155 80 180
+rect 105 155 115 180
+rect 75 135 115 155
+rect 75 110 80 135
+rect 105 110 115 135
+rect 75 90 115 110
+rect 75 65 80 90
+rect 105 65 115 90
+rect 75 45 115 65
+rect 75 20 80 45
+rect 105 20 115 45
+rect 75 10 115 20
+rect 130 225 170 270
+rect 130 200 140 225
+rect 165 200 170 225
+rect 130 180 170 200
+rect 130 155 140 180
+rect 165 155 170 180
+rect 130 135 170 155
+rect 130 110 140 135
+rect 165 110 170 135
+rect 130 90 170 110
+rect 130 65 140 90
+rect 165 65 170 90
+rect 130 45 170 65
+rect 130 20 140 45
+rect 165 20 170 45
+rect 130 10 170 20
+rect 200 245 205 270
+rect 230 245 240 270
+rect 200 225 240 245
+rect 200 200 205 225
+rect 230 200 240 225
+rect 200 180 240 200
+rect 200 155 205 180
+rect 230 155 240 180
+rect 200 135 240 155
+rect 200 110 205 135
+rect 230 110 240 135
+rect 200 90 240 110
+rect 200 65 205 90
+rect 230 65 240 90
+rect 200 45 240 65
+rect 200 20 205 45
+rect 230 20 240 45
+rect 200 10 240 20
+rect 255 360 295 390
+rect 255 335 265 360
+rect 290 335 295 360
+rect 255 315 295 335
+rect 255 290 265 315
+rect 290 290 295 315
+rect 255 270 295 290
+rect 255 245 265 270
+rect 290 245 295 270
+rect 255 225 295 245
+rect 255 200 265 225
+rect 290 200 295 225
+rect 255 180 295 200
+rect 255 155 265 180
+rect 290 155 295 180
+rect 255 135 295 155
+rect 255 110 265 135
+rect 290 110 295 135
+rect 255 90 295 110
+rect 255 65 265 90
+rect 290 65 295 90
+rect 255 45 295 65
+rect 255 20 265 45
+rect 290 20 295 45
+rect 255 10 295 20
+<< ndiffc >>
+rect -45 -190 -20 -165
+rect -45 -235 -20 -210
+rect -45 -280 -20 -255
+rect -45 -325 -20 -300
+rect 15 -190 40 -165
+rect 15 -235 40 -210
+rect 15 -280 40 -255
+rect 15 -325 40 -300
+rect 80 -190 105 -165
+rect 80 -235 105 -210
+rect 80 -280 105 -255
+rect 80 -325 105 -300
+rect 140 -190 165 -165
+rect 140 -235 165 -210
+rect 140 -280 165 -255
+rect 140 -325 165 -300
+rect 205 -235 230 -210
+rect 205 -280 230 -255
+rect 205 -325 230 -300
+rect 265 -235 290 -210
+rect 265 -280 290 -255
+rect 265 -325 290 -300
+<< pdiffc >>
+rect 205 335 230 360
+rect 205 290 230 315
+rect -45 200 -20 225
+rect -45 155 -20 180
+rect -45 110 -20 135
+rect -45 65 -20 90
+rect -45 20 -20 45
+rect 15 200 40 225
+rect 15 155 40 180
+rect 15 110 40 135
+rect 15 65 40 90
+rect 15 20 40 45
+rect 80 200 105 225
+rect 80 155 105 180
+rect 80 110 105 135
+rect 80 65 105 90
+rect 80 20 105 45
+rect 140 200 165 225
+rect 140 155 165 180
+rect 140 110 165 135
+rect 140 65 165 90
+rect 140 20 165 45
+rect 205 245 230 270
+rect 205 200 230 225
+rect 205 155 230 180
+rect 205 110 230 135
+rect 205 65 230 90
+rect 205 20 230 45
+rect 265 335 290 360
+rect 265 290 290 315
+rect 265 245 290 270
+rect 265 200 290 225
+rect 265 155 290 180
+rect 265 110 290 135
+rect 265 65 290 90
+rect 265 20 290 45
+<< poly >>
+rect 240 390 255 410
+rect -10 270 5 295
+rect 115 270 130 295
+rect -10 -75 5 10
+rect 115 -75 130 10
+rect -50 -85 5 -75
+rect -50 -105 -40 -85
+rect -20 -105 5 -85
+rect -50 -115 5 -105
+rect 75 -85 130 -75
+rect 240 -80 255 10
+rect 75 -105 85 -85
+rect 105 -105 130 -85
+rect 75 -115 130 -105
+rect -10 -135 5 -115
+rect 115 -135 130 -115
+rect 200 -90 255 -80
+rect 200 -110 210 -90
+rect 230 -110 255 -90
+rect 200 -120 255 -110
+rect 240 -185 255 -120
+rect -10 -370 5 -335
+rect 115 -370 130 -335
+rect 240 -370 255 -335
+<< polycont >>
+rect -40 -105 -20 -85
+rect 85 -105 105 -85
+rect 210 -110 230 -90
+<< locali >>
+rect 200 440 205 460
+rect 225 440 230 460
+rect 200 425 230 440
+rect 205 390 230 425
+rect 200 360 235 390
+rect -45 325 -40 345
+rect -45 270 -20 325
+rect 75 325 80 345
+rect 100 325 105 345
+rect 75 310 105 325
+rect 80 270 105 310
+rect 200 335 205 360
+rect 230 335 235 360
+rect 200 315 235 335
+rect 200 290 205 315
+rect 230 290 235 315
+rect 200 270 235 290
+rect -50 225 -15 270
+rect -50 200 -45 225
+rect -20 200 -15 225
+rect -50 180 -15 200
+rect -50 155 -45 180
+rect -20 155 -15 180
+rect -50 135 -15 155
+rect -50 110 -45 135
+rect -20 110 -15 135
+rect -50 90 -15 110
+rect -50 65 -45 90
+rect -20 65 -15 90
+rect -50 45 -15 65
+rect -50 20 -45 45
+rect -20 20 -15 45
+rect -50 10 -15 20
+rect 10 225 45 270
+rect 10 200 15 225
+rect 40 200 45 225
+rect 10 180 45 200
+rect 10 155 15 180
+rect 40 155 45 180
+rect 10 135 45 155
+rect 10 110 15 135
+rect 40 110 45 135
+rect 10 90 45 110
+rect 10 65 15 90
+rect 40 65 45 90
+rect 10 45 45 65
+rect 10 20 15 45
+rect 40 20 45 45
+rect 10 10 45 20
+rect 75 225 110 270
+rect 75 200 80 225
+rect 105 200 110 225
+rect 75 180 110 200
+rect 75 155 80 180
+rect 105 155 110 180
+rect 75 135 110 155
+rect 75 110 80 135
+rect 105 110 110 135
+rect 75 90 110 110
+rect 75 65 80 90
+rect 105 65 110 90
+rect 75 45 110 65
+rect 75 20 80 45
+rect 105 20 110 45
+rect 75 10 110 20
+rect 135 225 170 270
+rect 135 200 140 225
+rect 165 200 170 225
+rect 135 180 170 200
+rect 135 155 140 180
+rect 165 155 170 180
+rect 135 135 170 155
+rect 135 110 140 135
+rect 165 110 170 135
+rect 135 90 170 110
+rect 135 65 140 90
+rect 165 65 170 90
+rect 135 45 170 65
+rect 135 20 140 45
+rect 165 20 170 45
+rect 135 10 170 20
+rect 200 245 205 270
+rect 230 245 235 270
+rect 200 225 235 245
+rect 200 200 205 225
+rect 230 200 235 225
+rect 200 180 235 200
+rect 200 155 205 180
+rect 230 155 235 180
+rect 200 135 235 155
+rect 200 110 205 135
+rect 230 110 235 135
+rect 200 90 235 110
+rect 200 65 205 90
+rect 230 65 235 90
+rect 200 45 235 65
+rect 200 20 205 45
+rect 230 20 235 45
+rect 200 10 235 20
+rect 260 360 295 390
+rect 260 335 265 360
+rect 290 335 295 360
+rect 260 315 295 335
+rect 260 290 265 315
+rect 290 290 295 315
+rect 260 270 295 290
+rect 260 245 265 270
+rect 290 245 295 270
+rect 260 225 295 245
+rect 260 200 265 225
+rect 290 200 295 225
+rect 260 180 295 200
+rect 260 155 265 180
+rect 290 155 295 180
+rect 260 135 295 155
+rect 260 110 265 135
+rect 290 110 295 135
+rect 260 90 295 110
+rect 260 65 265 90
+rect 290 65 295 90
+rect 260 45 295 65
+rect 260 20 265 45
+rect 290 20 295 45
+rect 260 10 295 20
+rect 15 -10 40 10
+rect 140 -10 165 10
+rect 15 -30 165 -10
+rect -50 -85 -10 -75
+rect 75 -85 115 -75
+rect -85 -105 -40 -85
+rect -20 -105 -10 -85
+rect 65 -105 85 -85
+rect 105 -105 115 -85
+rect -50 -115 -10 -105
+rect 75 -115 115 -105
+rect 140 -90 165 -30
+rect 200 -90 240 -80
+rect 140 -110 210 -90
+rect 230 -110 240 -90
+rect 140 -135 165 -110
+rect 200 -120 240 -110
+rect 265 -95 290 10
+rect 265 -120 335 -95
+rect -50 -165 -15 -135
+rect -50 -190 -45 -165
+rect -20 -190 -15 -165
+rect -50 -210 -15 -190
+rect -50 -235 -45 -210
+rect -20 -235 -15 -210
+rect -50 -255 -15 -235
+rect -50 -280 -45 -255
+rect -20 -280 -15 -255
+rect -50 -300 -15 -280
+rect -50 -325 -45 -300
+rect -20 -325 -15 -300
+rect -50 -335 -15 -325
+rect 10 -165 45 -135
+rect 10 -190 15 -165
+rect 40 -190 45 -165
+rect 10 -210 45 -190
+rect 75 -165 110 -135
+rect 75 -190 80 -165
+rect 105 -190 110 -165
+rect 75 -210 110 -190
+rect 10 -235 15 -210
+rect 40 -235 80 -210
+rect 105 -235 110 -210
+rect 10 -255 45 -235
+rect 10 -280 15 -255
+rect 40 -280 45 -255
+rect 10 -300 45 -280
+rect 10 -325 15 -300
+rect 40 -325 45 -300
+rect 10 -335 45 -325
+rect 75 -255 110 -235
+rect 75 -280 80 -255
+rect 105 -280 110 -255
+rect 75 -300 110 -280
+rect 75 -325 80 -300
+rect 105 -325 110 -300
+rect 75 -335 110 -325
+rect 135 -165 170 -135
+rect 135 -190 140 -165
+rect 165 -190 170 -165
+rect 265 -185 290 -120
+rect 135 -210 170 -190
+rect 135 -235 140 -210
+rect 165 -235 170 -210
+rect 135 -255 170 -235
+rect 135 -280 140 -255
+rect 165 -280 170 -255
+rect 135 -300 170 -280
+rect 135 -325 140 -300
+rect 165 -325 170 -300
+rect 135 -335 170 -325
+rect 200 -210 235 -185
+rect 200 -235 205 -210
+rect 230 -235 235 -210
+rect 200 -255 235 -235
+rect 200 -280 205 -255
+rect 230 -280 235 -255
+rect 200 -300 235 -280
+rect 200 -325 205 -300
+rect 230 -325 235 -300
+rect 200 -335 235 -325
+rect 260 -210 295 -185
+rect 260 -235 265 -210
+rect 290 -235 295 -210
+rect 260 -255 295 -235
+rect 260 -280 265 -255
+rect 290 -280 295 -255
+rect 260 -300 295 -280
+rect 260 -325 265 -300
+rect 290 -325 295 -300
+rect 260 -335 295 -325
+rect -45 -395 -20 -335
+rect 205 -375 230 -335
+rect -25 -415 -20 -395
+rect 200 -395 225 -375
+rect 200 -415 205 -395
+<< viali >>
+rect 205 440 225 460
+rect -40 325 -20 345
+rect 80 325 100 345
+rect 45 -105 65 -85
+rect -45 -415 -25 -395
+rect 205 -415 225 -395
+<< metal1 >>
+rect 195 465 235 470
+rect 195 435 200 465
+rect 230 435 235 465
+rect 195 430 235 435
+rect -50 350 -10 355
+rect -50 320 -45 350
+rect -15 320 -10 350
+rect -50 315 -10 320
+rect 70 350 110 355
+rect 70 320 75 350
+rect 105 320 110 350
+rect 70 315 110 320
+rect -85 -60 60 -45
+rect 45 -75 60 -60
+rect 35 -85 75 -75
+rect 35 -105 45 -85
+rect 65 -105 75 -85
+rect 35 -115 75 -105
+rect -55 -390 -15 -385
+rect -55 -420 -50 -390
+rect -20 -420 -15 -390
+rect -55 -425 -15 -420
+rect 195 -390 235 -385
+rect 195 -420 200 -390
+rect 230 -420 235 -390
+rect 195 -425 235 -420
+<< via1 >>
+rect 200 460 230 465
+rect 200 440 205 460
+rect 205 440 225 460
+rect 225 440 230 460
+rect 200 435 230 440
+rect -45 345 -15 350
+rect -45 325 -40 345
+rect -40 325 -20 345
+rect -20 325 -15 345
+rect -45 320 -15 325
+rect 75 345 105 350
+rect 75 325 80 345
+rect 80 325 100 345
+rect 100 325 105 345
+rect 75 320 105 325
+rect -50 -395 -20 -390
+rect -50 -415 -45 -395
+rect -45 -415 -25 -395
+rect -25 -415 -20 -395
+rect -50 -420 -20 -415
+rect 200 -395 230 -390
+rect 200 -415 205 -395
+rect 205 -415 225 -395
+rect 225 -415 230 -395
+rect 200 -420 230 -415
+<< metal2 >>
+rect 190 470 240 475
+rect 190 430 195 470
+rect 235 430 240 470
+rect 190 425 240 430
+rect -55 355 -5 360
+rect -55 315 -50 355
+rect -10 315 -5 355
+rect -55 310 -5 315
+rect 65 355 115 360
+rect 65 315 70 355
+rect 110 315 115 355
+rect 65 310 115 315
+rect -60 -385 -10 -380
+rect -60 -425 -55 -385
+rect -15 -425 -10 -385
+rect -60 -430 -10 -425
+rect 190 -385 240 -380
+rect 190 -425 195 -385
+rect 235 -425 240 -385
+rect 190 -430 240 -425
+<< via2 >>
+rect 195 465 235 470
+rect 195 435 200 465
+rect 200 435 230 465
+rect 230 435 235 465
+rect 195 430 235 435
+rect -50 350 -10 355
+rect -50 320 -45 350
+rect -45 320 -15 350
+rect -15 320 -10 350
+rect -50 315 -10 320
+rect 70 350 110 355
+rect 70 320 75 350
+rect 75 320 105 350
+rect 105 320 110 350
+rect 70 315 110 320
+rect -55 -390 -15 -385
+rect -55 -420 -50 -390
+rect -50 -420 -20 -390
+rect -20 -420 -15 -390
+rect -55 -425 -15 -420
+rect 195 -390 235 -385
+rect 195 -420 200 -390
+rect 200 -420 230 -390
+rect 230 -420 235 -390
+rect 195 -425 235 -420
+<< metal3 >>
+rect 190 470 240 475
+rect 190 430 195 470
+rect 235 430 240 470
+rect 190 425 240 430
+rect -55 355 -5 360
+rect -55 315 -50 355
+rect -10 315 -5 355
+rect -55 310 -5 315
+rect 65 355 115 360
+rect 65 315 70 355
+rect 110 315 115 355
+rect 65 310 115 315
+rect -65 -380 -5 -375
+rect -65 -430 -60 -380
+rect -10 -430 -5 -380
+rect -65 -435 -5 -430
+rect 185 -380 245 -375
+rect 185 -430 190 -380
+rect 240 -430 245 -380
+rect 185 -435 245 -430
+<< via3 >>
+rect 195 430 235 470
+rect -50 315 -10 355
+rect 70 315 110 355
+rect -60 -385 -10 -380
+rect -60 -425 -55 -385
+rect -55 -425 -15 -385
+rect -15 -425 -10 -385
+rect -60 -430 -10 -425
+rect 190 -385 240 -380
+rect 190 -425 195 -385
+rect 195 -425 235 -385
+rect 235 -425 240 -385
+rect 190 -430 240 -425
+<< metal4 >>
+rect 190 470 240 475
+rect -85 440 195 470
+rect -45 360 -15 440
+rect 75 360 105 440
+rect 190 430 195 440
+rect 235 440 335 470
+rect 235 430 240 440
+rect 190 425 240 430
+rect -55 355 -5 360
+rect -55 315 -50 355
+rect -10 315 -5 355
+rect -55 310 -5 315
+rect 65 355 115 360
+rect 65 315 70 355
+rect 110 315 115 355
+rect 65 310 115 315
+rect -65 -380 -5 -375
+rect -65 -430 -60 -380
+rect -10 -385 -5 -380
+rect 185 -380 245 -375
+rect 185 -385 190 -380
+rect -10 -420 190 -385
+rect -10 -430 -5 -420
+rect -65 -435 -5 -430
+rect 185 -430 190 -420
+rect 240 -385 245 -380
+rect 240 -420 295 -385
+rect 240 -430 245 -420
+rect 185 -435 245 -430
+<< labels >>
+rlabel metal4 -55 -420 295 -385 1 GND
+rlabel nwell -85 440 335 470 1 VDD
+rlabel locali 265 -120 335 -95 1 OUT
+rlabel locali -85 -105 -20 -85 1 A
+rlabel metal1 -85 -60 60 -45 1 B
+rlabel metal1 45 -105 60 -60 1 B
+rlabel locali 45 -105 105 -85 1 B
+rlabel locali 15 -235 105 -210 1 Z1
+rlabel locali 140 -110 230 -90 1 out1
+rlabel locali 219 -363 219 -363 1 gnd!
+rlabel locali 214 405 214 405 1 vdd!
+<< end >>
diff --git a/mag/and_pd.mag b/mag/and_pd.mag
new file mode 100644
index 0000000..5dbcf96
--- /dev/null
+++ b/mag/and_pd.mag
@@ -0,0 +1,523 @@
+magic
+tech sky130A
+timestamp 1640776259
+<< nwell >>
+rect -80 -35 335 265
+<< nmos >>
+rect 10 -235 25 -145
+rect 135 -235 150 -145
+rect 260 -235 275 -145
+<< pmos >>
+rect 10 -15 25 165
+rect 135 -15 150 165
+rect 260 -15 275 165
+<< ndiff >>
+rect -30 -155 10 -145
+rect -30 -180 -25 -155
+rect 0 -180 10 -155
+rect -30 -200 10 -180
+rect -30 -225 -25 -200
+rect 0 -225 10 -200
+rect -30 -235 10 -225
+rect 25 -155 65 -145
+rect 25 -180 35 -155
+rect 60 -180 65 -155
+rect 25 -200 65 -180
+rect 25 -225 35 -200
+rect 60 -225 65 -200
+rect 25 -235 65 -225
+rect 95 -155 135 -145
+rect 95 -180 100 -155
+rect 125 -180 135 -155
+rect 95 -200 135 -180
+rect 95 -225 100 -200
+rect 125 -225 135 -200
+rect 95 -235 135 -225
+rect 150 -155 190 -145
+rect 150 -180 160 -155
+rect 185 -180 190 -155
+rect 150 -200 190 -180
+rect 150 -225 160 -200
+rect 185 -225 190 -200
+rect 150 -235 190 -225
+rect 220 -155 260 -145
+rect 220 -180 225 -155
+rect 250 -180 260 -155
+rect 220 -200 260 -180
+rect 220 -225 225 -200
+rect 250 -225 260 -200
+rect 220 -235 260 -225
+rect 275 -155 315 -145
+rect 275 -180 285 -155
+rect 310 -180 315 -155
+rect 275 -200 315 -180
+rect 275 -225 285 -200
+rect 310 -225 315 -200
+rect 275 -235 315 -225
+<< pdiff >>
+rect -30 155 10 165
+rect -30 130 -25 155
+rect 0 130 10 155
+rect -30 110 10 130
+rect -30 85 -25 110
+rect 0 85 10 110
+rect -30 65 10 85
+rect -30 40 -25 65
+rect 0 40 10 65
+rect -30 20 10 40
+rect -30 -5 -25 20
+rect 0 -5 10 20
+rect -30 -15 10 -5
+rect 25 155 65 165
+rect 25 130 35 155
+rect 60 130 65 155
+rect 25 110 65 130
+rect 25 85 35 110
+rect 60 85 65 110
+rect 25 65 65 85
+rect 25 40 35 65
+rect 60 40 65 65
+rect 25 20 65 40
+rect 25 -5 35 20
+rect 60 -5 65 20
+rect 25 -15 65 -5
+rect 95 155 135 165
+rect 95 130 100 155
+rect 125 130 135 155
+rect 95 110 135 130
+rect 95 85 100 110
+rect 125 85 135 110
+rect 95 65 135 85
+rect 95 40 100 65
+rect 125 40 135 65
+rect 95 20 135 40
+rect 95 -5 100 20
+rect 125 -5 135 20
+rect 95 -15 135 -5
+rect 150 155 190 165
+rect 150 130 160 155
+rect 185 130 190 155
+rect 150 110 190 130
+rect 150 85 160 110
+rect 185 85 190 110
+rect 150 65 190 85
+rect 150 40 160 65
+rect 185 40 190 65
+rect 150 20 190 40
+rect 150 -5 160 20
+rect 185 -5 190 20
+rect 150 -15 190 -5
+rect 220 155 260 165
+rect 220 130 225 155
+rect 250 130 260 155
+rect 220 110 260 130
+rect 220 85 225 110
+rect 250 85 260 110
+rect 220 65 260 85
+rect 220 40 225 65
+rect 250 40 260 65
+rect 220 20 260 40
+rect 220 -5 225 20
+rect 250 -5 260 20
+rect 220 -15 260 -5
+rect 275 155 315 165
+rect 275 130 285 155
+rect 310 130 315 155
+rect 275 110 315 130
+rect 275 85 285 110
+rect 310 85 315 110
+rect 275 65 315 85
+rect 275 40 285 65
+rect 310 40 315 65
+rect 275 20 315 40
+rect 275 -5 285 20
+rect 310 -5 315 20
+rect 275 -15 315 -5
+<< ndiffc >>
+rect -25 -180 0 -155
+rect -25 -225 0 -200
+rect 35 -180 60 -155
+rect 35 -225 60 -200
+rect 100 -180 125 -155
+rect 100 -225 125 -200
+rect 160 -180 185 -155
+rect 160 -225 185 -200
+rect 225 -180 250 -155
+rect 225 -225 250 -200
+rect 285 -180 310 -155
+rect 285 -225 310 -200
+<< pdiffc >>
+rect -25 130 0 155
+rect -25 85 0 110
+rect -25 40 0 65
+rect -25 -5 0 20
+rect 35 130 60 155
+rect 35 85 60 110
+rect 35 40 60 65
+rect 35 -5 60 20
+rect 100 130 125 155
+rect 100 85 125 110
+rect 100 40 125 65
+rect 100 -5 125 20
+rect 160 130 185 155
+rect 160 85 185 110
+rect 160 40 185 65
+rect 160 -5 185 20
+rect 225 130 250 155
+rect 225 85 250 110
+rect 225 40 250 65
+rect 225 -5 250 20
+rect 285 130 310 155
+rect 285 85 310 110
+rect 285 40 310 65
+rect 285 -5 310 20
+<< poly >>
+rect 10 165 25 180
+rect 135 165 150 180
+rect 260 165 275 180
+rect 10 -85 25 -15
+rect 135 -85 150 -15
+rect 260 -85 275 -15
+rect -30 -95 25 -85
+rect -30 -115 -20 -95
+rect 0 -115 25 -95
+rect -30 -125 25 -115
+rect 95 -95 150 -85
+rect 95 -115 105 -95
+rect 125 -115 150 -95
+rect 95 -125 150 -115
+rect 220 -95 275 -85
+rect 220 -115 230 -95
+rect 250 -115 275 -95
+rect 220 -125 275 -115
+rect 10 -145 25 -125
+rect 135 -145 150 -125
+rect 260 -145 275 -125
+rect 10 -255 25 -235
+rect 135 -255 150 -235
+rect 260 -255 275 -235
+<< polycont >>
+rect -20 -115 0 -95
+rect 105 -115 125 -95
+rect 230 -115 250 -95
+<< locali >>
+rect -25 165 -5 200
+rect 100 165 120 200
+rect 220 165 240 200
+rect -30 155 5 165
+rect -30 130 -25 155
+rect 0 130 5 155
+rect -30 110 5 130
+rect -30 85 -25 110
+rect 0 85 5 110
+rect -30 65 5 85
+rect -30 40 -25 65
+rect 0 40 5 65
+rect -30 20 5 40
+rect -30 -5 -25 20
+rect 0 -5 5 20
+rect -30 -15 5 -5
+rect 30 155 65 165
+rect 30 130 35 155
+rect 60 130 65 155
+rect 30 110 65 130
+rect 30 85 35 110
+rect 60 85 65 110
+rect 30 65 65 85
+rect 30 40 35 65
+rect 60 40 65 65
+rect 30 20 65 40
+rect 30 -5 35 20
+rect 60 -5 65 20
+rect 30 -15 65 -5
+rect 95 155 130 165
+rect 95 130 100 155
+rect 125 130 130 155
+rect 95 110 130 130
+rect 95 85 100 110
+rect 125 85 130 110
+rect 95 65 130 85
+rect 95 40 100 65
+rect 125 40 130 65
+rect 95 20 130 40
+rect 95 -5 100 20
+rect 125 -5 130 20
+rect 95 -15 130 -5
+rect 155 155 190 165
+rect 155 130 160 155
+rect 185 130 190 155
+rect 155 110 190 130
+rect 155 85 160 110
+rect 185 85 190 110
+rect 155 65 190 85
+rect 155 40 160 65
+rect 185 40 190 65
+rect 155 20 190 40
+rect 155 -5 160 20
+rect 185 -5 190 20
+rect 155 -15 190 -5
+rect 220 155 255 165
+rect 220 130 225 155
+rect 250 130 255 155
+rect 220 110 255 130
+rect 220 85 225 110
+rect 250 85 255 110
+rect 220 65 255 85
+rect 220 40 225 65
+rect 250 40 255 65
+rect 220 20 255 40
+rect 220 -5 225 20
+rect 250 -5 255 20
+rect 220 -15 255 -5
+rect 280 155 315 165
+rect 280 130 285 155
+rect 310 130 315 155
+rect 280 110 315 130
+rect 280 85 285 110
+rect 310 85 315 110
+rect 280 65 315 85
+rect 280 40 285 65
+rect 310 40 315 65
+rect 280 20 315 40
+rect 280 -5 285 20
+rect 310 -5 315 20
+rect 280 -15 315 -5
+rect 35 -35 60 -15
+rect 160 -35 185 -15
+rect 35 -55 185 -35
+rect -30 -95 10 -85
+rect -50 -115 -20 -95
+rect 0 -115 10 -95
+rect -30 -125 10 -115
+rect 95 -95 135 -85
+rect 95 -115 105 -95
+rect 125 -115 135 -95
+rect 95 -125 135 -115
+rect 160 -95 185 -55
+rect 220 -95 260 -85
+rect 160 -115 230 -95
+rect 250 -115 260 -95
+rect 160 -145 185 -115
+rect 220 -125 260 -115
+rect 285 -95 310 -15
+rect 285 -115 335 -95
+rect 285 -145 310 -115
+rect -30 -155 5 -145
+rect -30 -180 -25 -155
+rect 0 -180 5 -155
+rect -30 -200 5 -180
+rect -30 -225 -25 -200
+rect 0 -225 5 -200
+rect -30 -235 5 -225
+rect 30 -155 65 -145
+rect 30 -180 35 -155
+rect 60 -180 65 -155
+rect 95 -155 130 -145
+rect 95 -180 100 -155
+rect 125 -180 130 -155
+rect 30 -200 130 -180
+rect 30 -225 35 -200
+rect 60 -225 65 -200
+rect 30 -235 65 -225
+rect 95 -225 100 -200
+rect 125 -225 130 -200
+rect 95 -235 130 -225
+rect 155 -155 190 -145
+rect 155 -180 160 -155
+rect 185 -180 190 -155
+rect 155 -200 190 -180
+rect 155 -225 160 -200
+rect 185 -225 190 -200
+rect 155 -235 190 -225
+rect 220 -155 255 -145
+rect 220 -180 225 -155
+rect 250 -180 255 -155
+rect 220 -200 255 -180
+rect 220 -225 225 -200
+rect 250 -225 255 -200
+rect 220 -235 255 -225
+rect 280 -155 315 -145
+rect 280 -180 285 -155
+rect 310 -180 315 -155
+rect 280 -200 315 -180
+rect 280 -225 285 -200
+rect 310 -225 315 -200
+rect 280 -235 315 -225
+rect -25 -285 0 -235
+rect -5 -295 0 -285
+rect 225 -285 250 -235
+rect 245 -295 250 -285
+<< viali >>
+rect -25 200 -5 220
+rect 100 200 120 220
+rect 220 200 240 220
+rect 105 -115 125 -95
+rect -25 -305 -5 -285
+rect 225 -305 245 -285
+<< metal1 >>
+rect -35 225 5 230
+rect -35 195 -30 225
+rect 0 195 5 225
+rect -35 190 5 195
+rect 90 225 130 230
+rect 90 195 95 225
+rect 125 195 130 225
+rect 90 190 130 195
+rect 210 225 250 230
+rect 210 195 215 225
+rect 245 195 250 225
+rect 210 190 250 195
+rect -50 -60 120 -45
+rect 105 -85 120 -60
+rect 95 -95 135 -85
+rect 95 -115 105 -95
+rect 125 -115 135 -95
+rect 95 -125 135 -115
+rect -35 -280 5 -275
+rect -35 -310 -30 -280
+rect 0 -310 5 -280
+rect -35 -315 5 -310
+rect 215 -280 255 -275
+rect 215 -310 220 -280
+rect 250 -310 255 -280
+rect 215 -315 255 -310
+<< via1 >>
+rect -30 220 0 225
+rect -30 200 -25 220
+rect -25 200 -5 220
+rect -5 200 0 220
+rect -30 195 0 200
+rect 95 220 125 225
+rect 95 200 100 220
+rect 100 200 120 220
+rect 120 200 125 220
+rect 95 195 125 200
+rect 215 220 245 225
+rect 215 200 220 220
+rect 220 200 240 220
+rect 240 200 245 220
+rect 215 195 245 200
+rect -30 -285 0 -280
+rect -30 -305 -25 -285
+rect -25 -305 -5 -285
+rect -5 -305 0 -285
+rect -30 -310 0 -305
+rect 220 -285 250 -280
+rect 220 -305 225 -285
+rect 225 -305 245 -285
+rect 245 -305 250 -285
+rect 220 -310 250 -305
+<< metal2 >>
+rect -40 225 10 235
+rect -40 195 -30 225
+rect 0 195 10 225
+rect -40 185 10 195
+rect 85 225 135 235
+rect 85 195 95 225
+rect 125 195 135 225
+rect 85 185 135 195
+rect 205 225 255 235
+rect 205 195 215 225
+rect 245 195 255 225
+rect 205 185 255 195
+rect -40 -280 10 -270
+rect -40 -310 -30 -280
+rect 0 -310 10 -280
+rect -40 -320 10 -310
+rect 210 -280 260 -270
+rect 210 -310 220 -280
+rect 250 -310 260 -280
+rect 210 -320 260 -310
+<< via2 >>
+rect -30 195 0 225
+rect 95 195 125 225
+rect 215 195 245 225
+rect -30 -310 0 -280
+rect 220 -310 250 -280
+<< metal3 >>
+rect -40 230 10 235
+rect -40 190 -35 230
+rect 5 190 10 230
+rect -40 185 10 190
+rect 85 230 135 235
+rect 85 190 90 230
+rect 130 190 135 230
+rect 85 185 135 190
+rect 205 230 255 235
+rect 205 190 210 230
+rect 250 190 255 230
+rect 205 185 255 190
+rect -40 -275 10 -270
+rect -40 -315 -35 -275
+rect 5 -315 10 -275
+rect -40 -320 10 -315
+rect 210 -275 260 -270
+rect 210 -315 215 -275
+rect 255 -315 260 -275
+rect 210 -320 260 -315
+<< via3 >>
+rect -35 225 5 230
+rect -35 195 -30 225
+rect -30 195 0 225
+rect 0 195 5 225
+rect -35 190 5 195
+rect 90 225 130 230
+rect 90 195 95 225
+rect 95 195 125 225
+rect 125 195 130 225
+rect 90 190 130 195
+rect 210 225 250 230
+rect 210 195 215 225
+rect 215 195 245 225
+rect 245 195 250 225
+rect 210 190 250 195
+rect -35 -280 5 -275
+rect -35 -310 -30 -280
+rect -30 -310 0 -280
+rect 0 -310 5 -280
+rect -35 -315 5 -310
+rect 215 -280 255 -275
+rect 215 -310 220 -280
+rect 220 -310 250 -280
+rect 250 -310 255 -280
+rect 215 -315 255 -310
+<< metal4 >>
+rect -120 235 -80 275
+rect -45 235 15 240
+rect 80 235 140 240
+rect 200 235 260 240
+rect -120 230 335 235
+rect -120 205 -35 230
+rect -45 190 -35 205
+rect 5 205 90 230
+rect 5 190 15 205
+rect -45 180 15 190
+rect 80 190 90 205
+rect 130 205 210 230
+rect 130 190 140 205
+rect 80 180 140 190
+rect 200 190 210 205
+rect 250 205 335 230
+rect 250 190 260 205
+rect 200 180 260 190
+rect -45 -275 15 -265
+rect 205 -275 265 -265
+rect -115 -310 -35 -275
+rect -115 -375 -80 -310
+rect -45 -315 -35 -310
+rect 5 -310 215 -275
+rect 5 -315 15 -310
+rect -45 -325 15 -315
+rect 205 -315 215 -310
+rect 255 -310 335 -275
+rect 255 -315 265 -310
+rect 205 -325 265 -315
+<< labels >>
+rlabel nwell -50 205 335 235 1 VDD
+rlabel metal4 -50 -310 335 -275 1 GND
+rlabel locali 65 -200 95 -180 1 Z1
+rlabel locali 160 -115 260 -95 1 Out1
+rlabel locali 285 -115 335 -95 1 Out
+rlabel locali -50 -115 0 -95 1 A
+rlabel metal1 -50 -60 10 -45 1 B
+<< end >>
diff --git a/mag/ashish.mag b/mag/ashish.mag
new file mode 100644
index 0000000..38c1575
--- /dev/null
+++ b/mag/ashish.mag
@@ -0,0 +1,3817 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1640990489
+<< nmos >>
+rect 350 0 380 500
+rect 580 0 610 500
+rect 810 0 840 500
+rect 1040 0 1070 500
+rect 1270 0 1300 500
+rect 1500 0 1530 500
+rect 1730 0 1760 500
+rect 1960 0 1990 500
+rect 2190 0 2220 500
+rect 2420 0 2450 500
+rect 2650 0 2680 500
+rect 2880 0 2910 500
+rect 3110 0 3140 500
+rect 3340 0 3370 500
+rect 3570 0 3600 500
+rect 3800 0 3830 500
+rect 4030 0 4060 500
+rect 4260 0 4290 500
+rect 4490 0 4520 500
+rect 4720 0 4750 500
+rect 4950 0 4980 500
+rect 5180 0 5210 500
+rect 5410 0 5440 500
+rect 5640 0 5670 500
+rect 5870 0 5900 500
+rect 6100 0 6130 500
+rect 6330 0 6360 500
+rect 6560 0 6590 500
+rect 6790 0 6820 500
+rect 7020 0 7050 500
+rect 350 -710 380 -210
+rect 580 -710 610 -210
+rect 810 -710 840 -210
+rect 1040 -710 1070 -210
+rect 1270 -710 1300 -210
+rect 1500 -710 1530 -210
+rect 1730 -710 1760 -210
+rect 1960 -710 1990 -210
+rect 2190 -710 2220 -210
+rect 2420 -710 2450 -210
+rect 2650 -710 2680 -210
+rect 2880 -710 2910 -210
+rect 3110 -710 3140 -210
+rect 3340 -710 3370 -210
+rect 3570 -710 3600 -210
+rect 3800 -710 3830 -210
+rect 4030 -710 4060 -210
+rect 4260 -710 4290 -210
+rect 4490 -710 4520 -210
+rect 4720 -710 4750 -210
+rect 4950 -710 4980 -210
+rect 5180 -710 5210 -210
+rect 5410 -710 5440 -210
+rect 5640 -710 5670 -210
+rect 5870 -710 5900 -210
+rect 6100 -710 6130 -210
+rect 6330 -710 6360 -210
+rect 6560 -710 6590 -210
+rect 6790 -710 6820 -210
+rect 7020 -710 7050 -210
+<< ndiff >>
+rect 150 450 350 500
+rect 150 350 200 450
+rect 300 350 350 450
+rect 150 150 350 350
+rect 150 50 200 150
+rect 300 50 350 150
+rect 150 0 350 50
+rect 380 450 580 500
+rect 380 350 430 450
+rect 530 350 580 450
+rect 380 150 580 350
+rect 380 50 430 150
+rect 530 50 580 150
+rect 380 0 580 50
+rect 610 450 810 500
+rect 610 350 660 450
+rect 760 350 810 450
+rect 610 150 810 350
+rect 610 50 660 150
+rect 760 50 810 150
+rect 610 0 810 50
+rect 840 450 1040 500
+rect 840 350 890 450
+rect 990 350 1040 450
+rect 840 150 1040 350
+rect 840 50 890 150
+rect 990 50 1040 150
+rect 840 0 1040 50
+rect 1070 450 1270 500
+rect 1070 350 1120 450
+rect 1220 350 1270 450
+rect 1070 150 1270 350
+rect 1070 50 1120 150
+rect 1220 50 1270 150
+rect 1070 0 1270 50
+rect 1300 450 1500 500
+rect 1300 350 1350 450
+rect 1450 350 1500 450
+rect 1300 150 1500 350
+rect 1300 50 1350 150
+rect 1450 50 1500 150
+rect 1300 0 1500 50
+rect 1530 450 1730 500
+rect 1530 350 1580 450
+rect 1680 350 1730 450
+rect 1530 150 1730 350
+rect 1530 50 1580 150
+rect 1680 50 1730 150
+rect 1530 0 1730 50
+rect 1760 450 1960 500
+rect 1760 350 1810 450
+rect 1910 350 1960 450
+rect 1760 150 1960 350
+rect 1760 50 1810 150
+rect 1910 50 1960 150
+rect 1760 0 1960 50
+rect 1990 450 2190 500
+rect 1990 350 2040 450
+rect 2140 350 2190 450
+rect 1990 150 2190 350
+rect 1990 50 2040 150
+rect 2140 50 2190 150
+rect 1990 0 2190 50
+rect 2220 450 2420 500
+rect 2220 350 2270 450
+rect 2370 350 2420 450
+rect 2220 150 2420 350
+rect 2220 50 2270 150
+rect 2370 50 2420 150
+rect 2220 0 2420 50
+rect 2450 450 2650 500
+rect 2450 350 2500 450
+rect 2600 350 2650 450
+rect 2450 150 2650 350
+rect 2450 50 2500 150
+rect 2600 50 2650 150
+rect 2450 0 2650 50
+rect 2680 450 2880 500
+rect 2680 350 2730 450
+rect 2830 350 2880 450
+rect 2680 150 2880 350
+rect 2680 50 2730 150
+rect 2830 50 2880 150
+rect 2680 0 2880 50
+rect 2910 450 3110 500
+rect 2910 350 2960 450
+rect 3060 350 3110 450
+rect 2910 150 3110 350
+rect 2910 50 2960 150
+rect 3060 50 3110 150
+rect 2910 0 3110 50
+rect 3140 450 3340 500
+rect 3140 350 3190 450
+rect 3290 350 3340 450
+rect 3140 150 3340 350
+rect 3140 50 3190 150
+rect 3290 50 3340 150
+rect 3140 0 3340 50
+rect 3370 450 3570 500
+rect 3370 350 3420 450
+rect 3520 350 3570 450
+rect 3370 150 3570 350
+rect 3370 50 3420 150
+rect 3520 50 3570 150
+rect 3370 0 3570 50
+rect 3600 450 3800 500
+rect 3600 350 3650 450
+rect 3750 350 3800 450
+rect 3600 150 3800 350
+rect 3600 50 3650 150
+rect 3750 50 3800 150
+rect 3600 0 3800 50
+rect 3830 450 4030 500
+rect 3830 350 3880 450
+rect 3980 350 4030 450
+rect 3830 150 4030 350
+rect 3830 50 3880 150
+rect 3980 50 4030 150
+rect 3830 0 4030 50
+rect 4060 450 4260 500
+rect 4060 350 4110 450
+rect 4210 350 4260 450
+rect 4060 150 4260 350
+rect 4060 50 4110 150
+rect 4210 50 4260 150
+rect 4060 0 4260 50
+rect 4290 450 4490 500
+rect 4290 350 4340 450
+rect 4440 350 4490 450
+rect 4290 150 4490 350
+rect 4290 50 4340 150
+rect 4440 50 4490 150
+rect 4290 0 4490 50
+rect 4520 450 4720 500
+rect 4520 350 4570 450
+rect 4670 350 4720 450
+rect 4520 150 4720 350
+rect 4520 50 4570 150
+rect 4670 50 4720 150
+rect 4520 0 4720 50
+rect 4750 450 4950 500
+rect 4750 350 4800 450
+rect 4900 350 4950 450
+rect 4750 150 4950 350
+rect 4750 50 4800 150
+rect 4900 50 4950 150
+rect 4750 0 4950 50
+rect 4980 450 5180 500
+rect 4980 350 5030 450
+rect 5130 350 5180 450
+rect 4980 150 5180 350
+rect 4980 50 5030 150
+rect 5130 50 5180 150
+rect 4980 0 5180 50
+rect 5210 450 5410 500
+rect 5210 350 5260 450
+rect 5360 350 5410 450
+rect 5210 150 5410 350
+rect 5210 50 5260 150
+rect 5360 50 5410 150
+rect 5210 0 5410 50
+rect 5440 450 5640 500
+rect 5440 350 5490 450
+rect 5590 350 5640 450
+rect 5440 150 5640 350
+rect 5440 50 5490 150
+rect 5590 50 5640 150
+rect 5440 0 5640 50
+rect 5670 450 5870 500
+rect 5670 350 5720 450
+rect 5820 350 5870 450
+rect 5670 150 5870 350
+rect 5670 50 5720 150
+rect 5820 50 5870 150
+rect 5670 0 5870 50
+rect 5900 450 6100 500
+rect 5900 350 5950 450
+rect 6050 350 6100 450
+rect 5900 150 6100 350
+rect 5900 50 5950 150
+rect 6050 50 6100 150
+rect 5900 0 6100 50
+rect 6130 450 6330 500
+rect 6130 350 6180 450
+rect 6280 350 6330 450
+rect 6130 150 6330 350
+rect 6130 50 6180 150
+rect 6280 50 6330 150
+rect 6130 0 6330 50
+rect 6360 450 6560 500
+rect 6360 350 6410 450
+rect 6510 350 6560 450
+rect 6360 150 6560 350
+rect 6360 50 6410 150
+rect 6510 50 6560 150
+rect 6360 0 6560 50
+rect 6590 450 6790 500
+rect 6590 350 6640 450
+rect 6740 350 6790 450
+rect 6590 150 6790 350
+rect 6590 50 6640 150
+rect 6740 50 6790 150
+rect 6590 0 6790 50
+rect 6820 450 7020 500
+rect 6820 350 6870 450
+rect 6970 350 7020 450
+rect 6820 150 7020 350
+rect 6820 50 6870 150
+rect 6970 50 7020 150
+rect 6820 0 7020 50
+rect 7050 450 7250 500
+rect 7050 350 7100 450
+rect 7200 350 7250 450
+rect 7050 150 7250 350
+rect 7050 50 7100 150
+rect 7200 50 7250 150
+rect 7050 0 7250 50
+rect 150 -260 350 -210
+rect 150 -360 200 -260
+rect 300 -360 350 -260
+rect 150 -560 350 -360
+rect 150 -660 200 -560
+rect 300 -660 350 -560
+rect 150 -710 350 -660
+rect 380 -260 580 -210
+rect 380 -360 430 -260
+rect 530 -360 580 -260
+rect 380 -560 580 -360
+rect 380 -660 430 -560
+rect 530 -660 580 -560
+rect 380 -710 580 -660
+rect 610 -260 810 -210
+rect 610 -360 660 -260
+rect 760 -360 810 -260
+rect 610 -560 810 -360
+rect 610 -660 660 -560
+rect 760 -660 810 -560
+rect 610 -710 810 -660
+rect 840 -260 1040 -210
+rect 840 -360 890 -260
+rect 990 -360 1040 -260
+rect 840 -560 1040 -360
+rect 840 -660 890 -560
+rect 990 -660 1040 -560
+rect 840 -710 1040 -660
+rect 1070 -260 1270 -210
+rect 1070 -360 1120 -260
+rect 1220 -360 1270 -260
+rect 1070 -560 1270 -360
+rect 1070 -660 1120 -560
+rect 1220 -660 1270 -560
+rect 1070 -710 1270 -660
+rect 1300 -260 1500 -210
+rect 1300 -360 1350 -260
+rect 1450 -360 1500 -260
+rect 1300 -560 1500 -360
+rect 1300 -660 1350 -560
+rect 1450 -660 1500 -560
+rect 1300 -710 1500 -660
+rect 1530 -260 1730 -210
+rect 1530 -360 1580 -260
+rect 1680 -360 1730 -260
+rect 1530 -560 1730 -360
+rect 1530 -660 1580 -560
+rect 1680 -660 1730 -560
+rect 1530 -710 1730 -660
+rect 1760 -260 1960 -210
+rect 1760 -360 1810 -260
+rect 1910 -360 1960 -260
+rect 1760 -560 1960 -360
+rect 1760 -660 1810 -560
+rect 1910 -660 1960 -560
+rect 1760 -710 1960 -660
+rect 1990 -260 2190 -210
+rect 1990 -360 2040 -260
+rect 2140 -360 2190 -260
+rect 1990 -560 2190 -360
+rect 1990 -660 2040 -560
+rect 2140 -660 2190 -560
+rect 1990 -710 2190 -660
+rect 2220 -260 2420 -210
+rect 2220 -360 2270 -260
+rect 2370 -360 2420 -260
+rect 2220 -560 2420 -360
+rect 2220 -660 2270 -560
+rect 2370 -660 2420 -560
+rect 2220 -710 2420 -660
+rect 2450 -260 2650 -210
+rect 2450 -360 2500 -260
+rect 2600 -360 2650 -260
+rect 2450 -560 2650 -360
+rect 2450 -660 2500 -560
+rect 2600 -660 2650 -560
+rect 2450 -710 2650 -660
+rect 2680 -260 2880 -210
+rect 2680 -360 2730 -260
+rect 2830 -360 2880 -260
+rect 2680 -560 2880 -360
+rect 2680 -660 2730 -560
+rect 2830 -660 2880 -560
+rect 2680 -710 2880 -660
+rect 2910 -260 3110 -210
+rect 2910 -360 2960 -260
+rect 3060 -360 3110 -260
+rect 2910 -560 3110 -360
+rect 2910 -660 2960 -560
+rect 3060 -660 3110 -560
+rect 2910 -710 3110 -660
+rect 3140 -260 3340 -210
+rect 3140 -360 3190 -260
+rect 3290 -360 3340 -260
+rect 3140 -560 3340 -360
+rect 3140 -660 3190 -560
+rect 3290 -660 3340 -560
+rect 3140 -710 3340 -660
+rect 3370 -260 3570 -210
+rect 3370 -360 3420 -260
+rect 3520 -360 3570 -260
+rect 3370 -560 3570 -360
+rect 3370 -660 3420 -560
+rect 3520 -660 3570 -560
+rect 3370 -710 3570 -660
+rect 3600 -260 3800 -210
+rect 3600 -360 3650 -260
+rect 3750 -360 3800 -260
+rect 3600 -560 3800 -360
+rect 3600 -660 3650 -560
+rect 3750 -660 3800 -560
+rect 3600 -710 3800 -660
+rect 3830 -260 4030 -210
+rect 3830 -360 3880 -260
+rect 3980 -360 4030 -260
+rect 3830 -560 4030 -360
+rect 3830 -660 3880 -560
+rect 3980 -660 4030 -560
+rect 3830 -710 4030 -660
+rect 4060 -260 4260 -210
+rect 4060 -360 4110 -260
+rect 4210 -360 4260 -260
+rect 4060 -560 4260 -360
+rect 4060 -660 4110 -560
+rect 4210 -660 4260 -560
+rect 4060 -710 4260 -660
+rect 4290 -260 4490 -210
+rect 4290 -360 4340 -260
+rect 4440 -360 4490 -260
+rect 4290 -560 4490 -360
+rect 4290 -660 4340 -560
+rect 4440 -660 4490 -560
+rect 4290 -710 4490 -660
+rect 4520 -260 4720 -210
+rect 4520 -360 4570 -260
+rect 4670 -360 4720 -260
+rect 4520 -560 4720 -360
+rect 4520 -660 4570 -560
+rect 4670 -660 4720 -560
+rect 4520 -710 4720 -660
+rect 4750 -260 4950 -210
+rect 4750 -360 4800 -260
+rect 4900 -360 4950 -260
+rect 4750 -560 4950 -360
+rect 4750 -660 4800 -560
+rect 4900 -660 4950 -560
+rect 4750 -710 4950 -660
+rect 4980 -260 5180 -210
+rect 4980 -360 5030 -260
+rect 5130 -360 5180 -260
+rect 4980 -560 5180 -360
+rect 4980 -660 5030 -560
+rect 5130 -660 5180 -560
+rect 4980 -710 5180 -660
+rect 5210 -260 5410 -210
+rect 5210 -360 5260 -260
+rect 5360 -360 5410 -260
+rect 5210 -560 5410 -360
+rect 5210 -660 5260 -560
+rect 5360 -660 5410 -560
+rect 5210 -710 5410 -660
+rect 5440 -260 5640 -210
+rect 5440 -360 5490 -260
+rect 5590 -360 5640 -260
+rect 5440 -560 5640 -360
+rect 5440 -660 5490 -560
+rect 5590 -660 5640 -560
+rect 5440 -710 5640 -660
+rect 5670 -260 5870 -210
+rect 5670 -360 5720 -260
+rect 5820 -360 5870 -260
+rect 5670 -560 5870 -360
+rect 5670 -660 5720 -560
+rect 5820 -660 5870 -560
+rect 5670 -710 5870 -660
+rect 5900 -260 6100 -210
+rect 5900 -360 5950 -260
+rect 6050 -360 6100 -260
+rect 5900 -560 6100 -360
+rect 5900 -660 5950 -560
+rect 6050 -660 6100 -560
+rect 5900 -710 6100 -660
+rect 6130 -260 6330 -210
+rect 6130 -360 6180 -260
+rect 6280 -360 6330 -260
+rect 6130 -560 6330 -360
+rect 6130 -660 6180 -560
+rect 6280 -660 6330 -560
+rect 6130 -710 6330 -660
+rect 6360 -260 6560 -210
+rect 6360 -360 6410 -260
+rect 6510 -360 6560 -260
+rect 6360 -560 6560 -360
+rect 6360 -660 6410 -560
+rect 6510 -660 6560 -560
+rect 6360 -710 6560 -660
+rect 6590 -260 6790 -210
+rect 6590 -360 6640 -260
+rect 6740 -360 6790 -260
+rect 6590 -560 6790 -360
+rect 6590 -660 6640 -560
+rect 6740 -660 6790 -560
+rect 6590 -710 6790 -660
+rect 6820 -260 7020 -210
+rect 6820 -360 6870 -260
+rect 6970 -360 7020 -260
+rect 6820 -560 7020 -360
+rect 6820 -660 6870 -560
+rect 6970 -660 7020 -560
+rect 6820 -710 7020 -660
+rect 7050 -260 7250 -210
+rect 7050 -360 7100 -260
+rect 7200 -360 7250 -260
+rect 7050 -560 7250 -360
+rect 7050 -660 7100 -560
+rect 7200 -660 7250 -560
+rect 7050 -710 7250 -660
+<< ndiffc >>
+rect 200 350 300 450
+rect 200 50 300 150
+rect 430 350 530 450
+rect 430 50 530 150
+rect 660 350 760 450
+rect 660 50 760 150
+rect 890 350 990 450
+rect 890 50 990 150
+rect 1120 350 1220 450
+rect 1120 50 1220 150
+rect 1350 350 1450 450
+rect 1350 50 1450 150
+rect 1580 350 1680 450
+rect 1580 50 1680 150
+rect 1810 350 1910 450
+rect 1810 50 1910 150
+rect 2040 350 2140 450
+rect 2040 50 2140 150
+rect 2270 350 2370 450
+rect 2270 50 2370 150
+rect 2500 350 2600 450
+rect 2500 50 2600 150
+rect 2730 350 2830 450
+rect 2730 50 2830 150
+rect 2960 350 3060 450
+rect 2960 50 3060 150
+rect 3190 350 3290 450
+rect 3190 50 3290 150
+rect 3420 350 3520 450
+rect 3420 50 3520 150
+rect 3650 350 3750 450
+rect 3650 50 3750 150
+rect 3880 350 3980 450
+rect 3880 50 3980 150
+rect 4110 350 4210 450
+rect 4110 50 4210 150
+rect 4340 350 4440 450
+rect 4340 50 4440 150
+rect 4570 350 4670 450
+rect 4570 50 4670 150
+rect 4800 350 4900 450
+rect 4800 50 4900 150
+rect 5030 350 5130 450
+rect 5030 50 5130 150
+rect 5260 350 5360 450
+rect 5260 50 5360 150
+rect 5490 350 5590 450
+rect 5490 50 5590 150
+rect 5720 350 5820 450
+rect 5720 50 5820 150
+rect 5950 350 6050 450
+rect 5950 50 6050 150
+rect 6180 350 6280 450
+rect 6180 50 6280 150
+rect 6410 350 6510 450
+rect 6410 50 6510 150
+rect 6640 350 6740 450
+rect 6640 50 6740 150
+rect 6870 350 6970 450
+rect 6870 50 6970 150
+rect 7100 350 7200 450
+rect 7100 50 7200 150
+rect 200 -360 300 -260
+rect 200 -660 300 -560
+rect 430 -360 530 -260
+rect 430 -660 530 -560
+rect 660 -360 760 -260
+rect 660 -660 760 -560
+rect 890 -360 990 -260
+rect 890 -660 990 -560
+rect 1120 -360 1220 -260
+rect 1120 -660 1220 -560
+rect 1350 -360 1450 -260
+rect 1350 -660 1450 -560
+rect 1580 -360 1680 -260
+rect 1580 -660 1680 -560
+rect 1810 -360 1910 -260
+rect 1810 -660 1910 -560
+rect 2040 -360 2140 -260
+rect 2040 -660 2140 -560
+rect 2270 -360 2370 -260
+rect 2270 -660 2370 -560
+rect 2500 -360 2600 -260
+rect 2500 -660 2600 -560
+rect 2730 -360 2830 -260
+rect 2730 -660 2830 -560
+rect 2960 -360 3060 -260
+rect 2960 -660 3060 -560
+rect 3190 -360 3290 -260
+rect 3190 -660 3290 -560
+rect 3420 -360 3520 -260
+rect 3420 -660 3520 -560
+rect 3650 -360 3750 -260
+rect 3650 -660 3750 -560
+rect 3880 -360 3980 -260
+rect 3880 -660 3980 -560
+rect 4110 -360 4210 -260
+rect 4110 -660 4210 -560
+rect 4340 -360 4440 -260
+rect 4340 -660 4440 -560
+rect 4570 -360 4670 -260
+rect 4570 -660 4670 -560
+rect 4800 -360 4900 -260
+rect 4800 -660 4900 -560
+rect 5030 -360 5130 -260
+rect 5030 -660 5130 -560
+rect 5260 -360 5360 -260
+rect 5260 -660 5360 -560
+rect 5490 -360 5590 -260
+rect 5490 -660 5590 -560
+rect 5720 -360 5820 -260
+rect 5720 -660 5820 -560
+rect 5950 -360 6050 -260
+rect 5950 -660 6050 -560
+rect 6180 -360 6280 -260
+rect 6180 -660 6280 -560
+rect 6410 -360 6510 -260
+rect 6410 -660 6510 -560
+rect 6640 -360 6740 -260
+rect 6640 -660 6740 -560
+rect 6870 -360 6970 -260
+rect 6870 -660 6970 -560
+rect 7100 -360 7200 -260
+rect 7100 -660 7200 -560
+<< psubdiff >>
+rect -1780 1470 -1520 1500
+rect -1780 1270 -1750 1470
+rect -1550 1270 -1520 1470
+rect -1780 1240 -1520 1270
+rect -690 1470 -430 1500
+rect -690 1270 -660 1470
+rect -460 1270 -430 1470
+rect -690 1240 -430 1270
+rect 310 1470 570 1500
+rect 310 1270 340 1470
+rect 540 1270 570 1470
+rect 310 1240 570 1270
+rect 1310 1470 1570 1500
+rect 1310 1270 1340 1470
+rect 1540 1270 1570 1470
+rect 1310 1240 1570 1270
+rect 2330 1470 2590 1500
+rect 2330 1270 2360 1470
+rect 2560 1270 2590 1470
+rect 2330 1240 2590 1270
+rect 3330 1470 3590 1500
+rect 3330 1270 3360 1470
+rect 3560 1270 3590 1470
+rect 3330 1240 3590 1270
+rect 4330 1470 4590 1500
+rect 4330 1270 4360 1470
+rect 4560 1270 4590 1470
+rect 4330 1240 4590 1270
+rect 5350 1470 5610 1500
+rect 5350 1270 5380 1470
+rect 5580 1270 5610 1470
+rect 5350 1240 5610 1270
+rect 6350 1470 6610 1500
+rect 6350 1270 6380 1470
+rect 6580 1270 6610 1470
+rect 6350 1240 6610 1270
+rect 7350 1470 7610 1500
+rect 7350 1270 7380 1470
+rect 7580 1270 7610 1470
+rect 7350 1240 7610 1270
+rect -2230 820 -1970 850
+rect -2230 620 -2200 820
+rect -2000 620 -1970 820
+rect 7740 830 8000 860
+rect 7740 630 7770 830
+rect 7970 630 8000 830
+rect -2230 590 -1970 620
+rect 7740 600 8000 630
+rect -2230 -200 -1970 -170
+rect -2230 -400 -2200 -200
+rect -2000 -400 -1970 -200
+rect 7740 -190 8000 -160
+rect -2230 -430 -1970 -400
+rect 7740 -390 7770 -190
+rect 7970 -390 8000 -190
+rect 7740 -420 8000 -390
+rect -2230 -1200 -1970 -1170
+rect -2230 -1400 -2200 -1200
+rect -2000 -1400 -1970 -1200
+rect -2230 -1430 -1970 -1400
+rect 7740 -1190 8000 -1160
+rect 7740 -1390 7770 -1190
+rect 7970 -1390 8000 -1190
+rect 7740 -1420 8000 -1390
+rect -1810 -1470 -1550 -1440
+rect -1810 -1670 -1780 -1470
+rect -1580 -1670 -1550 -1470
+rect -1810 -1700 -1550 -1670
+rect -720 -1470 -460 -1440
+rect -720 -1670 -690 -1470
+rect -490 -1670 -460 -1470
+rect -720 -1700 -460 -1670
+rect 280 -1470 540 -1440
+rect 280 -1670 310 -1470
+rect 510 -1670 540 -1470
+rect 280 -1700 540 -1670
+rect 1280 -1470 1540 -1440
+rect 1280 -1670 1310 -1470
+rect 1510 -1670 1540 -1470
+rect 1280 -1700 1540 -1670
+rect 2300 -1470 2560 -1440
+rect 2300 -1670 2330 -1470
+rect 2530 -1670 2560 -1470
+rect 2300 -1700 2560 -1670
+rect 3300 -1470 3560 -1440
+rect 3300 -1670 3330 -1470
+rect 3530 -1670 3560 -1470
+rect 3300 -1700 3560 -1670
+rect 4300 -1470 4560 -1440
+rect 4300 -1670 4330 -1470
+rect 4530 -1670 4560 -1470
+rect 4300 -1700 4560 -1670
+rect 5320 -1470 5580 -1440
+rect 5320 -1670 5350 -1470
+rect 5550 -1670 5580 -1470
+rect 5320 -1700 5580 -1670
+rect 6320 -1470 6580 -1440
+rect 6320 -1670 6350 -1470
+rect 6550 -1670 6580 -1470
+rect 6320 -1700 6580 -1670
+rect 7320 -1470 7580 -1440
+rect 7320 -1670 7350 -1470
+rect 7550 -1670 7580 -1470
+rect 7320 -1700 7580 -1670
+<< psubdiffcont >>
+rect -1750 1270 -1550 1470
+rect -660 1270 -460 1470
+rect 340 1270 540 1470
+rect 1340 1270 1540 1470
+rect 2360 1270 2560 1470
+rect 3360 1270 3560 1470
+rect 4360 1270 4560 1470
+rect 5380 1270 5580 1470
+rect 6380 1270 6580 1470
+rect 7380 1270 7580 1470
+rect -2200 620 -2000 820
+rect 7770 630 7970 830
+rect -2200 -400 -2000 -200
+rect 7770 -390 7970 -190
+rect -2200 -1400 -2000 -1200
+rect 7770 -1390 7970 -1190
+rect -1780 -1670 -1580 -1470
+rect -690 -1670 -490 -1470
+rect 310 -1670 510 -1470
+rect 1310 -1670 1510 -1470
+rect 2330 -1670 2530 -1470
+rect 3330 -1670 3530 -1470
+rect 4330 -1670 4530 -1470
+rect 5350 -1670 5550 -1470
+rect 6350 -1670 6550 -1470
+rect 7350 -1670 7550 -1470
+<< poly >>
+rect 310 610 420 630
+rect 310 540 330 610
+rect 400 540 420 610
+rect 310 520 420 540
+rect 540 610 650 630
+rect 540 540 560 610
+rect 630 540 650 610
+rect 540 520 650 540
+rect 770 610 880 630
+rect 770 540 790 610
+rect 860 540 880 610
+rect 770 520 880 540
+rect 1000 610 1110 630
+rect 1000 540 1020 610
+rect 1090 540 1110 610
+rect 1000 520 1110 540
+rect 1230 610 1340 630
+rect 1230 540 1250 610
+rect 1320 540 1340 610
+rect 1230 520 1340 540
+rect 1460 610 1570 630
+rect 1460 540 1480 610
+rect 1550 540 1570 610
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1690 540 1710 610
+rect 1780 540 1800 610
+rect 1690 520 1800 540
+rect 1920 610 2030 630
+rect 1920 540 1940 610
+rect 2010 540 2030 610
+rect 1920 520 2030 540
+rect 2150 610 2260 630
+rect 2150 540 2170 610
+rect 2240 540 2260 610
+rect 2150 520 2260 540
+rect 2380 610 2490 630
+rect 2380 540 2400 610
+rect 2470 540 2490 610
+rect 2380 520 2490 540
+rect 2610 610 2720 630
+rect 2610 540 2630 610
+rect 2700 540 2720 610
+rect 2610 520 2720 540
+rect 2840 610 2950 630
+rect 2840 540 2860 610
+rect 2930 540 2950 610
+rect 2840 520 2950 540
+rect 3070 610 3180 630
+rect 3070 540 3090 610
+rect 3160 540 3180 610
+rect 3070 520 3180 540
+rect 3300 610 3410 630
+rect 3300 540 3320 610
+rect 3390 540 3410 610
+rect 3300 520 3410 540
+rect 3530 610 3640 630
+rect 3530 540 3550 610
+rect 3620 540 3640 610
+rect 3530 520 3640 540
+rect 3760 610 3870 630
+rect 3760 540 3780 610
+rect 3850 540 3870 610
+rect 3760 520 3870 540
+rect 3990 610 4100 630
+rect 3990 540 4010 610
+rect 4080 540 4100 610
+rect 3990 520 4100 540
+rect 4220 610 4330 630
+rect 4220 540 4240 610
+rect 4310 540 4330 610
+rect 4220 520 4330 540
+rect 4450 610 4560 630
+rect 4450 540 4470 610
+rect 4540 540 4560 610
+rect 4450 520 4560 540
+rect 4680 610 4790 630
+rect 4680 540 4700 610
+rect 4770 540 4790 610
+rect 4680 520 4790 540
+rect 4910 610 5020 630
+rect 4910 540 4930 610
+rect 5000 540 5020 610
+rect 4910 520 5020 540
+rect 5140 610 5250 630
+rect 5140 540 5160 610
+rect 5230 540 5250 610
+rect 5140 520 5250 540
+rect 5370 610 5480 630
+rect 5370 540 5390 610
+rect 5460 540 5480 610
+rect 5370 520 5480 540
+rect 5600 610 5710 630
+rect 5600 540 5620 610
+rect 5690 540 5710 610
+rect 5600 520 5710 540
+rect 5830 610 5940 630
+rect 5830 540 5850 610
+rect 5920 540 5940 610
+rect 5830 520 5940 540
+rect 6060 610 6170 630
+rect 6060 540 6080 610
+rect 6150 540 6170 610
+rect 6060 520 6170 540
+rect 6290 610 6400 630
+rect 6290 540 6310 610
+rect 6380 540 6400 610
+rect 6290 520 6400 540
+rect 6520 610 6630 630
+rect 6520 540 6540 610
+rect 6610 540 6630 610
+rect 6520 520 6630 540
+rect 6750 610 6860 630
+rect 6750 540 6770 610
+rect 6840 540 6860 610
+rect 6750 520 6860 540
+rect 6980 610 7090 630
+rect 6980 540 7000 610
+rect 7070 540 7090 610
+rect 6980 520 7090 540
+rect 350 500 380 520
+rect 580 500 610 520
+rect 810 500 840 520
+rect 1040 500 1070 520
+rect 1270 500 1300 520
+rect 1500 500 1530 520
+rect 1730 500 1760 520
+rect 1960 500 1990 520
+rect 2190 500 2220 520
+rect 2420 500 2450 520
+rect 2650 500 2680 520
+rect 2880 500 2910 520
+rect 3110 500 3140 520
+rect 3340 500 3370 520
+rect 3570 500 3600 520
+rect 3800 500 3830 520
+rect 4030 500 4060 520
+rect 4260 500 4290 520
+rect 4490 500 4520 520
+rect 4720 500 4750 520
+rect 4950 500 4980 520
+rect 5180 500 5210 520
+rect 5410 500 5440 520
+rect 5640 500 5670 520
+rect 5870 500 5900 520
+rect 6100 500 6130 520
+rect 6330 500 6360 520
+rect 6560 500 6590 520
+rect 6790 500 6820 520
+rect 7020 500 7050 520
+rect 350 -30 380 0
+rect 580 -30 610 0
+rect 810 -30 840 0
+rect 1040 -30 1070 0
+rect 1270 -30 1300 0
+rect 1500 -30 1530 0
+rect 1730 -30 1760 0
+rect 1960 -30 1990 0
+rect 2190 -30 2220 0
+rect 2420 -30 2450 0
+rect 2650 -30 2680 0
+rect 2880 -30 2910 0
+rect 3110 -30 3140 0
+rect 3340 -30 3370 0
+rect 3570 -30 3600 0
+rect 3800 -30 3830 0
+rect 4030 -30 4060 0
+rect 4260 -30 4290 0
+rect 4490 -30 4520 0
+rect 4720 -30 4750 0
+rect 4950 -30 4980 0
+rect 5180 -30 5210 0
+rect 5410 -30 5440 0
+rect 5640 -30 5670 0
+rect 5870 -30 5900 0
+rect 6100 -30 6130 0
+rect 6330 -30 6360 0
+rect 6560 -30 6590 0
+rect 6790 -30 6820 0
+rect 7020 -30 7050 0
+rect 350 -210 380 -180
+rect 580 -210 610 -180
+rect 810 -210 840 -180
+rect 1040 -210 1070 -180
+rect 1270 -210 1300 -180
+rect 1500 -210 1530 -180
+rect 1730 -210 1760 -180
+rect 1960 -210 1990 -180
+rect 2190 -210 2220 -180
+rect 2420 -210 2450 -180
+rect 2650 -210 2680 -180
+rect 2880 -210 2910 -180
+rect 3110 -210 3140 -180
+rect 3340 -210 3370 -180
+rect 3570 -210 3600 -180
+rect 3800 -210 3830 -180
+rect 4030 -210 4060 -180
+rect 4260 -210 4290 -180
+rect 4490 -210 4520 -180
+rect 4720 -210 4750 -180
+rect 4950 -210 4980 -180
+rect 5180 -210 5210 -180
+rect 5410 -210 5440 -180
+rect 5640 -210 5670 -180
+rect 5870 -210 5900 -180
+rect 6100 -210 6130 -180
+rect 6330 -210 6360 -180
+rect 6560 -210 6590 -180
+rect 6790 -210 6820 -180
+rect 7020 -210 7050 -180
+rect 350 -730 380 -710
+rect 580 -730 610 -710
+rect 810 -730 840 -710
+rect 1040 -730 1070 -710
+rect 1270 -730 1300 -710
+rect 1500 -730 1530 -710
+rect 1730 -730 1760 -710
+rect 1960 -730 1990 -710
+rect 2190 -730 2220 -710
+rect 2420 -730 2450 -710
+rect 2650 -730 2680 -710
+rect 2880 -730 2910 -710
+rect 3110 -730 3140 -710
+rect 3340 -730 3370 -710
+rect 3570 -730 3600 -710
+rect 3800 -730 3830 -710
+rect 4030 -730 4060 -710
+rect 4260 -730 4290 -710
+rect 4490 -730 4520 -710
+rect 4720 -730 4750 -710
+rect 4950 -730 4980 -710
+rect 5180 -730 5210 -710
+rect 5410 -730 5440 -710
+rect 5640 -730 5670 -710
+rect 5870 -730 5900 -710
+rect 6100 -730 6130 -710
+rect 6330 -730 6360 -710
+rect 6560 -730 6590 -710
+rect 6790 -730 6820 -710
+rect 7020 -730 7050 -710
+rect 310 -750 420 -730
+rect 310 -820 330 -750
+rect 400 -820 420 -750
+rect 310 -840 420 -820
+rect 540 -750 650 -730
+rect 540 -820 560 -750
+rect 630 -820 650 -750
+rect 540 -840 650 -820
+rect 770 -750 880 -730
+rect 770 -820 790 -750
+rect 860 -820 880 -750
+rect 770 -840 880 -820
+rect 1000 -750 1110 -730
+rect 1000 -820 1020 -750
+rect 1090 -820 1110 -750
+rect 1000 -840 1110 -820
+rect 1230 -750 1340 -730
+rect 1230 -820 1250 -750
+rect 1320 -820 1340 -750
+rect 1230 -840 1340 -820
+rect 1460 -750 1570 -730
+rect 1460 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1690 -820 1710 -750
+rect 1780 -820 1800 -750
+rect 1690 -840 1800 -820
+rect 1920 -750 2030 -730
+rect 1920 -820 1940 -750
+rect 2010 -820 2030 -750
+rect 1920 -840 2030 -820
+rect 2150 -750 2260 -730
+rect 2150 -820 2170 -750
+rect 2240 -820 2260 -750
+rect 2150 -840 2260 -820
+rect 2380 -750 2490 -730
+rect 2380 -820 2400 -750
+rect 2470 -820 2490 -750
+rect 2380 -840 2490 -820
+rect 2610 -750 2720 -730
+rect 2610 -820 2630 -750
+rect 2700 -820 2720 -750
+rect 2610 -840 2720 -820
+rect 2840 -750 2950 -730
+rect 2840 -820 2860 -750
+rect 2930 -820 2950 -750
+rect 2840 -840 2950 -820
+rect 3070 -750 3180 -730
+rect 3070 -820 3090 -750
+rect 3160 -820 3180 -750
+rect 3070 -840 3180 -820
+rect 3300 -750 3410 -730
+rect 3300 -820 3320 -750
+rect 3390 -820 3410 -750
+rect 3300 -840 3410 -820
+rect 3530 -750 3640 -730
+rect 3530 -820 3550 -750
+rect 3620 -820 3640 -750
+rect 3530 -840 3640 -820
+rect 3760 -750 3870 -730
+rect 3760 -820 3780 -750
+rect 3850 -820 3870 -750
+rect 3760 -840 3870 -820
+rect 3990 -750 4100 -730
+rect 3990 -820 4010 -750
+rect 4080 -820 4100 -750
+rect 3990 -840 4100 -820
+rect 4220 -750 4330 -730
+rect 4220 -820 4240 -750
+rect 4310 -820 4330 -750
+rect 4220 -840 4330 -820
+rect 4450 -750 4560 -730
+rect 4450 -820 4470 -750
+rect 4540 -820 4560 -750
+rect 4450 -840 4560 -820
+rect 4680 -750 4790 -730
+rect 4680 -820 4700 -750
+rect 4770 -820 4790 -750
+rect 4680 -840 4790 -820
+rect 4910 -750 5020 -730
+rect 4910 -820 4930 -750
+rect 5000 -820 5020 -750
+rect 4910 -840 5020 -820
+rect 5140 -750 5250 -730
+rect 5140 -820 5160 -750
+rect 5230 -820 5250 -750
+rect 5140 -840 5250 -820
+rect 5370 -750 5480 -730
+rect 5370 -820 5390 -750
+rect 5460 -820 5480 -750
+rect 5370 -840 5480 -820
+rect 5600 -750 5710 -730
+rect 5600 -820 5620 -750
+rect 5690 -820 5710 -750
+rect 5600 -840 5710 -820
+rect 5830 -750 5940 -730
+rect 5830 -820 5850 -750
+rect 5920 -820 5940 -750
+rect 5830 -840 5940 -820
+rect 6060 -750 6170 -730
+rect 6060 -820 6080 -750
+rect 6150 -820 6170 -750
+rect 6060 -840 6170 -820
+rect 6290 -750 6400 -730
+rect 6290 -820 6310 -750
+rect 6380 -820 6400 -750
+rect 6290 -840 6400 -820
+rect 6520 -750 6630 -730
+rect 6520 -820 6540 -750
+rect 6610 -820 6630 -750
+rect 6520 -840 6630 -820
+rect 6750 -750 6860 -730
+rect 6750 -820 6770 -750
+rect 6840 -820 6860 -750
+rect 6750 -840 6860 -820
+rect 6980 -750 7090 -730
+rect 6980 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6980 -840 7090 -820
+<< polycont >>
+rect 330 540 400 610
+rect 560 540 630 610
+rect 790 540 860 610
+rect 1020 540 1090 610
+rect 1250 540 1320 610
+rect 1480 540 1550 610
+rect 1710 540 1780 610
+rect 1940 540 2010 610
+rect 2170 540 2240 610
+rect 2400 540 2470 610
+rect 2630 540 2700 610
+rect 2860 540 2930 610
+rect 3090 540 3160 610
+rect 3320 540 3390 610
+rect 3550 540 3620 610
+rect 3780 540 3850 610
+rect 4010 540 4080 610
+rect 4240 540 4310 610
+rect 4470 540 4540 610
+rect 4700 540 4770 610
+rect 4930 540 5000 610
+rect 5160 540 5230 610
+rect 5390 540 5460 610
+rect 5620 540 5690 610
+rect 5850 540 5920 610
+rect 6080 540 6150 610
+rect 6310 540 6380 610
+rect 6540 540 6610 610
+rect 6770 540 6840 610
+rect 7000 540 7070 610
+rect 330 -820 400 -750
+rect 560 -820 630 -750
+rect 790 -820 860 -750
+rect 1020 -820 1090 -750
+rect 1250 -820 1320 -750
+rect 1480 -820 1550 -750
+rect 1710 -820 1780 -750
+rect 1940 -820 2010 -750
+rect 2170 -820 2240 -750
+rect 2400 -820 2470 -750
+rect 2630 -820 2700 -750
+rect 2860 -820 2930 -750
+rect 3090 -820 3160 -750
+rect 3320 -820 3390 -750
+rect 3550 -820 3620 -750
+rect 3780 -820 3850 -750
+rect 4010 -820 4080 -750
+rect 4240 -820 4310 -750
+rect 4470 -820 4540 -750
+rect 4700 -820 4770 -750
+rect 4930 -820 5000 -750
+rect 5160 -820 5230 -750
+rect 5390 -820 5460 -750
+rect 5620 -820 5690 -750
+rect 5850 -820 5920 -750
+rect 6080 -820 6150 -750
+rect 6310 -820 6380 -750
+rect 6540 -820 6610 -750
+rect 6770 -820 6840 -750
+rect 7000 -820 7070 -750
+<< locali >>
+rect -2340 1470 8080 1580
+rect -2340 1270 -1750 1470
+rect -1550 1270 -660 1470
+rect -460 1270 340 1470
+rect 540 1270 1340 1470
+rect 1540 1270 2360 1470
+rect 2560 1270 3360 1470
+rect 3560 1270 4360 1470
+rect 4560 1270 5380 1470
+rect 5580 1270 6380 1470
+rect 6580 1270 7380 1470
+rect 7580 1270 8080 1470
+rect -2340 1130 8080 1270
+rect -2340 820 -1890 1130
+rect -2340 620 -2200 820
+rect -2000 620 -1890 820
+rect 7630 830 8080 1130
+rect 7630 630 7770 830
+rect 7970 630 8080 830
+rect -2340 -200 -1890 620
+rect 310 610 420 630
+rect 310 540 330 610
+rect 400 540 420 610
+rect 310 520 420 540
+rect 540 610 650 630
+rect 540 540 560 610
+rect 630 540 650 610
+rect 540 520 650 540
+rect 770 610 880 630
+rect 770 540 790 610
+rect 860 540 880 610
+rect 770 520 880 540
+rect 1000 610 1110 630
+rect 1000 540 1020 610
+rect 1090 540 1110 610
+rect 1000 520 1110 540
+rect 1230 610 1340 630
+rect 1230 540 1250 610
+rect 1320 540 1340 610
+rect 1230 520 1340 540
+rect 1460 610 1570 630
+rect 1460 540 1480 610
+rect 1550 540 1570 610
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1690 540 1710 610
+rect 1780 540 1800 610
+rect 1690 520 1800 540
+rect 1920 610 2030 630
+rect 1920 540 1940 610
+rect 2010 540 2030 610
+rect 1920 520 2030 540
+rect 2150 610 2260 630
+rect 2150 540 2170 610
+rect 2240 540 2260 610
+rect 2150 520 2260 540
+rect 2380 610 2490 630
+rect 2380 540 2400 610
+rect 2470 540 2490 610
+rect 2380 520 2490 540
+rect 2610 610 2720 630
+rect 2610 540 2630 610
+rect 2700 540 2720 610
+rect 2610 520 2720 540
+rect 2840 610 2950 630
+rect 2840 540 2860 610
+rect 2930 540 2950 610
+rect 2840 520 2950 540
+rect 3070 610 3180 630
+rect 3070 540 3090 610
+rect 3160 540 3180 610
+rect 3070 520 3180 540
+rect 3300 610 3410 630
+rect 3300 540 3320 610
+rect 3390 540 3410 610
+rect 3300 520 3410 540
+rect 3530 610 3640 630
+rect 3530 540 3550 610
+rect 3620 540 3640 610
+rect 3530 520 3640 540
+rect 3760 610 3870 630
+rect 3760 540 3780 610
+rect 3850 540 3870 610
+rect 3760 520 3870 540
+rect 3990 610 4100 630
+rect 3990 540 4010 610
+rect 4080 540 4100 610
+rect 3990 520 4100 540
+rect 4220 610 4330 630
+rect 4220 540 4240 610
+rect 4310 540 4330 610
+rect 4220 520 4330 540
+rect 4450 610 4560 630
+rect 4450 540 4470 610
+rect 4540 540 4560 610
+rect 4450 520 4560 540
+rect 4680 610 4790 630
+rect 4680 540 4700 610
+rect 4770 540 4790 610
+rect 4680 520 4790 540
+rect 4910 610 5020 630
+rect 4910 540 4930 610
+rect 5000 540 5020 610
+rect 4910 520 5020 540
+rect 5140 610 5250 630
+rect 5140 540 5160 610
+rect 5230 540 5250 610
+rect 5140 520 5250 540
+rect 5370 610 5480 630
+rect 5370 540 5390 610
+rect 5460 540 5480 610
+rect 5370 520 5480 540
+rect 5600 610 5710 630
+rect 5600 540 5620 610
+rect 5690 540 5710 610
+rect 5600 520 5710 540
+rect 5830 610 5940 630
+rect 5830 540 5850 610
+rect 5920 540 5940 610
+rect 5830 520 5940 540
+rect 6060 610 6170 630
+rect 6060 540 6080 610
+rect 6150 540 6170 610
+rect 6060 520 6170 540
+rect 6290 610 6400 630
+rect 6290 540 6310 610
+rect 6380 540 6400 610
+rect 6290 520 6400 540
+rect 6520 610 6630 630
+rect 6520 540 6540 610
+rect 6610 540 6630 610
+rect 6520 520 6630 540
+rect 6750 610 6860 630
+rect 6750 540 6770 610
+rect 6840 540 6860 610
+rect 6750 520 6860 540
+rect 6980 610 7090 630
+rect 6980 540 7000 610
+rect 7070 540 7090 610
+rect 6980 520 7090 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 350 320 450
+rect 180 330 320 350
+rect 410 450 550 470
+rect 410 350 430 450
+rect 530 350 550 450
+rect 410 330 550 350
+rect 640 450 780 470
+rect 640 350 660 450
+rect 760 350 780 450
+rect 640 330 780 350
+rect 870 450 1010 470
+rect 870 350 890 450
+rect 990 350 1010 450
+rect 870 330 1010 350
+rect 1100 450 1240 470
+rect 1100 350 1120 450
+rect 1220 350 1240 450
+rect 1100 330 1240 350
+rect 1330 450 1470 470
+rect 1330 350 1350 450
+rect 1450 350 1470 450
+rect 1330 330 1470 350
+rect 1560 450 1700 470
+rect 1560 350 1580 450
+rect 1680 350 1700 450
+rect 1560 330 1700 350
+rect 1790 450 1930 470
+rect 1790 350 1810 450
+rect 1910 350 1930 450
+rect 1790 330 1930 350
+rect 2020 450 2160 470
+rect 2020 350 2040 450
+rect 2140 350 2160 450
+rect 2020 330 2160 350
+rect 2250 450 2390 470
+rect 2250 350 2270 450
+rect 2370 350 2390 450
+rect 2250 330 2390 350
+rect 2480 450 2620 470
+rect 2480 350 2500 450
+rect 2600 350 2620 450
+rect 2480 330 2620 350
+rect 2710 450 2850 470
+rect 2710 350 2730 450
+rect 2830 350 2850 450
+rect 2710 330 2850 350
+rect 2940 450 3080 470
+rect 2940 350 2960 450
+rect 3060 350 3080 450
+rect 2940 330 3080 350
+rect 3170 450 3310 470
+rect 3170 350 3190 450
+rect 3290 350 3310 450
+rect 3170 330 3310 350
+rect 3400 450 3540 470
+rect 3400 350 3420 450
+rect 3520 350 3540 450
+rect 3400 330 3540 350
+rect 3630 450 3770 470
+rect 3630 350 3650 450
+rect 3750 350 3770 450
+rect 3630 330 3770 350
+rect 3860 450 4000 470
+rect 3860 350 3880 450
+rect 3980 350 4000 450
+rect 3860 330 4000 350
+rect 4090 450 4230 470
+rect 4090 350 4110 450
+rect 4210 350 4230 450
+rect 4090 330 4230 350
+rect 4320 450 4460 470
+rect 4320 350 4340 450
+rect 4440 350 4460 450
+rect 4320 330 4460 350
+rect 4550 450 4690 470
+rect 4550 350 4570 450
+rect 4670 350 4690 450
+rect 4550 330 4690 350
+rect 4780 450 4920 470
+rect 4780 350 4800 450
+rect 4900 350 4920 450
+rect 4780 330 4920 350
+rect 5010 450 5150 470
+rect 5010 350 5030 450
+rect 5130 350 5150 450
+rect 5010 330 5150 350
+rect 5240 450 5380 470
+rect 5240 350 5260 450
+rect 5360 350 5380 450
+rect 5240 330 5380 350
+rect 5470 450 5610 470
+rect 5470 350 5490 450
+rect 5590 350 5610 450
+rect 5470 330 5610 350
+rect 5700 450 5840 470
+rect 5700 350 5720 450
+rect 5820 350 5840 450
+rect 5700 330 5840 350
+rect 5930 450 6070 470
+rect 5930 350 5950 450
+rect 6050 350 6070 450
+rect 5930 330 6070 350
+rect 6160 450 6300 470
+rect 6160 350 6180 450
+rect 6280 350 6300 450
+rect 6160 330 6300 350
+rect 6390 450 6530 470
+rect 6390 350 6410 450
+rect 6510 350 6530 450
+rect 6390 330 6530 350
+rect 6620 450 6760 470
+rect 6620 350 6640 450
+rect 6740 350 6760 450
+rect 6620 330 6760 350
+rect 6850 450 6990 470
+rect 6850 350 6870 450
+rect 6970 350 6990 450
+rect 6850 330 6990 350
+rect 7080 450 7220 470
+rect 7080 350 7100 450
+rect 7200 350 7220 450
+rect 7080 330 7220 350
+rect 180 150 320 170
+rect 180 50 200 150
+rect 300 50 320 150
+rect 180 30 320 50
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 50 550 150
+rect 410 30 550 50
+rect 640 150 780 170
+rect 640 50 660 150
+rect 760 50 780 150
+rect 640 30 780 50
+rect 870 150 1010 170
+rect 870 50 890 150
+rect 990 50 1010 150
+rect 870 30 1010 50
+rect 1100 150 1240 170
+rect 1100 50 1120 150
+rect 1220 50 1240 150
+rect 1100 30 1240 50
+rect 1330 150 1470 170
+rect 1330 50 1350 150
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 1560 150 1700 170
+rect 1560 50 1580 150
+rect 1680 50 1700 150
+rect 1560 30 1700 50
+rect 1790 150 1930 170
+rect 1790 50 1810 150
+rect 1910 50 1930 150
+rect 1790 30 1930 50
+rect 2020 150 2160 170
+rect 2020 50 2040 150
+rect 2140 50 2160 150
+rect 2020 30 2160 50
+rect 2250 150 2390 170
+rect 2250 50 2270 150
+rect 2370 50 2390 150
+rect 2250 30 2390 50
+rect 2480 150 2620 170
+rect 2480 50 2500 150
+rect 2600 50 2620 150
+rect 2480 30 2620 50
+rect 2710 150 2850 170
+rect 2710 50 2730 150
+rect 2830 50 2850 150
+rect 2710 30 2850 50
+rect 2940 150 3080 170
+rect 2940 50 2960 150
+rect 3060 50 3080 150
+rect 2940 30 3080 50
+rect 3170 150 3310 170
+rect 3170 50 3190 150
+rect 3290 50 3310 150
+rect 3170 30 3310 50
+rect 3400 150 3540 170
+rect 3400 50 3420 150
+rect 3520 50 3540 150
+rect 3400 30 3540 50
+rect 3630 150 3770 170
+rect 3630 50 3650 150
+rect 3750 50 3770 150
+rect 3630 30 3770 50
+rect 3860 150 4000 170
+rect 3860 50 3880 150
+rect 3980 50 4000 150
+rect 3860 30 4000 50
+rect 4090 150 4230 170
+rect 4090 50 4110 150
+rect 4210 50 4230 150
+rect 4090 30 4230 50
+rect 4320 150 4460 170
+rect 4320 50 4340 150
+rect 4440 50 4460 150
+rect 4320 30 4460 50
+rect 4550 150 4690 170
+rect 4550 50 4570 150
+rect 4670 50 4690 150
+rect 4550 30 4690 50
+rect 4780 150 4920 170
+rect 4780 50 4800 150
+rect 4900 50 4920 150
+rect 4780 30 4920 50
+rect 5010 150 5150 170
+rect 5010 50 5030 150
+rect 5130 50 5150 150
+rect 5010 30 5150 50
+rect 5240 150 5380 170
+rect 5240 50 5260 150
+rect 5360 50 5380 150
+rect 5240 30 5380 50
+rect 5470 150 5610 170
+rect 5470 50 5490 150
+rect 5590 50 5610 150
+rect 5470 30 5610 50
+rect 5700 150 5840 170
+rect 5700 50 5720 150
+rect 5820 50 5840 150
+rect 5700 30 5840 50
+rect 5930 150 6070 170
+rect 5930 50 5950 150
+rect 6050 50 6070 150
+rect 5930 30 6070 50
+rect 6160 150 6300 170
+rect 6160 50 6180 150
+rect 6280 50 6300 150
+rect 6160 30 6300 50
+rect 6390 150 6530 170
+rect 6390 50 6410 150
+rect 6510 50 6530 150
+rect 6390 30 6530 50
+rect 6620 150 6760 170
+rect 6620 50 6640 150
+rect 6740 50 6760 150
+rect 6620 30 6760 50
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 7080 150 7220 170
+rect 7080 50 7100 150
+rect 7200 50 7220 150
+rect 7080 30 7220 50
+rect -2340 -400 -2200 -200
+rect -2000 -400 -1890 -200
+rect 7630 -190 8080 630
+rect 180 -260 320 -240
+rect 180 -360 200 -260
+rect 300 -360 320 -260
+rect 180 -380 320 -360
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -360 550 -260
+rect 410 -380 550 -360
+rect 640 -260 780 -240
+rect 640 -360 660 -260
+rect 760 -360 780 -260
+rect 640 -380 780 -360
+rect 870 -260 1010 -240
+rect 870 -360 890 -260
+rect 990 -360 1010 -260
+rect 870 -380 1010 -360
+rect 1100 -260 1240 -240
+rect 1100 -360 1120 -260
+rect 1220 -360 1240 -260
+rect 1100 -380 1240 -360
+rect 1330 -260 1470 -240
+rect 1330 -360 1350 -260
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 1560 -260 1700 -240
+rect 1560 -360 1580 -260
+rect 1680 -360 1700 -260
+rect 1560 -380 1700 -360
+rect 1790 -260 1930 -240
+rect 1790 -360 1810 -260
+rect 1910 -360 1930 -260
+rect 1790 -380 1930 -360
+rect 2020 -260 2160 -240
+rect 2020 -360 2040 -260
+rect 2140 -360 2160 -260
+rect 2020 -380 2160 -360
+rect 2250 -260 2390 -240
+rect 2250 -360 2270 -260
+rect 2370 -360 2390 -260
+rect 2250 -380 2390 -360
+rect 2480 -260 2620 -240
+rect 2480 -360 2500 -260
+rect 2600 -360 2620 -260
+rect 2480 -380 2620 -360
+rect 2710 -260 2850 -240
+rect 2710 -360 2730 -260
+rect 2830 -360 2850 -260
+rect 2710 -380 2850 -360
+rect 2940 -260 3080 -240
+rect 2940 -360 2960 -260
+rect 3060 -360 3080 -260
+rect 2940 -380 3080 -360
+rect 3170 -260 3310 -240
+rect 3170 -360 3190 -260
+rect 3290 -360 3310 -260
+rect 3170 -380 3310 -360
+rect 3400 -260 3540 -240
+rect 3400 -360 3420 -260
+rect 3520 -360 3540 -260
+rect 3400 -380 3540 -360
+rect 3630 -260 3770 -240
+rect 3630 -360 3650 -260
+rect 3750 -360 3770 -260
+rect 3630 -380 3770 -360
+rect 3860 -260 4000 -240
+rect 3860 -360 3880 -260
+rect 3980 -360 4000 -260
+rect 3860 -380 4000 -360
+rect 4090 -260 4230 -240
+rect 4090 -360 4110 -260
+rect 4210 -360 4230 -260
+rect 4090 -380 4230 -360
+rect 4320 -260 4460 -240
+rect 4320 -360 4340 -260
+rect 4440 -360 4460 -260
+rect 4320 -380 4460 -360
+rect 4550 -260 4690 -240
+rect 4550 -360 4570 -260
+rect 4670 -360 4690 -260
+rect 4550 -380 4690 -360
+rect 4780 -260 4920 -240
+rect 4780 -360 4800 -260
+rect 4900 -360 4920 -260
+rect 4780 -380 4920 -360
+rect 5010 -260 5150 -240
+rect 5010 -360 5030 -260
+rect 5130 -360 5150 -260
+rect 5010 -380 5150 -360
+rect 5240 -260 5380 -240
+rect 5240 -360 5260 -260
+rect 5360 -360 5380 -260
+rect 5240 -380 5380 -360
+rect 5470 -260 5610 -240
+rect 5470 -360 5490 -260
+rect 5590 -360 5610 -260
+rect 5470 -380 5610 -360
+rect 5700 -260 5840 -240
+rect 5700 -360 5720 -260
+rect 5820 -360 5840 -260
+rect 5700 -380 5840 -360
+rect 5930 -260 6070 -240
+rect 5930 -360 5950 -260
+rect 6050 -360 6070 -260
+rect 5930 -380 6070 -360
+rect 6160 -260 6300 -240
+rect 6160 -360 6180 -260
+rect 6280 -360 6300 -260
+rect 6160 -380 6300 -360
+rect 6390 -260 6530 -240
+rect 6390 -360 6410 -260
+rect 6510 -360 6530 -260
+rect 6390 -380 6530 -360
+rect 6620 -260 6760 -240
+rect 6620 -360 6640 -260
+rect 6740 -360 6760 -260
+rect 6620 -380 6760 -360
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 7080 -260 7220 -240
+rect 7080 -360 7100 -260
+rect 7200 -360 7220 -260
+rect 7080 -380 7220 -360
+rect -2340 -1200 -1890 -400
+rect 7630 -390 7770 -190
+rect 7970 -390 8080 -190
+rect 180 -560 320 -540
+rect 180 -660 200 -560
+rect 300 -660 320 -560
+rect 180 -680 320 -660
+rect 410 -560 550 -540
+rect 410 -660 430 -560
+rect 530 -660 550 -560
+rect 410 -680 550 -660
+rect 640 -560 780 -540
+rect 640 -660 660 -560
+rect 760 -660 780 -560
+rect 640 -680 780 -660
+rect 870 -560 1010 -540
+rect 870 -660 890 -560
+rect 990 -660 1010 -560
+rect 870 -680 1010 -660
+rect 1100 -560 1240 -540
+rect 1100 -660 1120 -560
+rect 1220 -660 1240 -560
+rect 1100 -680 1240 -660
+rect 1330 -560 1470 -540
+rect 1330 -660 1350 -560
+rect 1450 -660 1470 -560
+rect 1330 -680 1470 -660
+rect 1560 -560 1700 -540
+rect 1560 -660 1580 -560
+rect 1680 -660 1700 -560
+rect 1560 -680 1700 -660
+rect 1790 -560 1930 -540
+rect 1790 -660 1810 -560
+rect 1910 -660 1930 -560
+rect 1790 -680 1930 -660
+rect 2020 -560 2160 -540
+rect 2020 -660 2040 -560
+rect 2140 -660 2160 -560
+rect 2020 -680 2160 -660
+rect 2250 -560 2390 -540
+rect 2250 -660 2270 -560
+rect 2370 -660 2390 -560
+rect 2250 -680 2390 -660
+rect 2480 -560 2620 -540
+rect 2480 -660 2500 -560
+rect 2600 -660 2620 -560
+rect 2480 -680 2620 -660
+rect 2710 -560 2850 -540
+rect 2710 -660 2730 -560
+rect 2830 -660 2850 -560
+rect 2710 -680 2850 -660
+rect 2940 -560 3080 -540
+rect 2940 -660 2960 -560
+rect 3060 -660 3080 -560
+rect 2940 -680 3080 -660
+rect 3170 -560 3310 -540
+rect 3170 -660 3190 -560
+rect 3290 -660 3310 -560
+rect 3170 -680 3310 -660
+rect 3400 -560 3540 -540
+rect 3400 -660 3420 -560
+rect 3520 -660 3540 -560
+rect 3400 -680 3540 -660
+rect 3630 -560 3770 -540
+rect 3630 -660 3650 -560
+rect 3750 -660 3770 -560
+rect 3630 -680 3770 -660
+rect 3860 -560 4000 -540
+rect 3860 -660 3880 -560
+rect 3980 -660 4000 -560
+rect 3860 -680 4000 -660
+rect 4090 -560 4230 -540
+rect 4090 -660 4110 -560
+rect 4210 -660 4230 -560
+rect 4090 -680 4230 -660
+rect 4320 -560 4460 -540
+rect 4320 -660 4340 -560
+rect 4440 -660 4460 -560
+rect 4320 -680 4460 -660
+rect 4550 -560 4690 -540
+rect 4550 -660 4570 -560
+rect 4670 -660 4690 -560
+rect 4550 -680 4690 -660
+rect 4780 -560 4920 -540
+rect 4780 -660 4800 -560
+rect 4900 -660 4920 -560
+rect 4780 -680 4920 -660
+rect 5010 -560 5150 -540
+rect 5010 -660 5030 -560
+rect 5130 -660 5150 -560
+rect 5010 -680 5150 -660
+rect 5240 -560 5380 -540
+rect 5240 -660 5260 -560
+rect 5360 -660 5380 -560
+rect 5240 -680 5380 -660
+rect 5470 -560 5610 -540
+rect 5470 -660 5490 -560
+rect 5590 -660 5610 -560
+rect 5470 -680 5610 -660
+rect 5700 -560 5840 -540
+rect 5700 -660 5720 -560
+rect 5820 -660 5840 -560
+rect 5700 -680 5840 -660
+rect 5930 -560 6070 -540
+rect 5930 -660 5950 -560
+rect 6050 -660 6070 -560
+rect 5930 -680 6070 -660
+rect 6160 -560 6300 -540
+rect 6160 -660 6180 -560
+rect 6280 -660 6300 -560
+rect 6160 -680 6300 -660
+rect 6390 -560 6530 -540
+rect 6390 -660 6410 -560
+rect 6510 -660 6530 -560
+rect 6390 -680 6530 -660
+rect 6620 -560 6760 -540
+rect 6620 -660 6640 -560
+rect 6740 -660 6760 -560
+rect 6620 -680 6760 -660
+rect 6850 -560 6990 -540
+rect 6850 -660 6870 -560
+rect 6970 -660 6990 -560
+rect 6850 -680 6990 -660
+rect 7080 -560 7220 -540
+rect 7080 -660 7100 -560
+rect 7200 -660 7220 -560
+rect 7080 -680 7220 -660
+rect 310 -750 420 -730
+rect 310 -820 330 -750
+rect 400 -820 420 -750
+rect 310 -840 420 -820
+rect 540 -750 650 -730
+rect 540 -820 560 -750
+rect 630 -820 650 -750
+rect 540 -840 650 -820
+rect 770 -750 880 -730
+rect 770 -820 790 -750
+rect 860 -820 880 -750
+rect 770 -840 880 -820
+rect 1000 -750 1110 -730
+rect 1000 -820 1020 -750
+rect 1090 -820 1110 -750
+rect 1000 -840 1110 -820
+rect 1230 -750 1340 -730
+rect 1230 -820 1250 -750
+rect 1320 -820 1340 -750
+rect 1230 -840 1340 -820
+rect 1460 -750 1570 -730
+rect 1460 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1690 -820 1710 -750
+rect 1780 -820 1800 -750
+rect 1690 -840 1800 -820
+rect 1920 -750 2030 -730
+rect 1920 -820 1940 -750
+rect 2010 -820 2030 -750
+rect 1920 -840 2030 -820
+rect 2150 -750 2260 -730
+rect 2150 -820 2170 -750
+rect 2240 -820 2260 -750
+rect 2150 -840 2260 -820
+rect 2380 -750 2490 -730
+rect 2380 -820 2400 -750
+rect 2470 -820 2490 -750
+rect 2380 -840 2490 -820
+rect 2610 -750 2720 -730
+rect 2610 -820 2630 -750
+rect 2700 -820 2720 -750
+rect 2610 -840 2720 -820
+rect 2840 -750 2950 -730
+rect 2840 -820 2860 -750
+rect 2930 -820 2950 -750
+rect 2840 -840 2950 -820
+rect 3070 -750 3180 -730
+rect 3070 -820 3090 -750
+rect 3160 -820 3180 -750
+rect 3070 -840 3180 -820
+rect 3300 -750 3410 -730
+rect 3300 -820 3320 -750
+rect 3390 -820 3410 -750
+rect 3300 -840 3410 -820
+rect 3530 -750 3640 -730
+rect 3530 -820 3550 -750
+rect 3620 -820 3640 -750
+rect 3530 -840 3640 -820
+rect 3760 -750 3870 -730
+rect 3760 -820 3780 -750
+rect 3850 -820 3870 -750
+rect 3760 -840 3870 -820
+rect 3990 -750 4100 -730
+rect 3990 -820 4010 -750
+rect 4080 -820 4100 -750
+rect 3990 -840 4100 -820
+rect 4220 -750 4330 -730
+rect 4220 -820 4240 -750
+rect 4310 -820 4330 -750
+rect 4220 -840 4330 -820
+rect 4450 -750 4560 -730
+rect 4450 -820 4470 -750
+rect 4540 -820 4560 -750
+rect 4450 -840 4560 -820
+rect 4680 -750 4790 -730
+rect 4680 -820 4700 -750
+rect 4770 -820 4790 -750
+rect 4680 -840 4790 -820
+rect 4910 -750 5020 -730
+rect 4910 -820 4930 -750
+rect 5000 -820 5020 -750
+rect 4910 -840 5020 -820
+rect 5140 -750 5250 -730
+rect 5140 -820 5160 -750
+rect 5230 -820 5250 -750
+rect 5140 -840 5250 -820
+rect 5370 -750 5480 -730
+rect 5370 -820 5390 -750
+rect 5460 -820 5480 -750
+rect 5370 -840 5480 -820
+rect 5600 -750 5710 -730
+rect 5600 -820 5620 -750
+rect 5690 -820 5710 -750
+rect 5600 -840 5710 -820
+rect 5830 -750 5940 -730
+rect 5830 -820 5850 -750
+rect 5920 -820 5940 -750
+rect 5830 -840 5940 -820
+rect 6060 -750 6170 -730
+rect 6060 -820 6080 -750
+rect 6150 -820 6170 -750
+rect 6060 -840 6170 -820
+rect 6290 -750 6400 -730
+rect 6290 -820 6310 -750
+rect 6380 -820 6400 -750
+rect 6290 -840 6400 -820
+rect 6520 -750 6630 -730
+rect 6520 -820 6540 -750
+rect 6610 -820 6630 -750
+rect 6520 -840 6630 -820
+rect 6750 -750 6860 -730
+rect 6750 -820 6770 -750
+rect 6840 -820 6860 -750
+rect 6750 -840 6860 -820
+rect 6980 -750 7090 -730
+rect 6980 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6980 -840 7090 -820
+rect -2340 -1400 -2200 -1200
+rect -2000 -1360 -1890 -1200
+rect 7630 -1190 8080 -390
+rect 7630 -1360 7770 -1190
+rect -2000 -1390 7770 -1360
+rect 7970 -1390 8080 -1190
+rect -2000 -1400 8080 -1390
+rect -2340 -1470 8080 -1400
+rect -2340 -1670 -1780 -1470
+rect -1580 -1670 -690 -1470
+rect -490 -1670 310 -1470
+rect 510 -1670 1310 -1470
+rect 1510 -1670 2330 -1470
+rect 2530 -1670 3330 -1470
+rect 3530 -1670 4330 -1470
+rect 4530 -1670 5350 -1470
+rect 5550 -1670 6350 -1470
+rect 6550 -1670 7350 -1470
+rect 7550 -1670 8080 -1470
+rect -2340 -1800 8080 -1670
+rect -2340 -1810 7600 -1800
+<< viali >>
+rect 330 540 400 610
+rect 560 540 630 610
+rect 790 540 860 610
+rect 1020 540 1090 610
+rect 1250 540 1320 610
+rect 1480 540 1550 610
+rect 1710 540 1780 610
+rect 1940 540 2010 610
+rect 2170 540 2240 610
+rect 2400 540 2470 610
+rect 2630 540 2700 610
+rect 2860 540 2930 610
+rect 3090 540 3160 610
+rect 3320 540 3390 610
+rect 3550 540 3620 610
+rect 3780 540 3850 610
+rect 4010 540 4080 610
+rect 4240 540 4310 610
+rect 4470 540 4540 610
+rect 4700 540 4770 610
+rect 4930 540 5000 610
+rect 5160 540 5230 610
+rect 5390 540 5460 610
+rect 5620 540 5690 610
+rect 5850 540 5920 610
+rect 6080 540 6150 610
+rect 6310 540 6380 610
+rect 6540 540 6610 610
+rect 6770 540 6840 610
+rect 7000 540 7070 610
+rect 200 350 300 450
+rect 660 350 760 450
+rect 1120 350 1220 450
+rect 1580 350 1680 450
+rect 2040 350 2140 450
+rect 2500 350 2600 450
+rect 2960 350 3060 450
+rect 3420 350 3520 450
+rect 3880 350 3980 450
+rect 4340 350 4440 450
+rect 4800 350 4900 450
+rect 5260 350 5360 450
+rect 5720 350 5820 450
+rect 6180 350 6280 450
+rect 6640 350 6740 450
+rect 7100 350 7200 450
+rect 430 50 530 150
+rect 890 50 990 150
+rect 1350 50 1450 150
+rect 1810 50 1910 150
+rect 2270 50 2370 150
+rect 2730 50 2830 150
+rect 3190 50 3290 150
+rect 3650 50 3750 150
+rect 4110 50 4210 150
+rect 4570 50 4670 150
+rect 5030 50 5130 150
+rect 5490 50 5590 150
+rect 5950 50 6050 150
+rect 6410 50 6510 150
+rect 6870 50 6970 150
+rect 430 -360 530 -260
+rect 890 -360 990 -260
+rect 1350 -360 1450 -260
+rect 1810 -360 1910 -260
+rect 2270 -360 2370 -260
+rect 2730 -360 2830 -260
+rect 3190 -360 3290 -260
+rect 3650 -360 3750 -260
+rect 4110 -360 4210 -260
+rect 4570 -360 4670 -260
+rect 5030 -360 5130 -260
+rect 5490 -360 5590 -260
+rect 5950 -360 6050 -260
+rect 6410 -360 6510 -260
+rect 6870 -360 6970 -260
+rect 200 -660 300 -560
+rect 660 -660 760 -560
+rect 1120 -660 1220 -560
+rect 1580 -660 1680 -560
+rect 2040 -660 2140 -560
+rect 2500 -660 2600 -560
+rect 2960 -660 3060 -560
+rect 3420 -660 3520 -560
+rect 3880 -660 3980 -560
+rect 4340 -660 4440 -560
+rect 4800 -660 4900 -560
+rect 5260 -660 5360 -560
+rect 5720 -660 5820 -560
+rect 6180 -660 6280 -560
+rect 6640 -660 6740 -560
+rect 7100 -660 7200 -560
+rect 330 -820 400 -750
+rect 560 -820 630 -750
+rect 790 -820 860 -750
+rect 1020 -820 1090 -750
+rect 1250 -820 1320 -750
+rect 1480 -820 1550 -750
+rect 1710 -820 1780 -750
+rect 1940 -820 2010 -750
+rect 2170 -820 2240 -750
+rect 2400 -820 2470 -750
+rect 2630 -820 2700 -750
+rect 2860 -820 2930 -750
+rect 3090 -820 3160 -750
+rect 3320 -820 3390 -750
+rect 3550 -820 3620 -750
+rect 3780 -820 3850 -750
+rect 4010 -820 4080 -750
+rect 4240 -820 4310 -750
+rect 4470 -820 4540 -750
+rect 4700 -820 4770 -750
+rect 4930 -820 5000 -750
+rect 5160 -820 5230 -750
+rect 5390 -820 5460 -750
+rect 5620 -820 5690 -750
+rect 5850 -820 5920 -750
+rect 6080 -820 6150 -750
+rect 6310 -820 6380 -750
+rect 6540 -820 6610 -750
+rect 6770 -820 6840 -750
+rect 7000 -820 7070 -750
+<< metal1 >>
+rect 310 610 420 630
+rect 310 540 330 610
+rect 400 540 420 610
+rect 310 520 420 540
+rect 540 610 650 630
+rect 540 540 560 610
+rect 630 540 650 610
+rect 540 520 650 540
+rect 770 610 880 630
+rect 770 540 790 610
+rect 860 540 880 610
+rect 770 520 880 540
+rect 1000 610 1110 630
+rect 1000 540 1020 610
+rect 1090 540 1110 610
+rect 1000 520 1110 540
+rect 1230 610 1340 630
+rect 1230 540 1250 610
+rect 1320 540 1340 610
+rect 1230 520 1340 540
+rect 1460 610 1570 630
+rect 1460 540 1480 610
+rect 1550 540 1570 610
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1690 540 1710 610
+rect 1780 540 1800 610
+rect 1690 520 1800 540
+rect 1920 610 2030 630
+rect 1920 540 1940 610
+rect 2010 540 2030 610
+rect 1920 520 2030 540
+rect 2150 610 2260 630
+rect 2150 540 2170 610
+rect 2240 540 2260 610
+rect 2150 520 2260 540
+rect 2380 610 2490 630
+rect 2380 540 2400 610
+rect 2470 540 2490 610
+rect 2380 520 2490 540
+rect 2610 610 2720 630
+rect 2610 540 2630 610
+rect 2700 540 2720 610
+rect 2610 520 2720 540
+rect 2840 610 2950 630
+rect 2840 540 2860 610
+rect 2930 540 2950 610
+rect 2840 520 2950 540
+rect 3070 610 3180 630
+rect 3070 540 3090 610
+rect 3160 540 3180 610
+rect 3070 520 3180 540
+rect 3300 610 3410 630
+rect 3300 540 3320 610
+rect 3390 540 3410 610
+rect 3300 520 3410 540
+rect 3530 610 3640 630
+rect 3530 540 3550 610
+rect 3620 540 3640 610
+rect 3530 520 3640 540
+rect 3760 610 3870 630
+rect 3760 540 3780 610
+rect 3850 540 3870 610
+rect 3760 520 3870 540
+rect 3990 610 4100 630
+rect 3990 540 4010 610
+rect 4080 540 4100 610
+rect 3990 520 4100 540
+rect 4220 610 4330 630
+rect 4220 540 4240 610
+rect 4310 540 4330 610
+rect 4220 520 4330 540
+rect 4450 610 4560 630
+rect 4450 540 4470 610
+rect 4540 540 4560 610
+rect 4450 520 4560 540
+rect 4680 610 4790 630
+rect 4680 540 4700 610
+rect 4770 540 4790 610
+rect 4680 520 4790 540
+rect 4910 610 5020 630
+rect 4910 540 4930 610
+rect 5000 540 5020 610
+rect 4910 520 5020 540
+rect 5140 610 5250 630
+rect 5140 540 5160 610
+rect 5230 540 5250 610
+rect 5140 520 5250 540
+rect 5370 610 5480 630
+rect 5370 540 5390 610
+rect 5460 540 5480 610
+rect 5370 520 5480 540
+rect 5600 610 5710 630
+rect 5600 540 5620 610
+rect 5690 540 5710 610
+rect 5600 520 5710 540
+rect 5830 610 5940 630
+rect 5830 540 5850 610
+rect 5920 540 5940 610
+rect 5830 520 5940 540
+rect 6060 610 6170 630
+rect 6060 540 6080 610
+rect 6150 540 6170 610
+rect 6060 520 6170 540
+rect 6290 610 6400 630
+rect 6290 540 6310 610
+rect 6380 540 6400 610
+rect 6290 520 6400 540
+rect 6520 610 6630 630
+rect 6520 540 6540 610
+rect 6610 540 6630 610
+rect 6520 520 6630 540
+rect 6750 610 6860 630
+rect 6750 540 6770 610
+rect 6840 540 6860 610
+rect 6750 520 6860 540
+rect 6980 610 7090 630
+rect 6980 540 7000 610
+rect 7070 540 7090 610
+rect 6980 520 7090 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 350 320 450
+rect 180 330 320 350
+rect 640 450 780 470
+rect 640 350 660 450
+rect 760 350 780 450
+rect 640 330 780 350
+rect 1100 450 1240 470
+rect 1100 350 1120 450
+rect 1220 350 1240 450
+rect 1100 330 1240 350
+rect 1560 450 1700 470
+rect 1560 350 1580 450
+rect 1680 350 1700 450
+rect 1560 330 1700 350
+rect 2020 450 2160 470
+rect 2020 350 2040 450
+rect 2140 350 2160 450
+rect 2020 330 2160 350
+rect 2480 450 2620 470
+rect 2480 350 2500 450
+rect 2600 350 2620 450
+rect 2480 330 2620 350
+rect 2940 450 3080 470
+rect 2940 350 2960 450
+rect 3060 350 3080 450
+rect 2940 330 3080 350
+rect 3400 450 3540 470
+rect 3400 350 3420 450
+rect 3520 350 3540 450
+rect 3400 330 3540 350
+rect 3860 450 4000 470
+rect 3860 350 3880 450
+rect 3980 350 4000 450
+rect 3860 330 4000 350
+rect 4320 450 4460 470
+rect 4320 350 4340 450
+rect 4440 350 4460 450
+rect 4320 330 4460 350
+rect 4780 450 4920 470
+rect 4780 350 4800 450
+rect 4900 350 4920 450
+rect 4780 330 4920 350
+rect 5240 450 5380 470
+rect 5240 350 5260 450
+rect 5360 350 5380 450
+rect 5240 330 5380 350
+rect 5700 450 5840 470
+rect 5700 350 5720 450
+rect 5820 350 5840 450
+rect 5700 330 5840 350
+rect 6160 450 6300 470
+rect 6160 350 6180 450
+rect 6280 350 6300 450
+rect 6160 330 6300 350
+rect 6620 450 6760 470
+rect 6620 350 6640 450
+rect 6740 350 6760 450
+rect 6620 330 6760 350
+rect 7080 450 7220 470
+rect 7080 350 7100 450
+rect 7200 350 7220 450
+rect 7080 330 7220 350
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 50 550 150
+rect 410 30 550 50
+rect 870 150 1010 170
+rect 870 50 890 150
+rect 990 50 1010 150
+rect 870 30 1010 50
+rect 1330 150 1470 170
+rect 1330 50 1350 150
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 1790 150 1930 170
+rect 1790 50 1810 150
+rect 1910 50 1930 150
+rect 1790 30 1930 50
+rect 2250 150 2390 170
+rect 2250 50 2270 150
+rect 2370 50 2390 150
+rect 2250 30 2390 50
+rect 2710 150 2850 170
+rect 2710 50 2730 150
+rect 2830 50 2850 150
+rect 2710 30 2850 50
+rect 3170 150 3310 170
+rect 3170 50 3190 150
+rect 3290 50 3310 150
+rect 3170 30 3310 50
+rect 3630 150 3770 170
+rect 3630 50 3650 150
+rect 3750 50 3770 150
+rect 3630 30 3770 50
+rect 4090 150 4230 170
+rect 4090 50 4110 150
+rect 4210 50 4230 150
+rect 4090 30 4230 50
+rect 4550 150 4690 170
+rect 4550 50 4570 150
+rect 4670 50 4690 150
+rect 4550 30 4690 50
+rect 5010 150 5150 170
+rect 5010 50 5030 150
+rect 5130 50 5150 150
+rect 5010 30 5150 50
+rect 5470 150 5610 170
+rect 5470 50 5490 150
+rect 5590 50 5610 150
+rect 5470 30 5610 50
+rect 5930 150 6070 170
+rect 5930 50 5950 150
+rect 6050 50 6070 150
+rect 5930 30 6070 50
+rect 6390 150 6530 170
+rect 6390 50 6410 150
+rect 6510 50 6530 150
+rect 6390 30 6530 50
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -360 550 -260
+rect 410 -380 550 -360
+rect 870 -260 1010 -240
+rect 870 -360 890 -260
+rect 990 -360 1010 -260
+rect 870 -380 1010 -360
+rect 1330 -260 1470 -240
+rect 1330 -360 1350 -260
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 1790 -260 1930 -240
+rect 1790 -360 1810 -260
+rect 1910 -360 1930 -260
+rect 1790 -380 1930 -360
+rect 2250 -260 2390 -240
+rect 2250 -360 2270 -260
+rect 2370 -360 2390 -260
+rect 2250 -380 2390 -360
+rect 2710 -260 2850 -240
+rect 2710 -360 2730 -260
+rect 2830 -360 2850 -260
+rect 2710 -380 2850 -360
+rect 3170 -260 3310 -240
+rect 3170 -360 3190 -260
+rect 3290 -360 3310 -260
+rect 3170 -380 3310 -360
+rect 3630 -260 3770 -240
+rect 3630 -360 3650 -260
+rect 3750 -360 3770 -260
+rect 3630 -380 3770 -360
+rect 4090 -260 4230 -240
+rect 4090 -360 4110 -260
+rect 4210 -360 4230 -260
+rect 4090 -380 4230 -360
+rect 4550 -260 4690 -240
+rect 4550 -360 4570 -260
+rect 4670 -360 4690 -260
+rect 4550 -380 4690 -360
+rect 5010 -260 5150 -240
+rect 5010 -360 5030 -260
+rect 5130 -360 5150 -260
+rect 5010 -380 5150 -360
+rect 5470 -260 5610 -240
+rect 5470 -360 5490 -260
+rect 5590 -360 5610 -260
+rect 5470 -380 5610 -360
+rect 5930 -260 6070 -240
+rect 5930 -360 5950 -260
+rect 6050 -360 6070 -260
+rect 5930 -380 6070 -360
+rect 6390 -260 6530 -240
+rect 6390 -360 6410 -260
+rect 6510 -360 6530 -260
+rect 6390 -380 6530 -360
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 180 -560 320 -540
+rect 180 -660 200 -560
+rect 300 -660 320 -560
+rect 180 -680 320 -660
+rect 640 -560 780 -540
+rect 640 -660 660 -560
+rect 760 -660 780 -560
+rect 640 -680 780 -660
+rect 1100 -560 1240 -540
+rect 1100 -660 1120 -560
+rect 1220 -660 1240 -560
+rect 1100 -680 1240 -660
+rect 1560 -560 1700 -540
+rect 1560 -660 1580 -560
+rect 1680 -660 1700 -560
+rect 1560 -680 1700 -660
+rect 2020 -560 2160 -540
+rect 2020 -660 2040 -560
+rect 2140 -660 2160 -560
+rect 2020 -680 2160 -660
+rect 2480 -560 2620 -540
+rect 2480 -660 2500 -560
+rect 2600 -660 2620 -560
+rect 2480 -680 2620 -660
+rect 2940 -560 3080 -540
+rect 2940 -660 2960 -560
+rect 3060 -660 3080 -560
+rect 2940 -680 3080 -660
+rect 3400 -560 3540 -540
+rect 3400 -660 3420 -560
+rect 3520 -660 3540 -560
+rect 3400 -680 3540 -660
+rect 3860 -560 4000 -540
+rect 3860 -660 3880 -560
+rect 3980 -660 4000 -560
+rect 3860 -680 4000 -660
+rect 4320 -560 4460 -540
+rect 4320 -660 4340 -560
+rect 4440 -660 4460 -560
+rect 4320 -680 4460 -660
+rect 4780 -560 4920 -540
+rect 4780 -660 4800 -560
+rect 4900 -660 4920 -560
+rect 4780 -680 4920 -660
+rect 5240 -560 5380 -540
+rect 5240 -660 5260 -560
+rect 5360 -660 5380 -560
+rect 5240 -680 5380 -660
+rect 5700 -560 5840 -540
+rect 5700 -660 5720 -560
+rect 5820 -660 5840 -560
+rect 5700 -680 5840 -660
+rect 6160 -560 6300 -540
+rect 6160 -660 6180 -560
+rect 6280 -660 6300 -560
+rect 6160 -680 6300 -660
+rect 6620 -560 6760 -540
+rect 6620 -660 6640 -560
+rect 6740 -660 6760 -560
+rect 6620 -680 6760 -660
+rect 7080 -560 7220 -540
+rect 7080 -660 7100 -560
+rect 7200 -660 7220 -560
+rect 7080 -680 7220 -660
+rect 310 -750 420 -730
+rect 310 -820 330 -750
+rect 400 -820 420 -750
+rect 310 -840 420 -820
+rect 540 -750 650 -730
+rect 540 -820 560 -750
+rect 630 -820 650 -750
+rect 540 -840 650 -820
+rect 770 -750 880 -730
+rect 770 -820 790 -750
+rect 860 -820 880 -750
+rect 770 -840 880 -820
+rect 1000 -750 1110 -730
+rect 1000 -820 1020 -750
+rect 1090 -820 1110 -750
+rect 1000 -840 1110 -820
+rect 1230 -750 1340 -730
+rect 1230 -820 1250 -750
+rect 1320 -820 1340 -750
+rect 1230 -840 1340 -820
+rect 1460 -750 1570 -730
+rect 1460 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1690 -820 1710 -750
+rect 1780 -820 1800 -750
+rect 1690 -840 1800 -820
+rect 1920 -750 2030 -730
+rect 1920 -820 1940 -750
+rect 2010 -820 2030 -750
+rect 1920 -840 2030 -820
+rect 2150 -750 2260 -730
+rect 2150 -820 2170 -750
+rect 2240 -820 2260 -750
+rect 2150 -840 2260 -820
+rect 2380 -750 2490 -730
+rect 2380 -820 2400 -750
+rect 2470 -820 2490 -750
+rect 2380 -840 2490 -820
+rect 2610 -750 2720 -730
+rect 2610 -820 2630 -750
+rect 2700 -820 2720 -750
+rect 2610 -840 2720 -820
+rect 2840 -750 2950 -730
+rect 2840 -820 2860 -750
+rect 2930 -820 2950 -750
+rect 2840 -840 2950 -820
+rect 3070 -750 3180 -730
+rect 3070 -820 3090 -750
+rect 3160 -820 3180 -750
+rect 3070 -840 3180 -820
+rect 3300 -750 3410 -730
+rect 3300 -820 3320 -750
+rect 3390 -820 3410 -750
+rect 3300 -840 3410 -820
+rect 3530 -750 3640 -730
+rect 3530 -820 3550 -750
+rect 3620 -820 3640 -750
+rect 3530 -840 3640 -820
+rect 3760 -750 3870 -730
+rect 3760 -820 3780 -750
+rect 3850 -820 3870 -750
+rect 3760 -840 3870 -820
+rect 3990 -750 4100 -730
+rect 3990 -820 4010 -750
+rect 4080 -820 4100 -750
+rect 3990 -840 4100 -820
+rect 4220 -750 4330 -730
+rect 4220 -820 4240 -750
+rect 4310 -820 4330 -750
+rect 4220 -840 4330 -820
+rect 4450 -750 4560 -730
+rect 4450 -820 4470 -750
+rect 4540 -820 4560 -750
+rect 4450 -840 4560 -820
+rect 4680 -750 4790 -730
+rect 4680 -820 4700 -750
+rect 4770 -820 4790 -750
+rect 4680 -840 4790 -820
+rect 4910 -750 5020 -730
+rect 4910 -820 4930 -750
+rect 5000 -820 5020 -750
+rect 4910 -840 5020 -820
+rect 5140 -750 5250 -730
+rect 5140 -820 5160 -750
+rect 5230 -820 5250 -750
+rect 5140 -840 5250 -820
+rect 5370 -750 5480 -730
+rect 5370 -820 5390 -750
+rect 5460 -820 5480 -750
+rect 5370 -840 5480 -820
+rect 5600 -750 5710 -730
+rect 5600 -820 5620 -750
+rect 5690 -820 5710 -750
+rect 5600 -840 5710 -820
+rect 5830 -750 5940 -730
+rect 5830 -820 5850 -750
+rect 5920 -820 5940 -750
+rect 5830 -840 5940 -820
+rect 6060 -750 6170 -730
+rect 6060 -820 6080 -750
+rect 6150 -820 6170 -750
+rect 6060 -840 6170 -820
+rect 6290 -750 6400 -730
+rect 6290 -820 6310 -750
+rect 6380 -820 6400 -750
+rect 6290 -840 6400 -820
+rect 6520 -750 6630 -730
+rect 6520 -820 6540 -750
+rect 6610 -820 6630 -750
+rect 6520 -840 6630 -820
+rect 6750 -750 6860 -730
+rect 6750 -820 6770 -750
+rect 6840 -820 6860 -750
+rect 6750 -840 6860 -820
+rect 6980 -750 7090 -730
+rect 6980 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6980 -840 7090 -820
+<< via1 >>
+rect 330 540 400 610
+rect 560 540 630 610
+rect 790 540 860 610
+rect 1020 540 1090 610
+rect 1250 540 1320 610
+rect 1480 540 1550 610
+rect 1710 540 1780 610
+rect 1940 540 2010 610
+rect 2170 540 2240 610
+rect 2400 540 2470 610
+rect 2630 540 2700 610
+rect 2860 540 2930 610
+rect 3090 540 3160 610
+rect 3320 540 3390 610
+rect 3550 540 3620 610
+rect 3780 540 3850 610
+rect 4010 540 4080 610
+rect 4240 540 4310 610
+rect 4470 540 4540 610
+rect 4700 540 4770 610
+rect 4930 540 5000 610
+rect 5160 540 5230 610
+rect 5390 540 5460 610
+rect 5620 540 5690 610
+rect 5850 540 5920 610
+rect 6080 540 6150 610
+rect 6310 540 6380 610
+rect 6540 540 6610 610
+rect 6770 540 6840 610
+rect 7000 540 7070 610
+rect 200 350 300 450
+rect 660 350 760 450
+rect 1120 350 1220 450
+rect 1580 350 1680 450
+rect 2040 350 2140 450
+rect 2500 350 2600 450
+rect 2960 350 3060 450
+rect 3420 350 3520 450
+rect 3880 350 3980 450
+rect 4340 350 4440 450
+rect 4800 350 4900 450
+rect 5260 350 5360 450
+rect 5720 350 5820 450
+rect 6180 350 6280 450
+rect 6640 350 6740 450
+rect 7100 350 7200 450
+rect 430 50 530 150
+rect 890 50 990 150
+rect 1350 50 1450 150
+rect 1810 50 1910 150
+rect 2270 50 2370 150
+rect 2730 50 2830 150
+rect 3190 50 3290 150
+rect 3650 50 3750 150
+rect 4110 50 4210 150
+rect 4570 50 4670 150
+rect 5030 50 5130 150
+rect 5490 50 5590 150
+rect 5950 50 6050 150
+rect 6410 50 6510 150
+rect 6870 50 6970 150
+rect 430 -360 530 -260
+rect 890 -360 990 -260
+rect 1350 -360 1450 -260
+rect 1810 -360 1910 -260
+rect 2270 -360 2370 -260
+rect 2730 -360 2830 -260
+rect 3190 -360 3290 -260
+rect 3650 -360 3750 -260
+rect 4110 -360 4210 -260
+rect 4570 -360 4670 -260
+rect 5030 -360 5130 -260
+rect 5490 -360 5590 -260
+rect 5950 -360 6050 -260
+rect 6410 -360 6510 -260
+rect 6870 -360 6970 -260
+rect 200 -660 300 -560
+rect 660 -660 760 -560
+rect 1120 -660 1220 -560
+rect 1580 -660 1680 -560
+rect 2040 -660 2140 -560
+rect 2500 -660 2600 -560
+rect 2960 -660 3060 -560
+rect 3420 -660 3520 -560
+rect 3880 -660 3980 -560
+rect 4340 -660 4440 -560
+rect 4800 -660 4900 -560
+rect 5260 -660 5360 -560
+rect 5720 -660 5820 -560
+rect 6180 -660 6280 -560
+rect 6640 -660 6740 -560
+rect 7100 -660 7200 -560
+rect 330 -820 400 -750
+rect 560 -820 630 -750
+rect 790 -820 860 -750
+rect 1020 -820 1090 -750
+rect 1250 -820 1320 -750
+rect 1480 -820 1550 -750
+rect 1710 -820 1780 -750
+rect 1940 -820 2010 -750
+rect 2170 -820 2240 -750
+rect 2400 -820 2470 -750
+rect 2630 -820 2700 -750
+rect 2860 -820 2930 -750
+rect 3090 -820 3160 -750
+rect 3320 -820 3390 -750
+rect 3550 -820 3620 -750
+rect 3780 -820 3850 -750
+rect 4010 -820 4080 -750
+rect 4240 -820 4310 -750
+rect 4470 -820 4540 -750
+rect 4700 -820 4770 -750
+rect 4930 -820 5000 -750
+rect 5160 -820 5230 -750
+rect 5390 -820 5460 -750
+rect 5620 -820 5690 -750
+rect 5850 -820 5920 -750
+rect 6080 -820 6150 -750
+rect 6310 -820 6380 -750
+rect 6540 -820 6610 -750
+rect 6770 -820 6840 -750
+rect 7000 -820 7070 -750
+<< metal2 >>
+rect 310 610 420 630
+rect 540 610 650 630
+rect 770 610 880 630
+rect 1000 610 1110 630
+rect 1230 610 1340 630
+rect 1460 610 1570 630
+rect 310 540 330 610
+rect 400 540 450 610
+rect 510 540 560 610
+rect 630 540 790 610
+rect 860 540 910 610
+rect 970 540 1020 610
+rect 1090 540 1250 610
+rect 1320 540 1370 610
+rect 1430 540 1480 610
+rect 1550 540 1570 610
+rect 310 520 420 540
+rect 540 520 650 540
+rect 770 520 880 540
+rect 1000 520 1110 540
+rect 1230 520 1340 540
+rect 1460 520 1570 540
+rect 1690 610 1800 630
+rect 1920 610 2030 630
+rect 2150 620 2490 630
+rect 2150 610 2280 620
+rect 1690 540 1710 610
+rect 1780 540 1940 610
+rect 2010 540 2170 610
+rect 2240 540 2280 610
+rect 1690 520 1800 540
+rect 1920 520 2030 540
+rect 2150 530 2280 540
+rect 2360 610 2490 620
+rect 2610 610 2720 630
+rect 2840 610 2950 630
+rect 3070 620 3410 630
+rect 3070 610 3200 620
+rect 2360 540 2400 610
+rect 2470 540 2630 610
+rect 2700 540 2860 610
+rect 2930 540 3090 610
+rect 3160 540 3200 610
+rect 2360 530 2490 540
+rect 2150 520 2490 530
+rect 2610 520 2720 540
+rect 2840 520 2950 540
+rect 3070 530 3200 540
+rect 3280 610 3410 620
+rect 3530 610 3640 630
+rect 3760 610 3870 630
+rect 3990 610 4100 630
+rect 4220 610 4330 630
+rect 4450 620 4790 630
+rect 4450 610 4580 620
+rect 3280 540 3320 610
+rect 3390 540 3550 610
+rect 3620 540 3780 610
+rect 3850 540 4010 610
+rect 4080 540 4240 610
+rect 4310 540 4470 610
+rect 4540 540 4580 610
+rect 3280 530 3410 540
+rect 3070 520 3410 530
+rect 3530 520 3640 540
+rect 3760 520 3870 540
+rect 3990 520 4100 540
+rect 4220 520 4330 540
+rect 4450 530 4580 540
+rect 4660 610 4790 620
+rect 4910 610 5020 630
+rect 5140 610 5250 630
+rect 5370 620 5710 630
+rect 5370 610 5500 620
+rect 4660 540 4700 610
+rect 4770 540 4930 610
+rect 5000 540 5160 610
+rect 5230 540 5390 610
+rect 5460 540 5500 610
+rect 4660 530 4790 540
+rect 4450 520 4790 530
+rect 4910 520 5020 540
+rect 5140 520 5250 540
+rect 5370 530 5500 540
+rect 5580 610 5710 620
+rect 5830 610 5940 630
+rect 6060 610 6170 630
+rect 6290 620 6630 630
+rect 6290 610 6420 620
+rect 5580 540 5620 610
+rect 5690 540 5850 610
+rect 5920 540 6080 610
+rect 6150 540 6310 610
+rect 6380 540 6420 610
+rect 5580 530 5710 540
+rect 5370 520 5710 530
+rect 5830 520 5940 540
+rect 6060 520 6170 540
+rect 6290 530 6420 540
+rect 6500 610 6630 620
+rect 6750 610 6860 630
+rect 6980 610 7090 630
+rect 6500 540 6540 610
+rect 6610 540 6770 610
+rect 6840 540 7000 610
+rect 7070 540 7090 610
+rect 6500 530 6630 540
+rect 6290 520 6630 530
+rect 6750 520 6860 540
+rect 6980 520 7090 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 430 320 450
+rect 640 450 780 470
+rect 640 430 660 450
+rect 300 370 660 430
+rect 300 350 320 370
+rect 180 330 320 350
+rect 640 350 660 370
+rect 760 430 780 450
+rect 1100 450 1240 470
+rect 1100 430 1120 450
+rect 760 370 1120 430
+rect 760 350 780 370
+rect 640 330 780 350
+rect 1100 350 1120 370
+rect 1220 430 1240 450
+rect 1560 450 1700 470
+rect 1560 430 1580 450
+rect 1220 370 1580 430
+rect 1220 350 1240 370
+rect 1100 330 1240 350
+rect 1560 350 1580 370
+rect 1680 430 1700 450
+rect 2020 450 2160 470
+rect 2020 430 2040 450
+rect 1680 370 2040 430
+rect 1680 350 1700 370
+rect 1560 330 1700 350
+rect 2020 350 2040 370
+rect 2140 430 2160 450
+rect 2480 450 2620 470
+rect 2480 430 2500 450
+rect 2140 370 2500 430
+rect 2140 350 2160 370
+rect 2020 330 2160 350
+rect 2480 350 2500 370
+rect 2600 430 2620 450
+rect 2940 450 3080 470
+rect 2940 430 2960 450
+rect 2600 370 2960 430
+rect 2600 350 2620 370
+rect 2480 330 2620 350
+rect 2940 350 2960 370
+rect 3060 430 3080 450
+rect 3400 450 3540 470
+rect 3400 430 3420 450
+rect 3060 370 3420 430
+rect 3060 350 3080 370
+rect 2940 330 3080 350
+rect 3400 350 3420 370
+rect 3520 430 3540 450
+rect 3860 450 4000 470
+rect 3860 430 3880 450
+rect 3520 370 3880 430
+rect 3520 350 3540 370
+rect 3400 330 3540 350
+rect 3860 350 3880 370
+rect 3980 430 4000 450
+rect 4320 450 4460 470
+rect 4320 430 4340 450
+rect 3980 370 4340 430
+rect 3980 350 4000 370
+rect 3860 330 4000 350
+rect 4320 350 4340 370
+rect 4440 430 4460 450
+rect 4780 450 4920 470
+rect 4780 430 4800 450
+rect 4440 370 4800 430
+rect 4440 350 4460 370
+rect 4320 330 4460 350
+rect 4780 350 4800 370
+rect 4900 430 4920 450
+rect 5240 450 5380 470
+rect 5240 430 5260 450
+rect 4900 370 5260 430
+rect 4900 350 4920 370
+rect 4780 330 4920 350
+rect 5240 350 5260 370
+rect 5360 430 5380 450
+rect 5700 450 5840 470
+rect 5700 430 5720 450
+rect 5360 370 5720 430
+rect 5360 350 5380 370
+rect 5240 330 5380 350
+rect 5700 350 5720 370
+rect 5820 430 5840 450
+rect 6160 450 6300 470
+rect 6160 430 6180 450
+rect 5820 370 6180 430
+rect 5820 350 5840 370
+rect 5700 330 5840 350
+rect 6160 350 6180 370
+rect 6280 430 6300 450
+rect 6620 450 6760 470
+rect 6620 430 6640 450
+rect 6280 370 6640 430
+rect 6280 350 6300 370
+rect 6160 330 6300 350
+rect 6620 350 6640 370
+rect 6740 430 6760 450
+rect 7080 450 7220 470
+rect 7080 430 7100 450
+rect 6740 370 7100 430
+rect 6740 350 6760 370
+rect 6620 330 6760 350
+rect 7080 350 7100 370
+rect 7200 350 7220 450
+rect 7080 330 7220 350
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 130 550 150
+rect 870 150 1010 170
+rect 870 130 890 150
+rect 530 70 890 130
+rect 530 50 550 70
+rect 410 30 550 50
+rect 870 50 890 70
+rect 990 130 1010 150
+rect 1330 150 1470 170
+rect 1330 130 1350 150
+rect 990 70 1350 130
+rect 990 50 1010 70
+rect 870 30 1010 50
+rect 1330 50 1350 70
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 1790 150 1930 170
+rect 1790 50 1810 150
+rect 1910 130 1930 150
+rect 2250 150 2390 170
+rect 2250 130 2270 150
+rect 1910 70 2270 130
+rect 1910 50 1930 70
+rect 1790 30 1930 50
+rect 2250 50 2270 70
+rect 2370 130 2390 150
+rect 2710 150 2850 170
+rect 2710 130 2730 150
+rect 2370 70 2730 130
+rect 2370 50 2390 70
+rect 2250 30 2390 50
+rect 2710 50 2730 70
+rect 2830 130 2850 150
+rect 3170 150 3310 170
+rect 3170 130 3190 150
+rect 2830 70 3190 130
+rect 2830 50 2850 70
+rect 2710 30 2850 50
+rect 3170 50 3190 70
+rect 3290 130 3310 150
+rect 3630 150 3770 170
+rect 3630 130 3650 150
+rect 3290 70 3650 130
+rect 3290 50 3310 70
+rect 3170 30 3310 50
+rect 3630 50 3650 70
+rect 3750 130 3770 150
+rect 4090 150 4230 170
+rect 4090 130 4110 150
+rect 3750 70 4110 130
+rect 3750 50 3770 70
+rect 3630 30 3770 50
+rect 4090 50 4110 70
+rect 4210 130 4230 150
+rect 4550 150 4690 170
+rect 4550 130 4570 150
+rect 4210 70 4570 130
+rect 4210 50 4230 70
+rect 4090 30 4230 50
+rect 4550 50 4570 70
+rect 4670 130 4690 150
+rect 5010 150 5150 170
+rect 5010 130 5030 150
+rect 4670 70 5030 130
+rect 4670 50 4690 70
+rect 4550 30 4690 50
+rect 5010 50 5030 70
+rect 5130 130 5150 150
+rect 5470 150 5610 170
+rect 5470 130 5490 150
+rect 5130 70 5490 130
+rect 5130 50 5150 70
+rect 5010 30 5150 50
+rect 5470 50 5490 70
+rect 5590 130 5610 150
+rect 5930 150 6070 170
+rect 5930 130 5950 150
+rect 5590 70 5950 130
+rect 5590 50 5610 70
+rect 5470 30 5610 50
+rect 5930 50 5950 70
+rect 6050 130 6070 150
+rect 6390 150 6530 170
+rect 6390 130 6410 150
+rect 6050 70 6410 130
+rect 6050 50 6070 70
+rect 5930 30 6070 50
+rect 6390 50 6410 70
+rect 6510 130 6530 150
+rect 6850 150 6990 170
+rect 6850 130 6870 150
+rect 6510 70 6870 130
+rect 6510 50 6530 70
+rect 6390 30 6530 50
+rect 6850 50 6870 70
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -280 550 -260
+rect 870 -260 1010 -240
+rect 870 -280 890 -260
+rect 530 -340 890 -280
+rect 530 -360 550 -340
+rect 410 -380 550 -360
+rect 870 -360 890 -340
+rect 990 -280 1010 -260
+rect 1330 -260 1470 -240
+rect 1330 -280 1350 -260
+rect 990 -340 1350 -280
+rect 990 -360 1010 -340
+rect 870 -380 1010 -360
+rect 1330 -360 1350 -340
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 1790 -260 1930 -240
+rect 1790 -360 1810 -260
+rect 1910 -280 1930 -260
+rect 2250 -260 2390 -240
+rect 2250 -280 2270 -260
+rect 1910 -340 2270 -280
+rect 1910 -360 1930 -340
+rect 1790 -380 1930 -360
+rect 2250 -360 2270 -340
+rect 2370 -280 2390 -260
+rect 2710 -260 2850 -240
+rect 2710 -280 2730 -260
+rect 2370 -340 2730 -280
+rect 2370 -360 2390 -340
+rect 2250 -380 2390 -360
+rect 2710 -360 2730 -340
+rect 2830 -280 2850 -260
+rect 3170 -260 3310 -240
+rect 3170 -280 3190 -260
+rect 2830 -340 3190 -280
+rect 2830 -360 2850 -340
+rect 2710 -380 2850 -360
+rect 3170 -360 3190 -340
+rect 3290 -280 3310 -260
+rect 3630 -260 3770 -240
+rect 3630 -280 3650 -260
+rect 3290 -340 3650 -280
+rect 3290 -360 3310 -340
+rect 3170 -380 3310 -360
+rect 3630 -360 3650 -340
+rect 3750 -280 3770 -260
+rect 4090 -260 4230 -240
+rect 4090 -280 4110 -260
+rect 3750 -340 4110 -280
+rect 3750 -360 3770 -340
+rect 3630 -380 3770 -360
+rect 4090 -360 4110 -340
+rect 4210 -280 4230 -260
+rect 4550 -260 4690 -240
+rect 4550 -280 4570 -260
+rect 4210 -340 4570 -280
+rect 4210 -360 4230 -340
+rect 4090 -380 4230 -360
+rect 4550 -360 4570 -340
+rect 4670 -280 4690 -260
+rect 5010 -260 5150 -240
+rect 5010 -280 5030 -260
+rect 4670 -340 5030 -280
+rect 4670 -360 4690 -340
+rect 4550 -380 4690 -360
+rect 5010 -360 5030 -340
+rect 5130 -280 5150 -260
+rect 5470 -260 5610 -240
+rect 5470 -280 5490 -260
+rect 5130 -340 5490 -280
+rect 5130 -360 5150 -340
+rect 5010 -380 5150 -360
+rect 5470 -360 5490 -340
+rect 5590 -280 5610 -260
+rect 5930 -260 6070 -240
+rect 5930 -280 5950 -260
+rect 5590 -340 5950 -280
+rect 5590 -360 5610 -340
+rect 5470 -380 5610 -360
+rect 5930 -360 5950 -340
+rect 6050 -280 6070 -260
+rect 6390 -260 6530 -240
+rect 6390 -280 6410 -260
+rect 6050 -340 6410 -280
+rect 6050 -360 6070 -340
+rect 5930 -380 6070 -360
+rect 6390 -360 6410 -340
+rect 6510 -280 6530 -260
+rect 6850 -260 6990 -240
+rect 6850 -280 6870 -260
+rect 6510 -340 6870 -280
+rect 6510 -360 6530 -340
+rect 6390 -380 6530 -360
+rect 6850 -360 6870 -340
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 180 -560 320 -540
+rect 180 -660 200 -560
+rect 300 -580 320 -560
+rect 640 -560 780 -540
+rect 640 -580 660 -560
+rect 300 -640 660 -580
+rect 300 -660 320 -640
+rect 180 -680 320 -660
+rect 640 -660 660 -640
+rect 760 -580 780 -560
+rect 1100 -560 1240 -540
+rect 1100 -580 1120 -560
+rect 760 -640 1120 -580
+rect 760 -660 780 -640
+rect 640 -680 780 -660
+rect 1100 -660 1120 -640
+rect 1220 -580 1240 -560
+rect 1560 -560 1700 -540
+rect 1560 -580 1580 -560
+rect 1220 -640 1580 -580
+rect 1220 -660 1240 -640
+rect 1100 -680 1240 -660
+rect 1560 -660 1580 -640
+rect 1680 -580 1700 -560
+rect 2020 -560 2160 -540
+rect 2020 -580 2040 -560
+rect 1680 -640 2040 -580
+rect 1680 -660 1700 -640
+rect 1560 -680 1700 -660
+rect 2020 -660 2040 -640
+rect 2140 -580 2160 -560
+rect 2480 -560 2620 -540
+rect 2480 -580 2500 -560
+rect 2140 -640 2500 -580
+rect 2140 -660 2160 -640
+rect 2020 -680 2160 -660
+rect 2480 -660 2500 -640
+rect 2600 -580 2620 -560
+rect 2940 -560 3080 -540
+rect 2940 -580 2960 -560
+rect 2600 -640 2960 -580
+rect 2600 -660 2620 -640
+rect 2480 -680 2620 -660
+rect 2940 -660 2960 -640
+rect 3060 -580 3080 -560
+rect 3400 -560 3540 -540
+rect 3400 -580 3420 -560
+rect 3060 -640 3420 -580
+rect 3060 -660 3080 -640
+rect 2940 -680 3080 -660
+rect 3400 -660 3420 -640
+rect 3520 -580 3540 -560
+rect 3860 -560 4000 -540
+rect 3860 -580 3880 -560
+rect 3520 -640 3880 -580
+rect 3520 -660 3540 -640
+rect 3400 -680 3540 -660
+rect 3860 -660 3880 -640
+rect 3980 -580 4000 -560
+rect 4320 -560 4460 -540
+rect 4320 -580 4340 -560
+rect 3980 -640 4340 -580
+rect 3980 -660 4000 -640
+rect 3860 -680 4000 -660
+rect 4320 -660 4340 -640
+rect 4440 -580 4460 -560
+rect 4780 -560 4920 -540
+rect 4780 -580 4800 -560
+rect 4440 -640 4800 -580
+rect 4440 -660 4460 -640
+rect 4320 -680 4460 -660
+rect 4780 -660 4800 -640
+rect 4900 -580 4920 -560
+rect 5240 -560 5380 -540
+rect 5240 -580 5260 -560
+rect 4900 -640 5260 -580
+rect 4900 -660 4920 -640
+rect 4780 -680 4920 -660
+rect 5240 -660 5260 -640
+rect 5360 -580 5380 -560
+rect 5700 -560 5840 -540
+rect 5700 -580 5720 -560
+rect 5360 -640 5720 -580
+rect 5360 -660 5380 -640
+rect 5240 -680 5380 -660
+rect 5700 -660 5720 -640
+rect 5820 -580 5840 -560
+rect 6160 -560 6300 -540
+rect 6160 -580 6180 -560
+rect 5820 -640 6180 -580
+rect 5820 -660 5840 -640
+rect 5700 -680 5840 -660
+rect 6160 -660 6180 -640
+rect 6280 -580 6300 -560
+rect 6620 -560 6760 -540
+rect 6620 -580 6640 -560
+rect 6280 -640 6640 -580
+rect 6280 -660 6300 -640
+rect 6160 -680 6300 -660
+rect 6620 -660 6640 -640
+rect 6740 -580 6760 -560
+rect 7080 -560 7220 -540
+rect 7080 -580 7100 -560
+rect 6740 -640 7100 -580
+rect 6740 -660 6760 -640
+rect 6620 -680 6760 -660
+rect 7080 -660 7100 -640
+rect 7200 -660 7220 -560
+rect 7080 -680 7220 -660
+rect 310 -750 420 -730
+rect 540 -750 650 -730
+rect 770 -750 880 -730
+rect 1000 -750 1110 -730
+rect 1230 -750 1340 -730
+rect 1460 -750 1570 -730
+rect 310 -820 330 -750
+rect 400 -820 440 -750
+rect 500 -820 560 -750
+rect 630 -820 790 -750
+rect 860 -820 910 -750
+rect 970 -820 1020 -750
+rect 1090 -820 1250 -750
+rect 1320 -820 1370 -750
+rect 1430 -820 1480 -750
+rect 1550 -820 1570 -750
+rect 310 -840 420 -820
+rect 540 -840 650 -820
+rect 770 -840 880 -820
+rect 1000 -840 1110 -820
+rect 1230 -840 1340 -820
+rect 1460 -840 1570 -820
+rect 1690 -750 1800 -730
+rect 1920 -750 2030 -730
+rect 2150 -750 2260 -730
+rect 2380 -750 2490 -730
+rect 2610 -740 2950 -730
+rect 2610 -750 2740 -740
+rect 1690 -820 1710 -750
+rect 1780 -820 1940 -750
+rect 2010 -820 2170 -750
+rect 2240 -820 2400 -750
+rect 2470 -820 2630 -750
+rect 2700 -820 2740 -750
+rect 1690 -840 1800 -820
+rect 1920 -840 2030 -820
+rect 2150 -840 2260 -820
+rect 2380 -840 2490 -820
+rect 2610 -830 2740 -820
+rect 2820 -750 2950 -740
+rect 3070 -750 3180 -730
+rect 3300 -750 3410 -730
+rect 3530 -740 3870 -730
+rect 3530 -750 3660 -740
+rect 2820 -820 2860 -750
+rect 2930 -820 3090 -750
+rect 3160 -820 3320 -750
+rect 3390 -820 3550 -750
+rect 3620 -820 3660 -750
+rect 2820 -830 2950 -820
+rect 2610 -840 2950 -830
+rect 3070 -840 3180 -820
+rect 3300 -840 3410 -820
+rect 3530 -830 3660 -820
+rect 3740 -750 3870 -740
+rect 3990 -750 4100 -730
+rect 4220 -750 4330 -730
+rect 4450 -750 4560 -730
+rect 4680 -750 4790 -730
+rect 4910 -740 5250 -730
+rect 4910 -750 5040 -740
+rect 3740 -820 3780 -750
+rect 3850 -820 4010 -750
+rect 4080 -820 4240 -750
+rect 4310 -820 4470 -750
+rect 4540 -820 4700 -750
+rect 4770 -820 4930 -750
+rect 5000 -820 5040 -750
+rect 3740 -830 3870 -820
+rect 3530 -840 3870 -830
+rect 3990 -840 4100 -820
+rect 4220 -840 4330 -820
+rect 4450 -840 4560 -820
+rect 4680 -840 4790 -820
+rect 4910 -830 5040 -820
+rect 5120 -750 5250 -740
+rect 5370 -750 5480 -730
+rect 5600 -750 5710 -730
+rect 5830 -740 6170 -730
+rect 5830 -750 5960 -740
+rect 5120 -820 5160 -750
+rect 5230 -820 5390 -750
+rect 5460 -820 5620 -750
+rect 5690 -820 5850 -750
+rect 5920 -820 5960 -750
+rect 5120 -830 5250 -820
+rect 4910 -840 5250 -830
+rect 5370 -840 5480 -820
+rect 5600 -840 5710 -820
+rect 5830 -830 5960 -820
+rect 6040 -750 6170 -740
+rect 6290 -750 6400 -730
+rect 6520 -750 6630 -730
+rect 6750 -750 6860 -730
+rect 6980 -750 7090 -730
+rect 6040 -820 6080 -750
+rect 6150 -820 6310 -750
+rect 6380 -820 6540 -750
+rect 6610 -820 6770 -750
+rect 6840 -820 7000 -750
+rect 7070 -820 7090 -750
+rect 6040 -830 6170 -820
+rect 5830 -840 6170 -830
+rect 6290 -840 6400 -820
+rect 6520 -840 6630 -820
+rect 6750 -840 6860 -820
+rect 6980 -840 7090 -820
+<< via2 >>
+rect 450 540 510 610
+rect 910 540 970 610
+rect 1370 540 1430 610
+rect 2280 530 2360 620
+rect 3200 530 3280 620
+rect 4580 530 4660 620
+rect 5500 530 5580 620
+rect 6420 530 6500 620
+rect 200 350 300 450
+rect 430 50 530 150
+rect 890 50 990 150
+rect 1350 50 1450 150
+rect 2730 50 2830 150
+rect 3650 50 3750 150
+rect 4110 50 4210 150
+rect 5030 50 5130 150
+rect 5950 50 6050 150
+rect 6870 50 6970 150
+rect 430 -360 530 -260
+rect 890 -360 990 -260
+rect 1350 -360 1450 -260
+rect 2270 -360 2370 -260
+rect 3190 -360 3290 -260
+rect 4110 -360 4210 -260
+rect 4570 -360 4670 -260
+rect 5490 -360 5590 -260
+rect 6410 -360 6510 -260
+rect 6870 -360 6970 -260
+rect 200 -660 300 -560
+rect 440 -820 500 -750
+rect 910 -820 970 -750
+rect 1370 -820 1430 -750
+rect 2740 -830 2820 -740
+rect 3660 -830 3740 -740
+rect 5040 -830 5120 -740
+rect 5960 -830 6040 -740
+<< metal3 >>
+rect -1590 -560 -370 1010
+rect 420 800 540 820
+rect 420 710 440 800
+rect 520 710 540 800
+rect 420 690 540 710
+rect 880 800 1000 820
+rect 880 710 900 800
+rect 980 710 1000 800
+rect 880 690 1000 710
+rect 1340 800 1460 820
+rect 1340 710 1360 800
+rect 1440 710 1460 800
+rect 1340 690 1460 710
+rect 1800 800 1920 820
+rect 1800 710 1820 800
+rect 1900 710 1920 800
+rect 1800 690 1920 710
+rect 2720 800 2840 820
+rect 2720 710 2740 800
+rect 2820 710 2840 800
+rect 2720 690 2840 710
+rect 3640 800 3760 820
+rect 3640 710 3660 800
+rect 3740 710 3760 800
+rect 3640 690 3760 710
+rect 4100 800 4220 820
+rect 4100 710 4120 800
+rect 4200 710 4220 800
+rect 4100 690 4220 710
+rect 5020 800 5140 820
+rect 5020 710 5040 800
+rect 5120 710 5140 800
+rect 5020 690 5140 710
+rect 5940 800 6060 820
+rect 5940 710 5960 800
+rect 6040 710 6060 800
+rect 5940 690 6060 710
+rect 450 620 510 690
+rect 910 620 970 690
+rect 1370 620 1430 690
+rect 440 610 520 620
+rect 440 540 450 610
+rect 510 540 520 610
+rect 440 530 520 540
+rect 900 610 980 620
+rect 900 540 910 610
+rect 970 540 980 610
+rect 900 530 980 540
+rect 1360 610 1440 620
+rect 1360 540 1370 610
+rect 1430 540 1440 610
+rect 1360 530 1440 540
+rect 180 450 320 470
+rect 180 350 200 450
+rect 300 350 320 450
+rect 180 330 320 350
+rect 1820 330 1900 690
+rect 2270 620 2370 630
+rect 2270 530 2280 620
+rect 2360 530 2370 620
+rect 410 150 550 170
+rect 410 50 430 150
+rect 530 50 550 150
+rect 410 30 550 50
+rect 870 150 1010 170
+rect 870 50 890 150
+rect 990 50 1010 150
+rect 870 30 1010 50
+rect 1330 150 1470 170
+rect 1330 50 1350 150
+rect 1450 50 1470 150
+rect 1330 30 1470 50
+rect 450 -50 510 30
+rect 910 -50 970 30
+rect 1370 -50 1430 30
+rect 430 -60 530 -50
+rect 430 -150 440 -60
+rect 520 -150 530 -60
+rect 430 -160 530 -150
+rect 890 -60 990 -50
+rect 890 -150 900 -60
+rect 980 -150 990 -60
+rect 890 -160 990 -150
+rect 1350 -60 1450 -50
+rect 1350 -150 1360 -60
+rect 1440 -150 1450 -60
+rect 1350 -160 1450 -150
+rect 450 -240 510 -160
+rect 910 -240 970 -160
+rect 1370 -240 1430 -160
+rect 2270 -240 2370 530
+rect 2740 330 2820 690
+rect 3190 620 3290 630
+rect 3190 530 3200 620
+rect 3280 530 3290 620
+rect 2710 150 2850 170
+rect 2710 50 2730 150
+rect 2830 50 2850 150
+rect 2710 30 2850 50
+rect 410 -260 550 -240
+rect 410 -360 430 -260
+rect 530 -360 550 -260
+rect 410 -380 550 -360
+rect 870 -260 1010 -240
+rect 870 -360 890 -260
+rect 990 -360 1010 -260
+rect 870 -380 1010 -360
+rect 1330 -260 1470 -240
+rect 1330 -360 1350 -260
+rect 1450 -360 1470 -260
+rect 1330 -380 1470 -360
+rect 2250 -260 2390 -240
+rect 2250 -360 2270 -260
+rect 2370 -360 2390 -260
+rect 2250 -380 2390 -360
+rect 180 -560 320 -540
+rect -1590 -660 200 -560
+rect 300 -660 320 -560
+rect -1590 -1190 -370 -660
+rect 180 -680 320 -660
+rect 430 -750 510 -740
+rect 430 -820 440 -750
+rect 500 -820 510 -750
+rect 430 -830 510 -820
+rect 900 -750 980 -740
+rect 900 -820 910 -750
+rect 970 -820 980 -750
+rect 900 -830 980 -820
+rect 1360 -750 1440 -740
+rect 1360 -820 1370 -750
+rect 1430 -820 1440 -750
+rect 1360 -830 1440 -820
+rect 440 -900 500 -830
+rect 910 -900 970 -830
+rect 1370 -900 1430 -830
+rect 2280 -900 2360 -540
+rect 2730 -740 2830 30
+rect 3190 -240 3290 530
+rect 3660 330 3740 690
+rect 4120 170 4200 690
+rect 4570 620 4670 630
+rect 4570 530 4580 620
+rect 4660 530 4670 620
+rect 3630 150 3770 170
+rect 3630 50 3650 150
+rect 3750 50 3770 150
+rect 3630 30 3770 50
+rect 4090 150 4230 170
+rect 4090 50 4110 150
+rect 4210 50 4230 150
+rect 4090 30 4230 50
+rect 3170 -260 3310 -240
+rect 3170 -360 3190 -260
+rect 3290 -360 3310 -260
+rect 3170 -380 3310 -360
+rect 2730 -830 2740 -740
+rect 2820 -830 2830 -740
+rect 2730 -840 2830 -830
+rect 3200 -900 3280 -540
+rect 3650 -740 3750 30
+rect 4570 -240 4670 530
+rect 5040 330 5120 690
+rect 5490 620 5590 630
+rect 5490 530 5500 620
+rect 5580 530 5590 620
+rect 5010 150 5150 170
+rect 5010 50 5030 150
+rect 5130 50 5150 150
+rect 5010 30 5150 50
+rect 4090 -260 4230 -240
+rect 4090 -360 4110 -260
+rect 4210 -360 4230 -260
+rect 4090 -380 4230 -360
+rect 4550 -260 4690 -240
+rect 4550 -360 4570 -260
+rect 4670 -360 4690 -260
+rect 4550 -380 4690 -360
+rect 3650 -830 3660 -740
+rect 3740 -830 3750 -740
+rect 3650 -840 3750 -830
+rect 4120 -900 4200 -380
+rect 4580 -900 4660 -540
+rect 5030 -740 5130 30
+rect 5490 -240 5590 530
+rect 5960 330 6040 690
+rect 6410 620 6510 630
+rect 6410 530 6420 620
+rect 6500 530 6510 620
+rect 5930 150 6070 170
+rect 5930 50 5950 150
+rect 6050 50 6070 150
+rect 5930 30 6070 50
+rect 5470 -260 5610 -240
+rect 5470 -360 5490 -260
+rect 5590 -360 5610 -260
+rect 5470 -380 5610 -360
+rect 5030 -830 5040 -740
+rect 5120 -830 5130 -740
+rect 5030 -840 5130 -830
+rect 5500 -900 5580 -540
+rect 5950 -740 6050 30
+rect 6410 -240 6510 530
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 50 6990 150
+rect 6850 30 6990 50
+rect 6390 -260 6530 -240
+rect 6390 -360 6410 -260
+rect 6510 -360 6530 -260
+rect 6390 -380 6530 -360
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -360 6990 -260
+rect 6850 -380 6990 -360
+rect 5950 -830 5960 -740
+rect 6040 -830 6050 -740
+rect 5950 -840 6050 -830
+rect 6420 -900 6500 -540
+rect 410 -920 530 -900
+rect 410 -1010 430 -920
+rect 510 -1010 530 -920
+rect 410 -1030 530 -1010
+rect 880 -920 1000 -900
+rect 880 -1010 900 -920
+rect 980 -1010 1000 -920
+rect 880 -1030 1000 -1010
+rect 1340 -920 1460 -900
+rect 1340 -1010 1360 -920
+rect 1440 -1010 1460 -920
+rect 1340 -1030 1460 -1010
+rect 2260 -920 2380 -900
+rect 2260 -1010 2280 -920
+rect 2360 -1010 2380 -920
+rect 2260 -1030 2380 -1010
+rect 3180 -920 3300 -900
+rect 3180 -1010 3200 -920
+rect 3280 -1010 3300 -920
+rect 3180 -1030 3300 -1010
+rect 4100 -920 4220 -900
+rect 4100 -1010 4120 -920
+rect 4200 -1010 4220 -920
+rect 4100 -1030 4220 -1010
+rect 4560 -920 4680 -900
+rect 4560 -1010 4580 -920
+rect 4660 -1010 4680 -920
+rect 4560 -1030 4680 -1010
+rect 5480 -920 5600 -900
+rect 5480 -1010 5500 -920
+rect 5580 -1010 5600 -920
+rect 5480 -1030 5600 -1010
+rect 6400 -920 6520 -900
+rect 6400 -1010 6420 -920
+rect 6500 -1010 6520 -920
+rect 6400 -1030 6520 -1010
+<< via3 >>
+rect 440 710 520 800
+rect 900 710 980 800
+rect 1360 710 1440 800
+rect 1820 710 1900 800
+rect 2740 710 2820 800
+rect 3660 710 3740 800
+rect 4120 710 4200 800
+rect 5040 710 5120 800
+rect 5960 710 6040 800
+rect 200 350 300 450
+rect 440 -150 520 -60
+rect 900 -150 980 -60
+rect 1360 -150 1440 -60
+rect 6870 50 6970 150
+rect 6870 -360 6970 -260
+rect 430 -1010 510 -920
+rect 900 -1010 980 -920
+rect 1360 -1010 1440 -920
+rect 2280 -1010 2360 -920
+rect 3200 -1010 3280 -920
+rect 4120 -1010 4200 -920
+rect 4580 -1010 4660 -920
+rect 5500 -1010 5580 -920
+rect 6420 -1010 6500 -920
+<< mimcap >>
+rect -1490 870 -448 910
+rect -1490 -1050 -1450 870
+rect -488 -1050 -448 870
+rect -1490 -1090 -448 -1050
+<< mimcapcontact >>
+rect -1450 -1050 -488 870
+<< metal4 >>
+rect -1451 870 -487 871
+rect -1451 -1050 -1450 870
+rect -488 450 -487 870
+rect 420 800 540 820
+rect 420 710 440 800
+rect 520 790 540 800
+rect 880 800 1000 820
+rect 880 790 900 800
+rect 520 720 900 790
+rect 520 710 540 720
+rect 420 690 540 710
+rect 880 710 900 720
+rect 980 790 1000 800
+rect 1340 800 1460 820
+rect 1340 790 1360 800
+rect 980 720 1360 790
+rect 980 710 1000 720
+rect 880 690 1000 710
+rect 1340 710 1360 720
+rect 1440 790 1460 800
+rect 1800 800 1920 820
+rect 1800 790 1820 800
+rect 1440 720 1820 790
+rect 1440 710 1460 720
+rect 1340 690 1460 710
+rect 1800 710 1820 720
+rect 1900 790 1920 800
+rect 2720 800 2840 820
+rect 2720 790 2740 800
+rect 1900 720 2740 790
+rect 1900 710 1920 720
+rect 1800 690 1920 710
+rect 2720 710 2740 720
+rect 2820 790 2840 800
+rect 3640 800 3760 820
+rect 3640 790 3660 800
+rect 2820 720 3660 790
+rect 2820 710 2840 720
+rect 2720 690 2840 710
+rect 3640 710 3660 720
+rect 3740 790 3760 800
+rect 4100 800 4220 820
+rect 4100 790 4120 800
+rect 3740 720 4120 790
+rect 3740 710 3760 720
+rect 3640 690 3760 710
+rect 4100 710 4120 720
+rect 4200 790 4220 800
+rect 5020 800 5140 820
+rect 5020 790 5040 800
+rect 4200 720 5040 790
+rect 4200 710 4220 720
+rect 4100 690 4220 710
+rect 5020 710 5040 720
+rect 5120 790 5140 800
+rect 5940 800 6060 820
+rect 5940 790 5960 800
+rect 5120 720 5960 790
+rect 5120 710 5140 720
+rect 5020 690 5140 710
+rect 5940 710 5960 720
+rect 6040 790 6060 800
+rect 6040 720 6070 790
+rect 6040 710 6060 720
+rect 5940 690 6060 710
+rect 180 450 320 470
+rect -488 350 200 450
+rect 300 350 320 450
+rect -488 -1050 -487 350
+rect 180 330 320 350
+rect 6850 150 6990 170
+rect 6850 50 6870 150
+rect 6970 130 6990 150
+rect 6970 70 7500 130
+rect 6970 50 6990 70
+rect 6850 30 6990 50
+rect 430 -60 530 -50
+rect 890 -60 990 -50
+rect 1350 -60 1450 -50
+rect 130 -150 440 -60
+rect 520 -150 900 -60
+rect 980 -150 1360 -60
+rect 1440 -150 1580 -60
+rect 430 -160 530 -150
+rect 890 -160 990 -150
+rect 1350 -160 1450 -150
+rect 6850 -260 6990 -240
+rect 6850 -360 6870 -260
+rect 6970 -280 6990 -260
+rect 6970 -340 7500 -280
+rect 6970 -360 6990 -340
+rect 6850 -380 6990 -360
+rect 410 -920 530 -900
+rect 410 -930 430 -920
+rect 400 -1000 430 -930
+rect 410 -1010 430 -1000
+rect 510 -930 530 -920
+rect 880 -920 1000 -900
+rect 880 -930 900 -920
+rect 510 -1000 900 -930
+rect 510 -1010 530 -1000
+rect 410 -1030 530 -1010
+rect 880 -1010 900 -1000
+rect 980 -930 1000 -920
+rect 1340 -920 1460 -900
+rect 1340 -930 1360 -920
+rect 980 -1000 1360 -930
+rect 980 -1010 1000 -1000
+rect 880 -1030 1000 -1010
+rect 1340 -1010 1360 -1000
+rect 1440 -930 1460 -920
+rect 2260 -920 2380 -900
+rect 2260 -930 2280 -920
+rect 1440 -1000 2280 -930
+rect 1440 -1010 1460 -1000
+rect 1340 -1030 1460 -1010
+rect 2260 -1010 2280 -1000
+rect 2360 -930 2380 -920
+rect 3180 -920 3300 -900
+rect 3180 -930 3200 -920
+rect 2360 -1000 3200 -930
+rect 2360 -1010 2380 -1000
+rect 2260 -1030 2380 -1010
+rect 3180 -1010 3200 -1000
+rect 3280 -930 3300 -920
+rect 4100 -920 4220 -900
+rect 4100 -930 4120 -920
+rect 3280 -1000 4120 -930
+rect 3280 -1010 3300 -1000
+rect 3180 -1030 3300 -1010
+rect 4100 -1010 4120 -1000
+rect 4200 -930 4220 -920
+rect 4560 -920 4680 -900
+rect 4560 -930 4580 -920
+rect 4200 -1000 4580 -930
+rect 4200 -1010 4220 -1000
+rect 4100 -1030 4220 -1010
+rect 4560 -1010 4580 -1000
+rect 4660 -930 4680 -920
+rect 5480 -920 5600 -900
+rect 5480 -930 5500 -920
+rect 4660 -1000 5500 -930
+rect 4660 -1010 4680 -1000
+rect 4560 -1030 4680 -1010
+rect 5480 -1010 5500 -1000
+rect 5580 -930 5600 -920
+rect 6400 -920 6520 -900
+rect 6400 -930 6420 -920
+rect 5580 -1000 6420 -930
+rect 5580 -1010 5600 -1000
+rect 5480 -1030 5600 -1010
+rect 6400 -1010 6420 -1000
+rect 6500 -1010 6520 -920
+rect 6400 -1030 6520 -1010
+rect -1451 -1051 -487 -1050
+<< labels >>
+rlabel metal4 7430 100 7430 100 1 von
+rlabel metal4 7440 -310 7440 -310 1 vop
+rlabel via3 470 -110 470 -110 1 Gnd
+<< end >>
diff --git a/mag/cbank.mag b/mag/cbank.mag
new file mode 100644
index 0000000..b36ac80
--- /dev/null
+++ b/mag/cbank.mag
@@ -0,0 +1,508 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1640959530
+<< ndiff >>
+rect 1720 -30 1860 110
+rect 2730 92 2870 110
+rect 2730 -8 2750 92
+rect 2850 -8 2870 92
+rect 2730 -30 2870 -8
+rect 3680 92 3820 110
+rect 3680 -8 3700 92
+rect 3800 -8 3820 92
+rect 3680 -30 3820 -8
+rect 4660 92 4800 110
+rect 4660 -8 4680 92
+rect 4780 -8 4800 92
+rect 4660 -30 4800 -8
+rect 5640 92 5780 110
+rect 5640 -8 5660 92
+rect 5760 -8 5780 92
+rect 5640 -30 5780 -8
+rect 6660 92 6800 110
+rect 6660 -8 6680 92
+rect 6780 -8 6800 92
+rect 6660 -30 6800 -8
+<< ndiffc >>
+rect 2750 -8 2850 92
+rect 3700 -8 3800 92
+rect 4680 -8 4780 92
+rect 5660 -8 5760 92
+rect 6680 -8 6780 92
+<< psubdiff >>
+rect 950 -1430 1210 -1400
+rect 950 -1630 980 -1430
+rect 1180 -1630 1210 -1430
+rect 950 -1660 1210 -1630
+rect 4850 -1430 5110 -1400
+rect 4850 -1630 4880 -1430
+rect 5080 -1630 5110 -1430
+rect 4850 -1660 5110 -1630
+<< psubdiffcont >>
+rect 980 -1630 1180 -1430
+rect 4880 -1630 5080 -1430
+<< locali >>
+rect 40 1520 230 1540
+rect 40 1390 60 1520
+rect 10 1370 60 1390
+rect 210 1370 230 1520
+rect 10 1350 230 1370
+rect 1990 190 2000 260
+rect 3000 190 3010 260
+rect 3950 190 3960 260
+rect 4930 190 4940 260
+rect 5910 190 5920 260
+rect 6930 190 6940 260
+rect 1720 90 1860 110
+rect 500 -10 680 10
+rect 500 -140 520 -10
+rect 660 -140 680 -10
+rect 1720 -10 1740 90
+rect 1840 -10 1860 90
+rect 1720 -30 1860 -10
+rect 2730 92 2870 110
+rect 2730 -10 2750 92
+rect 2850 -10 2870 92
+rect 2730 -30 2870 -10
+rect 3680 92 3820 110
+rect 3680 -10 3700 92
+rect 3800 -10 3820 92
+rect 3680 -30 3820 -10
+rect 4660 92 4800 110
+rect 4660 -10 4680 92
+rect 4780 -10 4800 92
+rect 4660 -30 4800 -10
+rect 5640 92 5780 110
+rect 5640 -10 5660 92
+rect 5760 -10 5780 92
+rect 5640 -30 5780 -10
+rect 6660 92 6800 110
+rect 6660 -10 6680 92
+rect 6780 -10 6800 92
+rect 6660 -30 6800 -10
+rect 500 -160 680 -140
+rect 1990 -1410 2090 -1270
+rect 3000 -1410 3100 -1280
+rect 3950 -1410 4050 -1280
+rect 4930 -1410 5030 -1280
+rect 5910 -1410 6010 -1280
+rect 6930 -1410 7030 -1280
+rect 960 -1430 1200 -1410
+rect 960 -1630 980 -1430
+rect 1180 -1630 1200 -1430
+rect 960 -1650 1200 -1630
+rect 1920 -1430 2160 -1410
+rect 1920 -1630 1940 -1430
+rect 2140 -1630 2160 -1430
+rect 1920 -1650 2160 -1630
+rect 2930 -1430 3170 -1410
+rect 2930 -1630 2950 -1430
+rect 3150 -1630 3170 -1430
+rect 2930 -1650 3170 -1630
+rect 3880 -1430 4120 -1410
+rect 3880 -1630 3900 -1430
+rect 4100 -1630 4120 -1430
+rect 3880 -1650 4120 -1630
+rect 4860 -1430 5100 -1410
+rect 4860 -1630 4880 -1430
+rect 5080 -1630 5100 -1430
+rect 4860 -1650 5100 -1630
+rect 5840 -1430 6080 -1410
+rect 5840 -1630 5860 -1430
+rect 6060 -1630 6080 -1430
+rect 5840 -1650 6080 -1630
+rect 6870 -1430 7110 -1410
+rect 6870 -1630 6890 -1430
+rect 7090 -1630 7110 -1430
+rect 6870 -1650 7110 -1630
+<< viali >>
+rect 60 1370 210 1520
+rect 520 -140 660 -10
+rect 1740 -10 1840 90
+rect 2750 -8 2850 90
+rect 2750 -10 2850 -8
+rect 3700 -8 3800 90
+rect 3700 -10 3800 -8
+rect 4680 -8 4780 90
+rect 4680 -10 4780 -8
+rect 5660 -8 5760 90
+rect 5660 -10 5760 -8
+rect 6680 -8 6780 90
+rect 6680 -10 6780 -8
+rect 980 -1630 1180 -1430
+rect 1940 -1630 2140 -1430
+rect 2950 -1630 3150 -1430
+rect 3900 -1630 4100 -1430
+rect 4880 -1630 5080 -1430
+rect 5860 -1630 6060 -1430
+rect 6890 -1630 7090 -1430
+<< metal1 >>
+rect 40 1520 230 1540
+rect 40 1370 60 1520
+rect 210 1370 230 1520
+rect 40 1350 230 1370
+rect 1720 90 1860 110
+rect 500 -10 680 10
+rect 500 -140 520 -10
+rect 660 -140 680 -10
+rect 1720 -10 1740 90
+rect 1840 -10 1860 90
+rect 1720 -30 1860 -10
+rect 2730 90 2870 110
+rect 2730 -10 2750 90
+rect 2850 -10 2870 90
+rect 2730 -30 2870 -10
+rect 3680 90 3820 110
+rect 3680 -10 3700 90
+rect 3800 -10 3820 90
+rect 3680 -30 3820 -10
+rect 4660 90 4800 110
+rect 4660 -10 4680 90
+rect 4780 -10 4800 90
+rect 4660 -30 4800 -10
+rect 5640 90 5780 110
+rect 5640 -10 5660 90
+rect 5760 -10 5780 90
+rect 5640 -30 5780 -10
+rect 6660 90 6800 110
+rect 6660 -10 6680 90
+rect 6780 -10 6800 90
+rect 6660 -30 6800 -10
+rect 500 -160 680 -140
+rect 960 -1430 1200 -1410
+rect 960 -1630 980 -1430
+rect 1180 -1630 1200 -1430
+rect 960 -1650 1200 -1630
+rect 1920 -1430 2160 -1410
+rect 1920 -1630 1940 -1430
+rect 2140 -1630 2160 -1430
+rect 1920 -1650 2160 -1630
+rect 2930 -1430 3170 -1410
+rect 2930 -1630 2950 -1430
+rect 3150 -1630 3170 -1430
+rect 2930 -1650 3170 -1630
+rect 3880 -1430 4120 -1410
+rect 3880 -1630 3900 -1430
+rect 4100 -1630 4120 -1430
+rect 3880 -1650 4120 -1630
+rect 4860 -1430 5100 -1410
+rect 4860 -1630 4880 -1430
+rect 5080 -1630 5100 -1430
+rect 4860 -1650 5100 -1630
+rect 5840 -1430 6080 -1410
+rect 5840 -1630 5860 -1430
+rect 6060 -1630 6080 -1430
+rect 5840 -1650 6080 -1630
+rect 6870 -1430 7110 -1410
+rect 6870 -1630 6890 -1430
+rect 7090 -1630 7110 -1430
+rect 6870 -1650 7110 -1630
+<< via1 >>
+rect 60 1370 210 1520
+rect 520 -140 660 -10
+rect 1740 -10 1840 90
+rect 2750 -10 2850 90
+rect 3700 -10 3800 90
+rect 4680 -10 4780 90
+rect 5660 -10 5760 90
+rect 6680 -10 6780 90
+rect 980 -1630 1180 -1430
+rect 1940 -1630 2140 -1430
+rect 2950 -1630 3150 -1430
+rect 3900 -1630 4100 -1430
+rect 4880 -1630 5080 -1430
+rect 5860 -1630 6060 -1430
+rect 6890 -1630 7090 -1430
+<< metal2 >>
+rect 40 1520 230 1540
+rect 40 1370 60 1520
+rect 210 1370 230 1520
+rect 40 1350 230 1370
+rect 1720 90 1860 110
+rect 500 -10 680 10
+rect 500 -140 520 -10
+rect 660 -140 680 -10
+rect 1720 -10 1740 90
+rect 1840 -10 1860 90
+rect 1720 -30 1860 -10
+rect 2730 90 2870 110
+rect 2730 -10 2750 90
+rect 2850 -10 2870 90
+rect 2730 -30 2870 -10
+rect 3680 90 3820 110
+rect 3680 -10 3700 90
+rect 3800 -10 3820 90
+rect 3680 -30 3820 -10
+rect 4660 90 4800 110
+rect 4660 -10 4680 90
+rect 4780 -10 4800 90
+rect 4660 -30 4800 -10
+rect 5640 90 5780 110
+rect 5640 -10 5660 90
+rect 5760 -10 5780 90
+rect 5640 -30 5780 -10
+rect 6660 90 6800 110
+rect 6660 -10 6680 90
+rect 6780 -10 6800 90
+rect 6660 -30 6800 -10
+rect 500 -350 680 -140
+rect 500 -490 520 -350
+rect 660 -490 680 -350
+rect 500 -510 680 -490
+rect 960 -1430 1200 -1410
+rect 960 -1630 980 -1430
+rect 1180 -1630 1200 -1430
+rect 960 -1650 1200 -1630
+rect 1920 -1430 2160 -1410
+rect 1920 -1630 1940 -1430
+rect 2140 -1630 2160 -1430
+rect 1920 -1650 2160 -1630
+rect 2930 -1430 3170 -1410
+rect 2930 -1630 2950 -1430
+rect 3150 -1630 3170 -1430
+rect 2930 -1650 3170 -1630
+rect 3880 -1430 4120 -1410
+rect 3880 -1630 3900 -1430
+rect 4100 -1630 4120 -1430
+rect 3880 -1650 4120 -1630
+rect 4860 -1430 5100 -1410
+rect 4860 -1630 4880 -1430
+rect 5080 -1630 5100 -1430
+rect 4860 -1650 5100 -1630
+rect 5840 -1430 6080 -1410
+rect 5840 -1630 5860 -1430
+rect 6060 -1630 6080 -1430
+rect 5840 -1650 6080 -1630
+rect 6870 -1430 7110 -1410
+rect 6870 -1630 6890 -1430
+rect 7090 -1630 7110 -1430
+rect 6870 -1650 7110 -1630
+<< via2 >>
+rect 60 1370 210 1520
+rect 520 -140 660 -10
+rect 1740 -10 1840 90
+rect 2750 -10 2850 90
+rect 3700 -10 3800 90
+rect 4680 -10 4780 90
+rect 5660 -10 5760 90
+rect 6680 -10 6780 90
+rect 520 -490 660 -350
+rect 980 -1630 1180 -1430
+rect 1940 -1630 2140 -1430
+rect 2950 -1630 3150 -1430
+rect 3900 -1630 4100 -1430
+rect 4880 -1630 5080 -1430
+rect 5860 -1630 6060 -1430
+rect 6890 -1630 7090 -1430
+<< metal3 >>
+rect 40 1520 230 1540
+rect 40 1370 60 1520
+rect 210 1370 230 1520
+rect 40 1350 230 1370
+rect -30 30 1200 1230
+rect 1450 490 2200 1250
+rect 2440 490 3190 1250
+rect 3430 490 4180 1250
+rect 4420 490 5170 1250
+rect 5410 490 6160 1250
+rect 6410 490 7160 1250
+rect 1720 90 1860 490
+rect 470 -10 710 30
+rect 470 -140 520 -10
+rect 660 -140 710 -10
+rect 1720 -10 1740 90
+rect 1840 -10 1860 90
+rect 1720 -30 1860 -10
+rect 2730 90 2870 490
+rect 2730 -10 2750 90
+rect 2850 -10 2870 90
+rect 2730 -30 2870 -10
+rect 3680 90 3820 490
+rect 3680 -10 3700 90
+rect 3800 -10 3820 90
+rect 3680 -30 3820 -10
+rect 4660 90 4800 490
+rect 4660 -10 4680 90
+rect 4780 -10 4800 90
+rect 4660 -30 4800 -10
+rect 5640 90 5780 490
+rect 5640 -10 5660 90
+rect 5760 -10 5780 90
+rect 5640 -30 5780 -10
+rect 6660 90 6800 490
+rect 6660 -10 6680 90
+rect 6780 -10 6800 90
+rect 6660 -30 6800 -10
+rect 470 -190 710 -140
+rect 500 -350 680 -330
+rect 500 -490 520 -350
+rect 660 -490 680 -350
+rect 500 -510 680 -490
+rect 960 -1430 1200 -1410
+rect 960 -1630 980 -1430
+rect 1180 -1630 1200 -1430
+rect 960 -1650 1200 -1630
+rect 1920 -1430 2160 -1410
+rect 1920 -1630 1940 -1430
+rect 2140 -1630 2160 -1430
+rect 1920 -1650 2160 -1630
+rect 2930 -1430 3170 -1410
+rect 2930 -1630 2950 -1430
+rect 3150 -1630 3170 -1430
+rect 2930 -1650 3170 -1630
+rect 3880 -1430 4120 -1410
+rect 3880 -1630 3900 -1430
+rect 4100 -1630 4120 -1430
+rect 3880 -1650 4120 -1630
+rect 4860 -1430 5100 -1410
+rect 4860 -1630 4880 -1430
+rect 5080 -1630 5100 -1430
+rect 4860 -1650 5100 -1630
+rect 5840 -1430 6080 -1410
+rect 5840 -1630 5860 -1430
+rect 6060 -1630 6080 -1430
+rect 5840 -1650 6080 -1630
+rect 6870 -1430 7110 -1410
+rect 6870 -1630 6890 -1430
+rect 7090 -1630 7110 -1430
+rect 6870 -1650 7110 -1630
+<< via3 >>
+rect 60 1370 210 1520
+rect 520 -490 660 -350
+rect 980 -1630 1180 -1430
+rect 1940 -1630 2140 -1430
+rect 2950 -1630 3150 -1430
+rect 3900 -1630 4100 -1430
+rect 4880 -1630 5080 -1430
+rect 5860 -1630 6060 -1430
+rect 6890 -1630 7090 -1430
+<< mimcap >>
+rect 70 1090 1110 1130
+rect 70 170 110 1090
+rect 1070 170 1110 1090
+rect 1550 1110 2110 1150
+rect 1550 630 1590 1110
+rect 2070 630 2110 1110
+rect 1550 590 2110 630
+rect 2540 1110 3100 1150
+rect 2540 630 2580 1110
+rect 3060 630 3100 1110
+rect 2540 590 3100 630
+rect 3530 1110 4090 1150
+rect 3530 630 3570 1110
+rect 4050 630 4090 1110
+rect 3530 590 4090 630
+rect 4520 1110 5080 1150
+rect 4520 630 4560 1110
+rect 5040 630 5080 1110
+rect 4520 590 5080 630
+rect 5510 1110 6070 1150
+rect 5510 630 5550 1110
+rect 6030 630 6070 1110
+rect 5510 590 6070 630
+rect 6510 1110 7070 1150
+rect 6510 630 6550 1110
+rect 7030 630 7070 1110
+rect 6510 590 7070 630
+rect 70 130 1110 170
+<< mimcapcontact >>
+rect 110 170 1070 1090
+rect 1590 630 2070 1110
+rect 2580 630 3060 1110
+rect 3570 630 4050 1110
+rect 4560 630 5040 1110
+rect 5550 630 6030 1110
+rect 6550 630 7030 1110
+<< metal4 >>
+rect 30 1520 7220 1550
+rect 30 1370 60 1520
+rect 210 1370 7220 1520
+rect 30 1340 7220 1370
+rect 370 1091 580 1340
+rect 1690 1111 1890 1340
+rect 2680 1111 2880 1340
+rect 3670 1111 3870 1340
+rect 4660 1111 4860 1340
+rect 5650 1111 5850 1340
+rect 6650 1111 6850 1340
+rect 1589 1110 2071 1111
+rect 109 1090 1071 1091
+rect 109 170 110 1090
+rect 1070 170 1071 1090
+rect 1589 630 1590 1110
+rect 2070 630 2071 1110
+rect 1589 629 2071 630
+rect 2579 1110 3061 1111
+rect 2579 630 2580 1110
+rect 3060 630 3061 1110
+rect 2579 629 3061 630
+rect 3569 1110 4051 1111
+rect 3569 630 3570 1110
+rect 4050 630 4051 1110
+rect 3569 629 4051 630
+rect 4559 1110 5041 1111
+rect 4559 630 4560 1110
+rect 5040 630 5041 1110
+rect 4559 629 5041 630
+rect 5549 1110 6031 1111
+rect 5549 630 5550 1110
+rect 6030 630 6031 1110
+rect 5549 629 6031 630
+rect 6549 1110 7031 1111
+rect 6549 630 6550 1110
+rect 7030 630 7031 1110
+rect 6549 629 7031 630
+rect 109 169 1071 170
+rect 440 -242 800 -240
+rect -30 -350 1230 -242
+rect -30 -490 520 -350
+rect 660 -490 1230 -350
+rect -30 -540 1230 -490
+rect -30 -542 440 -540
+rect 760 -542 1230 -540
+rect 930 -1380 1230 -542
+rect 930 -1430 8150 -1380
+rect 930 -1630 980 -1430
+rect 1180 -1630 1940 -1430
+rect 2140 -1630 2950 -1430
+rect 3150 -1630 3900 -1430
+rect 4100 -1630 4880 -1430
+rect 5080 -1630 5860 -1430
+rect 6060 -1630 6890 -1430
+rect 7090 -1630 8150 -1430
+rect 930 -1680 8150 -1630
+use switch  switch_0
+timestamp 1640959530
+transform 1 0 1890 0 1 -1308
+box -190 -40 240 1600
+use switch  switch_1
+timestamp 1640959530
+transform 1 0 2900 0 1 -1308
+box -190 -40 240 1600
+use switch  switch_2
+timestamp 1640959530
+transform 1 0 3850 0 1 -1308
+box -190 -40 240 1600
+use switch  switch_3
+timestamp 1640959530
+transform 1 0 4830 0 1 -1308
+box -190 -40 240 1600
+use switch  switch_4
+timestamp 1640959530
+transform 1 0 5810 0 1 -1308
+box -190 -40 240 1600
+use switch  switch_5
+timestamp 1640959530
+transform 1 0 6830 0 1 -1308
+box -190 -40 240 1600
+<< labels >>
+rlabel locali 20 1360 20 1360 1 v
+rlabel locali 2000 220 2000 220 1 a0
+rlabel locali 3010 220 3010 220 1 a1
+rlabel locali 3960 210 3960 210 1 a2
+rlabel locali 4950 -1370 4951 -1370 1 gnd!
+rlabel locali 4940 210 4940 210 1 a3
+rlabel locali 5920 200 5920 200 1 a4
+rlabel locali 6940 200 6940 200 1 a5
+<< end >>
diff --git a/mag/cp.mag b/mag/cp.mag
new file mode 100644
index 0000000..585b355
--- /dev/null
+++ b/mag/cp.mag
@@ -0,0 +1,1881 @@
+magic
+tech sky130A
+timestamp 1640911461
+<< nwell >>
+rect 4500 2030 4690 2035
+rect -415 -80 4690 2030
+rect -415 -85 -245 -80
+<< nmos >>
+rect 5 -1420 185 -520
+rect 675 -1420 855 -520
+rect 1350 -1420 1530 -520
+rect 2025 -1420 2205 -520
+rect 2700 -1420 2880 -520
+rect 3375 -1420 3555 -520
+rect 4050 -1420 4230 -520
+<< pmos >>
+rect 5 0 185 1800
+rect 675 0 855 1800
+rect 1350 0 1530 1800
+rect 2025 0 2205 1800
+rect 2700 0 2880 1800
+rect 3375 0 3555 1800
+rect 4050 0 4230 1800
+<< ndiff >>
+rect -185 -600 5 -520
+rect -185 -700 -140 -600
+rect -40 -700 5 -600
+rect -185 -810 5 -700
+rect -185 -910 -140 -810
+rect -40 -910 5 -810
+rect -185 -1020 5 -910
+rect -185 -1120 -140 -1020
+rect -40 -1120 5 -1020
+rect -185 -1230 5 -1120
+rect -185 -1330 -140 -1230
+rect -40 -1330 5 -1230
+rect -185 -1420 5 -1330
+rect 185 -600 375 -520
+rect 185 -700 230 -600
+rect 330 -700 375 -600
+rect 185 -810 375 -700
+rect 185 -910 230 -810
+rect 330 -910 375 -810
+rect 185 -1020 375 -910
+rect 185 -1120 230 -1020
+rect 330 -1120 375 -1020
+rect 185 -1230 375 -1120
+rect 185 -1330 230 -1230
+rect 330 -1330 375 -1230
+rect 185 -1420 375 -1330
+rect 485 -600 675 -520
+rect 485 -700 530 -600
+rect 630 -700 675 -600
+rect 485 -810 675 -700
+rect 485 -910 530 -810
+rect 630 -910 675 -810
+rect 485 -1020 675 -910
+rect 485 -1120 530 -1020
+rect 630 -1120 675 -1020
+rect 485 -1230 675 -1120
+rect 485 -1330 530 -1230
+rect 630 -1330 675 -1230
+rect 485 -1415 675 -1330
+rect 515 -1420 675 -1415
+rect 855 -600 1045 -520
+rect 855 -700 900 -600
+rect 1000 -700 1045 -600
+rect 855 -810 1045 -700
+rect 855 -910 900 -810
+rect 1000 -910 1045 -810
+rect 855 -1020 1045 -910
+rect 855 -1120 900 -1020
+rect 1000 -1120 1045 -1020
+rect 855 -1230 1045 -1120
+rect 855 -1330 900 -1230
+rect 1000 -1330 1045 -1230
+rect 855 -1420 1045 -1330
+rect 1160 -600 1350 -520
+rect 1160 -700 1205 -600
+rect 1305 -700 1350 -600
+rect 1160 -810 1350 -700
+rect 1160 -910 1205 -810
+rect 1305 -910 1350 -810
+rect 1160 -1020 1350 -910
+rect 1160 -1120 1205 -1020
+rect 1305 -1120 1350 -1020
+rect 1160 -1230 1350 -1120
+rect 1160 -1330 1205 -1230
+rect 1305 -1330 1350 -1230
+rect 1160 -1420 1350 -1330
+rect 1530 -600 1720 -520
+rect 1530 -700 1575 -600
+rect 1675 -700 1720 -600
+rect 1530 -810 1720 -700
+rect 1530 -910 1575 -810
+rect 1675 -910 1720 -810
+rect 1530 -1020 1720 -910
+rect 1530 -1120 1575 -1020
+rect 1675 -1120 1720 -1020
+rect 1530 -1230 1720 -1120
+rect 1530 -1330 1575 -1230
+rect 1675 -1330 1720 -1230
+rect 1530 -1420 1720 -1330
+rect 1835 -600 2025 -520
+rect 1835 -700 1880 -600
+rect 1980 -700 2025 -600
+rect 1835 -810 2025 -700
+rect 1835 -910 1880 -810
+rect 1980 -910 2025 -810
+rect 1835 -1020 2025 -910
+rect 1835 -1120 1880 -1020
+rect 1980 -1120 2025 -1020
+rect 1835 -1230 2025 -1120
+rect 1835 -1330 1880 -1230
+rect 1980 -1330 2025 -1230
+rect 1835 -1420 2025 -1330
+rect 2205 -600 2395 -520
+rect 2205 -700 2250 -600
+rect 2350 -700 2395 -600
+rect 2205 -810 2395 -700
+rect 2205 -910 2250 -810
+rect 2350 -910 2395 -810
+rect 2205 -1020 2395 -910
+rect 2205 -1120 2250 -1020
+rect 2350 -1120 2395 -1020
+rect 2205 -1230 2395 -1120
+rect 2205 -1330 2250 -1230
+rect 2350 -1330 2395 -1230
+rect 2205 -1420 2395 -1330
+rect 2510 -600 2700 -520
+rect 2510 -700 2555 -600
+rect 2655 -700 2700 -600
+rect 2510 -810 2700 -700
+rect 2510 -910 2555 -810
+rect 2655 -910 2700 -810
+rect 2510 -1020 2700 -910
+rect 2510 -1120 2555 -1020
+rect 2655 -1120 2700 -1020
+rect 2510 -1230 2700 -1120
+rect 2510 -1330 2555 -1230
+rect 2655 -1330 2700 -1230
+rect 2510 -1420 2700 -1330
+rect 2880 -600 3070 -520
+rect 2880 -700 2925 -600
+rect 3025 -700 3070 -600
+rect 2880 -810 3070 -700
+rect 2880 -910 2925 -810
+rect 3025 -910 3070 -810
+rect 2880 -1020 3070 -910
+rect 2880 -1120 2925 -1020
+rect 3025 -1120 3070 -1020
+rect 2880 -1230 3070 -1120
+rect 2880 -1330 2925 -1230
+rect 3025 -1330 3070 -1230
+rect 2880 -1420 3070 -1330
+rect 3185 -600 3375 -520
+rect 3185 -700 3230 -600
+rect 3330 -700 3375 -600
+rect 3185 -810 3375 -700
+rect 3185 -910 3230 -810
+rect 3330 -910 3375 -810
+rect 3185 -1020 3375 -910
+rect 3185 -1120 3230 -1020
+rect 3330 -1120 3375 -1020
+rect 3185 -1230 3375 -1120
+rect 3185 -1330 3230 -1230
+rect 3330 -1330 3375 -1230
+rect 3185 -1420 3375 -1330
+rect 3555 -600 3745 -520
+rect 3555 -700 3600 -600
+rect 3700 -700 3745 -600
+rect 3555 -810 3745 -700
+rect 3555 -910 3600 -810
+rect 3700 -910 3745 -810
+rect 3555 -1020 3745 -910
+rect 3555 -1120 3600 -1020
+rect 3700 -1120 3745 -1020
+rect 3555 -1230 3745 -1120
+rect 3555 -1330 3600 -1230
+rect 3700 -1330 3745 -1230
+rect 3555 -1420 3745 -1330
+rect 3860 -600 4050 -520
+rect 3860 -700 3905 -600
+rect 4005 -700 4050 -600
+rect 3860 -810 4050 -700
+rect 3860 -910 3905 -810
+rect 4005 -910 4050 -810
+rect 3860 -1020 4050 -910
+rect 3860 -1120 3905 -1020
+rect 4005 -1120 4050 -1020
+rect 3860 -1230 4050 -1120
+rect 3860 -1330 3905 -1230
+rect 4005 -1330 4050 -1230
+rect 3860 -1420 4050 -1330
+rect 4230 -600 4420 -520
+rect 4230 -700 4275 -600
+rect 4375 -700 4420 -600
+rect 4230 -810 4420 -700
+rect 4230 -910 4275 -810
+rect 4375 -910 4420 -810
+rect 4230 -1020 4420 -910
+rect 4230 -1120 4275 -1020
+rect 4375 -1120 4420 -1020
+rect 4230 -1230 4420 -1120
+rect 4230 -1330 4275 -1230
+rect 4375 -1330 4420 -1230
+rect 4230 -1420 4420 -1330
+<< pdiff >>
+rect -185 1715 5 1800
+rect -185 1615 -140 1715
+rect -40 1615 5 1715
+rect -185 1430 5 1615
+rect -185 1330 -140 1430
+rect -40 1330 5 1430
+rect -185 1115 5 1330
+rect -185 1015 -140 1115
+rect -40 1015 5 1115
+rect -185 800 5 1015
+rect -185 700 -140 800
+rect -40 700 5 800
+rect -185 465 5 700
+rect -185 365 -140 465
+rect -40 365 5 465
+rect -185 140 5 365
+rect -185 40 -140 140
+rect -40 40 5 140
+rect -185 0 5 40
+rect 185 1715 375 1800
+rect 185 1615 230 1715
+rect 330 1615 375 1715
+rect 185 1430 375 1615
+rect 185 1330 230 1430
+rect 330 1330 375 1430
+rect 185 1115 375 1330
+rect 185 1015 230 1115
+rect 330 1015 375 1115
+rect 185 800 375 1015
+rect 185 700 230 800
+rect 330 700 375 800
+rect 185 465 375 700
+rect 185 365 230 465
+rect 330 365 375 465
+rect 185 140 375 365
+rect 185 40 230 140
+rect 330 40 375 140
+rect 185 0 375 40
+rect 485 1715 675 1800
+rect 485 1615 530 1715
+rect 630 1615 675 1715
+rect 485 1430 675 1615
+rect 485 1330 530 1430
+rect 630 1330 675 1430
+rect 485 1115 675 1330
+rect 485 1015 530 1115
+rect 630 1015 675 1115
+rect 485 800 675 1015
+rect 485 700 530 800
+rect 630 700 675 800
+rect 485 465 675 700
+rect 485 365 530 465
+rect 630 365 675 465
+rect 485 140 675 365
+rect 485 40 530 140
+rect 630 40 675 140
+rect 485 0 675 40
+rect 855 1715 1045 1800
+rect 855 1615 900 1715
+rect 1000 1615 1045 1715
+rect 855 1430 1045 1615
+rect 855 1330 900 1430
+rect 1000 1330 1045 1430
+rect 855 1115 1045 1330
+rect 855 1015 900 1115
+rect 1000 1015 1045 1115
+rect 855 800 1045 1015
+rect 855 700 900 800
+rect 1000 700 1045 800
+rect 855 465 1045 700
+rect 855 365 900 465
+rect 1000 365 1045 465
+rect 855 140 1045 365
+rect 855 40 900 140
+rect 1000 40 1045 140
+rect 855 0 1045 40
+rect 1160 1715 1350 1800
+rect 1160 1615 1205 1715
+rect 1305 1615 1350 1715
+rect 1160 1430 1350 1615
+rect 1160 1330 1205 1430
+rect 1305 1330 1350 1430
+rect 1160 1115 1350 1330
+rect 1160 1015 1205 1115
+rect 1305 1015 1350 1115
+rect 1160 800 1350 1015
+rect 1160 700 1205 800
+rect 1305 700 1350 800
+rect 1160 465 1350 700
+rect 1160 365 1205 465
+rect 1305 365 1350 465
+rect 1160 140 1350 365
+rect 1160 40 1205 140
+rect 1305 40 1350 140
+rect 1160 0 1350 40
+rect 1530 1715 1720 1800
+rect 1530 1615 1575 1715
+rect 1675 1615 1720 1715
+rect 1530 1430 1720 1615
+rect 1530 1330 1575 1430
+rect 1675 1330 1720 1430
+rect 1530 1115 1720 1330
+rect 1530 1015 1575 1115
+rect 1675 1015 1720 1115
+rect 1530 800 1720 1015
+rect 1530 700 1575 800
+rect 1675 700 1720 800
+rect 1530 465 1720 700
+rect 1530 365 1575 465
+rect 1675 365 1720 465
+rect 1530 145 1720 365
+rect 1530 45 1575 145
+rect 1675 45 1720 145
+rect 1530 0 1720 45
+rect 1835 1715 2025 1800
+rect 1835 1615 1880 1715
+rect 1980 1615 2025 1715
+rect 1835 1430 2025 1615
+rect 1835 1330 1880 1430
+rect 1980 1330 2025 1430
+rect 1835 1115 2025 1330
+rect 1835 1015 1880 1115
+rect 1980 1015 2025 1115
+rect 1835 800 2025 1015
+rect 1835 700 1880 800
+rect 1980 700 2025 800
+rect 1835 465 2025 700
+rect 1835 365 1880 465
+rect 1980 365 2025 465
+rect 1835 145 2025 365
+rect 1835 45 1880 145
+rect 1980 45 2025 145
+rect 1835 0 2025 45
+rect 2205 1715 2395 1800
+rect 2205 1615 2250 1715
+rect 2350 1615 2395 1715
+rect 2205 1430 2395 1615
+rect 2205 1330 2250 1430
+rect 2350 1330 2395 1430
+rect 2205 1115 2395 1330
+rect 2205 1015 2250 1115
+rect 2350 1015 2395 1115
+rect 2205 800 2395 1015
+rect 2205 700 2250 800
+rect 2350 700 2395 800
+rect 2205 465 2395 700
+rect 2205 365 2250 465
+rect 2350 365 2395 465
+rect 2205 145 2395 365
+rect 2205 45 2250 145
+rect 2350 45 2395 145
+rect 2205 0 2395 45
+rect 2510 1715 2700 1800
+rect 2510 1615 2555 1715
+rect 2655 1615 2700 1715
+rect 2510 1430 2700 1615
+rect 2510 1330 2555 1430
+rect 2655 1330 2700 1430
+rect 2510 1115 2700 1330
+rect 2510 1015 2555 1115
+rect 2655 1015 2700 1115
+rect 2510 800 2700 1015
+rect 2510 700 2555 800
+rect 2655 700 2700 800
+rect 2510 465 2700 700
+rect 2510 365 2555 465
+rect 2655 365 2700 465
+rect 2510 145 2700 365
+rect 2510 45 2555 145
+rect 2655 45 2700 145
+rect 2510 0 2700 45
+rect 2880 1715 3070 1800
+rect 2880 1615 2925 1715
+rect 3025 1615 3070 1715
+rect 2880 1430 3070 1615
+rect 2880 1330 2925 1430
+rect 3025 1330 3070 1430
+rect 2880 1115 3070 1330
+rect 2880 1015 2925 1115
+rect 3025 1015 3070 1115
+rect 2880 800 3070 1015
+rect 2880 700 2925 800
+rect 3025 700 3070 800
+rect 2880 465 3070 700
+rect 2880 365 2925 465
+rect 3025 365 3070 465
+rect 2880 140 3070 365
+rect 2880 40 2925 140
+rect 3025 40 3070 140
+rect 2880 0 3070 40
+rect 3185 1715 3375 1800
+rect 3185 1615 3230 1715
+rect 3330 1615 3375 1715
+rect 3185 1430 3375 1615
+rect 3185 1330 3230 1430
+rect 3330 1330 3375 1430
+rect 3185 1115 3375 1330
+rect 3185 1015 3230 1115
+rect 3330 1015 3375 1115
+rect 3185 800 3375 1015
+rect 3185 700 3230 800
+rect 3330 700 3375 800
+rect 3185 465 3375 700
+rect 3185 365 3230 465
+rect 3330 365 3375 465
+rect 3185 140 3375 365
+rect 3185 40 3230 140
+rect 3330 40 3375 140
+rect 3185 0 3375 40
+rect 3555 1715 3745 1800
+rect 3555 1615 3600 1715
+rect 3700 1615 3745 1715
+rect 3555 1430 3745 1615
+rect 3555 1330 3600 1430
+rect 3700 1330 3745 1430
+rect 3555 1115 3745 1330
+rect 3555 1015 3600 1115
+rect 3700 1015 3745 1115
+rect 3555 800 3745 1015
+rect 3555 700 3600 800
+rect 3700 700 3745 800
+rect 3555 465 3745 700
+rect 3555 365 3600 465
+rect 3700 365 3745 465
+rect 3555 140 3745 365
+rect 3555 40 3600 140
+rect 3700 40 3745 140
+rect 3555 0 3745 40
+rect 3860 1715 4050 1800
+rect 3860 1615 3905 1715
+rect 4005 1615 4050 1715
+rect 3860 1430 4050 1615
+rect 3860 1330 3905 1430
+rect 4005 1330 4050 1430
+rect 3860 1115 4050 1330
+rect 3860 1015 3905 1115
+rect 4005 1015 4050 1115
+rect 3860 800 4050 1015
+rect 3860 700 3905 800
+rect 4005 700 4050 800
+rect 3860 465 4050 700
+rect 3860 365 3905 465
+rect 4005 365 4050 465
+rect 3860 140 4050 365
+rect 3860 40 3905 140
+rect 4005 40 4050 140
+rect 3860 0 4050 40
+rect 4230 1715 4420 1800
+rect 4230 1615 4275 1715
+rect 4375 1615 4420 1715
+rect 4230 1430 4420 1615
+rect 4230 1330 4275 1430
+rect 4375 1330 4420 1430
+rect 4230 1115 4420 1330
+rect 4230 1015 4275 1115
+rect 4375 1015 4420 1115
+rect 4230 800 4420 1015
+rect 4230 700 4275 800
+rect 4375 700 4420 800
+rect 4230 465 4420 700
+rect 4230 365 4275 465
+rect 4375 365 4420 465
+rect 4230 140 4420 365
+rect 4230 40 4275 140
+rect 4375 40 4420 140
+rect 4230 0 4420 40
+<< ndiffc >>
+rect -140 -700 -40 -600
+rect -140 -910 -40 -810
+rect -140 -1120 -40 -1020
+rect -140 -1330 -40 -1230
+rect 230 -700 330 -600
+rect 230 -910 330 -810
+rect 230 -1120 330 -1020
+rect 230 -1330 330 -1230
+rect 530 -700 630 -600
+rect 530 -910 630 -810
+rect 530 -1120 630 -1020
+rect 530 -1330 630 -1230
+rect 900 -700 1000 -600
+rect 900 -910 1000 -810
+rect 900 -1120 1000 -1020
+rect 900 -1330 1000 -1230
+rect 1205 -700 1305 -600
+rect 1205 -910 1305 -810
+rect 1205 -1120 1305 -1020
+rect 1205 -1330 1305 -1230
+rect 1575 -700 1675 -600
+rect 1575 -910 1675 -810
+rect 1575 -1120 1675 -1020
+rect 1575 -1330 1675 -1230
+rect 1880 -700 1980 -600
+rect 1880 -910 1980 -810
+rect 1880 -1120 1980 -1020
+rect 1880 -1330 1980 -1230
+rect 2250 -700 2350 -600
+rect 2250 -910 2350 -810
+rect 2250 -1120 2350 -1020
+rect 2250 -1330 2350 -1230
+rect 2555 -700 2655 -600
+rect 2555 -910 2655 -810
+rect 2555 -1120 2655 -1020
+rect 2555 -1330 2655 -1230
+rect 2925 -700 3025 -600
+rect 2925 -910 3025 -810
+rect 2925 -1120 3025 -1020
+rect 2925 -1330 3025 -1230
+rect 3230 -700 3330 -600
+rect 3230 -910 3330 -810
+rect 3230 -1120 3330 -1020
+rect 3230 -1330 3330 -1230
+rect 3600 -700 3700 -600
+rect 3600 -910 3700 -810
+rect 3600 -1120 3700 -1020
+rect 3600 -1330 3700 -1230
+rect 3905 -700 4005 -600
+rect 3905 -910 4005 -810
+rect 3905 -1120 4005 -1020
+rect 3905 -1330 4005 -1230
+rect 4275 -700 4375 -600
+rect 4275 -910 4375 -810
+rect 4275 -1120 4375 -1020
+rect 4275 -1330 4375 -1230
+<< pdiffc >>
+rect -140 1615 -40 1715
+rect -140 1330 -40 1430
+rect -140 1015 -40 1115
+rect -140 700 -40 800
+rect -140 365 -40 465
+rect -140 40 -40 140
+rect 230 1615 330 1715
+rect 230 1330 330 1430
+rect 230 1015 330 1115
+rect 230 700 330 800
+rect 230 365 330 465
+rect 230 40 330 140
+rect 530 1615 630 1715
+rect 530 1330 630 1430
+rect 530 1015 630 1115
+rect 530 700 630 800
+rect 530 365 630 465
+rect 530 40 630 140
+rect 900 1615 1000 1715
+rect 900 1330 1000 1430
+rect 900 1015 1000 1115
+rect 900 700 1000 800
+rect 900 365 1000 465
+rect 900 40 1000 140
+rect 1205 1615 1305 1715
+rect 1205 1330 1305 1430
+rect 1205 1015 1305 1115
+rect 1205 700 1305 800
+rect 1205 365 1305 465
+rect 1205 40 1305 140
+rect 1575 1615 1675 1715
+rect 1575 1330 1675 1430
+rect 1575 1015 1675 1115
+rect 1575 700 1675 800
+rect 1575 365 1675 465
+rect 1575 45 1675 145
+rect 1880 1615 1980 1715
+rect 1880 1330 1980 1430
+rect 1880 1015 1980 1115
+rect 1880 700 1980 800
+rect 1880 365 1980 465
+rect 1880 45 1980 145
+rect 2250 1615 2350 1715
+rect 2250 1330 2350 1430
+rect 2250 1015 2350 1115
+rect 2250 700 2350 800
+rect 2250 365 2350 465
+rect 2250 45 2350 145
+rect 2555 1615 2655 1715
+rect 2555 1330 2655 1430
+rect 2555 1015 2655 1115
+rect 2555 700 2655 800
+rect 2555 365 2655 465
+rect 2555 45 2655 145
+rect 2925 1615 3025 1715
+rect 2925 1330 3025 1430
+rect 2925 1015 3025 1115
+rect 2925 700 3025 800
+rect 2925 365 3025 465
+rect 2925 40 3025 140
+rect 3230 1615 3330 1715
+rect 3230 1330 3330 1430
+rect 3230 1015 3330 1115
+rect 3230 700 3330 800
+rect 3230 365 3330 465
+rect 3230 40 3330 140
+rect 3600 1615 3700 1715
+rect 3600 1330 3700 1430
+rect 3600 1015 3700 1115
+rect 3600 700 3700 800
+rect 3600 365 3700 465
+rect 3600 40 3700 140
+rect 3905 1615 4005 1715
+rect 3905 1330 4005 1430
+rect 3905 1015 4005 1115
+rect 3905 700 4005 800
+rect 3905 365 4005 465
+rect 3905 40 4005 140
+rect 4275 1615 4375 1715
+rect 4275 1330 4375 1430
+rect 4275 1015 4375 1115
+rect 4275 700 4375 800
+rect 4275 365 4375 465
+rect 4275 40 4375 140
+<< psubdiff >>
+rect 905 -1540 1050 -1525
+rect 905 -1650 920 -1540
+rect 1035 -1650 1050 -1540
+rect 905 -1665 1050 -1650
+rect 2045 -1540 2190 -1525
+rect 2045 -1650 2060 -1540
+rect 2175 -1650 2190 -1540
+rect 4175 -1540 4320 -1525
+rect 2045 -1665 2190 -1650
+rect 4175 -1650 4190 -1540
+rect 4305 -1650 4320 -1540
+rect 4175 -1665 4320 -1650
+<< nsubdiff >>
+rect 1005 1995 1150 2010
+rect 1005 1885 1020 1995
+rect 1135 1885 1150 1995
+rect 1005 1875 1150 1885
+rect 2045 1995 2190 2010
+rect 2045 1885 2060 1995
+rect 2175 1885 2190 1995
+rect 4040 1995 4185 2010
+rect 2045 1875 2190 1885
+rect 4040 1885 4055 1995
+rect 4170 1885 4185 1995
+rect 4040 1875 4185 1885
+rect -395 1800 -250 1815
+rect 4520 1805 4665 1820
+rect -395 1690 -380 1800
+rect -265 1690 -250 1800
+rect -395 1680 -250 1690
+rect -395 1100 -250 1115
+rect -395 990 -380 1100
+rect -265 990 -250 1100
+rect -395 980 -250 990
+rect -395 495 -250 510
+rect -395 385 -380 495
+rect -265 385 -250 495
+rect -395 375 -250 385
+rect 4520 1695 4535 1805
+rect 4650 1695 4665 1805
+rect 4520 1685 4665 1695
+rect 4520 1105 4665 1120
+rect 4520 995 4535 1105
+rect 4650 995 4665 1105
+rect 4520 985 4665 995
+rect 4520 500 4665 515
+rect 4520 390 4535 500
+rect 4650 390 4665 500
+rect 4520 380 4665 390
+<< psubdiffcont >>
+rect 920 -1650 1035 -1540
+rect 2060 -1650 2175 -1540
+rect 4190 -1650 4305 -1540
+<< nsubdiffcont >>
+rect 1020 1885 1135 1995
+rect 2060 1885 2175 1995
+rect 4055 1885 4170 1995
+rect -380 1690 -265 1800
+rect -380 990 -265 1100
+rect -380 385 -265 495
+rect 4535 1695 4650 1805
+rect 4535 995 4650 1105
+rect 4535 390 4650 500
+<< poly >>
+rect 3405 1935 3525 1940
+rect 3405 1835 3415 1935
+rect 3515 1835 3525 1935
+rect 3405 1825 3525 1835
+rect 5 1800 185 1825
+rect 675 1800 855 1825
+rect 1350 1800 1530 1825
+rect 2025 1800 2205 1825
+rect 2700 1800 2880 1825
+rect 3375 1800 3555 1825
+rect 4050 1800 4230 1825
+rect 5 -25 185 0
+rect 675 -25 855 0
+rect 1350 -25 1530 0
+rect 2025 -25 2205 0
+rect 2700 -25 2880 0
+rect 3375 -25 3555 0
+rect 4050 -25 4230 0
+rect 40 -35 160 -25
+rect 40 -135 50 -35
+rect 150 -135 160 -35
+rect 40 -145 160 -135
+rect 705 -35 825 -25
+rect 705 -135 715 -35
+rect 815 -135 825 -35
+rect 705 -145 825 -135
+rect 1380 -35 1500 -25
+rect 1380 -135 1390 -35
+rect 1490 -135 1500 -35
+rect 1380 -145 1500 -135
+rect 2055 -35 2175 -25
+rect 2055 -135 2065 -35
+rect 2165 -135 2175 -35
+rect 2055 -145 2175 -135
+rect 2730 -35 2850 -25
+rect 2730 -135 2740 -35
+rect 2840 -135 2850 -35
+rect 2730 -145 2850 -135
+rect 3405 -35 3525 -25
+rect 3405 -135 3415 -35
+rect 3515 -135 3525 -35
+rect 3405 -145 3525 -135
+rect 4080 -35 4200 -25
+rect 4080 -135 4090 -35
+rect 4190 -135 4200 -35
+rect 4080 -145 4200 -135
+rect 40 -385 160 -375
+rect 40 -485 50 -385
+rect 150 -485 160 -385
+rect 40 -495 160 -485
+rect 705 -385 825 -375
+rect 705 -485 715 -385
+rect 815 -485 825 -385
+rect 705 -495 825 -485
+rect 1380 -385 1500 -375
+rect 1380 -485 1390 -385
+rect 1490 -485 1500 -385
+rect 1380 -495 1500 -485
+rect 2055 -385 2175 -375
+rect 2055 -485 2065 -385
+rect 2165 -485 2175 -385
+rect 2055 -495 2175 -485
+rect 2730 -385 2850 -375
+rect 2730 -485 2740 -385
+rect 2840 -485 2850 -385
+rect 2730 -495 2850 -485
+rect 3405 -385 3525 -375
+rect 3405 -485 3415 -385
+rect 3515 -485 3525 -385
+rect 3405 -495 3525 -485
+rect 4080 -385 4200 -375
+rect 4080 -485 4090 -385
+rect 4190 -485 4200 -385
+rect 4080 -495 4200 -485
+rect 5 -520 185 -495
+rect 675 -520 855 -495
+rect 1350 -520 1530 -495
+rect 2025 -520 2205 -495
+rect 2700 -520 2880 -495
+rect 3375 -520 3555 -495
+rect 4050 -520 4230 -495
+rect 5 -1450 185 -1420
+rect 675 -1450 855 -1420
+rect 1350 -1450 1530 -1420
+rect 2025 -1450 2205 -1420
+rect 2700 -1450 2880 -1420
+rect 3375 -1450 3555 -1420
+rect 4050 -1450 4230 -1420
+rect 3405 -1460 3525 -1450
+rect 3405 -1560 3415 -1460
+rect 3515 -1560 3525 -1460
+rect 3405 -1570 3525 -1560
+<< polycont >>
+rect 3415 1835 3515 1935
+rect 50 -135 150 -35
+rect 715 -135 815 -35
+rect 1390 -135 1490 -35
+rect 2065 -135 2165 -35
+rect 2740 -135 2840 -35
+rect 3415 -135 3515 -35
+rect 4090 -135 4190 -35
+rect 50 -485 150 -385
+rect 715 -485 815 -385
+rect 1390 -485 1490 -385
+rect 2065 -485 2165 -385
+rect 2740 -485 2840 -385
+rect 3415 -485 3515 -385
+rect 4090 -485 4190 -385
+rect 3415 -1560 3515 -1460
+<< locali >>
+rect -155 2000 -20 2010
+rect -155 1890 -145 2000
+rect -30 1890 -20 2000
+rect -390 1800 -255 1810
+rect -390 1690 -380 1800
+rect -265 1690 -255 1800
+rect -155 1785 -20 1890
+rect 515 2000 650 2010
+rect 515 1890 525 2000
+rect 640 1890 650 2000
+rect 515 1785 650 1890
+rect 1010 1995 1145 2005
+rect 1010 1885 1020 1995
+rect 1135 1885 1145 1995
+rect 1010 1880 1145 1885
+rect 2050 1995 2185 2005
+rect 2050 1885 2060 1995
+rect 2175 1885 2185 1995
+rect 2050 1880 2185 1885
+rect 2905 2000 3040 2010
+rect 2905 1890 2915 2000
+rect 3030 1890 3040 2000
+rect 4045 1995 4180 2005
+rect 2905 1785 3040 1890
+rect 3405 1935 3525 1940
+rect 3405 1835 3415 1935
+rect 3515 1835 3525 1935
+rect 4045 1885 4055 1995
+rect 4170 1885 4180 1995
+rect 4045 1880 4180 1885
+rect 3405 1825 3525 1835
+rect 4525 1805 4660 1815
+rect -390 1685 -255 1690
+rect -170 1715 -10 1785
+rect -170 1615 -140 1715
+rect -40 1615 -10 1715
+rect -170 1430 -10 1615
+rect -170 1330 -140 1430
+rect -40 1330 -10 1430
+rect -170 1115 -10 1330
+rect -390 1100 -255 1110
+rect -390 990 -380 1100
+rect -265 990 -255 1100
+rect -390 985 -255 990
+rect -170 1015 -140 1115
+rect -40 1015 -10 1115
+rect -170 800 -10 1015
+rect -170 700 -140 800
+rect -40 700 -10 800
+rect -390 495 -255 505
+rect -390 385 -380 495
+rect -265 385 -255 495
+rect -390 380 -255 385
+rect -170 465 -10 700
+rect -170 365 -140 465
+rect -40 365 -10 465
+rect -170 140 -10 365
+rect -170 40 -140 140
+rect -40 40 -10 140
+rect -170 15 -10 40
+rect 200 1715 360 1785
+rect 200 1615 230 1715
+rect 330 1615 360 1715
+rect 200 1430 360 1615
+rect 200 1330 230 1430
+rect 330 1330 360 1430
+rect 200 1115 360 1330
+rect 200 1015 230 1115
+rect 330 1015 360 1115
+rect 200 800 360 1015
+rect 200 700 230 800
+rect 330 700 360 800
+rect 200 465 360 700
+rect 200 365 230 465
+rect 330 365 360 465
+rect 200 140 360 365
+rect 200 40 230 140
+rect 330 40 360 140
+rect 200 15 360 40
+rect 500 1715 660 1785
+rect 500 1615 530 1715
+rect 630 1615 660 1715
+rect 500 1430 660 1615
+rect 500 1330 530 1430
+rect 630 1330 660 1430
+rect 500 1115 660 1330
+rect 500 1015 530 1115
+rect 630 1015 660 1115
+rect 500 800 660 1015
+rect 500 700 530 800
+rect 630 700 660 800
+rect 500 465 660 700
+rect 500 365 530 465
+rect 630 365 660 465
+rect 500 140 660 365
+rect 500 40 530 140
+rect 630 40 660 140
+rect 500 15 660 40
+rect 870 1715 1030 1785
+rect 870 1615 900 1715
+rect 1000 1615 1030 1715
+rect 870 1430 1030 1615
+rect 870 1330 900 1430
+rect 1000 1330 1030 1430
+rect 870 1115 1030 1330
+rect 870 1015 900 1115
+rect 1000 1015 1030 1115
+rect 870 800 1030 1015
+rect 870 700 900 800
+rect 1000 700 1030 800
+rect 870 465 1030 700
+rect 870 365 900 465
+rect 1000 365 1030 465
+rect 870 140 1030 365
+rect 870 40 900 140
+rect 1000 40 1030 140
+rect 870 15 1030 40
+rect 1175 1715 1335 1785
+rect 1175 1615 1205 1715
+rect 1305 1615 1335 1715
+rect 1175 1430 1335 1615
+rect 1175 1330 1205 1430
+rect 1305 1330 1335 1430
+rect 1175 1115 1335 1330
+rect 1175 1015 1205 1115
+rect 1305 1015 1335 1115
+rect 1175 800 1335 1015
+rect 1175 700 1205 800
+rect 1305 700 1335 800
+rect 1175 465 1335 700
+rect 1175 365 1205 465
+rect 1305 365 1335 465
+rect 1175 140 1335 365
+rect 1175 40 1205 140
+rect 1305 40 1335 140
+rect 1175 15 1335 40
+rect 1545 1715 1705 1785
+rect 1545 1615 1575 1715
+rect 1675 1615 1705 1715
+rect 1545 1430 1705 1615
+rect 1545 1330 1575 1430
+rect 1675 1330 1705 1430
+rect 1545 1115 1705 1330
+rect 1545 1015 1575 1115
+rect 1675 1015 1705 1115
+rect 1545 800 1705 1015
+rect 1545 700 1575 800
+rect 1675 700 1705 800
+rect 1545 465 1705 700
+rect 1545 365 1575 465
+rect 1675 365 1705 465
+rect 1545 145 1705 365
+rect 1545 45 1575 145
+rect 1675 45 1705 145
+rect 1545 15 1705 45
+rect 1850 1715 2010 1785
+rect 1850 1615 1880 1715
+rect 1980 1615 2010 1715
+rect 1850 1430 2010 1615
+rect 1850 1330 1880 1430
+rect 1980 1330 2010 1430
+rect 1850 1115 2010 1330
+rect 1850 1015 1880 1115
+rect 1980 1015 2010 1115
+rect 1850 800 2010 1015
+rect 1850 700 1880 800
+rect 1980 700 2010 800
+rect 1850 465 2010 700
+rect 1850 365 1880 465
+rect 1980 365 2010 465
+rect 1850 145 2010 365
+rect 1850 45 1880 145
+rect 1980 45 2010 145
+rect 1850 15 2010 45
+rect 2220 1715 2380 1785
+rect 2220 1615 2250 1715
+rect 2350 1615 2380 1715
+rect 2220 1430 2380 1615
+rect 2220 1330 2250 1430
+rect 2350 1330 2380 1430
+rect 2220 1115 2380 1330
+rect 2220 1015 2250 1115
+rect 2350 1015 2380 1115
+rect 2220 800 2380 1015
+rect 2220 700 2250 800
+rect 2350 700 2380 800
+rect 2220 465 2380 700
+rect 2220 365 2250 465
+rect 2350 365 2380 465
+rect 2220 145 2380 365
+rect 2220 45 2250 145
+rect 2350 45 2380 145
+rect 2220 15 2380 45
+rect 2525 1715 2685 1785
+rect 2525 1615 2555 1715
+rect 2655 1615 2685 1715
+rect 2525 1430 2685 1615
+rect 2525 1330 2555 1430
+rect 2655 1330 2685 1430
+rect 2525 1115 2685 1330
+rect 2525 1015 2555 1115
+rect 2655 1015 2685 1115
+rect 2525 800 2685 1015
+rect 2525 700 2555 800
+rect 2655 700 2685 800
+rect 2525 465 2685 700
+rect 2525 365 2555 465
+rect 2655 365 2685 465
+rect 2525 145 2685 365
+rect 2525 45 2555 145
+rect 2655 45 2685 145
+rect 2525 15 2685 45
+rect 2895 1715 3055 1785
+rect 2895 1615 2925 1715
+rect 3025 1615 3055 1715
+rect 2895 1430 3055 1615
+rect 2895 1330 2925 1430
+rect 3025 1330 3055 1430
+rect 2895 1115 3055 1330
+rect 2895 1015 2925 1115
+rect 3025 1015 3055 1115
+rect 2895 800 3055 1015
+rect 2895 700 2925 800
+rect 3025 700 3055 800
+rect 2895 465 3055 700
+rect 2895 365 2925 465
+rect 3025 365 3055 465
+rect 2895 140 3055 365
+rect 2895 40 2925 140
+rect 3025 40 3055 140
+rect 2895 15 3055 40
+rect 3200 1715 3360 1785
+rect 3200 1615 3230 1715
+rect 3330 1615 3360 1715
+rect 3200 1430 3360 1615
+rect 3200 1330 3230 1430
+rect 3330 1330 3360 1430
+rect 3200 1115 3360 1330
+rect 3200 1015 3230 1115
+rect 3330 1015 3360 1115
+rect 3200 800 3360 1015
+rect 3200 700 3230 800
+rect 3330 700 3360 800
+rect 3200 465 3360 700
+rect 3200 365 3230 465
+rect 3330 365 3360 465
+rect 3200 140 3360 365
+rect 3200 40 3230 140
+rect 3330 40 3360 140
+rect 3200 15 3360 40
+rect 3570 1715 3730 1785
+rect 3570 1615 3600 1715
+rect 3700 1615 3730 1715
+rect 3570 1430 3730 1615
+rect 3570 1330 3600 1430
+rect 3700 1330 3730 1430
+rect 3570 1115 3730 1330
+rect 3570 1015 3600 1115
+rect 3700 1015 3730 1115
+rect 3570 800 3730 1015
+rect 3570 700 3600 800
+rect 3700 700 3730 800
+rect 3570 465 3730 700
+rect 3570 365 3600 465
+rect 3700 365 3730 465
+rect 3570 140 3730 365
+rect 3875 1715 4035 1785
+rect 3875 1615 3905 1715
+rect 4005 1615 4035 1715
+rect 3875 1430 4035 1615
+rect 3875 1330 3905 1430
+rect 4005 1330 4035 1430
+rect 3875 1115 4035 1330
+rect 3875 1015 3905 1115
+rect 4005 1015 4035 1115
+rect 3875 800 4035 1015
+rect 3875 700 3905 800
+rect 4005 700 4035 800
+rect 3875 465 4035 700
+rect 3875 365 3905 465
+rect 4005 365 4035 465
+rect 3875 140 4035 365
+rect 3570 40 3600 140
+rect 3700 40 3905 140
+rect 4005 40 4035 140
+rect 3570 15 3730 40
+rect 3875 15 4035 40
+rect 4245 1715 4405 1785
+rect 4245 1615 4275 1715
+rect 4375 1615 4405 1715
+rect 4525 1695 4535 1805
+rect 4650 1695 4660 1805
+rect 4525 1690 4660 1695
+rect 4245 1430 4405 1615
+rect 4245 1330 4275 1430
+rect 4375 1330 4405 1430
+rect 4245 1115 4405 1330
+rect 4245 1015 4275 1115
+rect 4375 1015 4405 1115
+rect 4245 800 4405 1015
+rect 4525 1105 4660 1115
+rect 4525 995 4535 1105
+rect 4650 995 4660 1105
+rect 4525 990 4660 995
+rect 4245 700 4275 800
+rect 4375 700 4405 800
+rect 4245 465 4405 700
+rect 4245 365 4275 465
+rect 4375 365 4405 465
+rect 4525 500 4660 510
+rect 4525 390 4535 500
+rect 4650 390 4660 500
+rect 4525 385 4660 390
+rect 4245 140 4405 365
+rect 4245 40 4275 140
+rect 4375 40 4405 140
+rect 4245 15 4405 40
+rect 40 -35 160 -25
+rect 40 -135 50 -35
+rect 150 -65 160 -35
+rect 250 -65 320 15
+rect 705 -35 825 -25
+rect 705 -65 715 -35
+rect 150 -115 715 -65
+rect 150 -135 160 -115
+rect 40 -145 160 -135
+rect 705 -135 715 -115
+rect 815 -135 825 -35
+rect 705 -145 825 -135
+rect 920 -180 970 15
+rect 1380 -35 1500 -25
+rect 1380 -135 1390 -35
+rect 1490 -135 1500 -35
+rect 1380 -145 1500 -135
+rect 2055 -35 2175 -25
+rect 2055 -135 2065 -35
+rect 2165 -135 2175 -35
+rect 2055 -145 2175 -135
+rect 2730 -35 2850 -25
+rect 2730 -135 2740 -35
+rect 2840 -135 2850 -35
+rect 2730 -145 2850 -135
+rect 3405 -35 3525 -25
+rect 3405 -135 3415 -35
+rect 3515 -135 3525 -35
+rect 3405 -145 3525 -135
+rect 4080 -35 4200 -25
+rect 4080 -135 4090 -35
+rect 4190 -135 4200 -35
+rect 4080 -145 4200 -135
+rect 920 -230 1280 -180
+rect 40 -385 160 -375
+rect 40 -485 50 -385
+rect 150 -410 160 -385
+rect 705 -385 825 -375
+rect 705 -410 715 -385
+rect 150 -460 715 -410
+rect 150 -485 160 -460
+rect 40 -495 160 -485
+rect 705 -485 715 -460
+rect 815 -485 825 -385
+rect 705 -495 825 -485
+rect 1230 -410 1280 -230
+rect 2095 -255 2145 -145
+rect 3415 -180 3515 -145
+rect 4335 -210 4385 15
+rect 4300 -220 4420 -210
+rect 2095 -305 2325 -255
+rect 1380 -385 1500 -375
+rect 1380 -410 1390 -385
+rect 1230 -460 1390 -410
+rect 1230 -535 1280 -460
+rect 1380 -485 1390 -460
+rect 1490 -485 1500 -385
+rect 1380 -495 1500 -485
+rect 2055 -385 2175 -375
+rect 2055 -485 2065 -385
+rect 2165 -485 2175 -385
+rect 2055 -495 2175 -485
+rect 2275 -535 2325 -305
+rect 4300 -320 4310 -220
+rect 4410 -320 4420 -220
+rect 4300 -330 4420 -320
+rect 3415 -375 3515 -340
+rect 2730 -385 2850 -375
+rect 2730 -485 2740 -385
+rect 2840 -485 2850 -385
+rect 2730 -495 2850 -485
+rect 3405 -385 3525 -375
+rect 3405 -485 3415 -385
+rect 3515 -485 3525 -385
+rect 3405 -495 3525 -485
+rect 4080 -385 4200 -375
+rect 4080 -485 4090 -385
+rect 4190 -485 4200 -385
+rect 4080 -495 4200 -485
+rect 4335 -535 4385 -330
+rect -170 -600 -10 -535
+rect -170 -700 -140 -600
+rect -40 -700 -10 -600
+rect -170 -810 -10 -700
+rect -170 -910 -140 -810
+rect -40 -910 -10 -810
+rect -170 -1020 -10 -910
+rect -170 -1120 -140 -1020
+rect -40 -1120 -10 -1020
+rect -170 -1230 -10 -1120
+rect -170 -1330 -140 -1230
+rect -40 -1330 -10 -1230
+rect -170 -1405 -10 -1330
+rect 200 -600 360 -535
+rect 200 -700 230 -600
+rect 330 -700 360 -600
+rect 200 -810 360 -700
+rect 200 -910 230 -810
+rect 330 -910 360 -810
+rect 200 -1020 360 -910
+rect 200 -1120 230 -1020
+rect 330 -1120 360 -1020
+rect 200 -1230 360 -1120
+rect 200 -1330 230 -1230
+rect 330 -1330 360 -1230
+rect 200 -1405 360 -1330
+rect 500 -600 660 -535
+rect 500 -700 530 -600
+rect 630 -700 660 -600
+rect 500 -810 660 -700
+rect 500 -910 530 -810
+rect 630 -910 660 -810
+rect 500 -1020 660 -910
+rect 500 -1120 530 -1020
+rect 630 -1120 660 -1020
+rect 500 -1230 660 -1120
+rect 500 -1330 530 -1230
+rect 630 -1330 660 -1230
+rect 500 -1405 660 -1330
+rect 870 -600 1030 -535
+rect 870 -700 900 -600
+rect 1000 -700 1030 -600
+rect 870 -810 1030 -700
+rect 870 -910 900 -810
+rect 1000 -910 1030 -810
+rect 870 -1020 1030 -910
+rect 870 -1120 900 -1020
+rect 1000 -1120 1030 -1020
+rect 870 -1230 1030 -1120
+rect 870 -1330 900 -1230
+rect 1000 -1330 1030 -1230
+rect 870 -1405 1030 -1330
+rect 1175 -600 1335 -535
+rect 1175 -700 1205 -600
+rect 1305 -700 1335 -600
+rect 1175 -810 1335 -700
+rect 1175 -910 1205 -810
+rect 1305 -910 1335 -810
+rect 1175 -1020 1335 -910
+rect 1175 -1120 1205 -1020
+rect 1305 -1120 1335 -1020
+rect 1175 -1230 1335 -1120
+rect 1175 -1330 1205 -1230
+rect 1305 -1330 1335 -1230
+rect 1175 -1405 1335 -1330
+rect 1545 -600 1705 -535
+rect 1545 -700 1575 -600
+rect 1675 -700 1705 -600
+rect 1545 -810 1705 -700
+rect 1545 -910 1575 -810
+rect 1675 -910 1705 -810
+rect 1545 -1020 1705 -910
+rect 1545 -1120 1575 -1020
+rect 1675 -1120 1705 -1020
+rect 1545 -1230 1705 -1120
+rect 1545 -1330 1575 -1230
+rect 1675 -1330 1705 -1230
+rect 1545 -1405 1705 -1330
+rect 1850 -600 2010 -535
+rect 1850 -700 1880 -600
+rect 1980 -700 2010 -600
+rect 1850 -810 2010 -700
+rect 1850 -910 1880 -810
+rect 1980 -910 2010 -810
+rect 1850 -1020 2010 -910
+rect 1850 -1120 1880 -1020
+rect 1980 -1120 2010 -1020
+rect 1850 -1230 2010 -1120
+rect 1850 -1330 1880 -1230
+rect 1980 -1330 2010 -1230
+rect 1850 -1405 2010 -1330
+rect 2220 -600 2380 -535
+rect 2220 -700 2250 -600
+rect 2350 -700 2380 -600
+rect 2220 -810 2380 -700
+rect 2220 -910 2250 -810
+rect 2350 -910 2380 -810
+rect 2220 -1020 2380 -910
+rect 2220 -1120 2250 -1020
+rect 2350 -1120 2380 -1020
+rect 2220 -1230 2380 -1120
+rect 2220 -1330 2250 -1230
+rect 2350 -1330 2380 -1230
+rect 2220 -1405 2380 -1330
+rect 2525 -600 2685 -535
+rect 2525 -700 2555 -600
+rect 2655 -700 2685 -600
+rect 2525 -810 2685 -700
+rect 2525 -910 2555 -810
+rect 2655 -910 2685 -810
+rect 2525 -1020 2685 -910
+rect 2525 -1120 2555 -1020
+rect 2655 -1120 2685 -1020
+rect 2525 -1230 2685 -1120
+rect 2525 -1330 2555 -1230
+rect 2655 -1330 2685 -1230
+rect 2525 -1405 2685 -1330
+rect 2895 -600 3055 -535
+rect 2895 -700 2925 -600
+rect 3025 -700 3055 -600
+rect 2895 -810 3055 -700
+rect 2895 -910 2925 -810
+rect 3025 -910 3055 -810
+rect 2895 -1020 3055 -910
+rect 2895 -1120 2925 -1020
+rect 3025 -1120 3055 -1020
+rect 2895 -1230 3055 -1120
+rect 2895 -1330 2925 -1230
+rect 3025 -1305 3055 -1230
+rect 3200 -600 3360 -535
+rect 3200 -700 3230 -600
+rect 3330 -700 3360 -600
+rect 3200 -810 3360 -700
+rect 3200 -910 3230 -810
+rect 3330 -910 3360 -810
+rect 3200 -1020 3360 -910
+rect 3200 -1120 3230 -1020
+rect 3330 -1120 3360 -1020
+rect 3200 -1230 3360 -1120
+rect 3200 -1305 3230 -1230
+rect 3025 -1330 3230 -1305
+rect 3330 -1330 3360 -1230
+rect 2895 -1405 3360 -1330
+rect 3570 -600 3730 -535
+rect 3570 -700 3600 -600
+rect 3700 -605 3730 -600
+rect 3875 -600 4035 -535
+rect 3875 -605 3905 -600
+rect 3700 -700 3905 -605
+rect 4005 -700 4035 -600
+rect 3570 -705 4035 -700
+rect 3570 -810 3730 -705
+rect 3570 -910 3600 -810
+rect 3700 -910 3730 -810
+rect 3570 -1020 3730 -910
+rect 3570 -1120 3600 -1020
+rect 3700 -1120 3730 -1020
+rect 3570 -1230 3730 -1120
+rect 3570 -1330 3600 -1230
+rect 3700 -1330 3730 -1230
+rect 3570 -1405 3730 -1330
+rect 3875 -810 4035 -705
+rect 3875 -910 3905 -810
+rect 4005 -910 4035 -810
+rect 3875 -1020 4035 -910
+rect 3875 -1120 3905 -1020
+rect 4005 -1120 4035 -1020
+rect 3875 -1230 4035 -1120
+rect 3875 -1330 3905 -1230
+rect 4005 -1330 4035 -1230
+rect 3875 -1405 4035 -1330
+rect 4245 -600 4405 -535
+rect 4245 -700 4275 -600
+rect 4375 -700 4405 -600
+rect 4245 -810 4405 -700
+rect 4245 -910 4275 -810
+rect 4375 -910 4405 -810
+rect 4245 -1020 4405 -910
+rect 4245 -1120 4275 -1020
+rect 4375 -1120 4405 -1020
+rect 4245 -1230 4405 -1120
+rect 4245 -1330 4275 -1230
+rect 4375 -1330 4405 -1230
+rect 4245 -1405 4405 -1330
+rect -155 -1540 -20 -1405
+rect -155 -1650 -145 -1540
+rect -30 -1650 -20 -1540
+rect -155 -1660 -20 -1650
+rect 515 -1540 650 -1405
+rect 515 -1650 525 -1540
+rect 640 -1650 650 -1540
+rect 515 -1660 650 -1650
+rect 910 -1540 1045 -1530
+rect 910 -1650 920 -1540
+rect 1035 -1650 1045 -1540
+rect 910 -1660 1045 -1650
+rect 2050 -1540 2185 -1530
+rect 2050 -1650 2060 -1540
+rect 2175 -1650 2185 -1540
+rect 2050 -1660 2185 -1650
+rect 2910 -1540 3045 -1405
+rect 2910 -1650 2920 -1540
+rect 3035 -1650 3045 -1540
+rect 3405 -1460 3525 -1450
+rect 3405 -1560 3415 -1460
+rect 3515 -1560 3525 -1460
+rect 3405 -1570 3525 -1560
+rect 4180 -1540 4315 -1530
+rect 2910 -1660 3045 -1650
+rect 4180 -1650 4190 -1540
+rect 4305 -1650 4315 -1540
+rect 4180 -1660 4315 -1650
+<< viali >>
+rect -145 1890 -30 2000
+rect -380 1690 -265 1800
+rect 525 1890 640 2000
+rect 1020 1885 1135 1995
+rect 2060 1885 2175 1995
+rect 2915 1890 3030 2000
+rect 4055 1885 4170 1995
+rect -380 990 -265 1100
+rect -380 385 -265 495
+rect 230 40 330 140
+rect 1205 40 1305 140
+rect 1575 700 1675 800
+rect 1880 700 1980 800
+rect 2250 365 2350 465
+rect 2250 45 2350 145
+rect 2555 700 2655 800
+rect 2925 365 3025 465
+rect 4535 1695 4650 1805
+rect 4535 995 4650 1105
+rect 4535 390 4650 500
+rect 1390 -135 1490 -35
+rect 2740 -135 2840 -35
+rect 4090 -135 4190 -35
+rect 1390 -485 1490 -385
+rect 2065 -485 2165 -385
+rect 4310 -320 4410 -220
+rect 2740 -485 2840 -385
+rect 4090 -485 4190 -385
+rect 230 -700 330 -600
+rect 900 -700 1000 -600
+rect 1575 -700 1675 -600
+rect 1880 -700 1980 -600
+rect 2250 -910 2350 -810
+rect 2555 -700 2655 -600
+rect 2925 -910 3025 -810
+rect -145 -1650 -30 -1540
+rect 525 -1650 640 -1540
+rect 920 -1650 1035 -1540
+rect 2060 -1650 2175 -1540
+rect 2920 -1650 3035 -1540
+rect 4190 -1650 4305 -1540
+<< metal1 >>
+rect -155 2000 -20 2010
+rect -155 1890 -145 2000
+rect -30 1890 -20 2000
+rect -155 1880 -20 1890
+rect 515 2000 650 2010
+rect 515 1890 525 2000
+rect 640 1890 650 2000
+rect 515 1880 650 1890
+rect 1010 1995 1145 2005
+rect 1010 1885 1020 1995
+rect 1135 1885 1145 1995
+rect 1010 1880 1145 1885
+rect 2050 1995 2185 2005
+rect 2050 1885 2060 1995
+rect 2175 1885 2185 1995
+rect 2050 1880 2185 1885
+rect 2905 2000 3040 2010
+rect 2905 1890 2915 2000
+rect 3030 1890 3040 2000
+rect 2905 1880 3040 1890
+rect 4045 1995 4180 2005
+rect 4045 1885 4055 1995
+rect 4170 1885 4180 1995
+rect 4045 1880 4180 1885
+rect -390 1800 -255 1810
+rect -390 1690 -380 1800
+rect -265 1690 -255 1800
+rect 4525 1805 4660 1815
+rect 4525 1695 4535 1805
+rect 4650 1695 4660 1805
+rect 4525 1690 4660 1695
+rect -390 1685 -255 1690
+rect -390 1100 -255 1110
+rect -390 990 -380 1100
+rect -265 990 -255 1100
+rect 4525 1105 4660 1115
+rect 4525 995 4535 1105
+rect 4650 995 4660 1105
+rect 4525 990 4660 995
+rect -390 985 -255 990
+rect 1565 800 2665 810
+rect 1565 700 1575 800
+rect 1675 700 1880 800
+rect 1980 700 2555 800
+rect 2655 700 2665 800
+rect 1565 690 2665 700
+rect -390 495 -255 505
+rect -390 385 -380 495
+rect -265 385 -255 495
+rect 4525 500 4660 510
+rect -390 380 -255 385
+rect 2240 465 3035 475
+rect 2240 365 2250 465
+rect 2350 365 2925 465
+rect 3025 365 3035 465
+rect 4525 390 4535 500
+rect 4650 390 4660 500
+rect 4525 385 4660 390
+rect 2240 355 3035 365
+rect 220 140 340 150
+rect 220 40 230 140
+rect 330 40 340 140
+rect 220 30 340 40
+rect 1195 140 1315 150
+rect 1195 40 1205 140
+rect 1305 40 1315 140
+rect 1195 30 1315 40
+rect 2240 145 2360 155
+rect 2240 45 2250 145
+rect 2350 45 2360 145
+rect 2240 35 2360 45
+rect 260 -590 310 30
+rect 1230 -95 1280 30
+rect 1380 -35 1500 -25
+rect 1380 -95 1390 -35
+rect 1230 -135 1390 -95
+rect 1490 -135 1500 -35
+rect 1230 -145 1500 -135
+rect 1230 -330 1280 -145
+rect 2275 -215 2325 35
+rect 920 -380 1280 -330
+rect 2095 -265 2325 -215
+rect 2730 -35 2850 -25
+rect 2730 -135 2740 -35
+rect 2840 -135 2850 -35
+rect 2730 -210 2850 -135
+rect 4080 -35 4200 -25
+rect 4080 -135 4090 -35
+rect 4190 -135 4200 -35
+rect 4080 -145 4200 -135
+rect 2730 -220 4420 -210
+rect 2095 -375 2145 -265
+rect 2730 -320 4310 -220
+rect 4410 -320 4420 -220
+rect 2730 -330 4420 -320
+rect 920 -590 970 -380
+rect 1380 -385 1500 -375
+rect 1380 -485 1390 -385
+rect 1490 -485 1500 -385
+rect 1380 -495 1500 -485
+rect 2055 -385 2175 -375
+rect 2055 -485 2065 -385
+rect 2165 -485 2175 -385
+rect 2055 -490 2175 -485
+rect 2730 -385 2850 -330
+rect 2730 -485 2740 -385
+rect 2840 -485 2850 -385
+rect 2730 -495 2850 -485
+rect 4080 -385 4200 -375
+rect 4080 -485 4090 -385
+rect 4190 -485 4200 -385
+rect 4080 -495 4200 -485
+rect 220 -600 340 -590
+rect 220 -700 230 -600
+rect 330 -700 340 -600
+rect 220 -710 340 -700
+rect 890 -600 1010 -590
+rect 890 -700 900 -600
+rect 1000 -700 1010 -600
+rect 890 -710 1010 -700
+rect 1565 -600 2665 -590
+rect 1565 -700 1575 -600
+rect 1675 -700 1880 -600
+rect 1980 -700 2555 -600
+rect 2655 -700 2665 -600
+rect 1565 -710 2665 -700
+rect 2240 -810 3035 -800
+rect 2240 -910 2250 -810
+rect 2350 -910 2925 -810
+rect 3025 -910 3035 -810
+rect 2240 -920 3035 -910
+rect -155 -1540 -20 -1530
+rect -155 -1650 -145 -1540
+rect -30 -1650 -20 -1540
+rect -155 -1660 -20 -1650
+rect 515 -1540 650 -1530
+rect 515 -1650 525 -1540
+rect 640 -1650 650 -1540
+rect 515 -1660 650 -1650
+rect 910 -1540 1045 -1530
+rect 910 -1650 920 -1540
+rect 1035 -1650 1045 -1540
+rect 910 -1660 1045 -1650
+rect 2050 -1540 2185 -1530
+rect 2050 -1650 2060 -1540
+rect 2175 -1650 2185 -1540
+rect 2050 -1660 2185 -1650
+rect 2910 -1540 3045 -1530
+rect 2910 -1650 2920 -1540
+rect 3035 -1650 3045 -1540
+rect 2910 -1660 3045 -1650
+rect 4180 -1540 4315 -1530
+rect 4180 -1650 4190 -1540
+rect 4305 -1650 4315 -1540
+rect 4180 -1660 4315 -1650
+<< via1 >>
+rect -145 1890 -30 2000
+rect 525 1890 640 2000
+rect 1020 1885 1135 1995
+rect 2060 1885 2175 1995
+rect 2915 1890 3030 2000
+rect 4055 1885 4170 1995
+rect -380 1690 -265 1800
+rect 4535 1695 4650 1805
+rect -380 990 -265 1100
+rect 4535 995 4650 1105
+rect -380 385 -265 495
+rect 4535 390 4650 500
+rect 1390 -135 1490 -35
+rect 4090 -135 4190 -35
+rect 1390 -485 1490 -385
+rect 4090 -485 4190 -385
+rect -145 -1650 -30 -1540
+rect 525 -1650 640 -1540
+rect 920 -1650 1035 -1540
+rect 2060 -1650 2175 -1540
+rect 2920 -1650 3035 -1540
+rect 4190 -1650 4305 -1540
+<< metal2 >>
+rect -155 2000 -20 2010
+rect -155 1890 -145 2000
+rect -30 1890 -20 2000
+rect -155 1880 -20 1890
+rect 515 2000 650 2010
+rect 515 1890 525 2000
+rect 640 1890 650 2000
+rect 515 1880 650 1890
+rect 1010 1995 1145 2005
+rect 1010 1885 1020 1995
+rect 1135 1885 1145 1995
+rect 1010 1880 1145 1885
+rect 2050 1995 2185 2005
+rect 2050 1885 2060 1995
+rect 2175 1885 2185 1995
+rect 2050 1880 2185 1885
+rect 2905 2000 3040 2010
+rect 2905 1890 2915 2000
+rect 3030 1890 3040 2000
+rect 2905 1880 3040 1890
+rect 4045 1995 4180 2005
+rect 4045 1885 4055 1995
+rect 4170 1885 4180 1995
+rect 4045 1880 4180 1885
+rect -390 1800 -255 1810
+rect -390 1690 -380 1800
+rect -265 1690 -255 1800
+rect 4525 1805 4660 1815
+rect 4525 1695 4535 1805
+rect 4650 1695 4660 1805
+rect 4525 1690 4660 1695
+rect -390 1685 -255 1690
+rect -390 1100 -255 1110
+rect -390 990 -380 1100
+rect -265 990 -255 1100
+rect 4525 1105 4660 1115
+rect 4525 995 4535 1105
+rect 4650 995 4660 1105
+rect 4525 990 4660 995
+rect -390 985 -255 990
+rect -390 495 -255 505
+rect -390 385 -380 495
+rect -265 385 -255 495
+rect 4525 500 4660 510
+rect 4525 390 4535 500
+rect 4650 390 4660 500
+rect 4525 385 4660 390
+rect -390 380 -255 385
+rect 1380 -35 1500 -25
+rect 1380 -135 1390 -35
+rect 1490 -135 1500 -35
+rect 1380 -145 1500 -135
+rect 4080 -35 4200 -25
+rect 4080 -135 4090 -35
+rect 4190 -135 4200 -35
+rect 4080 -145 4200 -135
+rect 1380 -385 1500 -375
+rect 4080 -385 4200 -375
+rect 1380 -485 1390 -385
+rect 1490 -485 4090 -385
+rect 4190 -485 4200 -385
+rect 1380 -495 1500 -485
+rect 4080 -495 4200 -485
+rect -155 -1540 -20 -1530
+rect -155 -1650 -145 -1540
+rect -30 -1650 -20 -1540
+rect -155 -1660 -20 -1650
+rect 515 -1540 650 -1530
+rect 515 -1650 525 -1540
+rect 640 -1650 650 -1540
+rect 515 -1660 650 -1650
+rect 910 -1540 1045 -1530
+rect 910 -1650 920 -1540
+rect 1035 -1650 1045 -1540
+rect 910 -1660 1045 -1650
+rect 2050 -1540 2185 -1530
+rect 2050 -1650 2060 -1540
+rect 2175 -1650 2185 -1540
+rect 2050 -1660 2185 -1650
+rect 2910 -1540 3045 -1530
+rect 2910 -1650 2920 -1540
+rect 3035 -1650 3045 -1540
+rect 2910 -1660 3045 -1650
+rect 4180 -1540 4315 -1530
+rect 4180 -1650 4190 -1540
+rect 4305 -1650 4315 -1540
+rect 4180 -1660 4315 -1650
+<< via2 >>
+rect -145 1890 -30 2000
+rect 525 1890 640 2000
+rect 1020 1885 1135 1995
+rect 2060 1885 2175 1995
+rect 2915 1890 3030 2000
+rect 4055 1885 4170 1995
+rect -380 1690 -265 1800
+rect 4535 1695 4650 1805
+rect -380 990 -265 1100
+rect 4535 995 4650 1105
+rect -380 385 -265 495
+rect 4535 390 4650 500
+rect 1390 -135 1490 -35
+rect 4090 -135 4190 -35
+rect -145 -1650 -30 -1540
+rect 525 -1650 640 -1540
+rect 920 -1650 1035 -1540
+rect 2060 -1650 2175 -1540
+rect 2920 -1650 3035 -1540
+rect 4190 -1650 4305 -1540
+<< metal3 >>
+rect -155 2000 -20 2010
+rect -155 1890 -145 2000
+rect -30 1890 -20 2000
+rect -155 1880 -20 1890
+rect 515 2000 650 2010
+rect 515 1890 525 2000
+rect 640 1890 650 2000
+rect 515 1880 650 1890
+rect 1010 1995 1145 2005
+rect 1010 1885 1020 1995
+rect 1135 1885 1145 1995
+rect 1010 1880 1145 1885
+rect 2050 1995 2185 2005
+rect 2050 1885 2060 1995
+rect 2175 1885 2185 1995
+rect 2050 1880 2185 1885
+rect 2905 2000 3040 2010
+rect 2905 1890 2915 2000
+rect 3030 1890 3040 2000
+rect 2905 1880 3040 1890
+rect 4045 1995 4180 2005
+rect 4045 1885 4055 1995
+rect 4170 1885 4180 1995
+rect 4045 1880 4180 1885
+rect -390 1800 -255 1810
+rect -390 1690 -380 1800
+rect -265 1690 -255 1800
+rect 4525 1805 4660 1815
+rect 4525 1695 4535 1805
+rect 4650 1695 4660 1805
+rect 4525 1690 4660 1695
+rect -390 1685 -255 1690
+rect -390 1100 -255 1110
+rect -390 990 -380 1100
+rect -265 990 -255 1100
+rect 4525 1105 4660 1115
+rect 4525 995 4535 1105
+rect 4650 995 4660 1105
+rect 4525 990 4660 995
+rect -390 985 -255 990
+rect -390 495 -255 505
+rect -390 385 -380 495
+rect -265 385 -255 495
+rect 4525 500 4660 510
+rect 4525 390 4535 500
+rect 4650 390 4660 500
+rect 4525 385 4660 390
+rect -390 380 -255 385
+rect 1380 -35 1500 -25
+rect 4080 -35 4200 -25
+rect 1380 -135 1390 -35
+rect 1490 -135 4090 -35
+rect 4190 -135 4200 -35
+rect 1380 -145 1500 -135
+rect 4080 -145 4200 -135
+rect -155 -1540 -20 -1530
+rect -155 -1650 -145 -1540
+rect -30 -1650 -20 -1540
+rect -155 -1660 -20 -1650
+rect 515 -1540 650 -1530
+rect 515 -1650 525 -1540
+rect 640 -1650 650 -1540
+rect 515 -1660 650 -1650
+rect 910 -1540 1045 -1530
+rect 910 -1650 920 -1540
+rect 1035 -1650 1045 -1540
+rect 910 -1660 1045 -1650
+rect 2050 -1540 2185 -1530
+rect 2050 -1650 2060 -1540
+rect 2175 -1650 2185 -1540
+rect 2050 -1660 2185 -1650
+rect 2910 -1540 3045 -1530
+rect 2910 -1650 2920 -1540
+rect 3035 -1650 3045 -1540
+rect 2910 -1660 3045 -1650
+rect 4180 -1540 4315 -1530
+rect 4180 -1650 4190 -1540
+rect 4305 -1650 4315 -1540
+rect 4180 -1660 4315 -1650
+<< via3 >>
+rect -145 1890 -30 2000
+rect 525 1890 640 2000
+rect 1020 1885 1135 1995
+rect 2060 1885 2175 1995
+rect 2915 1890 3030 2000
+rect 4055 1885 4170 1995
+rect -380 1690 -265 1800
+rect 4535 1695 4650 1805
+rect -380 990 -265 1100
+rect 4535 995 4650 1105
+rect -380 385 -265 495
+rect 4535 390 4650 500
+rect -145 -1650 -30 -1540
+rect 525 -1650 640 -1540
+rect 920 -1650 1035 -1540
+rect 2060 -1650 2175 -1540
+rect 2920 -1650 3035 -1540
+rect 4190 -1650 4305 -1540
+<< metal4 >>
+rect 4500 2030 4690 2035
+rect -415 2000 4690 2030
+rect -415 1890 -145 2000
+rect -30 1890 525 2000
+rect 640 1995 2915 2000
+rect 640 1890 1020 1995
+rect -415 1885 1020 1890
+rect 1135 1885 2060 1995
+rect 2175 1890 2915 1995
+rect 3030 1995 4690 2000
+rect 3030 1890 4055 1995
+rect 2175 1885 4055 1890
+rect 4170 1885 4690 1995
+rect -415 1860 4690 1885
+rect -415 1800 -245 1860
+rect -415 1690 -380 1800
+rect -265 1690 -245 1800
+rect -415 1100 -245 1690
+rect -415 990 -380 1100
+rect -265 990 -245 1100
+rect -415 495 -245 990
+rect -415 385 -380 495
+rect -265 385 -245 495
+rect -415 -85 -245 385
+rect 4500 1805 4690 1860
+rect 4500 1695 4535 1805
+rect 4650 1695 4690 1805
+rect 4500 1105 4690 1695
+rect 4500 995 4535 1105
+rect 4650 995 4690 1105
+rect 4500 500 4690 995
+rect 4500 390 4535 500
+rect 4650 390 4690 500
+rect 4500 -80 4690 390
+rect -245 -1540 4495 -1475
+rect -245 -1650 -145 -1540
+rect -30 -1650 525 -1540
+rect 640 -1650 920 -1540
+rect 1035 -1650 2060 -1540
+rect 2175 -1650 2920 -1540
+rect 3035 -1650 4190 -1540
+rect 4305 -1650 4495 -1540
+rect -245 -1715 4495 -1650
+<< labels >>
+rlabel locali 430 -435 430 -435 1 vbias
+rlabel locali 2115 1995 2115 1995 1 vdd!
+rlabel locali 2140 -1650 2140 -1650 1 gnd!
+rlabel locali 4360 -155 4360 -155 1 out
+rlabel locali 3465 -360 3465 -360 1 down
+rlabel locali 3465 -160 3465 -160 1 upbar
+<< end >>
diff --git a/mag/divider.mag b/mag/divider.mag
new file mode 100644
index 0000000..7829f67
--- /dev/null
+++ b/mag/divider.mag
@@ -0,0 +1,527 @@
+magic
+tech sky130A
+timestamp 1640957771
+<< nwell >>
+rect 2885 1480 3070 1620
+rect 3370 1480 4310 1620
+rect -70 760 290 1460
+rect 1395 1260 1995 1480
+rect 1390 990 1995 1260
+rect 2415 990 4310 1480
+rect 1390 960 4310 990
+rect 1549 941 1642 960
+rect 1800 460 1990 960
+rect 2730 460 2780 960
+rect 3370 955 4310 960
+rect 3520 460 3570 955
+rect 3650 934 3711 955
+<< psubdiff >>
+rect -205 2115 -75 2130
+rect -205 2015 -190 2115
+rect -90 2015 -75 2115
+rect -205 2000 -75 2015
+rect 370 2115 500 2130
+rect 370 2015 385 2115
+rect 485 2015 500 2115
+rect 370 2000 500 2015
+rect 945 2115 1075 2130
+rect 945 2015 960 2115
+rect 1060 2015 1075 2115
+rect 945 2000 1075 2015
+rect 1520 2115 1650 2130
+rect 1520 2015 1535 2115
+rect 1635 2015 1650 2115
+rect 1520 2000 1650 2015
+rect 2095 2115 2225 2130
+rect 2095 2015 2110 2115
+rect 2210 2015 2225 2115
+rect 2095 2000 2225 2015
+rect 2670 2115 2800 2130
+rect 2670 2015 2685 2115
+rect 2785 2015 2800 2115
+rect 2670 2000 2800 2015
+rect 3245 2115 3375 2130
+rect 3245 2015 3260 2115
+rect 3360 2015 3375 2115
+rect 3245 2000 3375 2015
+rect 3820 2115 3950 2130
+rect 3820 2015 3835 2115
+rect 3935 2015 3950 2115
+rect 3820 2000 3950 2015
+rect 4395 2115 4525 2130
+rect 4395 2015 4410 2115
+rect 4510 2015 4525 2115
+rect 4395 2000 4525 2015
+rect -470 1830 -340 1845
+rect -470 1730 -455 1830
+rect -355 1730 -340 1830
+rect -470 1715 -340 1730
+rect 4540 1830 4670 1845
+rect 4540 1730 4555 1830
+rect 4655 1730 4670 1830
+rect 4540 1715 4670 1730
+rect -470 1255 -340 1270
+rect -470 1155 -455 1255
+rect -355 1155 -340 1255
+rect -470 1140 -340 1155
+rect 4540 1255 4670 1270
+rect 4540 1155 4555 1255
+rect 4655 1155 4670 1255
+rect 4540 1140 4670 1155
+rect -470 680 -340 695
+rect -470 580 -455 680
+rect -355 580 -340 680
+rect -470 565 -340 580
+rect 4540 680 4670 695
+rect 4540 580 4555 680
+rect 4655 580 4670 680
+rect 4540 565 4670 580
+rect -470 105 -340 120
+rect -470 5 -455 105
+rect -355 5 -340 105
+rect -470 -10 -340 5
+rect 4540 105 4670 120
+rect 4540 5 4555 105
+rect 4655 5 4670 105
+rect 4540 -10 4670 5
+rect -195 -100 -65 -85
+rect -195 -200 -180 -100
+rect -80 -200 -65 -100
+rect -195 -215 -65 -200
+rect 380 -100 510 -85
+rect 380 -200 395 -100
+rect 495 -200 510 -100
+rect 380 -215 510 -200
+rect 955 -100 1085 -85
+rect 955 -200 970 -100
+rect 1070 -200 1085 -100
+rect 955 -215 1085 -200
+rect 1530 -100 1660 -85
+rect 1530 -200 1545 -100
+rect 1645 -200 1660 -100
+rect 1530 -215 1660 -200
+rect 2105 -100 2235 -85
+rect 2105 -200 2120 -100
+rect 2220 -200 2235 -100
+rect 2105 -215 2235 -200
+rect 2680 -100 2810 -85
+rect 2680 -200 2695 -100
+rect 2795 -200 2810 -100
+rect 2680 -215 2810 -200
+rect 3255 -100 3385 -85
+rect 3255 -200 3270 -100
+rect 3370 -200 3385 -100
+rect 3255 -215 3385 -200
+rect 3830 -100 3960 -85
+rect 3830 -200 3845 -100
+rect 3945 -200 3960 -100
+rect 3830 -215 3960 -200
+rect 4405 -100 4535 -85
+rect 4405 -200 4420 -100
+rect 4520 -200 4535 -100
+rect 4405 -215 4535 -200
+<< nsubdiff >>
+rect 3705 1334 3880 1370
+rect 60 1229 235 1265
+rect 60 1125 90 1229
+rect 193 1125 235 1229
+rect 3705 1230 3735 1334
+rect 3838 1230 3880 1334
+rect 3705 1195 3880 1230
+rect 60 1090 235 1125
+rect 1520 1159 1695 1195
+rect 1520 1055 1550 1159
+rect 1653 1055 1695 1159
+rect 1520 1020 1695 1055
+<< psubdiffcont >>
+rect -190 2015 -90 2115
+rect 385 2015 485 2115
+rect 960 2015 1060 2115
+rect 1535 2015 1635 2115
+rect 2110 2015 2210 2115
+rect 2685 2015 2785 2115
+rect 3260 2015 3360 2115
+rect 3835 2015 3935 2115
+rect 4410 2015 4510 2115
+rect -455 1730 -355 1830
+rect 4555 1730 4655 1830
+rect -455 1155 -355 1255
+rect 4555 1155 4655 1255
+rect -455 580 -355 680
+rect 4555 580 4655 680
+rect -455 5 -355 105
+rect 4555 5 4655 105
+rect -180 -200 -80 -100
+rect 395 -200 495 -100
+rect 970 -200 1070 -100
+rect 1545 -200 1645 -100
+rect 2120 -200 2220 -100
+rect 2695 -200 2795 -100
+rect 3270 -200 3370 -100
+rect 3845 -200 3945 -100
+rect 4420 -200 4520 -100
+<< nsubdiffcont >>
+rect 90 1125 193 1229
+rect 3735 1230 3838 1334
+rect 1550 1055 1653 1159
+<< locali >>
+rect -490 2115 4690 2150
+rect -490 2015 -190 2115
+rect -90 2015 385 2115
+rect 485 2015 960 2115
+rect 1060 2015 1535 2115
+rect 1635 2015 2110 2115
+rect 2210 2015 2685 2115
+rect 2785 2015 3260 2115
+rect 3360 2015 3835 2115
+rect 3935 2015 4410 2115
+rect 4510 2015 4690 2115
+rect -490 1980 4690 2015
+rect -490 1830 -320 1980
+rect -490 1730 -455 1830
+rect -355 1730 -320 1830
+rect 4520 1830 4690 1980
+rect -490 1255 -320 1730
+rect 1975 1355 1995 1585
+rect 2565 1570 2585 1695
+rect 3400 1645 3420 1780
+rect 3370 1625 3420 1645
+rect 4520 1730 4555 1830
+rect 4655 1730 4690 1830
+rect 2415 1550 2585 1570
+rect 1435 1335 1995 1355
+rect -490 1155 -455 1255
+rect -355 1155 -320 1255
+rect 3724 1334 3854 1346
+rect -490 680 -320 1155
+rect 79 1229 209 1241
+rect 79 1125 90 1229
+rect 193 1228 209 1229
+rect 79 1123 91 1125
+rect 194 1123 209 1228
+rect 3724 1230 3735 1334
+rect 3838 1333 3854 1334
+rect 3724 1228 3736 1230
+rect 3839 1228 3854 1333
+rect 3724 1217 3854 1228
+rect 4520 1255 4690 1730
+rect 79 1112 209 1123
+rect 1539 1159 1669 1171
+rect 1539 1055 1550 1159
+rect 1653 1158 1669 1159
+rect 1539 1053 1551 1055
+rect 1654 1053 1669 1158
+rect 1539 1042 1669 1053
+rect 4520 1155 4555 1255
+rect 4655 1155 4690 1255
+rect 1655 945 2060 965
+rect 1655 905 1675 945
+rect 2035 850 2060 945
+rect -490 580 -455 680
+rect -355 580 -320 680
+rect -490 105 -320 580
+rect 4520 680 4690 1155
+rect 4520 580 4555 680
+rect 4655 580 4690 680
+rect 4330 410 4395 435
+rect -490 5 -455 105
+rect -355 5 -320 105
+rect -490 -65 -320 5
+rect 4520 105 4690 580
+rect 4520 5 4555 105
+rect 4655 5 4690 105
+rect 4520 -65 4690 5
+rect -490 -100 4690 -65
+rect -490 -200 -180 -100
+rect -80 -200 395 -100
+rect 495 -200 970 -100
+rect 1070 -200 1545 -100
+rect 1645 -200 2120 -100
+rect 2220 -200 2695 -100
+rect 2795 -200 3270 -100
+rect 3370 -200 3845 -100
+rect 3945 -200 4420 -100
+rect 4520 -200 4690 -100
+rect -490 -235 4690 -200
+<< viali >>
+rect 3400 1780 3420 1800
+rect 3065 1675 3085 1695
+rect 2870 1625 2890 1645
+rect 91 1125 193 1228
+rect 193 1125 194 1228
+rect 91 1123 194 1125
+rect 3736 1230 3838 1333
+rect 3838 1230 3839 1333
+rect 3736 1228 3839 1230
+rect 1551 1055 1653 1158
+rect 1653 1055 1654 1158
+rect 1551 1053 1654 1055
+rect 2730 410 2750 430
+rect 3520 410 3540 430
+rect 1990 340 2010 360
+rect 2780 340 2800 360
+rect 3570 340 3590 360
+<< metal1 >>
+rect 3390 1805 3430 1810
+rect 3390 1775 3395 1805
+rect 3425 1775 3430 1805
+rect 3390 1770 3430 1775
+rect 2970 1710 3010 1715
+rect 2970 1695 2975 1710
+rect 2885 1680 2975 1695
+rect 3005 1680 3010 1710
+rect 2970 1675 3010 1680
+rect 3055 1695 3095 1705
+rect 3055 1675 3065 1695
+rect 3085 1675 3095 1695
+rect 3370 1680 4330 1695
+rect 3055 1665 3095 1675
+rect 2860 1650 2900 1655
+rect 2860 1620 2865 1650
+rect 2895 1620 2900 1650
+rect 2860 1615 2900 1620
+rect 3070 1525 3085 1665
+rect 2415 1510 3085 1525
+rect 2970 1355 3010 1360
+rect 2970 1345 2975 1355
+rect 2965 1330 2975 1345
+rect 2970 1325 2975 1330
+rect 3005 1335 3010 1355
+rect 3005 1325 3490 1335
+rect 2970 1320 3490 1325
+rect 79 1228 209 1241
+rect 79 1123 91 1228
+rect 194 1123 209 1228
+rect 79 1112 209 1123
+rect 1539 1158 1669 1171
+rect 1539 1053 1551 1158
+rect 1654 1053 1669 1158
+rect 1539 1042 1669 1053
+rect 2730 595 2770 600
+rect 2730 585 2735 595
+rect 2685 570 2735 585
+rect 1980 360 2020 370
+rect 1980 340 1990 360
+rect 2010 340 2020 360
+rect 2685 340 2700 570
+rect 2730 565 2735 570
+rect 2765 565 2770 595
+rect 2730 560 2770 565
+rect 2720 435 2760 440
+rect 2720 405 2725 435
+rect 2755 405 2760 435
+rect 2720 400 2760 405
+rect 2765 360 2810 370
+rect 2730 340 2750 355
+rect 1980 330 2020 340
+rect 1990 290 2005 330
+rect 1955 275 2005 290
+rect 1955 30 1970 275
+rect 2735 30 2750 340
+rect 2765 340 2780 360
+rect 2800 340 2810 360
+rect 3475 340 3490 1320
+rect 3724 1333 3854 1346
+rect 3724 1228 3736 1333
+rect 3839 1228 3854 1333
+rect 3724 1217 3854 1228
+rect 3510 435 3550 440
+rect 3510 405 3515 435
+rect 3545 405 3550 435
+rect 3510 400 3550 405
+rect 3560 360 3600 370
+rect 2765 330 2810 340
+rect 2765 125 2780 330
+rect 2765 110 2855 125
+rect 1955 15 2750 30
+rect 2840 30 2855 110
+rect 3530 30 3545 355
+rect 3560 340 3570 360
+rect 3590 340 3600 360
+rect 3560 330 3600 340
+rect 3575 140 3590 330
+rect 3575 125 3650 140
+rect 2840 15 3545 30
+rect 3635 30 3650 125
+rect 4315 30 4330 1680
+rect 3635 15 4330 30
+<< via1 >>
+rect 3395 1800 3425 1805
+rect 3395 1780 3400 1800
+rect 3400 1780 3420 1800
+rect 3420 1780 3425 1800
+rect 3395 1775 3425 1780
+rect 2975 1680 3005 1710
+rect 2865 1645 2895 1650
+rect 2865 1625 2870 1645
+rect 2870 1625 2890 1645
+rect 2890 1625 2895 1645
+rect 2865 1620 2895 1625
+rect 2975 1325 3005 1355
+rect 91 1123 194 1228
+rect 1551 1053 1654 1158
+rect 2735 565 2765 595
+rect 2725 430 2755 435
+rect 2725 410 2730 430
+rect 2730 410 2750 430
+rect 2750 410 2755 430
+rect 2725 405 2755 410
+rect 3736 1228 3839 1333
+rect 3515 430 3545 435
+rect 3515 410 3520 430
+rect 3520 410 3540 430
+rect 3540 410 3545 430
+rect 3515 405 3545 410
+<< metal2 >>
+rect 3385 1805 3435 1820
+rect -185 1790 3395 1805
+rect 3385 1775 3395 1790
+rect 3425 1775 3435 1805
+rect 3385 1765 3435 1775
+rect 2965 1710 3015 1720
+rect 2965 1680 2975 1710
+rect 3005 1680 3015 1710
+rect 2965 1670 3015 1680
+rect 2855 1650 2905 1660
+rect 2855 1620 2865 1650
+rect 2895 1645 2905 1650
+rect 2895 1620 2915 1645
+rect 2855 1610 2915 1620
+rect 79 1228 209 1241
+rect 79 1123 91 1228
+rect 194 1123 209 1228
+rect 79 1112 209 1123
+rect 1539 1158 1669 1171
+rect 1539 1053 1551 1158
+rect 1654 1053 1669 1158
+rect 1539 1042 1669 1053
+rect 2900 995 2915 1610
+rect 2985 1365 3000 1670
+rect 2965 1355 3015 1365
+rect 2965 1325 2975 1355
+rect 3005 1325 3015 1355
+rect 2965 1315 3015 1325
+rect 3724 1333 3854 1346
+rect 3724 1228 3736 1333
+rect 3839 1228 3854 1333
+rect 3724 1217 3854 1228
+rect 2745 980 2915 995
+rect 2745 605 2760 980
+rect 2725 595 2775 605
+rect 2725 565 2735 595
+rect 2765 565 2775 595
+rect 2725 555 2775 565
+rect -185 430 -155 450
+rect 1955 430 1990 450
+rect 2735 445 2780 450
+rect 3520 445 3570 450
+rect 2715 435 2780 445
+rect 1955 340 1970 430
+rect 2715 405 2725 435
+rect 2755 430 2780 435
+rect 3505 435 3570 445
+rect 2755 405 2765 430
+rect 2715 395 2765 405
+rect 3505 405 3515 435
+rect 3545 430 3570 435
+rect 3545 405 3555 430
+rect 3505 395 3555 405
+<< via2 >>
+rect 91 1123 194 1228
+rect 1551 1053 1654 1158
+rect 3736 1228 3839 1333
+<< metal3 >>
+rect 3724 1333 3854 1346
+rect 79 1228 209 1241
+rect 79 1123 91 1228
+rect 194 1123 209 1228
+rect 3724 1228 3736 1333
+rect 3839 1228 3854 1333
+rect 3724 1217 3854 1228
+rect 79 1112 209 1123
+rect 1539 1158 1669 1171
+rect 1539 1053 1551 1158
+rect 1654 1053 1669 1158
+rect 1539 1042 1669 1053
+<< via3 >>
+rect 91 1123 194 1228
+rect 3736 1228 3839 1333
+rect 1551 1053 1654 1158
+<< metal4 >>
+rect 1885 1850 2040 1885
+rect 2345 1865 2590 1895
+rect 2885 1865 3070 1895
+rect 1885 1530 1915 1850
+rect 3645 1333 3940 1420
+rect 129 1241 279 1278
+rect 79 1228 279 1241
+rect 79 1161 91 1228
+rect 78 1123 91 1161
+rect 194 1123 279 1228
+rect 3645 1228 3736 1333
+rect 3839 1228 3940 1333
+rect 1589 1171 1705 1208
+rect 78 1096 279 1123
+rect 1539 1158 1705 1171
+rect 78 1095 171 1096
+rect 216 964 273 1096
+rect 1539 1091 1551 1158
+rect 1538 1053 1551 1091
+rect 1654 1053 1705 1158
+rect 2350 1080 2785 1110
+rect 2885 1080 3070 1110
+rect 3645 1065 3940 1228
+rect 1538 1050 1705 1053
+rect 1538 1025 1710 1050
+rect 1549 975 1710 1025
+rect 1549 941 1642 975
+rect 1995 960 2415 995
+rect 2725 930 2815 960
+rect 3515 930 3605 960
+rect 3650 934 3711 1065
+rect 1915 15 2005 45
+rect 2715 15 2810 45
+rect 3510 15 3600 45
+use nor  nor_0
+timestamp 1640957762
+transform -1 0 2830 0 -1 1605
+box -55 -300 245 610
+use nor  nor_1
+timestamp 1640957762
+transform -1 0 3315 0 -1 1605
+box -55 -300 245 610
+use and  and_0
+timestamp 1640957762
+transform -1 0 2330 0 -1 1465
+box -85 -435 335 475
+use prescaler  prescaler_0
+timestamp 1640957762
+transform 1 0 25 0 1 200
+box -210 -195 1930 1715
+use tspc  tspc_2
+timestamp 1640957762
+transform 1 0 3640 0 1 495
+box -70 -490 690 465
+use tspc  tspc_1
+timestamp 1640957762
+transform 1 0 2850 0 1 495
+box -70 -490 690 465
+use tspc  tspc_0
+timestamp 1640957762
+transform 1 0 2060 0 1 495
+box -70 -490 690 465
+<< labels >>
+rlabel metal4 1915 15 2005 45 1 gnd
+rlabel metal4 2715 15 2810 45 1 gnd
+rlabel space 3510 15 3605 45 1 gnd
+rlabel space 3515 930 3610 960 1 vdd
+rlabel metal4 2725 930 2815 960 1 vdd
+rlabel metal4 1995 965 2415 995 1 vdd
+rlabel metal4 2350 1080 2585 1110 1 vdd
+rlabel metal4 2885 1080 3070 1110 1 vdd
+rlabel metal4 1885 1560 1915 1885 1 gnd
+rlabel metal4 1915 1850 2035 1885 1 gnd
+rlabel locali 4330 410 4395 435 1 Out
+rlabel metal2 -185 430 -155 450 1 clk
+rlabel metal2 -185 1790 225 1805 1 mc2
+<< end >>
diff --git a/mag/filter.mag b/mag/filter.mag
new file mode 100644
index 0000000..ced26d6
--- /dev/null
+++ b/mag/filter.mag
@@ -0,0 +1,735 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1640983258
+<< psubdiff >>
+rect -3380 530 -3120 560
+rect -3380 330 -3350 530
+rect -3150 330 -3120 530
+rect -3380 300 -3120 330
+rect -2480 530 -2220 560
+rect -2480 330 -2450 530
+rect -2250 330 -2220 530
+rect -2480 300 -2220 330
+rect -1450 530 -1190 560
+rect -1450 330 -1420 530
+rect -1220 330 -1190 530
+rect -1450 300 -1190 330
+rect -420 530 -160 560
+rect -420 330 -390 530
+rect -190 330 -160 530
+rect -420 300 -160 330
+rect 610 530 870 560
+rect 610 330 640 530
+rect 840 330 870 530
+rect 610 300 870 330
+rect 1640 530 1900 560
+rect 1640 330 1670 530
+rect 1870 330 1900 530
+rect 1640 300 1900 330
+rect 2670 530 2930 560
+rect 2670 330 2700 530
+rect 2900 330 2930 530
+rect 2670 300 2930 330
+rect 4050 530 4310 560
+rect 4050 330 4080 530
+rect 4280 330 4310 530
+rect 4050 300 4310 330
+rect 5080 530 5340 560
+rect 5080 330 5110 530
+rect 5310 330 5340 530
+rect 5080 300 5340 330
+rect 6110 530 6370 560
+rect 6110 330 6140 530
+rect 6340 330 6370 530
+rect 6110 300 6370 330
+rect 7140 530 7400 560
+rect 7140 330 7170 530
+rect 7370 330 7400 530
+rect 7140 300 7400 330
+rect 8170 530 8430 560
+rect 8170 330 8200 530
+rect 8400 330 8430 530
+rect 8170 300 8430 330
+rect 9200 530 9460 560
+rect 9200 330 9230 530
+rect 9430 330 9460 530
+rect 9200 300 9460 330
+rect 10230 530 10490 560
+rect 10230 330 10260 530
+rect 10460 330 10490 530
+rect 10230 300 10490 330
+rect 11260 530 11520 560
+rect 11260 330 11290 530
+rect 11490 330 11520 530
+rect 11260 300 11520 330
+rect 11980 530 12240 560
+rect 11980 330 12010 530
+rect 12210 330 12240 530
+rect 11980 300 12240 330
+rect 11980 -710 12240 -680
+rect -3380 -740 -3120 -710
+rect -3380 -940 -3350 -740
+rect -3150 -940 -3120 -740
+rect 11980 -910 12010 -710
+rect 12210 -910 12240 -710
+rect 11980 -940 12240 -910
+rect -3380 -970 -3120 -940
+rect 11980 -1740 12240 -1710
+rect -3380 -1770 -3120 -1740
+rect -3380 -1970 -3350 -1770
+rect -3150 -1970 -3120 -1770
+rect 11980 -1940 12010 -1740
+rect 12210 -1940 12240 -1740
+rect 11980 -1970 12240 -1940
+rect -3380 -2000 -3120 -1970
+rect -3380 -2800 -3120 -2770
+rect -3380 -3000 -3350 -2800
+rect -3150 -3000 -3120 -2800
+rect -3380 -3030 -3120 -3000
+rect -3380 -3830 -3120 -3800
+rect -3380 -4030 -3350 -3830
+rect -3150 -4030 -3120 -3830
+rect -3380 -4060 -3120 -4030
+rect -3380 -4860 -3120 -4830
+rect -3380 -5060 -3350 -4860
+rect -3150 -5060 -3120 -4860
+rect -3380 -5090 -3120 -5060
+rect 11980 -2770 12240 -2740
+rect 11980 -2970 12010 -2770
+rect 12210 -2970 12240 -2770
+rect 11980 -3000 12240 -2970
+rect 11980 -3800 12240 -3770
+rect 11980 -4000 12010 -3800
+rect 12210 -4000 12240 -3800
+rect 11980 -4030 12240 -4000
+rect 11980 -4830 12240 -4800
+rect 11980 -5030 12010 -4830
+rect 12210 -5030 12240 -4830
+rect 11980 -5060 12240 -5030
+rect 11980 -5860 12240 -5830
+rect -3380 -5890 -3120 -5860
+rect -3380 -6090 -3350 -5890
+rect -3150 -6090 -3120 -5890
+rect 11980 -6060 12010 -5860
+rect 12210 -6060 12240 -5860
+rect 11980 -6090 12240 -6060
+rect -3380 -6120 -3120 -6090
+rect 11980 -6890 12240 -6860
+rect -3380 -6920 -3120 -6890
+rect -3380 -7120 -3350 -6920
+rect -3150 -7120 -3120 -6920
+rect 11980 -7090 12010 -6890
+rect 12210 -7090 12240 -6890
+rect 11980 -7120 12240 -7090
+rect -3380 -7150 -3120 -7120
+rect 11980 -8550 12240 -8520
+rect -3380 -8580 -3120 -8550
+rect -3380 -8780 -3350 -8580
+rect -3150 -8780 -3120 -8580
+rect 11980 -8750 12010 -8550
+rect 12210 -8750 12240 -8550
+rect 11980 -8780 12240 -8750
+rect -3380 -8810 -3120 -8780
+rect 11980 -9580 12240 -9550
+rect -3380 -9610 -3120 -9580
+rect -3380 -9810 -3350 -9610
+rect -3150 -9810 -3120 -9610
+rect 11980 -9780 12010 -9580
+rect 12210 -9780 12240 -9580
+rect 11980 -9810 12240 -9780
+rect -3380 -9840 -3120 -9810
+rect 11980 -10610 12240 -10580
+rect -3380 -10640 -3120 -10610
+rect -3380 -10840 -3350 -10640
+rect -3150 -10840 -3120 -10640
+rect 11980 -10810 12010 -10610
+rect 12210 -10810 12240 -10610
+rect 11980 -10840 12240 -10810
+rect -3380 -10870 -3120 -10840
+rect 11980 -11640 12240 -11610
+rect -3380 -11670 -3120 -11640
+rect -3380 -11870 -3350 -11670
+rect -3150 -11870 -3120 -11670
+rect 11980 -11840 12010 -11640
+rect 12210 -11840 12240 -11640
+rect 11980 -11870 12240 -11840
+rect -3380 -11900 -3120 -11870
+rect 11980 -12670 12240 -12640
+rect -3380 -12700 -3120 -12670
+rect -3380 -12900 -3350 -12700
+rect -3150 -12900 -3120 -12700
+rect 11980 -12870 12010 -12670
+rect 12210 -12870 12240 -12670
+rect 11980 -12900 12240 -12870
+rect -3380 -12930 -3120 -12900
+rect 11980 -13700 12240 -13670
+rect -3380 -13730 -3120 -13700
+rect -3380 -13930 -3350 -13730
+rect -3150 -13930 -3120 -13730
+rect 11980 -13900 12010 -13700
+rect 12210 -13900 12240 -13700
+rect 11980 -13930 12240 -13900
+rect -3380 -13960 -3120 -13930
+rect 11980 -15210 12240 -15180
+rect -3380 -15240 -3120 -15210
+rect -3380 -15440 -3350 -15240
+rect -3150 -15440 -3120 -15240
+rect 11980 -15410 12010 -15210
+rect 12210 -15410 12240 -15210
+rect 11980 -15440 12240 -15410
+rect -3380 -15470 -3120 -15440
+rect 11980 -16240 12240 -16210
+rect -3380 -16270 -3120 -16240
+rect -3380 -16470 -3350 -16270
+rect -3150 -16470 -3120 -16270
+rect 11980 -16440 12010 -16240
+rect 12210 -16440 12240 -16240
+rect 11980 -16470 12240 -16440
+rect -3380 -16500 -3120 -16470
+rect 11980 -17270 12240 -17240
+rect -3380 -17300 -3120 -17270
+rect -3380 -17500 -3350 -17300
+rect -3150 -17500 -3120 -17300
+rect 11980 -17470 12010 -17270
+rect 12210 -17470 12240 -17270
+rect 11980 -17500 12240 -17470
+rect -3380 -17530 -3120 -17500
+rect 11980 -18300 12240 -18270
+rect -3380 -18330 -3120 -18300
+rect -3380 -18530 -3350 -18330
+rect -3150 -18530 -3120 -18330
+rect 11980 -18500 12010 -18300
+rect 12210 -18500 12240 -18300
+rect 11980 -18530 12240 -18500
+rect -3380 -18560 -3120 -18530
+rect 11980 -19330 12240 -19300
+rect -3380 -19360 -3120 -19330
+rect -3380 -19560 -3350 -19360
+rect -3150 -19560 -3120 -19360
+rect 11980 -19530 12010 -19330
+rect 12210 -19530 12240 -19330
+rect 11980 -19560 12240 -19530
+rect -3380 -19590 -3120 -19560
+rect 11980 -20360 12240 -20330
+rect -3380 -20390 -3120 -20360
+rect -3380 -20590 -3350 -20390
+rect -3150 -20590 -3120 -20390
+rect 11980 -20560 12010 -20360
+rect 12210 -20560 12240 -20360
+rect 11980 -20590 12240 -20560
+rect -3380 -20620 -3120 -20590
+rect -3380 -21540 -3120 -21510
+rect -3380 -21740 -3350 -21540
+rect -3150 -21740 -3120 -21540
+rect -3380 -21770 -3120 -21740
+rect -2480 -21540 -2220 -21510
+rect -2480 -21740 -2450 -21540
+rect -2250 -21740 -2220 -21540
+rect -2480 -21770 -2220 -21740
+rect -1450 -21540 -1190 -21510
+rect -1450 -21740 -1420 -21540
+rect -1220 -21740 -1190 -21540
+rect -1450 -21770 -1190 -21740
+rect -420 -21540 -160 -21510
+rect -420 -21740 -390 -21540
+rect -190 -21740 -160 -21540
+rect -420 -21770 -160 -21740
+rect 610 -21540 870 -21510
+rect 610 -21740 640 -21540
+rect 840 -21740 870 -21540
+rect 610 -21770 870 -21740
+rect 1640 -21540 1900 -21510
+rect 1640 -21740 1670 -21540
+rect 1870 -21740 1900 -21540
+rect 1640 -21770 1900 -21740
+rect 2670 -21540 2930 -21510
+rect 2670 -21740 2700 -21540
+rect 2900 -21740 2930 -21540
+rect 2670 -21770 2930 -21740
+rect 3270 -21540 3530 -21510
+rect 3270 -21740 3300 -21540
+rect 3500 -21740 3530 -21540
+rect 3270 -21770 3530 -21740
+rect 4120 -21540 4380 -21510
+rect 4120 -21740 4150 -21540
+rect 4350 -21740 4380 -21540
+rect 4120 -21770 4380 -21740
+rect 4600 -21540 4860 -21510
+rect 4600 -21740 4630 -21540
+rect 4830 -21740 4860 -21540
+rect 4600 -21770 4860 -21740
+rect 5080 -21540 5340 -21510
+rect 5080 -21740 5110 -21540
+rect 5310 -21740 5340 -21540
+rect 5080 -21770 5340 -21740
+rect 6110 -21540 6370 -21510
+rect 6110 -21740 6140 -21540
+rect 6340 -21740 6370 -21540
+rect 6110 -21770 6370 -21740
+rect 7140 -21540 7400 -21510
+rect 7140 -21740 7170 -21540
+rect 7370 -21740 7400 -21540
+rect 7140 -21770 7400 -21740
+rect 8170 -21540 8430 -21510
+rect 8170 -21740 8200 -21540
+rect 8400 -21740 8430 -21540
+rect 8170 -21770 8430 -21740
+rect 9200 -21540 9460 -21510
+rect 9200 -21740 9230 -21540
+rect 9430 -21740 9460 -21540
+rect 9200 -21770 9460 -21740
+rect 10230 -21540 10490 -21510
+rect 10230 -21740 10260 -21540
+rect 10460 -21740 10490 -21540
+rect 10230 -21770 10490 -21740
+rect 11260 -21540 11520 -21510
+rect 11260 -21740 11290 -21540
+rect 11490 -21740 11520 -21540
+rect 11260 -21770 11520 -21740
+rect 11980 -21540 12240 -21510
+rect 11980 -21740 12010 -21540
+rect 12210 -21740 12240 -21540
+rect 11980 -21770 12240 -21740
+<< psubdiffcont >>
+rect -3350 330 -3150 530
+rect -2450 330 -2250 530
+rect -1420 330 -1220 530
+rect -390 330 -190 530
+rect 640 330 840 530
+rect 1670 330 1870 530
+rect 2700 330 2900 530
+rect 4080 330 4280 530
+rect 5110 330 5310 530
+rect 6140 330 6340 530
+rect 7170 330 7370 530
+rect 8200 330 8400 530
+rect 9230 330 9430 530
+rect 10260 330 10460 530
+rect 11290 330 11490 530
+rect 12010 330 12210 530
+rect -3350 -940 -3150 -740
+rect 12010 -910 12210 -710
+rect -3350 -1970 -3150 -1770
+rect 12010 -1940 12210 -1740
+rect -3350 -3000 -3150 -2800
+rect -3350 -4030 -3150 -3830
+rect -3350 -5060 -3150 -4860
+rect 12010 -2970 12210 -2770
+rect 12010 -4000 12210 -3800
+rect 12010 -5030 12210 -4830
+rect -3350 -6090 -3150 -5890
+rect 12010 -6060 12210 -5860
+rect -3350 -7120 -3150 -6920
+rect 12010 -7090 12210 -6890
+rect -3350 -8780 -3150 -8580
+rect 12010 -8750 12210 -8550
+rect -3350 -9810 -3150 -9610
+rect 12010 -9780 12210 -9580
+rect -3350 -10840 -3150 -10640
+rect 12010 -10810 12210 -10610
+rect -3350 -11870 -3150 -11670
+rect 12010 -11840 12210 -11640
+rect -3350 -12900 -3150 -12700
+rect 12010 -12870 12210 -12670
+rect -3350 -13930 -3150 -13730
+rect 12010 -13900 12210 -13700
+rect -3350 -15440 -3150 -15240
+rect 12010 -15410 12210 -15210
+rect -3350 -16470 -3150 -16270
+rect 12010 -16440 12210 -16240
+rect -3350 -17500 -3150 -17300
+rect 12010 -17470 12210 -17270
+rect -3350 -18530 -3150 -18330
+rect 12010 -18500 12210 -18300
+rect -3350 -19560 -3150 -19360
+rect 12010 -19530 12210 -19330
+rect -3350 -20590 -3150 -20390
+rect 12010 -20560 12210 -20360
+rect -3350 -21740 -3150 -21540
+rect -2450 -21740 -2250 -21540
+rect -1420 -21740 -1220 -21540
+rect -390 -21740 -190 -21540
+rect 640 -21740 840 -21540
+rect 1670 -21740 1870 -21540
+rect 2700 -21740 2900 -21540
+rect 3300 -21740 3500 -21540
+rect 4150 -21740 4350 -21540
+rect 4630 -21740 4830 -21540
+rect 5110 -21740 5310 -21540
+rect 6140 -21740 6340 -21540
+rect 7170 -21740 7370 -21540
+rect 8200 -21740 8400 -21540
+rect 9230 -21740 9430 -21540
+rect 10260 -21740 10460 -21540
+rect 11290 -21740 11490 -21540
+rect 12010 -21740 12210 -21540
+<< xpolycontact >>
+rect 4216 -2998 4286 -2566
+rect 4216 -5230 4286 -4798
+rect 4534 -2998 4604 -2566
+rect 4534 -5230 4604 -4798
+<< xpolyres >>
+rect 4216 -4798 4286 -2998
+rect 4534 -4798 4604 -2998
+<< locali >>
+rect -3600 530 12480 780
+rect -3600 330 -3350 530
+rect -3150 330 -2450 530
+rect -2250 330 -1420 530
+rect -1220 330 -390 530
+rect -190 330 640 530
+rect 840 330 1670 530
+rect 1870 330 2700 530
+rect 2900 330 4080 530
+rect 4280 330 5110 530
+rect 5310 330 6140 530
+rect 6340 330 7170 530
+rect 7370 330 8200 530
+rect 8400 330 9230 530
+rect 9430 330 10260 530
+rect 10460 330 11290 530
+rect 11490 330 12010 530
+rect 12210 330 12480 530
+rect -3600 60 12480 330
+rect -3600 -740 -2880 60
+rect -3600 -940 -3350 -740
+rect -3150 -940 -2880 -740
+rect -3600 -1770 -2880 -940
+rect -3600 -1970 -3350 -1770
+rect -3150 -1970 -2880 -1770
+rect -3600 -2800 -2880 -1970
+rect 11760 -710 12480 60
+rect 11760 -910 12010 -710
+rect 12210 -910 12480 -710
+rect 11760 -1740 12480 -910
+rect 11760 -1940 12010 -1740
+rect 12210 -1940 12480 -1740
+rect 4340 -2180 4670 -2160
+rect 4340 -2380 4450 -2180
+rect 4650 -2380 4670 -2180
+rect 4340 -2400 4670 -2380
+rect -3600 -3000 -3350 -2800
+rect -3150 -3000 -2880 -2800
+rect 11760 -2770 12480 -1940
+rect 11760 -2970 12010 -2770
+rect 12210 -2970 12480 -2770
+rect -3600 -3830 -2880 -3000
+rect -3600 -4030 -3350 -3830
+rect -3150 -4030 -2880 -3830
+rect -3600 -4860 -2880 -4030
+rect 11760 -3800 12480 -2970
+rect 11760 -4000 12010 -3800
+rect 12210 -4000 12480 -3800
+rect -3600 -5060 -3350 -4860
+rect -3150 -5060 -2880 -4860
+rect -3600 -5890 -2880 -5060
+rect 11760 -4830 12480 -4000
+rect 11760 -5030 12010 -4830
+rect 12210 -5030 12480 -4830
+rect -3600 -6090 -3350 -5890
+rect -3150 -6090 -2880 -5890
+rect -3600 -6920 -2880 -6090
+rect -3600 -7120 -3350 -6920
+rect -3150 -7120 -2880 -6920
+rect -3600 -8580 -2880 -7120
+rect -3600 -8780 -3350 -8580
+rect -3150 -8780 -2880 -8580
+rect -3600 -9610 -2880 -8780
+rect -3600 -9810 -3350 -9610
+rect -3150 -9810 -2880 -9610
+rect -3600 -10640 -2880 -9810
+rect -3600 -10840 -3350 -10640
+rect -3150 -10840 -2880 -10640
+rect -3600 -11670 -2880 -10840
+rect -3600 -11870 -3350 -11670
+rect -3150 -11870 -2880 -11670
+rect -3600 -12700 -2880 -11870
+rect -3600 -12900 -3350 -12700
+rect -3150 -12900 -2880 -12700
+rect -3600 -13730 -2880 -12900
+rect -3600 -13930 -3350 -13730
+rect -3150 -13930 -2880 -13730
+rect -3600 -15240 -2880 -13930
+rect -3600 -15440 -3350 -15240
+rect -3150 -15440 -2880 -15240
+rect -3600 -16270 -2880 -15440
+rect -3600 -16470 -3350 -16270
+rect -3150 -16470 -2880 -16270
+rect -3600 -17300 -2880 -16470
+rect -3600 -17500 -3350 -17300
+rect -3150 -17500 -2880 -17300
+rect -3600 -18330 -2880 -17500
+rect -3600 -18530 -3350 -18330
+rect -3150 -18530 -2880 -18330
+rect -3600 -19360 -2880 -18530
+rect -3600 -19560 -3350 -19360
+rect -3150 -19560 -2880 -19360
+rect -3600 -20390 -2880 -19560
+rect -3600 -20590 -3350 -20390
+rect -3150 -20590 -2880 -20390
+rect -3600 -21290 -2880 -20590
+rect 11760 -5860 12480 -5030
+rect 11760 -6060 12010 -5860
+rect 12210 -6060 12480 -5860
+rect 11760 -6890 12480 -6060
+rect 11760 -7090 12010 -6890
+rect 12210 -7090 12480 -6890
+rect 11760 -8550 12480 -7090
+rect 11760 -8750 12010 -8550
+rect 12210 -8750 12480 -8550
+rect 11760 -9580 12480 -8750
+rect 11760 -9780 12010 -9580
+rect 12210 -9780 12480 -9580
+rect 11760 -10610 12480 -9780
+rect 11760 -10810 12010 -10610
+rect 12210 -10810 12480 -10610
+rect 11760 -11640 12480 -10810
+rect 11760 -11840 12010 -11640
+rect 12210 -11840 12480 -11640
+rect 11760 -12670 12480 -11840
+rect 11760 -12870 12010 -12670
+rect 12210 -12870 12480 -12670
+rect 11760 -13700 12480 -12870
+rect 11760 -13900 12010 -13700
+rect 12210 -13900 12480 -13700
+rect 11760 -15210 12480 -13900
+rect 11760 -15410 12010 -15210
+rect 12210 -15410 12480 -15210
+rect 11760 -16240 12480 -15410
+rect 11760 -16440 12010 -16240
+rect 12210 -16440 12480 -16240
+rect 11760 -17270 12480 -16440
+rect 11760 -17470 12010 -17270
+rect 12210 -17470 12480 -17270
+rect 11760 -18300 12480 -17470
+rect 11760 -18500 12010 -18300
+rect 12210 -18500 12480 -18300
+rect 11760 -19330 12480 -18500
+rect 11760 -19530 12010 -19330
+rect 12210 -19530 12480 -19330
+rect 11760 -20360 12480 -19530
+rect 11760 -20560 12010 -20360
+rect 12210 -20560 12480 -20360
+rect 11760 -21290 12480 -20560
+rect -3600 -21540 12480 -21290
+rect -3600 -21740 -3350 -21540
+rect -3150 -21740 -2450 -21540
+rect -2250 -21740 -1420 -21540
+rect -1220 -21740 -390 -21540
+rect -190 -21740 640 -21540
+rect 840 -21740 1670 -21540
+rect 1870 -21740 2700 -21540
+rect 2900 -21740 3300 -21540
+rect 3500 -21740 4150 -21540
+rect 4350 -21740 4630 -21540
+rect 4830 -21740 5110 -21540
+rect 5310 -21740 6140 -21540
+rect 6340 -21740 7170 -21540
+rect 7370 -21740 8200 -21540
+rect 8400 -21740 9230 -21540
+rect 9430 -21740 10260 -21540
+rect 10460 -21740 11290 -21540
+rect 11490 -21740 12010 -21540
+rect 12210 -21740 12480 -21540
+rect -3600 -22010 12480 -21740
+<< viali >>
+rect 4450 -2380 4650 -2180
+rect 4232 -2981 4270 -2584
+rect 4550 -2981 4588 -2584
+rect 4232 -5212 4270 -4815
+rect 4550 -5212 4588 -4815
+rect 3300 -21740 3500 -21540
+rect 4150 -21740 4350 -21540
+rect 4630 -21740 4830 -21540
+<< metal1 >>
+rect 4420 -2180 4920 -2150
+rect 4420 -2380 4450 -2180
+rect 4650 -2380 4920 -2180
+rect 4420 -2410 4920 -2380
+rect 4226 -2580 4276 -2572
+rect 4544 -2580 4594 -2572
+rect 4226 -2584 4594 -2580
+rect 4226 -2981 4232 -2584
+rect 4270 -2981 4550 -2584
+rect 4588 -2981 4594 -2584
+rect 4226 -2990 4594 -2981
+rect 4226 -2993 4276 -2990
+rect 4544 -2993 4594 -2990
+rect 4210 -4803 4240 -4800
+rect 4210 -4810 4276 -4803
+rect 3910 -4815 4276 -4810
+rect 3910 -4950 4232 -4815
+rect 3910 -5110 3950 -4950
+rect 4110 -5110 4232 -4950
+rect 3910 -5212 4232 -5110
+rect 4270 -5212 4276 -4815
+rect 3910 -5224 4276 -5212
+rect 4544 -4810 4594 -4803
+rect 4670 -4810 4920 -2410
+rect 4544 -4815 4980 -4810
+rect 4544 -5212 4550 -4815
+rect 4588 -4960 4980 -4815
+rect 4588 -5120 4680 -4960
+rect 4840 -5120 4980 -4960
+rect 4588 -5212 4980 -5120
+rect 4544 -5224 4980 -5212
+rect 3910 -5230 4240 -5224
+rect 4580 -5230 4980 -5224
+rect 3280 -21540 3520 -21520
+rect 3280 -21740 3300 -21540
+rect 3500 -21740 3520 -21540
+rect 3280 -21760 3520 -21740
+rect 4130 -21540 4370 -21520
+rect 4130 -21740 4150 -21540
+rect 4350 -21740 4370 -21540
+rect 4130 -21760 4370 -21740
+rect 4610 -21540 4850 -21520
+rect 4610 -21740 4630 -21540
+rect 4830 -21740 4850 -21540
+rect 4610 -21760 4850 -21740
+<< via1 >>
+rect 3950 -5110 4110 -4950
+rect 4680 -5120 4840 -4960
+rect 3300 -21740 3500 -21540
+rect 4150 -21740 4350 -21540
+rect 4630 -21740 4830 -21540
+<< metal2 >>
+rect 3930 -4950 4130 -4930
+rect 3930 -5110 3950 -4950
+rect 4110 -5110 4130 -4950
+rect 3930 -5130 4130 -5110
+rect 4660 -4960 4860 -4940
+rect 4660 -5120 4680 -4960
+rect 4840 -5120 4860 -4960
+rect 4660 -5140 4860 -5120
+rect 3280 -21540 3520 -21520
+rect 3280 -21740 3300 -21540
+rect 3500 -21740 3520 -21540
+rect 3280 -21760 3520 -21740
+rect 4130 -21540 4370 -21520
+rect 4130 -21740 4150 -21540
+rect 4350 -21740 4370 -21540
+rect 4130 -21760 4370 -21740
+rect 4610 -21540 4850 -21520
+rect 4610 -21740 4630 -21540
+rect 4830 -21740 4850 -21540
+rect 4610 -21760 4850 -21740
+<< via2 >>
+rect 3950 -5110 4110 -4950
+rect 4680 -5120 4840 -4960
+rect 3300 -21740 3500 -21540
+rect 4150 -21740 4350 -21540
+rect 4630 -21740 4830 -21540
+<< metal3 >>
+rect -2560 -6220 3600 -1030
+rect 3930 -4950 4130 -4930
+rect 3930 -5110 3950 -4950
+rect 4110 -5110 4130 -4950
+rect 3930 -5130 4130 -5110
+rect 4660 -4960 4860 -4940
+rect 4660 -5120 4680 -4960
+rect 4840 -5120 4860 -4960
+rect 4660 -5140 4860 -5120
+rect 4960 -6220 11350 -970
+rect -2560 -7520 11350 -6220
+rect -2560 -7900 11180 -7520
+rect -2560 -21120 10530 -7900
+rect 140 -21130 920 -21120
+rect 3190 -21540 4910 -21120
+rect 3190 -21740 3300 -21540
+rect 3500 -21740 4150 -21540
+rect 4350 -21740 4630 -21540
+rect 4830 -21740 4910 -21540
+rect 3190 -21850 4910 -21740
+<< via3 >>
+rect 3950 -5110 4110 -4950
+rect 4680 -5120 4840 -4960
+<< mimcap >>
+rect -2460 -1170 3540 -1130
+rect -2460 -7090 -2420 -1170
+rect 3500 -7090 3540 -1170
+rect -2460 -7130 3540 -7090
+rect 5290 -1170 11290 -1130
+rect 5290 -7090 5330 -1170
+rect 11250 -7090 11290 -1170
+rect 5290 -7130 11290 -7090
+rect 4470 -8010 10470 -7970
+rect -2460 -8190 3540 -8150
+rect -2460 -14110 -2420 -8190
+rect 3500 -14110 3540 -8190
+rect 4470 -13930 4510 -8010
+rect 10430 -13930 10470 -8010
+rect 4470 -13970 10470 -13930
+rect -2460 -14150 3540 -14110
+rect 4470 -14880 10470 -14840
+rect -2460 -14980 3540 -14940
+rect -2460 -20900 -2420 -14980
+rect 3500 -20900 3540 -14980
+rect 4470 -20800 4510 -14880
+rect 10430 -20800 10470 -14880
+rect 4470 -20840 10470 -20800
+rect -2460 -20940 3540 -20900
+<< mimcapcontact >>
+rect -2420 -7090 3500 -1170
+rect 5330 -7090 11250 -1170
+rect -2420 -14110 3500 -8190
+rect 4510 -13930 10430 -8010
+rect -2420 -20900 3500 -14980
+rect 4510 -20800 10430 -14880
+<< metal4 >>
+rect -2421 -1170 140 -1169
+rect 920 -1170 3501 -1169
+rect -2421 -7090 -2420 -1170
+rect 3500 -4810 3501 -1170
+rect 5329 -1170 7890 -1169
+rect 8670 -1170 11251 -1169
+rect 5329 -4810 5330 -1170
+rect 3500 -4930 4070 -4810
+rect 3500 -4950 4130 -4930
+rect 4730 -4940 5330 -4810
+rect 3500 -5110 3950 -4950
+rect 4110 -5110 4130 -4950
+rect 3500 -5130 4130 -5110
+rect 4660 -4960 5330 -4940
+rect 4660 -5120 4680 -4960
+rect 4840 -5120 5330 -4960
+rect 3500 -5230 4070 -5130
+rect 4660 -5140 5330 -5120
+rect 4730 -5230 5330 -5140
+rect 3500 -7090 3501 -5230
+rect -2421 -7091 3501 -7090
+rect 5329 -7090 5330 -5230
+rect 11250 -7090 11251 -1170
+rect 5329 -7091 7890 -7090
+rect 8670 -7091 11251 -7090
+rect 140 -8189 920 -7091
+rect 4509 -8010 7070 -8009
+rect 7850 -8010 10431 -8009
+rect -2421 -8190 3501 -8189
+rect -2421 -14110 -2420 -8190
+rect 3500 -14110 3501 -8190
+rect 4509 -13930 4510 -8010
+rect 10430 -13930 10431 -8010
+rect 4509 -13931 10431 -13930
+rect -2421 -14111 3501 -14110
+rect 140 -14979 920 -14111
+rect 7070 -14879 7850 -13931
+rect 4509 -14880 10431 -14879
+rect -2421 -14980 3501 -14979
+rect -2421 -20900 -2420 -14980
+rect 3500 -17580 3501 -14980
+rect 4509 -17580 4510 -14880
+rect 3500 -18450 4510 -17580
+rect 3500 -20900 3501 -18450
+rect 4509 -20800 4510 -18450
+rect 10430 -20800 10431 -14880
+rect 4509 -20801 7070 -20800
+rect 7860 -20801 10431 -20800
+rect -2421 -20901 140 -20900
+rect 920 -20901 3501 -20900
+<< labels >>
+rlabel psubdiffcont 4660 -21680 4660 -21680 1 gnd!
+rlabel psubdiffcont 4660 -21680 4660 -21680 1 gnd
+rlabel locali 4370 -2280 4370 -2280 1 v
+<< end >>
diff --git a/mag/inverter.mag b/mag/inverter.mag
new file mode 100644
index 0000000..50ff768
--- /dev/null
+++ b/mag/inverter.mag
@@ -0,0 +1,208 @@
+magic
+tech sky130A
+timestamp 1640544842
+<< nwell >>
+rect 75 0 310 455
+<< nmos >>
+rect 185 -210 200 -60
+<< pmos >>
+rect 185 40 200 420
+<< ndiff >>
+rect 130 -75 185 -60
+rect 130 -105 140 -75
+rect 170 -105 185 -75
+rect 130 -125 185 -105
+rect 130 -155 140 -125
+rect 170 -155 185 -125
+rect 130 -175 185 -155
+rect 130 -205 140 -175
+rect 170 -205 185 -175
+rect 130 -210 185 -205
+rect 200 -75 255 -60
+rect 200 -105 215 -75
+rect 245 -105 255 -75
+rect 200 -125 255 -105
+rect 200 -155 215 -125
+rect 245 -155 255 -125
+rect 200 -175 255 -155
+rect 200 -205 215 -175
+rect 245 -205 255 -175
+rect 200 -210 255 -205
+<< pdiff >>
+rect 130 415 185 420
+rect 130 395 140 415
+rect 170 395 185 415
+rect 130 375 185 395
+rect 130 345 140 375
+rect 170 345 185 375
+rect 130 325 185 345
+rect 130 295 140 325
+rect 170 295 185 325
+rect 130 275 185 295
+rect 130 245 140 275
+rect 170 245 185 275
+rect 130 225 185 245
+rect 130 195 140 225
+rect 170 195 185 225
+rect 130 175 185 195
+rect 130 145 140 175
+rect 170 145 185 175
+rect 130 125 185 145
+rect 130 95 140 125
+rect 170 95 185 125
+rect 130 75 185 95
+rect 130 45 140 75
+rect 170 45 185 75
+rect 130 40 185 45
+rect 200 415 255 420
+rect 200 395 215 415
+rect 245 395 255 415
+rect 200 375 255 395
+rect 200 345 215 375
+rect 245 345 255 375
+rect 200 325 255 345
+rect 200 295 215 325
+rect 245 295 255 325
+rect 200 275 255 295
+rect 200 245 215 275
+rect 245 245 255 275
+rect 200 225 255 245
+rect 200 195 215 225
+rect 245 195 255 225
+rect 200 175 255 195
+rect 200 145 215 175
+rect 245 145 255 175
+rect 200 125 255 145
+rect 200 95 215 125
+rect 245 95 255 125
+rect 200 75 255 95
+rect 200 45 215 75
+rect 245 45 255 75
+rect 200 40 255 45
+<< ndiffc >>
+rect 140 -105 170 -75
+rect 140 -155 170 -125
+rect 140 -205 170 -175
+rect 215 -105 245 -75
+rect 215 -155 245 -125
+rect 215 -205 245 -175
+<< pdiffc >>
+rect 140 395 170 415
+rect 140 345 170 375
+rect 140 295 170 325
+rect 140 245 170 275
+rect 140 195 170 225
+rect 140 145 170 175
+rect 140 95 170 125
+rect 140 45 170 75
+rect 215 395 245 415
+rect 215 345 245 375
+rect 215 295 245 325
+rect 215 245 245 275
+rect 215 195 245 225
+rect 215 145 245 175
+rect 215 95 245 125
+rect 215 45 245 75
+<< poly >>
+rect 185 420 200 445
+rect 185 0 200 40
+rect 150 -10 200 0
+rect 150 -30 160 -10
+rect 180 -30 200 -10
+rect 150 -40 200 -30
+rect 185 -60 200 -40
+rect 185 -245 200 -210
+<< polycont >>
+rect 160 -30 180 -10
+<< locali >>
+rect 140 420 170 490
+rect 130 415 180 420
+rect 130 395 140 415
+rect 170 395 180 415
+rect 130 375 180 395
+rect 130 345 140 375
+rect 170 345 180 375
+rect 130 325 180 345
+rect 130 295 140 325
+rect 170 295 180 325
+rect 130 275 180 295
+rect 130 245 140 275
+rect 170 245 180 275
+rect 130 225 180 245
+rect 130 195 140 225
+rect 170 195 180 225
+rect 130 175 180 195
+rect 130 145 140 175
+rect 170 145 180 175
+rect 130 125 180 145
+rect 130 95 140 125
+rect 170 95 180 125
+rect 130 75 180 95
+rect 130 45 140 75
+rect 170 45 180 75
+rect 130 40 180 45
+rect 205 415 255 420
+rect 205 395 215 415
+rect 245 395 255 415
+rect 205 375 255 395
+rect 205 345 215 375
+rect 245 345 255 375
+rect 205 325 255 345
+rect 205 295 215 325
+rect 245 295 255 325
+rect 205 275 255 295
+rect 205 245 215 275
+rect 245 245 255 275
+rect 205 225 255 245
+rect 205 195 215 225
+rect 245 195 255 225
+rect 205 175 255 195
+rect 205 145 215 175
+rect 245 145 255 175
+rect 205 125 255 145
+rect 205 95 215 125
+rect 245 95 255 125
+rect 205 75 255 95
+rect 205 45 215 75
+rect 245 45 255 75
+rect 205 40 255 45
+rect 150 -10 190 0
+rect 75 -30 160 -10
+rect 180 -30 190 -10
+rect 150 -40 190 -30
+rect 225 -10 255 40
+rect 225 -30 310 -10
+rect 225 -60 255 -30
+rect 130 -75 180 -60
+rect 130 -105 140 -75
+rect 170 -105 180 -75
+rect 130 -125 180 -105
+rect 130 -155 140 -125
+rect 170 -155 180 -125
+rect 130 -175 180 -155
+rect 130 -205 140 -175
+rect 170 -205 180 -175
+rect 130 -210 180 -205
+rect 205 -75 255 -60
+rect 205 -105 215 -75
+rect 245 -105 255 -75
+rect 205 -125 255 -105
+rect 205 -155 215 -125
+rect 245 -155 255 -125
+rect 205 -175 255 -155
+rect 205 -205 215 -175
+rect 245 -205 255 -175
+rect 205 -210 255 -205
+rect 140 -265 170 -210
+<< rlocali >>
+rect 140 490 170 520
+rect 140 -295 170 -265
+<< metal1 >>
+rect 75 490 315 520
+rect 75 -295 310 -265
+<< labels >>
+rlabel metal1 75 -295 310 -265 1 GND
+rlabel locali 75 -30 180 -10 1 IN
+rlabel locali 225 -30 310 -10 1 OUT
+rlabel metal1 75 490 315 520 1 VDD
+<< end >>
diff --git a/mag/nand.mag b/mag/nand.mag
new file mode 100644
index 0000000..d85268a
--- /dev/null
+++ b/mag/nand.mag
@@ -0,0 +1,339 @@
+magic
+tech sky130A
+timestamp 1640957032
+<< nwell >>
+rect -40 -10 280 315
+<< nmos >>
+rect 30 -225 45 -125
+rect 155 -225 170 -125
+<< pmos >>
+rect 30 10 45 210
+rect 155 10 170 210
+<< ndiff >>
+rect -10 -145 30 -125
+rect -10 -170 -5 -145
+rect 20 -170 30 -145
+rect -10 -190 30 -170
+rect -10 -215 -5 -190
+rect 20 -215 30 -190
+rect -10 -225 30 -215
+rect 45 -145 85 -125
+rect 45 -170 55 -145
+rect 80 -170 85 -145
+rect 45 -190 85 -170
+rect 45 -215 55 -190
+rect 80 -215 85 -190
+rect 45 -225 85 -215
+rect 115 -145 155 -125
+rect 115 -170 120 -145
+rect 145 -170 155 -145
+rect 115 -190 155 -170
+rect 115 -215 120 -190
+rect 145 -215 155 -190
+rect 115 -225 155 -215
+rect 170 -145 210 -125
+rect 170 -170 180 -145
+rect 205 -170 210 -145
+rect 170 -190 210 -170
+rect 170 -215 180 -190
+rect 205 -215 210 -190
+rect 170 -225 210 -215
+<< pdiff >>
+rect -10 180 30 210
+rect -10 155 -5 180
+rect 20 155 30 180
+rect -10 135 30 155
+rect -10 110 -5 135
+rect 20 110 30 135
+rect -10 90 30 110
+rect -10 65 -5 90
+rect 20 65 30 90
+rect -10 45 30 65
+rect -10 20 -5 45
+rect 20 20 30 45
+rect -10 10 30 20
+rect 45 180 85 210
+rect 45 155 55 180
+rect 80 155 85 180
+rect 45 135 85 155
+rect 45 110 55 135
+rect 80 110 85 135
+rect 45 90 85 110
+rect 45 65 55 90
+rect 80 65 85 90
+rect 45 45 85 65
+rect 45 20 55 45
+rect 80 20 85 45
+rect 45 10 85 20
+rect 115 180 155 210
+rect 115 155 120 180
+rect 145 155 155 180
+rect 115 135 155 155
+rect 115 110 120 135
+rect 145 110 155 135
+rect 115 90 155 110
+rect 115 65 120 90
+rect 145 65 155 90
+rect 115 45 155 65
+rect 115 20 120 45
+rect 145 20 155 45
+rect 115 10 155 20
+rect 170 180 210 210
+rect 170 155 180 180
+rect 205 155 210 180
+rect 170 135 210 155
+rect 170 110 180 135
+rect 205 110 210 135
+rect 170 90 210 110
+rect 170 65 180 90
+rect 205 65 210 90
+rect 170 45 210 65
+rect 170 20 180 45
+rect 205 20 210 45
+rect 170 10 210 20
+<< ndiffc >>
+rect -5 -170 20 -145
+rect -5 -215 20 -190
+rect 55 -170 80 -145
+rect 55 -215 80 -190
+rect 120 -170 145 -145
+rect 120 -215 145 -190
+rect 180 -170 205 -145
+rect 180 -215 205 -190
+<< pdiffc >>
+rect -5 155 20 180
+rect -5 110 20 135
+rect -5 65 20 90
+rect -5 20 20 45
+rect 55 155 80 180
+rect 55 110 80 135
+rect 55 65 80 90
+rect 55 20 80 45
+rect 120 155 145 180
+rect 120 110 145 135
+rect 120 65 145 90
+rect 120 20 145 45
+rect 180 155 205 180
+rect 180 110 205 135
+rect 180 65 205 90
+rect 180 20 205 45
+<< poly >>
+rect 30 210 45 230
+rect 155 210 170 230
+rect 30 -75 45 10
+rect 155 -75 170 10
+rect 15 -85 55 -75
+rect 15 -105 25 -85
+rect 45 -105 55 -85
+rect 15 -115 55 -105
+rect 140 -85 180 -75
+rect 140 -105 150 -85
+rect 170 -105 180 -85
+rect 140 -115 180 -105
+rect 30 -125 45 -115
+rect 155 -125 170 -115
+rect 30 -245 45 -225
+rect 155 -245 170 -225
+<< polycont >>
+rect 25 -105 45 -85
+rect 150 -105 170 -85
+<< locali >>
+rect -5 210 15 250
+rect 120 210 140 250
+rect -10 180 25 210
+rect -10 155 -5 180
+rect 20 155 25 180
+rect -10 135 25 155
+rect -10 110 -5 135
+rect 20 110 25 135
+rect -10 90 25 110
+rect -10 65 -5 90
+rect 20 65 25 90
+rect -10 45 25 65
+rect -10 20 -5 45
+rect 20 20 25 45
+rect -10 10 25 20
+rect 50 180 85 210
+rect 50 155 55 180
+rect 80 155 85 180
+rect 50 135 85 155
+rect 50 110 55 135
+rect 80 110 85 135
+rect 50 90 85 110
+rect 50 65 55 90
+rect 80 65 85 90
+rect 50 45 85 65
+rect 50 20 55 45
+rect 80 20 85 45
+rect 50 10 85 20
+rect 115 180 150 210
+rect 115 155 120 180
+rect 145 155 150 180
+rect 115 135 150 155
+rect 115 110 120 135
+rect 145 110 150 135
+rect 115 90 150 110
+rect 115 65 120 90
+rect 145 65 150 90
+rect 115 45 150 65
+rect 115 20 120 45
+rect 145 20 150 45
+rect 115 10 150 20
+rect 175 180 210 210
+rect 175 155 180 180
+rect 205 155 210 180
+rect 175 135 210 155
+rect 175 110 180 135
+rect 205 110 210 135
+rect 175 90 210 110
+rect 175 65 180 90
+rect 205 65 210 90
+rect 175 45 210 65
+rect 175 20 180 45
+rect 205 20 210 45
+rect 175 10 210 20
+rect 60 -15 80 10
+rect 185 -15 205 10
+rect 60 -40 300 -15
+rect 15 -85 55 -65
+rect 140 -85 180 -65
+rect -25 -105 25 -85
+rect 45 -105 55 -85
+rect 100 -105 150 -85
+rect 170 -105 180 -85
+rect -10 -145 25 -125
+rect -10 -170 -5 -145
+rect 20 -170 25 -145
+rect -10 -190 25 -170
+rect -10 -215 -5 -190
+rect 20 -215 25 -190
+rect -10 -225 25 -215
+rect 50 -145 85 -125
+rect 115 -145 150 -125
+rect 50 -170 55 -145
+rect 80 -170 120 -145
+rect 145 -170 150 -145
+rect 50 -190 85 -170
+rect 50 -215 55 -190
+rect 80 -215 85 -190
+rect 50 -225 85 -215
+rect 115 -190 150 -170
+rect 115 -215 120 -190
+rect 145 -215 150 -190
+rect 115 -225 150 -215
+rect 175 -145 210 -125
+rect 175 -170 180 -145
+rect 205 -150 210 -145
+rect 230 -150 250 -40
+rect 205 -170 250 -150
+rect 175 -190 210 -170
+rect 175 -215 180 -190
+rect 205 -215 210 -190
+rect 175 -225 210 -215
+rect -5 -275 20 -225
+rect 15 -295 20 -275
+<< viali >>
+rect -5 250 15 270
+rect 120 250 140 270
+rect 150 -105 170 -85
+rect -5 -295 15 -275
+<< metal1 >>
+rect -15 275 25 280
+rect -15 245 -10 275
+rect 20 245 25 275
+rect 110 275 150 280
+rect 110 245 115 275
+rect 145 245 150 275
+rect -25 -60 170 -45
+rect 155 -75 170 -60
+rect 140 -85 180 -75
+rect 140 -105 150 -85
+rect 170 -105 180 -85
+rect 140 -115 180 -105
+rect -15 -270 25 -265
+rect -15 -300 -10 -270
+rect 20 -300 25 -270
+<< via1 >>
+rect -10 270 20 275
+rect -10 250 -5 270
+rect -5 250 15 270
+rect 15 250 20 270
+rect -10 245 20 250
+rect 115 270 145 275
+rect 115 250 120 270
+rect 120 250 140 270
+rect 140 250 145 270
+rect 115 245 145 250
+rect -10 -275 20 -270
+rect -10 -295 -5 -275
+rect -5 -295 15 -275
+rect 15 -295 20 -275
+rect -10 -300 20 -295
+<< metal2 >>
+rect -15 275 25 280
+rect -15 245 -10 275
+rect 20 245 25 275
+rect -15 240 25 245
+rect 110 275 150 280
+rect 110 245 115 275
+rect 145 245 150 275
+rect 110 240 150 245
+rect -15 -270 25 -265
+rect -15 -300 -10 -270
+rect 20 -300 25 -270
+rect -15 -305 25 -300
+<< via2 >>
+rect -10 245 20 275
+rect 115 245 145 275
+rect -10 -300 20 -270
+<< metal3 >>
+rect -20 280 30 285
+rect -20 245 -10 280
+rect 25 245 30 280
+rect -20 235 30 245
+rect 105 280 155 285
+rect 105 245 115 280
+rect 150 245 155 280
+rect 105 235 155 245
+rect -20 -265 30 -260
+rect -20 -305 -15 -265
+rect 25 -305 30 -265
+rect -20 -310 30 -305
+<< via3 >>
+rect -10 275 25 280
+rect -10 245 20 275
+rect 20 245 25 275
+rect 115 275 150 280
+rect 115 245 145 275
+rect 145 245 150 275
+rect -15 -270 25 -265
+rect -15 -300 -10 -270
+rect -10 -300 20 -270
+rect 20 -300 25 -270
+rect -15 -305 25 -300
+<< metal4 >>
+rect -40 280 280 315
+rect -40 255 -10 280
+rect -20 245 -10 255
+rect 25 255 115 280
+rect 25 245 30 255
+rect -20 235 30 245
+rect 105 245 115 255
+rect 150 255 280 280
+rect 150 245 155 255
+rect 105 235 155 245
+rect -20 -265 30 -260
+rect -20 -305 -15 -265
+rect 25 -280 30 -265
+rect 25 -305 275 -280
+rect -20 -310 275 -305
+<< labels >>
+rlabel locali 60 -40 250 -15 1 OUT
+rlabel space 100 -105 170 -85 1 B
+rlabel locali -25 -105 45 -85 1 A
+rlabel nwell -40 260 275 290 1 VDD
+rlabel metal4 -20 -310 275 -280 1 GND
+rlabel locali 55 -170 145 -145 1 z1
+rlabel locali 130 222 130 222 1 vdd!
+rlabel locali 6 -251 6 -251 1 gnd!
+<< end >>
diff --git a/mag/nor.mag b/mag/nor.mag
new file mode 100644
index 0000000..3f22872
--- /dev/null
+++ b/mag/nor.mag
@@ -0,0 +1,523 @@
+magic
+tech sky130A
+timestamp 1640957264
+<< nwell >>
+rect -55 -15 245 610
+<< nmos >>
+rect 20 -210 35 -110
+rect 145 -210 160 -110
+<< pmos >>
+rect 20 10 35 460
+rect 145 10 160 460
+<< ndiff >>
+rect -20 -130 20 -110
+rect -20 -155 -15 -130
+rect 10 -155 20 -130
+rect -20 -175 20 -155
+rect -20 -200 -15 -175
+rect 10 -200 20 -175
+rect -20 -210 20 -200
+rect 35 -130 75 -110
+rect 35 -155 45 -130
+rect 70 -155 75 -130
+rect 35 -175 75 -155
+rect 35 -200 45 -175
+rect 70 -200 75 -175
+rect 35 -210 75 -200
+rect 105 -130 145 -110
+rect 105 -155 110 -130
+rect 135 -155 145 -130
+rect 105 -175 145 -155
+rect 105 -200 110 -175
+rect 135 -200 145 -175
+rect 105 -210 145 -200
+rect 160 -130 200 -110
+rect 160 -155 170 -130
+rect 195 -155 200 -130
+rect 160 -175 200 -155
+rect 160 -200 170 -175
+rect 195 -200 200 -175
+rect 160 -210 200 -200
+<< pdiff >>
+rect -20 450 20 460
+rect -20 425 -15 450
+rect 10 425 20 450
+rect -20 405 20 425
+rect -20 380 -15 405
+rect 10 380 20 405
+rect -20 360 20 380
+rect -20 335 -15 360
+rect 10 335 20 360
+rect -20 315 20 335
+rect -20 290 -15 315
+rect 10 290 20 315
+rect -20 270 20 290
+rect -20 245 -15 270
+rect 10 245 20 270
+rect -20 225 20 245
+rect -20 200 -15 225
+rect 10 200 20 225
+rect -20 180 20 200
+rect -20 155 -15 180
+rect 10 155 20 180
+rect -20 135 20 155
+rect -20 110 -15 135
+rect 10 110 20 135
+rect -20 90 20 110
+rect -20 65 -15 90
+rect 10 65 20 90
+rect -20 45 20 65
+rect -20 20 -15 45
+rect 10 20 20 45
+rect -20 10 20 20
+rect 35 450 75 460
+rect 35 425 45 450
+rect 70 425 75 450
+rect 35 405 75 425
+rect 35 380 45 405
+rect 70 380 75 405
+rect 35 360 75 380
+rect 35 335 45 360
+rect 70 335 75 360
+rect 35 315 75 335
+rect 35 290 45 315
+rect 70 290 75 315
+rect 35 270 75 290
+rect 35 245 45 270
+rect 70 245 75 270
+rect 35 225 75 245
+rect 35 200 45 225
+rect 70 200 75 225
+rect 35 180 75 200
+rect 35 155 45 180
+rect 70 155 75 180
+rect 35 135 75 155
+rect 35 110 45 135
+rect 70 110 75 135
+rect 35 90 75 110
+rect 35 65 45 90
+rect 70 65 75 90
+rect 35 45 75 65
+rect 35 20 45 45
+rect 70 20 75 45
+rect 35 10 75 20
+rect 105 450 145 460
+rect 105 425 110 450
+rect 135 425 145 450
+rect 105 405 145 425
+rect 105 380 110 405
+rect 135 380 145 405
+rect 105 360 145 380
+rect 105 335 110 360
+rect 135 335 145 360
+rect 105 315 145 335
+rect 105 290 110 315
+rect 135 290 145 315
+rect 105 270 145 290
+rect 105 245 110 270
+rect 135 245 145 270
+rect 105 225 145 245
+rect 105 200 110 225
+rect 135 200 145 225
+rect 105 180 145 200
+rect 105 155 110 180
+rect 135 155 145 180
+rect 105 135 145 155
+rect 105 110 110 135
+rect 135 110 145 135
+rect 105 90 145 110
+rect 105 65 110 90
+rect 135 65 145 90
+rect 105 45 145 65
+rect 105 20 110 45
+rect 135 20 145 45
+rect 105 10 145 20
+rect 160 450 200 460
+rect 160 425 170 450
+rect 195 425 200 450
+rect 160 405 200 425
+rect 160 380 170 405
+rect 195 380 200 405
+rect 160 360 200 380
+rect 160 335 170 360
+rect 195 335 200 360
+rect 160 315 200 335
+rect 160 290 170 315
+rect 195 290 200 315
+rect 160 270 200 290
+rect 160 245 170 270
+rect 195 245 200 270
+rect 160 225 200 245
+rect 160 200 170 225
+rect 195 200 200 225
+rect 160 180 200 200
+rect 160 155 170 180
+rect 195 155 200 180
+rect 160 135 200 155
+rect 160 110 170 135
+rect 195 110 200 135
+rect 160 90 200 110
+rect 160 65 170 90
+rect 195 65 200 90
+rect 160 45 200 65
+rect 160 20 170 45
+rect 195 20 200 45
+rect 160 10 200 20
+<< ndiffc >>
+rect -15 -155 10 -130
+rect -15 -200 10 -175
+rect 45 -155 70 -130
+rect 45 -200 70 -175
+rect 110 -155 135 -130
+rect 110 -200 135 -175
+rect 170 -155 195 -130
+rect 170 -200 195 -175
+<< pdiffc >>
+rect -15 425 10 450
+rect -15 380 10 405
+rect -15 335 10 360
+rect -15 290 10 315
+rect -15 245 10 270
+rect -15 200 10 225
+rect -15 155 10 180
+rect -15 110 10 135
+rect -15 65 10 90
+rect -15 20 10 45
+rect 45 425 70 450
+rect 45 380 70 405
+rect 45 335 70 360
+rect 45 290 70 315
+rect 45 245 70 270
+rect 45 200 70 225
+rect 45 155 70 180
+rect 45 110 70 135
+rect 45 65 70 90
+rect 45 20 70 45
+rect 110 425 135 450
+rect 110 380 135 405
+rect 110 335 135 360
+rect 110 290 135 315
+rect 110 245 135 270
+rect 110 200 135 225
+rect 110 155 135 180
+rect 110 110 135 135
+rect 110 65 135 90
+rect 110 20 135 45
+rect 170 425 195 450
+rect 170 380 195 405
+rect 170 335 195 360
+rect 170 290 195 315
+rect 170 245 195 270
+rect 170 200 195 225
+rect 170 155 195 180
+rect 170 110 195 135
+rect 170 65 195 90
+rect 170 20 195 45
+<< poly >>
+rect 20 460 35 480
+rect 145 460 160 480
+rect 20 -10 35 10
+rect 145 -10 160 10
+rect -20 -20 35 -10
+rect -20 -40 -10 -20
+rect 10 -40 35 -20
+rect -20 -50 35 -40
+rect 105 -20 160 -10
+rect 105 -40 115 -20
+rect 135 -40 160 -20
+rect 105 -50 160 -40
+rect 20 -110 35 -50
+rect 145 -110 160 -50
+rect 20 -225 35 -210
+rect 145 -225 160 -210
+<< polycont >>
+rect -10 -40 10 -20
+rect 115 -40 135 -20
+<< locali >>
+rect 5 495 10 515
+rect -15 460 10 495
+rect -20 450 15 460
+rect -20 425 -15 450
+rect 10 425 15 450
+rect -20 405 15 425
+rect -20 380 -15 405
+rect 10 380 15 405
+rect -20 360 15 380
+rect -20 335 -15 360
+rect 10 335 15 360
+rect -20 315 15 335
+rect -20 290 -15 315
+rect 10 290 15 315
+rect -20 270 15 290
+rect -20 245 -15 270
+rect 10 245 15 270
+rect -20 225 15 245
+rect -20 200 -15 225
+rect 10 200 15 225
+rect -20 180 15 200
+rect -20 155 -15 180
+rect 10 155 15 180
+rect -20 135 15 155
+rect -20 110 -15 135
+rect 10 110 15 135
+rect -20 90 15 110
+rect -20 65 -15 90
+rect 10 65 15 90
+rect -20 45 15 65
+rect -20 20 -15 45
+rect 10 20 15 45
+rect -20 10 15 20
+rect 40 450 75 460
+rect 40 425 45 450
+rect 70 425 75 450
+rect 40 405 75 425
+rect 40 380 45 405
+rect 70 380 75 405
+rect 40 360 75 380
+rect 40 335 45 360
+rect 70 335 75 360
+rect 40 315 75 335
+rect 40 290 45 315
+rect 70 290 75 315
+rect 40 270 75 290
+rect 40 245 45 270
+rect 70 245 75 270
+rect 40 225 75 245
+rect 105 450 140 460
+rect 105 425 110 450
+rect 135 425 140 450
+rect 105 405 140 425
+rect 105 380 110 405
+rect 135 380 140 405
+rect 105 360 140 380
+rect 105 335 110 360
+rect 135 335 140 360
+rect 105 315 140 335
+rect 105 290 110 315
+rect 135 290 140 315
+rect 105 270 140 290
+rect 105 245 110 270
+rect 135 245 140 270
+rect 105 225 140 245
+rect 40 200 45 225
+rect 70 200 110 225
+rect 135 200 140 225
+rect 40 180 75 200
+rect 40 155 45 180
+rect 70 155 75 180
+rect 40 135 75 155
+rect 40 110 45 135
+rect 70 110 75 135
+rect 40 90 75 110
+rect 40 65 45 90
+rect 70 65 75 90
+rect 40 45 75 65
+rect 40 20 45 45
+rect 70 20 75 45
+rect 40 10 75 20
+rect 105 180 140 200
+rect 105 155 110 180
+rect 135 155 140 180
+rect 105 135 140 155
+rect 105 110 110 135
+rect 135 110 140 135
+rect 105 90 140 110
+rect 105 65 110 90
+rect 135 65 140 90
+rect 105 45 140 65
+rect 105 20 110 45
+rect 135 20 140 45
+rect 105 10 140 20
+rect 165 450 200 460
+rect 165 425 170 450
+rect 195 425 200 450
+rect 165 405 200 425
+rect 165 380 170 405
+rect 195 380 200 405
+rect 165 360 200 380
+rect 165 335 170 360
+rect 195 335 200 360
+rect 165 315 200 335
+rect 165 290 170 315
+rect 195 290 200 315
+rect 165 270 200 290
+rect 165 245 170 270
+rect 195 245 200 270
+rect 165 225 200 245
+rect 165 200 170 225
+rect 195 200 200 225
+rect 165 180 200 200
+rect 165 155 170 180
+rect 195 155 200 180
+rect 165 135 200 155
+rect 165 110 170 135
+rect 195 110 200 135
+rect 165 90 200 110
+rect 165 65 170 90
+rect 195 65 200 90
+rect 165 45 200 65
+rect 165 20 170 45
+rect 195 20 200 45
+rect 165 10 200 20
+rect -20 -20 20 -10
+rect -55 -40 -10 -20
+rect 10 -40 20 -20
+rect -20 -50 20 -40
+rect 105 -20 145 -10
+rect 105 -40 115 -20
+rect 135 -40 145 -20
+rect 105 -50 145 -40
+rect 170 -70 195 10
+rect 45 -90 245 -70
+rect 45 -110 70 -90
+rect 170 -110 195 -90
+rect -20 -130 15 -110
+rect -20 -155 -15 -130
+rect 10 -155 15 -130
+rect -20 -175 15 -155
+rect -20 -200 -15 -175
+rect 10 -200 15 -175
+rect -20 -210 15 -200
+rect 40 -130 75 -110
+rect 40 -155 45 -130
+rect 70 -155 75 -130
+rect 40 -175 75 -155
+rect 40 -200 45 -175
+rect 70 -200 75 -175
+rect 40 -210 75 -200
+rect 105 -130 140 -110
+rect 105 -155 110 -130
+rect 135 -155 140 -130
+rect 105 -175 140 -155
+rect 105 -200 110 -175
+rect 135 -200 140 -175
+rect 105 -210 140 -200
+rect 165 -130 200 -110
+rect 165 -155 170 -130
+rect 195 -155 200 -130
+rect 165 -175 200 -155
+rect 165 -200 170 -175
+rect 195 -200 200 -175
+rect 165 -210 200 -200
+rect -15 -265 10 -210
+rect 5 -285 10 -265
+rect 110 -265 135 -210
+rect 130 -285 135 -265
+<< viali >>
+rect -15 495 5 515
+rect 115 -40 135 -20
+rect -15 -285 5 -265
+rect 110 -285 130 -265
+<< metal1 >>
+rect -25 520 15 525
+rect -25 490 -20 520
+rect 10 490 15 520
+rect -25 485 15 490
+rect 105 -20 145 -10
+rect 105 -40 115 -20
+rect 135 -40 145 -20
+rect 105 -50 145 -40
+rect 115 -75 135 -50
+rect -55 -90 135 -75
+rect -25 -260 15 -255
+rect -25 -290 -20 -260
+rect 10 -290 15 -260
+rect -25 -295 15 -290
+rect 100 -260 140 -255
+rect 100 -290 105 -260
+rect 135 -290 140 -260
+rect 100 -295 140 -290
+<< via1 >>
+rect -20 515 10 520
+rect -20 495 -15 515
+rect -15 495 5 515
+rect 5 495 10 515
+rect -20 490 10 495
+rect -20 -265 10 -260
+rect -20 -285 -15 -265
+rect -15 -285 5 -265
+rect 5 -285 10 -265
+rect -20 -290 10 -285
+rect 105 -265 135 -260
+rect 105 -285 110 -265
+rect 110 -285 130 -265
+rect 130 -285 135 -265
+rect 105 -290 135 -285
+<< metal2 >>
+rect -30 520 20 530
+rect -30 490 -20 520
+rect 10 490 20 520
+rect -30 480 20 490
+rect -30 -260 20 -250
+rect -30 -290 -20 -260
+rect 10 -290 20 -260
+rect -30 -300 20 -290
+rect 95 -260 145 -250
+rect 95 -290 105 -260
+rect 135 -290 145 -260
+rect 95 -300 145 -290
+<< via2 >>
+rect -20 490 10 520
+rect -20 -290 10 -260
+rect 105 -290 135 -260
+<< metal3 >>
+rect -30 525 20 530
+rect -30 485 -25 525
+rect 15 485 20 525
+rect -30 480 20 485
+rect -30 -255 20 -250
+rect -30 -295 -25 -255
+rect 15 -295 20 -255
+rect -30 -300 20 -295
+rect 95 -255 145 -250
+rect 95 -295 100 -255
+rect 140 -295 145 -255
+rect 95 -300 145 -295
+<< via3 >>
+rect -25 520 15 525
+rect -25 490 -20 520
+rect -20 490 10 520
+rect 10 490 15 520
+rect -25 485 15 490
+rect -25 -260 15 -255
+rect -25 -290 -20 -260
+rect -20 -290 10 -260
+rect 10 -290 15 -260
+rect -25 -295 15 -290
+rect 100 -260 140 -255
+rect 100 -290 105 -260
+rect 105 -290 135 -260
+rect 135 -290 140 -260
+rect 100 -295 140 -290
+<< metal4 >>
+rect -30 525 20 530
+rect -55 495 -25 525
+rect -30 485 -25 495
+rect 15 495 245 525
+rect 15 485 20 495
+rect -30 480 20 485
+rect -30 -255 20 -250
+rect -30 -260 -25 -255
+rect -55 -290 -25 -260
+rect -30 -295 -25 -290
+rect 15 -260 20 -255
+rect 95 -255 145 -250
+rect 95 -260 100 -255
+rect 15 -290 100 -260
+rect 15 -295 20 -290
+rect -30 -300 20 -295
+rect 95 -295 100 -290
+rect 140 -260 145 -255
+rect 140 -290 245 -260
+rect 140 -295 145 -290
+rect 95 -300 145 -295
+<< labels >>
+rlabel metal4 -55 -290 245 -260 1 GND
+rlabel nwell -55 495 245 525 1 VDD
+rlabel locali 75 200 105 225 1 Z1
+rlabel locali 170 -90 245 -70 1 Out
+rlabel locali -55 -40 10 -20 1 A
+rlabel metal1 -55 -90 10 -75 1 B
+rlabel locali -6 467 -6 467 1 vdd!
+rlabel locali 118 -234 118 -234 1 gnd!
+<< end >>
diff --git a/mag/pd.mag b/mag/pd.mag
new file mode 100644
index 0000000..53c318a
--- /dev/null
+++ b/mag/pd.mag
@@ -0,0 +1,356 @@
+magic
+tech sky130A
+timestamp 1640958486
+<< nwell >>
+rect 0 680 1530 690
+rect 0 580 1555 680
+rect 1430 360 1555 580
+rect 995 -615 1155 -410
+rect 0 -730 1155 -615
+<< psubdiff >>
+rect -210 790 -130 805
+rect -210 740 -195 790
+rect -145 740 -130 790
+rect -210 725 -130 740
+rect -65 790 15 805
+rect -65 740 -50 790
+rect 0 740 15 790
+rect -65 725 15 740
+rect 295 790 375 805
+rect 295 740 310 790
+rect 360 740 375 790
+rect 295 725 375 740
+rect 655 790 735 805
+rect 655 740 670 790
+rect 720 740 735 790
+rect 655 725 735 740
+rect 1015 790 1095 805
+rect 1015 740 1030 790
+rect 1080 740 1095 790
+rect 1015 725 1095 740
+rect 1375 790 1455 805
+rect 1375 740 1390 790
+rect 1440 740 1455 790
+rect 1375 725 1455 740
+rect 1600 710 1680 725
+rect 1600 660 1615 710
+rect 1665 660 1680 710
+rect 1600 645 1680 660
+rect -210 430 -130 445
+rect -210 380 -195 430
+rect -145 380 -130 430
+rect -210 365 -130 380
+rect 1600 350 1680 365
+rect 1600 300 1615 350
+rect 1665 300 1680 350
+rect 1600 285 1680 300
+rect -210 70 -130 85
+rect -210 20 -195 70
+rect -145 20 -130 70
+rect -210 5 -130 20
+rect 1365 -40 1445 -25
+rect 1365 -90 1380 -40
+rect 1430 -90 1445 -40
+rect 1365 -105 1445 -90
+rect 1230 -210 1310 -195
+rect 1230 -260 1245 -210
+rect 1295 -260 1310 -210
+rect 1230 -275 1310 -260
+rect -210 -290 -130 -275
+rect -210 -340 -195 -290
+rect -145 -340 -130 -290
+rect -210 -355 -130 -340
+rect 1230 -570 1310 -555
+rect 1230 -620 1245 -570
+rect 1295 -620 1310 -570
+rect 1230 -635 1310 -620
+rect -210 -650 -130 -635
+rect -210 -700 -195 -650
+rect -145 -700 -130 -650
+rect -210 -715 -130 -700
+rect -65 -785 15 -770
+rect -65 -835 -50 -785
+rect 0 -835 15 -785
+rect -65 -850 15 -835
+rect 295 -785 375 -770
+rect 295 -835 310 -785
+rect 360 -835 375 -785
+rect 295 -850 375 -835
+rect 655 -785 735 -770
+rect 655 -835 670 -785
+rect 720 -835 735 -785
+rect 655 -850 735 -835
+rect 1015 -785 1095 -770
+rect 1015 -835 1030 -785
+rect 1080 -835 1095 -785
+rect 1015 -850 1095 -835
+<< nsubdiff >>
+rect 1445 525 1515 540
+rect 1445 485 1460 525
+rect 1500 485 1515 525
+rect 1445 470 1515 485
+rect 1050 -515 1120 -500
+rect 1050 -555 1065 -515
+rect 1105 -555 1120 -515
+rect 1050 -570 1120 -555
+<< psubdiffcont >>
+rect -195 740 -145 790
+rect -50 740 0 790
+rect 310 740 360 790
+rect 670 740 720 790
+rect 1030 740 1080 790
+rect 1390 740 1440 790
+rect 1615 660 1665 710
+rect -195 380 -145 430
+rect 1615 300 1665 350
+rect -195 20 -145 70
+rect 1380 -90 1430 -40
+rect 1245 -260 1295 -210
+rect -195 -340 -145 -290
+rect 1245 -620 1295 -570
+rect -195 -700 -145 -650
+rect -50 -835 0 -785
+rect 310 -835 360 -785
+rect 670 -835 720 -785
+rect 1030 -835 1080 -785
+<< nsubdiffcont >>
+rect 1460 485 1500 525
+rect 1065 -555 1105 -515
+<< locali >>
+rect -215 790 1685 810
+rect -215 740 -195 790
+rect -145 740 -50 790
+rect 0 740 310 790
+rect 360 740 670 790
+rect 720 740 1030 790
+rect 1080 740 1390 790
+rect 1440 740 1685 790
+rect -215 720 1685 740
+rect -215 430 -125 720
+rect 1595 710 1685 720
+rect 1595 660 1615 710
+rect 1665 660 1685 710
+rect 1450 525 1510 535
+rect 1450 485 1460 525
+rect 1500 485 1510 525
+rect 1450 475 1510 485
+rect -215 380 -195 430
+rect -145 380 -125 430
+rect -215 70 -125 380
+rect 1595 350 1685 660
+rect 1595 300 1615 350
+rect 1665 300 1685 350
+rect -215 20 -195 70
+rect -145 50 -125 70
+rect -145 20 60 50
+rect -215 15 60 20
+rect -215 -290 -125 15
+rect 1595 -20 1685 300
+rect -215 -340 -195 -290
+rect -145 -340 -125 -290
+rect -215 -650 -125 -340
+rect 1225 -40 1685 -20
+rect 1225 -90 1380 -40
+rect 1430 -90 1685 -40
+rect 1225 -110 1685 -90
+rect 1225 -210 1315 -110
+rect 1225 -260 1245 -210
+rect 1295 -260 1315 -210
+rect 1055 -515 1115 -505
+rect 1055 -555 1065 -515
+rect 1105 -555 1115 -515
+rect 1055 -565 1115 -555
+rect -215 -700 -195 -650
+rect -145 -700 -125 -650
+rect -215 -765 -125 -700
+rect 1225 -570 1315 -260
+rect 1225 -620 1245 -570
+rect 1295 -620 1315 -570
+rect 1225 -765 1315 -620
+rect -215 -785 1315 -765
+rect -215 -835 -50 -785
+rect 0 -835 310 -785
+rect 360 -835 670 -785
+rect 720 -835 1030 -785
+rect 1080 -835 1315 -785
+rect -215 -855 1315 -835
+<< viali >>
+rect 1460 485 1500 525
+rect 30 320 50 340
+rect 1080 280 1100 300
+rect 1435 280 1455 300
+rect 30 -385 50 -365
+rect 1065 -555 1105 -515
+<< metal1 >>
+rect 1450 525 1510 535
+rect 1450 485 1460 525
+rect 1500 485 1510 525
+rect 1450 475 1510 485
+rect 20 345 60 350
+rect 20 315 25 345
+rect 55 315 60 345
+rect 20 310 60 315
+rect 1005 335 1050 350
+rect 1200 335 1470 350
+rect 1005 300 1020 335
+rect 1070 300 1110 310
+rect 1070 285 1080 300
+rect 1020 280 1080 285
+rect 1100 280 1110 300
+rect 1020 270 1110 280
+rect 1425 305 1465 310
+rect 1425 275 1430 305
+rect 1460 275 1465 305
+rect 1425 270 1465 275
+rect 1020 215 1035 270
+rect 1020 200 1470 215
+rect 20 -360 60 -355
+rect 1020 -360 1035 200
+rect 20 -390 25 -360
+rect 55 -390 60 -360
+rect 20 -395 60 -390
+rect 1055 -515 1115 -505
+rect 1055 -555 1065 -515
+rect 1105 -555 1115 -515
+rect 1055 -565 1115 -555
+<< via1 >>
+rect 1460 485 1500 525
+rect 25 340 55 345
+rect 25 320 30 340
+rect 30 320 50 340
+rect 50 320 55 340
+rect 25 315 55 320
+rect 1430 300 1460 305
+rect 1430 280 1435 300
+rect 1435 280 1455 300
+rect 1455 280 1460 300
+rect 1430 275 1460 280
+rect 25 -365 55 -360
+rect 25 -385 30 -365
+rect 30 -385 50 -365
+rect 50 -385 55 -365
+rect 25 -390 55 -385
+rect 1065 -555 1105 -515
+<< metal2 >>
+rect 1450 525 1510 535
+rect 1450 485 1460 525
+rect 1500 485 1510 525
+rect 1450 475 1510 485
+rect -115 395 0 410
+rect 20 345 60 350
+rect 20 315 25 345
+rect 55 315 60 345
+rect 20 310 60 315
+rect 1420 305 1470 315
+rect 1420 295 1430 305
+rect 415 280 1430 295
+rect 420 265 505 280
+rect 1420 275 1430 280
+rect 1460 275 1470 305
+rect 1420 265 1470 275
+rect 490 -310 505 265
+rect 425 -325 505 -310
+rect 15 -360 65 -350
+rect 15 -390 25 -360
+rect 55 -390 65 -360
+rect 15 -400 65 -390
+rect -115 -455 0 -440
+rect 1055 -515 1115 -505
+rect 1055 -555 1065 -515
+rect 1105 -555 1115 -515
+rect 1055 -565 1115 -555
+<< via2 >>
+rect 1460 485 1500 525
+rect 25 315 55 345
+rect 25 -390 55 -360
+rect 1065 -555 1105 -515
+<< metal3 >>
+rect 1450 525 1510 535
+rect 1450 485 1460 525
+rect 1500 485 1510 525
+rect 1450 475 1510 485
+rect 15 350 65 355
+rect 15 310 20 350
+rect 60 310 65 350
+rect 15 305 65 310
+rect 15 -355 65 -350
+rect 15 -395 20 -355
+rect 60 -395 65 -355
+rect 15 -400 65 -395
+rect 1055 -515 1115 -505
+rect 1055 -555 1065 -515
+rect 1105 -555 1115 -515
+rect 1055 -565 1115 -555
+<< via3 >>
+rect 1460 485 1500 525
+rect 20 345 60 350
+rect 20 315 25 345
+rect 25 315 55 345
+rect 55 315 60 345
+rect 20 310 60 315
+rect 20 -360 60 -355
+rect 20 -390 25 -360
+rect 25 -390 55 -360
+rect 55 -390 60 -360
+rect 20 -395 60 -390
+rect 1065 -555 1105 -515
+<< metal4 >>
+rect -70 640 20 670
+rect 720 640 925 670
+rect -70 350 -40 640
+rect 1405 600 1490 630
+rect 1445 535 1490 600
+rect 1445 525 1510 535
+rect 1445 485 1460 525
+rect 1500 485 1510 525
+rect 1445 480 1510 485
+rect 1450 475 1510 480
+rect 15 350 65 355
+rect -70 320 20 350
+rect -70 -360 -40 320
+rect 15 310 20 320
+rect 60 310 65 350
+rect 15 305 65 310
+rect 10 -65 1020 20
+rect 15 -355 65 -350
+rect 15 -360 20 -355
+rect -70 -390 20 -360
+rect -70 -685 -40 -390
+rect 15 -395 20 -390
+rect 60 -395 65 -355
+rect 15 -400 65 -395
+rect 1050 -505 1095 -500
+rect 1050 -515 1115 -505
+rect 1050 -555 1065 -515
+rect 1105 -555 1115 -515
+rect 1050 -560 1115 -555
+rect 1055 -565 1115 -560
+rect 1065 -685 1105 -565
+rect -70 -715 20 -685
+rect 1020 -715 1105 -685
+use tspc_r  tspc_r_0
+timestamp 1640958486
+transform 1 0 145 0 1 380
+box -145 -380 875 305
+use tspc_r  tspc_r_1
+timestamp 1640958486
+transform 1 0 145 0 -1 -425
+box -145 -380 875 305
+use and_pd  and_pd_0
+timestamp 1640958486
+transform 1 0 1100 0 1 395
+box -120 -375 335 275
+<< labels >>
+rlabel nwell 980 600 1050 630 1 VDD
+rlabel nwell 980 630 1020 640 1 VDD
+rlabel space 985 50 1020 120 1 GND
+rlabel space 985 85 1050 120 1 GND
+rlabel metal4 10 -65 1020 20 1 GND
+rlabel metal4 -70 -715 -40 670 1 VDD
+rlabel metal2 -115 395 -70 410 1 REF
+rlabel metal2 -115 -455 -70 -440 1 DIV
+rlabel metal1 1415 335 1470 350 1 UP
+rlabel metal1 1415 200 1470 215 1 DOWN
+rlabel metal2 1435 280 1460 305 1 R
+rlabel metal2 1140 280 1185 295 1 R
+<< end >>
diff --git a/mag/pd_div.mag b/mag/pd_div.mag
new file mode 100644
index 0000000..3b53815
--- /dev/null
+++ b/mag/pd_div.mag
@@ -0,0 +1,140 @@
+magic
+tech sky130A
+timestamp 1641015606
+<< locali >>
+rect 225 3125 235 3145
+rect 255 3125 275 3145
+<< viali >>
+rect 260 3635 280 3655
+rect 235 3125 255 3145
+rect 4865 645 4885 665
+<< metal1 >>
+rect 250 3655 290 3665
+rect 175 3635 260 3655
+rect 280 3635 290 3655
+rect 175 2750 195 3635
+rect 250 3625 290 3635
+rect 225 3150 265 3155
+rect 225 3120 230 3150
+rect 260 3120 265 3150
+rect 225 3115 265 3120
+rect 165 2745 205 2750
+rect 165 2715 170 2745
+rect 200 2715 205 2745
+rect 165 2710 205 2715
+rect 7050 1205 7085 1215
+rect 7005 1190 7085 1205
+rect 7050 1180 7085 1190
+rect 7055 1070 7090 1080
+rect 7005 1055 7090 1070
+rect 7055 1045 7090 1055
+rect 4855 670 4895 675
+rect 4855 640 4860 670
+rect 4890 640 4895 670
+rect 4855 635 4895 640
+<< via1 >>
+rect 230 3145 260 3150
+rect 230 3125 235 3145
+rect 235 3125 255 3145
+rect 255 3125 260 3145
+rect 230 3120 260 3125
+rect 170 2715 200 2745
+rect 4860 665 4890 670
+rect 4860 645 4865 665
+rect 4865 645 4885 665
+rect 4885 645 4890 665
+rect 4860 640 4890 645
+<< metal2 >>
+rect 220 3155 270 3160
+rect 220 3115 225 3155
+rect 265 3115 270 3155
+rect 220 3110 270 3115
+rect 160 2750 210 2755
+rect 160 2710 165 2750
+rect 205 2710 210 2750
+rect 160 2705 210 2710
+rect 5410 1240 5445 1275
+rect 245 685 285 695
+rect 245 665 315 685
+rect 4850 670 4900 680
+rect 245 655 285 665
+rect 4850 640 4860 670
+rect 4890 640 4900 670
+rect 4850 630 4900 640
+rect 5190 425 5240 435
+rect 5190 395 5200 425
+rect 5230 415 5240 425
+rect 5230 400 5430 415
+rect 5230 395 5240 400
+rect 5190 385 5240 395
+<< via2 >>
+rect 225 3150 265 3155
+rect 225 3120 230 3150
+rect 230 3120 260 3150
+rect 260 3120 265 3150
+rect 225 3115 265 3120
+rect 165 2745 205 2750
+rect 165 2715 170 2745
+rect 170 2715 200 2745
+rect 200 2715 205 2745
+rect 165 2710 205 2715
+rect 4860 640 4890 670
+rect 5200 395 5230 425
+<< metal3 >>
+rect 215 3155 275 3165
+rect 215 3115 225 3155
+rect 265 3115 275 3155
+rect 215 3105 275 3115
+rect 160 2750 210 2755
+rect 160 2710 165 2750
+rect 205 2725 210 2750
+rect 205 2710 4895 2725
+rect 160 2705 4895 2710
+rect 165 2695 4895 2705
+rect 4855 680 4895 2695
+rect 4850 670 4900 680
+rect 4850 640 4860 670
+rect 4890 640 4900 670
+rect 4850 630 4900 640
+rect 5190 430 5240 435
+rect 5190 390 5195 430
+rect 5235 390 5240 430
+rect 5190 385 5240 390
+<< via3 >>
+rect 225 3115 265 3155
+rect 5195 425 5235 430
+rect 5195 395 5200 425
+rect 5200 395 5230 425
+rect 5230 395 5235 425
+rect 5195 390 5235 395
+<< metal4 >>
+rect 210 3155 280 3170
+rect 210 3115 225 3155
+rect 265 3115 280 3155
+rect 210 3100 280 3115
+rect 220 2475 265 3100
+rect 220 2435 5230 2475
+rect 5200 435 5230 2435
+rect 5190 430 5240 435
+rect 5190 390 5195 430
+rect 5235 390 5240 430
+rect 5190 385 5240 390
+use divbuf  divbuf_0
+timestamp 1640990631
+transform 1 0 460 0 1 3640
+box -460 -1085 31200 495
+use divider  divider_0
+timestamp 1640980777
+transform 1 0 490 0 1 235
+box -490 -235 4690 2150
+use pd  pd_0
+timestamp 1640980777
+transform 1 0 5535 0 1 855
+box -215 -855 1685 810
+<< labels >>
+rlabel metal2 5240 400 5305 415 1 div
+rlabel space 220 3125 285 3145 1 div
+rlabel metal4 220 2435 5230 2475 1 div
+rlabel metal3 4855 635 4895 2175 1 bufin
+rlabel metal1 175 2720 195 3655 1 bufin
+<< end >>
diff --git a/mag/pd_div_new.mag b/mag/pd_div_new.mag
new file mode 100644
index 0000000..f8c96b1
--- /dev/null
+++ b/mag/pd_div_new.mag
@@ -0,0 +1,42 @@
+magic
+tech sky130A
+timestamp 1641018497
+<< viali >>
+rect 4865 645 4885 665
+<< metal1 >>
+rect 7050 1205 7085 1215
+rect 7005 1190 7085 1205
+rect 7050 1180 7085 1190
+rect 7055 1070 7090 1080
+rect 7005 1055 7090 1070
+rect 7055 1045 7090 1055
+rect 4855 670 4895 675
+rect 4855 640 4860 670
+rect 4890 640 4895 670
+rect 4855 635 4895 640
+<< via1 >>
+rect 4860 665 4890 670
+rect 4860 645 4865 665
+rect 4865 645 4885 665
+rect 4885 645 4890 665
+rect 4860 640 4890 645
+<< metal2 >>
+rect 5410 1240 5445 1275
+rect 245 685 285 695
+rect 245 665 315 685
+rect 4850 670 4900 680
+rect 245 655 285 665
+rect 4850 640 4860 670
+rect 4890 640 4900 670
+rect 4850 630 4900 640
+rect 4875 415 4890 630
+rect 4875 400 5430 415
+use pd  pd_0
+timestamp 1640980777
+transform 1 0 5535 0 1 855
+box -215 -855 1685 810
+use divider  divider_0
+timestamp 1641018497
+transform 1 0 490 0 1 235
+box -490 -235 4690 2150
+<< end >>
diff --git a/mag/pll_full.mag b/mag/pll_full.mag
new file mode 100644
index 0000000..4702bbe
--- /dev/null
+++ b/mag/pll_full.mag
@@ -0,0 +1,252 @@
+magic
+tech sky130A
+timestamp 1641001381
+<< nwell >>
+rect -3185 7805 -3090 9815
+rect -3290 7585 -2985 7805
+<< nsubdiff >>
+rect -3210 7755 -3065 7770
+rect -3210 7645 -3195 7755
+rect -3080 7645 -3065 7755
+rect -3210 7635 -3065 7645
+<< nsubdiffcont >>
+rect -3195 7645 -3080 7755
+<< locali >>
+rect -3205 7755 -3070 7765
+rect -3205 7645 -3195 7755
+rect -3080 7645 -3070 7755
+rect -3205 7640 -3070 7645
+rect -5150 -1610 -5145 -1590
+rect -5215 -2120 -5140 -2100
+<< viali >>
+rect -4970 12335 -4950 12355
+rect -4805 7745 -4785 7765
+rect -3195 7645 -3080 7755
+rect -4805 7395 -4785 7415
+rect -515 2395 -490 2420
+rect -5170 -1610 -5150 -1590
+rect -5235 -2120 -5215 -2100
+<< metal1 >>
+rect -4980 12360 -4940 12365
+rect -4980 12330 -4975 12360
+rect -4945 12330 -4940 12360
+rect -4980 12325 -4940 12330
+rect 380 9245 4010 9380
+rect 4015 9245 8130 9370
+rect -4815 7770 -4775 7775
+rect -4815 7740 -4810 7770
+rect -4780 7740 -4775 7770
+rect -4815 7735 -4775 7740
+rect -3205 7755 -3070 7765
+rect -3205 7645 -3195 7755
+rect -3080 7645 -3070 7755
+rect -3205 7640 -3070 7645
+rect 380 7630 460 9245
+rect 8055 8900 8130 9245
+rect 8055 8810 8565 8900
+rect 8055 8805 8130 8810
+rect -595 7510 465 7630
+rect 380 7505 460 7510
+rect -4815 7420 -4775 7425
+rect -4815 7390 -4810 7420
+rect -4780 7390 -4775 7420
+rect -4815 7385 -4775 7390
+rect -3320 5535 -3275 5540
+rect -3320 5530 -3315 5535
+rect -3375 5515 -3315 5530
+rect -3320 5500 -3315 5515
+rect -3280 5500 -3275 5535
+rect -3320 5495 -3275 5500
+rect -3320 5405 -3275 5410
+rect -3320 5395 -3315 5405
+rect -3375 5380 -3315 5395
+rect -3320 5370 -3315 5380
+rect -3280 5370 -3275 5405
+rect -3320 5365 -3275 5370
+rect -525 2425 -480 2430
+rect -525 2390 -520 2425
+rect -485 2390 -480 2425
+rect -525 2385 -480 2390
+rect -5180 -1585 -5140 -1580
+rect -5180 -1615 -5175 -1585
+rect -5145 -1615 -5140 -1585
+rect -5180 -1620 -5140 -1615
+rect -5245 -2095 -5205 -2090
+rect -5245 -2125 -5240 -2095
+rect -5210 -2125 -5205 -2095
+rect -5245 -2130 -5205 -2125
+<< via1 >>
+rect -4975 12355 -4945 12360
+rect -4975 12335 -4970 12355
+rect -4970 12335 -4950 12355
+rect -4950 12335 -4945 12355
+rect -4975 12330 -4945 12335
+rect -4810 7765 -4780 7770
+rect -4810 7745 -4805 7765
+rect -4805 7745 -4785 7765
+rect -4785 7745 -4780 7765
+rect -4810 7740 -4780 7745
+rect -3195 7645 -3080 7755
+rect -4810 7415 -4780 7420
+rect -4810 7395 -4805 7415
+rect -4805 7395 -4785 7415
+rect -4785 7395 -4780 7415
+rect -4810 7390 -4780 7395
+rect -3315 5500 -3280 5535
+rect -3315 5370 -3280 5405
+rect -520 2420 -485 2425
+rect -520 2395 -515 2420
+rect -515 2395 -490 2420
+rect -490 2395 -485 2420
+rect -520 2390 -485 2395
+rect -5175 -1590 -5145 -1585
+rect -5175 -1610 -5170 -1590
+rect -5170 -1610 -5150 -1590
+rect -5150 -1610 -5145 -1590
+rect -5175 -1615 -5145 -1610
+rect -5240 -2100 -5210 -2095
+rect -5240 -2120 -5235 -2100
+rect -5235 -2120 -5215 -2100
+rect -5215 -2120 -5210 -2100
+rect -5240 -2125 -5210 -2120
+<< metal2 >>
+rect -4985 12360 -4935 12370
+rect -4985 12355 -4975 12360
+rect -5055 12335 -4975 12355
+rect -5055 11420 -5025 12335
+rect -4985 12330 -4975 12335
+rect -4945 12330 -4935 12360
+rect -4985 12320 -4935 12330
+rect -5055 11395 -4780 11420
+rect -4810 8120 -4780 11395
+rect -5120 8090 -4780 8120
+rect -5120 5590 -5100 8090
+rect -4820 7775 -4770 7780
+rect -4820 7735 -4815 7775
+rect -4775 7735 -4770 7775
+rect -4820 7730 -4770 7735
+rect -3205 7755 -3070 7765
+rect -3205 7645 -3195 7755
+rect -3080 7645 -3070 7755
+rect -3205 7640 -3070 7645
+rect -4820 7420 -4770 7430
+rect -4820 7390 -4810 7420
+rect -4780 7390 -4770 7420
+rect -4820 7380 -4770 7390
+rect -4815 6070 -4770 7380
+rect -4815 6035 -3270 6070
+rect -5120 5575 -4960 5590
+rect -3305 5545 -3270 6035
+rect -3325 5535 -3270 5545
+rect -3325 5500 -3315 5535
+rect -3280 5500 -3270 5535
+rect -3325 5490 -3270 5500
+rect -3325 5405 -3270 5415
+rect -3325 5370 -3315 5405
+rect -3280 5370 -3270 5405
+rect -3325 5360 -3270 5370
+rect -5250 4720 -4960 4740
+rect -5250 -2095 -5200 4720
+rect 12130 4220 12260 4935
+rect -5160 4185 12260 4220
+rect -5160 2435 -5140 4185
+rect -4675 3800 -4625 3810
+rect -4675 3770 -4665 3800
+rect -4635 3770 -4625 3800
+rect -4675 3760 -4625 3770
+rect -5160 2415 -5095 2435
+rect -530 2425 -475 2435
+rect -530 2390 -520 2425
+rect -485 2390 -475 2425
+rect -530 2380 -475 2390
+rect -525 1990 -490 2380
+rect -5165 1950 -490 1990
+rect -5165 -1575 -5135 1950
+rect -5185 -1585 -5135 -1575
+rect -5185 -1615 -5175 -1585
+rect -5145 -1615 -5135 -1585
+rect -5185 -1625 -5135 -1615
+rect -5250 -2125 -5240 -2095
+rect -5210 -2125 -5200 -2095
+rect -5250 -2135 -5200 -2125
+<< via2 >>
+rect -4815 7770 -4775 7775
+rect -4815 7740 -4810 7770
+rect -4810 7740 -4780 7770
+rect -4780 7740 -4775 7770
+rect -4815 7735 -4775 7740
+rect -3195 7645 -3080 7755
+rect -3315 5370 -3280 5405
+rect -4665 3770 -4635 3800
+<< metal3 >>
+rect -4825 7775 -4765 7785
+rect -4825 7735 -4815 7775
+rect -4775 7735 -4765 7775
+rect -4825 7725 -4765 7735
+rect -3290 7755 -2985 7805
+rect -4820 7630 -4785 7725
+rect -4850 7600 -4785 7630
+rect -3290 7645 -3195 7755
+rect -3080 7645 -2985 7755
+rect -4850 6110 -4815 7600
+rect -3290 7585 -2985 7645
+rect -4850 6080 -3270 6110
+rect -3305 5415 -3270 6080
+rect -3325 5405 -3270 5415
+rect -3325 5370 -3315 5405
+rect -3280 5370 -3270 5405
+rect -3325 5360 -3270 5370
+rect -4675 3805 -4625 3810
+rect -4675 3765 -4670 3805
+rect -4630 3765 -4625 3805
+rect -4675 3760 -4625 3765
+<< via3 >>
+rect -3195 7645 -3080 7755
+rect -4670 3800 -4630 3805
+rect -4670 3770 -4665 3800
+rect -4665 3770 -4635 3800
+rect -4635 3770 -4630 3800
+rect -4670 3765 -4630 3770
+<< metal4 >>
+rect -3185 7780 -3090 9815
+rect -3210 7755 -3055 7780
+rect -3210 7645 -3195 7755
+rect -3080 7645 -3055 7755
+rect -3210 7625 -3055 7645
+rect -4660 3860 -4595 3900
+rect -4660 3810 -4625 3860
+rect -4675 3805 -4625 3810
+rect -4675 3765 -4670 3805
+rect -4630 3765 -4625 3805
+rect -4675 3760 -4625 3765
+use divbuf  divbuf_1
+timestamp 1641001381
+transform 1 0 -4770 0 1 12340
+box -460 -1085 31200 495
+use divbuf  divbuf_0
+timestamp 1641001381
+transform 1 0 -4955 0 1 -1605
+box -460 -1085 31200 495
+use filter  filter_0
+timestamp 1641001381
+transform 1 0 1800 0 1 10450
+box -1800 -11005 6240 390
+use ro_complete  ro_complete_0
+timestamp 1641001381
+transform 1 0 8137 0 1 8475
+box -57 -5330 4455 1440
+use pd  pd_0
+timestamp 1641001381
+transform 1 0 -4845 0 1 5180
+box -215 -855 1685 810
+use cp  cp_0
+timestamp 1641001381
+transform 1 0 -4895 0 1 7840
+box -415 -1715 4690 2035
+use divider  divider_0
+timestamp 1641001381
+transform 1 0 -4910 0 1 1985
+box -490 -235 4690 2150
+<< labels >>
+rlabel locali -3140 7755 -3140 7755 1 vdd!
+<< end >>
diff --git a/mag/prescaler.mag b/mag/prescaler.mag
new file mode 100644
index 0000000..32c8698
--- /dev/null
+++ b/mag/prescaler.mag
@@ -0,0 +1,166 @@
+magic
+tech sky130A
+timestamp 1640957100
+<< nwell >>
+rect 965 1061 1081 1192
+rect 965 1036 1082 1061
+rect 997 760 1073 1036
+rect 995 743 1073 760
+rect 201 527 277 721
+rect 195 459 277 527
+rect 195 271 271 459
+rect 195 265 353 271
+rect 208 260 353 265
+rect 995 260 1035 743
+<< locali >>
+rect 225 1285 245 1310
+rect 990 1090 1010 1380
+rect 1350 1135 1430 1155
+rect 990 1065 1025 1090
+rect 1410 1015 1430 1135
+rect -155 185 -135 330
+rect -155 165 -80 185
+rect 225 160 245 255
+rect 1015 210 1055 235
+rect 1795 210 1825 235
+rect 225 140 255 160
+rect 1035 140 1055 210
+rect 1805 80 1825 210
+<< viali >>
+rect 200 1285 225 1310
+rect 1410 995 1430 1015
+rect -155 330 -135 350
+rect 1060 140 1080 160
+rect 1805 60 1825 80
+<< metal1 >>
+rect 190 1310 235 1320
+rect -155 1295 200 1310
+rect -155 360 -140 1295
+rect 190 1285 200 1295
+rect 225 1285 235 1310
+rect 190 1275 235 1285
+rect 1350 1095 1795 1110
+rect 1400 1015 1440 1025
+rect 1400 995 1410 1015
+rect 1430 995 1440 1015
+rect 1400 985 1440 995
+rect 140 770 160 775
+rect 130 765 170 770
+rect 130 735 135 765
+rect 165 755 170 765
+rect 1415 755 1430 985
+rect 165 740 1430 755
+rect 165 735 170 740
+rect 130 730 170 735
+rect -165 350 -125 360
+rect -165 330 -155 350
+rect -135 330 -125 350
+rect -165 325 -125 330
+rect -155 210 -80 225
+rect -155 160 -135 210
+rect 1050 165 1090 170
+rect -165 155 -125 160
+rect -165 125 -160 155
+rect -130 125 -125 155
+rect 1050 135 1055 165
+rect 1085 135 1090 165
+rect 1780 140 1795 1095
+rect 1050 130 1090 135
+rect -165 120 -125 125
+rect 1795 85 1835 90
+rect 1795 55 1800 85
+rect 1830 55 1835 85
+rect 1795 50 1835 55
+<< via1 >>
+rect 135 735 165 765
+rect -160 125 -130 155
+rect 1055 160 1085 165
+rect 1055 140 1060 160
+rect 1060 140 1080 160
+rect 1080 140 1085 160
+rect 1055 135 1085 140
+rect 1800 80 1830 85
+rect 1800 60 1805 80
+rect 1805 60 1825 80
+rect 1825 60 1830 80
+rect 1800 55 1830 60
+<< metal2 >>
+rect 125 765 175 775
+rect 125 755 135 765
+rect -210 740 135 755
+rect 125 735 135 740
+rect 165 735 175 765
+rect 125 725 175 735
+rect 995 250 1010 1290
+rect -210 230 255 250
+rect 485 230 1035 250
+rect 1045 165 1095 175
+rect -170 155 -120 165
+rect -170 125 -160 155
+rect -130 125 -120 155
+rect 1045 135 1055 165
+rect 1085 155 1095 165
+rect 1085 140 1930 155
+rect 1085 135 1095 140
+rect 1045 125 1095 135
+rect -170 115 -120 125
+rect -155 80 -135 115
+rect 1790 85 1840 95
+rect 1790 80 1800 85
+rect -155 60 1800 80
+rect 1790 55 1800 60
+rect 1830 55 1840 85
+rect 1790 45 1840 55
+<< metal4 >>
+rect 965 1675 1085 1705
+rect 1050 1330 1085 1675
+rect 1300 1330 1890 1360
+rect 175 730 285 790
+rect 990 730 1075 790
+rect 1365 760 1775 790
+rect 175 530 220 730
+rect 195 -155 225 -10
+rect 1860 -155 1890 1330
+rect 195 -160 265 -155
+rect 195 -185 270 -160
+rect 985 -185 1055 -155
+rect 1750 -185 1890 -155
+use nand  nand_1
+timestamp 1640957032
+transform -1 0 1325 0 -1 1050
+box -40 -310 300 315
+use nand  nand_0
+timestamp 1640957032
+transform 1 0 -55 0 1 270
+box -40 -310 300 315
+use tspc  tspc_0
+timestamp 1640956963
+transform 1 0 325 0 1 295
+box -70 -490 690 465
+use tspc  tspc_1
+timestamp 1640956963
+transform 1 0 1105 0 1 295
+box -70 -490 690 465
+use tspc  tspc_2
+timestamp 1640956963
+transform -1 0 935 0 -1 1225
+box -70 -490 690 465
+<< labels >>
+rlabel metal2 -210 740 170 755 1 mc1
+rlabel metal1 170 740 1430 755 1 mc1
+rlabel metal1 1415 740 1430 1015 1 mc1
+rlabel metal2 -210 230 255 250 1 clk
+rlabel space 255 230 1035 250 1 clk
+rlabel metal2 1055 140 1930 155 1 Out
+rlabel metal4 1050 1360 1085 1705 1 GND
+rlabel metal4 1345 1330 1890 1360 1 GND
+rlabel metal4 1860 -185 1890 1330 1 GND
+rlabel metal4 1750 -185 1860 -155 1 GND
+rlabel space 985 -185 1060 -155 1 GND
+rlabel metal4 195 -185 225 -40 1 GND
+rlabel space 195 -185 270 -155 1 GND
+rlabel metal4 220 -40 225 -10 1 GND
+rlabel space 175 560 225 795 1 VDD
+rlabel space 175 730 295 790 1 VDD
+rlabel metal4 990 730 1070 790 1 VDD
+<< end >>
diff --git a/mag/ro.mag b/mag/ro.mag
new file mode 100644
index 0000000..c75004c
--- /dev/null
+++ b/mag/ro.mag
@@ -0,0 +1,214 @@
+magic
+tech sky130A
+timestamp 1640012992
+<< nwell >>
+rect -60 160 500 505
+<< nmos >>
+rect 10 -10 40 90
+rect 205 -10 235 90
+rect 400 -10 430 90
+<< pmos >>
+rect 10 180 40 380
+rect 205 180 235 380
+rect 400 180 430 380
+<< ndiff >>
+rect -40 75 10 90
+rect -40 5 -25 75
+rect -5 5 10 75
+rect -40 -10 10 5
+rect 40 75 90 90
+rect 40 5 55 75
+rect 75 5 90 75
+rect 40 -10 90 5
+rect 155 75 205 90
+rect 155 5 170 75
+rect 190 5 205 75
+rect 155 -10 205 5
+rect 235 75 285 90
+rect 235 5 250 75
+rect 270 5 285 75
+rect 235 -10 285 5
+rect 350 75 400 90
+rect 350 5 365 75
+rect 385 5 400 75
+rect 350 -10 400 5
+rect 430 75 480 90
+rect 430 5 445 75
+rect 465 5 480 75
+rect 430 -10 480 5
+<< pdiff >>
+rect -40 365 10 380
+rect -40 195 -25 365
+rect -5 195 10 365
+rect -40 180 10 195
+rect 40 365 90 380
+rect 40 195 55 365
+rect 75 195 90 365
+rect 40 180 90 195
+rect 155 365 205 380
+rect 155 195 170 365
+rect 190 195 205 365
+rect 155 180 205 195
+rect 235 365 285 380
+rect 235 195 250 365
+rect 270 195 285 365
+rect 235 180 285 195
+rect 350 365 400 380
+rect 350 195 365 365
+rect 385 195 400 365
+rect 350 180 400 195
+rect 430 365 480 380
+rect 430 195 445 365
+rect 465 195 480 365
+rect 430 180 480 195
+<< ndiffc >>
+rect -25 5 -5 75
+rect 55 5 75 75
+rect 170 5 190 75
+rect 250 5 270 75
+rect 365 5 385 75
+rect 445 5 465 75
+<< pdiffc >>
+rect -25 195 -5 365
+rect 55 195 75 365
+rect 170 195 190 365
+rect 250 195 270 365
+rect 365 195 385 365
+rect 445 195 465 365
+<< psubdiff >>
+rect 100 -60 325 -45
+rect 100 -90 115 -60
+rect 310 -90 325 -60
+rect 100 -100 325 -90
+<< nsubdiff >>
+rect 120 475 350 485
+rect 120 440 135 475
+rect 330 440 350 475
+rect 120 430 350 440
+<< psubdiffcont >>
+rect 115 -90 310 -60
+<< nsubdiffcont >>
+rect 135 440 330 475
+<< poly >>
+rect 10 380 40 395
+rect 205 380 235 395
+rect 400 380 430 395
+rect 10 150 40 180
+rect 205 150 235 180
+rect 400 150 430 180
+rect -30 140 40 150
+rect -30 120 -20 140
+rect 0 120 40 140
+rect -30 110 40 120
+rect 165 140 235 150
+rect 165 120 175 140
+rect 195 120 235 140
+rect 165 110 235 120
+rect 360 140 430 150
+rect 360 120 370 140
+rect 390 120 430 140
+rect 360 110 430 120
+rect 10 90 40 110
+rect 205 90 235 110
+rect 400 90 430 110
+rect 10 -25 40 -10
+rect 205 -25 235 -10
+rect 400 -25 430 -10
+<< polycont >>
+rect -20 120 0 140
+rect 175 120 195 140
+rect 370 120 390 140
+<< locali >>
+rect -60 475 500 505
+rect -60 440 135 475
+rect 330 440 500 475
+rect -60 415 500 440
+rect -35 365 5 415
+rect -35 195 -25 365
+rect -5 195 5 365
+rect -35 185 5 195
+rect 45 365 85 375
+rect 45 195 55 365
+rect 75 195 85 365
+rect -30 145 10 150
+rect -30 115 -25 145
+rect 5 115 10 145
+rect -30 110 10 115
+rect 45 145 85 195
+rect 160 365 200 415
+rect 160 195 170 365
+rect 190 195 200 365
+rect 160 185 200 195
+rect 240 365 280 375
+rect 240 195 250 365
+rect 270 195 280 365
+rect 165 145 205 150
+rect 45 140 205 145
+rect 45 120 175 140
+rect 195 120 205 140
+rect 45 115 205 120
+rect -35 75 5 85
+rect -35 5 -25 75
+rect -5 5 5 75
+rect -35 -40 5 5
+rect 45 75 85 115
+rect 165 110 205 115
+rect 240 145 280 195
+rect 355 365 395 415
+rect 355 195 365 365
+rect 385 195 395 365
+rect 355 185 395 195
+rect 435 365 475 375
+rect 435 195 445 365
+rect 465 195 475 365
+rect 360 145 400 150
+rect 240 140 400 145
+rect 240 120 370 140
+rect 390 120 400 140
+rect 240 115 400 120
+rect 45 5 55 75
+rect 75 5 85 75
+rect 45 -5 85 5
+rect 160 75 200 85
+rect 160 5 170 75
+rect 190 5 200 75
+rect 160 -40 200 5
+rect 240 75 280 115
+rect 360 110 400 115
+rect 240 5 250 75
+rect 270 5 280 75
+rect 240 -5 280 5
+rect 355 75 395 85
+rect 355 5 365 75
+rect 385 5 395 75
+rect 355 -40 395 5
+rect 435 75 475 195
+rect 435 5 445 75
+rect 465 5 475 75
+rect 435 -5 475 5
+rect -50 -60 500 -40
+rect -50 -90 115 -60
+rect 310 -90 500 -60
+rect -50 -110 500 -90
+<< viali >>
+rect -25 140 5 145
+rect -25 120 -20 140
+rect -20 120 0 140
+rect 0 120 5 140
+rect -25 115 5 120
+rect 475 115 505 145
+<< metal1 >>
+rect -35 150 10 155
+rect 470 150 515 155
+rect -35 145 515 150
+rect -35 115 -25 145
+rect 5 115 475 145
+rect 505 115 515 145
+rect -35 110 515 115
+rect -35 105 10 110
+rect 470 105 515 110
+<< labels >>
+rlabel locali 400 450 400 450 1 vdd
+rlabel locali 380 -80 380 -80 1 gnd
+rlabel viali 490 130 490 130 1 out3
+<< end >>
diff --git a/mag/ro_buff.mag b/mag/ro_buff.mag
new file mode 100644
index 0000000..6ee73c9
--- /dev/null
+++ b/mag/ro_buff.mag
@@ -0,0 +1,935 @@
+magic
+tech sky130A
+timestamp 1640737585
+<< nwell >>
+rect -80 125 450 1955
+<< nmos >>
+rect 0 -10 15 40
+rect 175 -160 190 40
+rect 355 -160 370 40
+<< pmos >>
+rect 0 145 15 245
+rect 175 145 190 545
+rect 355 145 370 1745
+<< ndiff >>
+rect -55 30 0 40
+rect -55 5 -40 30
+rect -15 5 0 30
+rect -55 -10 0 5
+rect 15 30 70 40
+rect 15 5 30 30
+rect 55 5 70 30
+rect 15 -10 70 5
+rect 120 30 175 40
+rect 120 5 135 30
+rect 160 5 175 30
+rect 120 -20 175 5
+rect 120 -45 135 -20
+rect 160 -45 175 -20
+rect 120 -70 175 -45
+rect 120 -95 135 -70
+rect 160 -95 175 -70
+rect 120 -120 175 -95
+rect 120 -145 135 -120
+rect 160 -145 175 -120
+rect 120 -160 175 -145
+rect 190 30 245 40
+rect 190 5 205 30
+rect 230 5 245 30
+rect 190 -20 245 5
+rect 190 -45 205 -20
+rect 230 -45 245 -20
+rect 190 -70 245 -45
+rect 190 -95 205 -70
+rect 230 -95 245 -70
+rect 190 -120 245 -95
+rect 190 -145 205 -120
+rect 230 -145 245 -120
+rect 190 -160 245 -145
+rect 300 30 355 40
+rect 300 5 315 30
+rect 340 5 355 30
+rect 300 -20 355 5
+rect 300 -45 315 -20
+rect 340 -45 355 -20
+rect 300 -70 355 -45
+rect 300 -95 315 -70
+rect 340 -95 355 -70
+rect 300 -120 355 -95
+rect 300 -145 315 -120
+rect 340 -145 355 -120
+rect 300 -160 355 -145
+rect 370 30 425 40
+rect 370 5 385 30
+rect 410 5 425 30
+rect 370 -20 425 5
+rect 370 -45 385 -20
+rect 410 -45 425 -20
+rect 370 -70 425 -45
+rect 370 -95 385 -70
+rect 410 -95 425 -70
+rect 370 -120 425 -95
+rect 370 -145 385 -120
+rect 410 -145 425 -120
+rect 370 -160 425 -145
+<< pdiff >>
+rect 300 1730 355 1745
+rect 300 1705 315 1730
+rect 340 1705 355 1730
+rect 300 1685 355 1705
+rect 300 1660 315 1685
+rect 340 1660 355 1685
+rect 300 1630 355 1660
+rect 300 1605 315 1630
+rect 340 1605 355 1630
+rect 300 1585 355 1605
+rect 300 1560 315 1585
+rect 340 1560 355 1585
+rect 300 1530 355 1560
+rect 300 1505 315 1530
+rect 340 1505 355 1530
+rect 300 1485 355 1505
+rect 300 1460 315 1485
+rect 340 1460 355 1485
+rect 300 1430 355 1460
+rect 300 1405 315 1430
+rect 340 1405 355 1430
+rect 300 1385 355 1405
+rect 300 1360 315 1385
+rect 340 1360 355 1385
+rect 300 1330 355 1360
+rect 300 1305 315 1330
+rect 340 1305 355 1330
+rect 300 1285 355 1305
+rect 300 1260 315 1285
+rect 340 1260 355 1285
+rect 300 1230 355 1260
+rect 300 1205 315 1230
+rect 340 1205 355 1230
+rect 300 1185 355 1205
+rect 300 1160 315 1185
+rect 340 1160 355 1185
+rect 300 1130 355 1160
+rect 300 1105 315 1130
+rect 340 1105 355 1130
+rect 300 1085 355 1105
+rect 300 1060 315 1085
+rect 340 1060 355 1085
+rect 300 1030 355 1060
+rect 300 1005 315 1030
+rect 340 1005 355 1030
+rect 300 985 355 1005
+rect 300 960 315 985
+rect 340 960 355 985
+rect 300 930 355 960
+rect 300 905 315 930
+rect 340 905 355 930
+rect 300 885 355 905
+rect 300 860 315 885
+rect 340 860 355 885
+rect 300 830 355 860
+rect 300 805 315 830
+rect 340 805 355 830
+rect 300 785 355 805
+rect 300 760 315 785
+rect 340 760 355 785
+rect 300 730 355 760
+rect 300 705 315 730
+rect 340 705 355 730
+rect 300 685 355 705
+rect 300 660 315 685
+rect 340 660 355 685
+rect 300 630 355 660
+rect 300 605 315 630
+rect 340 605 355 630
+rect 300 585 355 605
+rect 300 560 315 585
+rect 340 560 355 585
+rect 120 530 175 545
+rect 120 505 135 530
+rect 160 505 175 530
+rect 120 485 175 505
+rect 120 460 135 485
+rect 160 460 175 485
+rect 120 430 175 460
+rect 120 405 135 430
+rect 160 405 175 430
+rect 120 385 175 405
+rect 120 360 135 385
+rect 160 360 175 385
+rect 120 330 175 360
+rect 120 305 135 330
+rect 160 305 175 330
+rect 120 285 175 305
+rect 120 260 135 285
+rect 160 260 175 285
+rect -55 230 0 245
+rect -55 205 -40 230
+rect -15 205 0 230
+rect -55 185 0 205
+rect -55 160 -40 185
+rect -15 160 0 185
+rect -55 145 0 160
+rect 15 230 70 245
+rect 15 205 30 230
+rect 55 205 70 230
+rect 15 185 70 205
+rect 15 160 30 185
+rect 55 160 70 185
+rect 15 145 70 160
+rect 120 230 175 260
+rect 120 205 135 230
+rect 160 205 175 230
+rect 120 185 175 205
+rect 120 160 135 185
+rect 160 160 175 185
+rect 120 145 175 160
+rect 190 530 245 545
+rect 190 505 205 530
+rect 230 505 245 530
+rect 190 485 245 505
+rect 190 460 205 485
+rect 230 460 245 485
+rect 190 430 245 460
+rect 190 405 205 430
+rect 230 405 245 430
+rect 190 385 245 405
+rect 190 360 205 385
+rect 230 360 245 385
+rect 190 330 245 360
+rect 190 305 205 330
+rect 230 305 245 330
+rect 190 285 245 305
+rect 190 260 205 285
+rect 230 260 245 285
+rect 190 230 245 260
+rect 190 205 205 230
+rect 230 205 245 230
+rect 190 185 245 205
+rect 190 160 205 185
+rect 230 160 245 185
+rect 190 145 245 160
+rect 300 530 355 560
+rect 300 505 315 530
+rect 340 505 355 530
+rect 300 485 355 505
+rect 300 460 315 485
+rect 340 460 355 485
+rect 300 430 355 460
+rect 300 405 315 430
+rect 340 405 355 430
+rect 300 385 355 405
+rect 300 360 315 385
+rect 340 360 355 385
+rect 300 330 355 360
+rect 300 305 315 330
+rect 340 305 355 330
+rect 300 285 355 305
+rect 300 260 315 285
+rect 340 260 355 285
+rect 300 230 355 260
+rect 300 205 315 230
+rect 340 205 355 230
+rect 300 185 355 205
+rect 300 160 315 185
+rect 340 160 355 185
+rect 300 145 355 160
+rect 370 1730 425 1745
+rect 370 1705 385 1730
+rect 410 1705 425 1730
+rect 370 1685 425 1705
+rect 370 1660 385 1685
+rect 410 1660 425 1685
+rect 370 1630 425 1660
+rect 370 1605 385 1630
+rect 410 1605 425 1630
+rect 370 1585 425 1605
+rect 370 1560 385 1585
+rect 410 1560 425 1585
+rect 370 1530 425 1560
+rect 370 1505 385 1530
+rect 410 1505 425 1530
+rect 370 1485 425 1505
+rect 370 1460 385 1485
+rect 410 1460 425 1485
+rect 370 1430 425 1460
+rect 370 1405 385 1430
+rect 410 1405 425 1430
+rect 370 1385 425 1405
+rect 370 1360 385 1385
+rect 410 1360 425 1385
+rect 370 1330 425 1360
+rect 370 1305 385 1330
+rect 410 1305 425 1330
+rect 370 1285 425 1305
+rect 370 1260 385 1285
+rect 410 1260 425 1285
+rect 370 1230 425 1260
+rect 370 1205 385 1230
+rect 410 1205 425 1230
+rect 370 1185 425 1205
+rect 370 1160 385 1185
+rect 410 1160 425 1185
+rect 370 1130 425 1160
+rect 370 1105 385 1130
+rect 410 1105 425 1130
+rect 370 1085 425 1105
+rect 370 1060 385 1085
+rect 410 1060 425 1085
+rect 370 1030 425 1060
+rect 370 1005 385 1030
+rect 410 1005 425 1030
+rect 370 985 425 1005
+rect 370 960 385 985
+rect 410 960 425 985
+rect 370 930 425 960
+rect 370 905 385 930
+rect 410 905 425 930
+rect 370 885 425 905
+rect 370 860 385 885
+rect 410 860 425 885
+rect 370 830 425 860
+rect 370 805 385 830
+rect 410 805 425 830
+rect 370 785 425 805
+rect 370 760 385 785
+rect 410 760 425 785
+rect 370 730 425 760
+rect 370 705 385 730
+rect 410 705 425 730
+rect 370 685 425 705
+rect 370 660 385 685
+rect 410 660 425 685
+rect 370 630 425 660
+rect 370 605 385 630
+rect 410 605 425 630
+rect 370 585 425 605
+rect 370 560 385 585
+rect 410 560 425 585
+rect 370 530 425 560
+rect 370 505 385 530
+rect 410 505 425 530
+rect 370 485 425 505
+rect 370 460 385 485
+rect 410 460 425 485
+rect 370 430 425 460
+rect 370 405 385 430
+rect 410 405 425 430
+rect 370 385 425 405
+rect 370 360 385 385
+rect 410 360 425 385
+rect 370 330 425 360
+rect 370 305 385 330
+rect 410 305 425 330
+rect 370 285 425 305
+rect 370 260 385 285
+rect 410 260 425 285
+rect 370 230 425 260
+rect 370 205 385 230
+rect 410 205 425 230
+rect 370 185 425 205
+rect 370 160 385 185
+rect 410 160 425 185
+rect 370 145 425 160
+<< ndiffc >>
+rect -40 5 -15 30
+rect 30 5 55 30
+rect 135 5 160 30
+rect 135 -45 160 -20
+rect 135 -95 160 -70
+rect 135 -145 160 -120
+rect 205 5 230 30
+rect 205 -45 230 -20
+rect 205 -95 230 -70
+rect 205 -145 230 -120
+rect 315 5 340 30
+rect 315 -45 340 -20
+rect 315 -95 340 -70
+rect 315 -145 340 -120
+rect 385 5 410 30
+rect 385 -45 410 -20
+rect 385 -95 410 -70
+rect 385 -145 410 -120
+<< pdiffc >>
+rect 315 1705 340 1730
+rect 315 1660 340 1685
+rect 315 1605 340 1630
+rect 315 1560 340 1585
+rect 315 1505 340 1530
+rect 315 1460 340 1485
+rect 315 1405 340 1430
+rect 315 1360 340 1385
+rect 315 1305 340 1330
+rect 315 1260 340 1285
+rect 315 1205 340 1230
+rect 315 1160 340 1185
+rect 315 1105 340 1130
+rect 315 1060 340 1085
+rect 315 1005 340 1030
+rect 315 960 340 985
+rect 315 905 340 930
+rect 315 860 340 885
+rect 315 805 340 830
+rect 315 760 340 785
+rect 315 705 340 730
+rect 315 660 340 685
+rect 315 605 340 630
+rect 315 560 340 585
+rect 135 505 160 530
+rect 135 460 160 485
+rect 135 405 160 430
+rect 135 360 160 385
+rect 135 305 160 330
+rect 135 260 160 285
+rect -40 205 -15 230
+rect -40 160 -15 185
+rect 30 205 55 230
+rect 30 160 55 185
+rect 135 205 160 230
+rect 135 160 160 185
+rect 205 505 230 530
+rect 205 460 230 485
+rect 205 405 230 430
+rect 205 360 230 385
+rect 205 305 230 330
+rect 205 260 230 285
+rect 205 205 230 230
+rect 205 160 230 185
+rect 315 505 340 530
+rect 315 460 340 485
+rect 315 405 340 430
+rect 315 360 340 385
+rect 315 305 340 330
+rect 315 260 340 285
+rect 315 205 340 230
+rect 315 160 340 185
+rect 385 1705 410 1730
+rect 385 1660 410 1685
+rect 385 1605 410 1630
+rect 385 1560 410 1585
+rect 385 1505 410 1530
+rect 385 1460 410 1485
+rect 385 1405 410 1430
+rect 385 1360 410 1385
+rect 385 1305 410 1330
+rect 385 1260 410 1285
+rect 385 1205 410 1230
+rect 385 1160 410 1185
+rect 385 1105 410 1130
+rect 385 1060 410 1085
+rect 385 1005 410 1030
+rect 385 960 410 985
+rect 385 905 410 930
+rect 385 860 410 885
+rect 385 805 410 830
+rect 385 760 410 785
+rect 385 705 410 730
+rect 385 660 410 685
+rect 385 605 410 630
+rect 385 560 410 585
+rect 385 505 410 530
+rect 385 460 410 485
+rect 385 405 410 430
+rect 385 360 410 385
+rect 385 305 410 330
+rect 385 260 410 285
+rect 385 205 410 230
+rect 385 160 410 185
+<< poly >>
+rect 355 1745 370 1760
+rect 175 545 190 560
+rect 0 245 15 260
+rect 0 110 15 145
+rect 175 110 190 145
+rect 355 110 370 145
+rect -50 100 15 110
+rect -50 70 -40 100
+rect -10 70 15 100
+rect -50 60 15 70
+rect 125 100 190 110
+rect 125 70 135 100
+rect 165 70 190 100
+rect 125 60 190 70
+rect 305 100 370 110
+rect 305 70 315 100
+rect 345 70 370 100
+rect 305 60 370 70
+rect 0 40 15 60
+rect 175 40 190 60
+rect 355 40 370 60
+rect 0 -30 15 -10
+rect 175 -180 190 -160
+rect 355 -180 370 -160
+<< polycont >>
+rect -40 70 -10 100
+rect 135 70 165 100
+rect 315 70 345 100
+<< locali >>
+rect -60 1935 10 1945
+rect -60 1885 -50 1935
+rect 0 1885 10 1935
+rect -60 1875 10 1885
+rect 115 1935 185 1945
+rect 115 1885 125 1935
+rect 175 1885 185 1935
+rect 115 1875 185 1885
+rect 295 1935 365 1945
+rect 295 1885 305 1935
+rect 355 1885 365 1935
+rect 295 1875 365 1885
+rect -50 230 -5 1875
+rect 125 530 170 1875
+rect 305 1730 350 1875
+rect 305 1705 315 1730
+rect 340 1705 350 1730
+rect 305 1685 350 1705
+rect 305 1660 315 1685
+rect 340 1660 350 1685
+rect 305 1630 350 1660
+rect 305 1605 315 1630
+rect 340 1605 350 1630
+rect 305 1585 350 1605
+rect 305 1560 315 1585
+rect 340 1560 350 1585
+rect 305 1530 350 1560
+rect 305 1505 315 1530
+rect 340 1505 350 1530
+rect 305 1485 350 1505
+rect 305 1460 315 1485
+rect 340 1460 350 1485
+rect 305 1430 350 1460
+rect 305 1405 315 1430
+rect 340 1405 350 1430
+rect 305 1385 350 1405
+rect 305 1360 315 1385
+rect 340 1360 350 1385
+rect 305 1330 350 1360
+rect 305 1305 315 1330
+rect 340 1305 350 1330
+rect 305 1285 350 1305
+rect 305 1260 315 1285
+rect 340 1260 350 1285
+rect 305 1230 350 1260
+rect 305 1205 315 1230
+rect 340 1205 350 1230
+rect 305 1185 350 1205
+rect 305 1160 315 1185
+rect 340 1160 350 1185
+rect 305 1130 350 1160
+rect 305 1105 315 1130
+rect 340 1105 350 1130
+rect 305 1085 350 1105
+rect 305 1060 315 1085
+rect 340 1060 350 1085
+rect 305 1030 350 1060
+rect 305 1005 315 1030
+rect 340 1005 350 1030
+rect 305 985 350 1005
+rect 305 960 315 985
+rect 340 960 350 985
+rect 305 930 350 960
+rect 305 905 315 930
+rect 340 905 350 930
+rect 305 885 350 905
+rect 305 860 315 885
+rect 340 860 350 885
+rect 305 830 350 860
+rect 305 805 315 830
+rect 340 805 350 830
+rect 305 785 350 805
+rect 305 760 315 785
+rect 340 760 350 785
+rect 305 730 350 760
+rect 305 705 315 730
+rect 340 705 350 730
+rect 305 685 350 705
+rect 305 660 315 685
+rect 340 660 350 685
+rect 305 630 350 660
+rect 305 605 315 630
+rect 340 605 350 630
+rect 305 585 350 605
+rect 305 560 315 585
+rect 340 560 350 585
+rect 125 505 135 530
+rect 160 505 170 530
+rect 125 485 170 505
+rect 125 460 135 485
+rect 160 460 170 485
+rect 125 430 170 460
+rect 125 405 135 430
+rect 160 405 170 430
+rect 125 385 170 405
+rect 125 360 135 385
+rect 160 360 170 385
+rect 125 330 170 360
+rect 125 305 135 330
+rect 160 305 170 330
+rect 125 285 170 305
+rect 125 260 135 285
+rect 160 260 170 285
+rect -50 205 -40 230
+rect -15 205 -5 230
+rect -50 185 -5 205
+rect -50 160 -40 185
+rect -15 160 -5 185
+rect -50 150 -5 160
+rect 20 230 65 240
+rect 20 205 30 230
+rect 55 205 65 230
+rect 20 185 65 205
+rect 20 160 30 185
+rect 55 160 65 185
+rect -50 100 0 110
+rect -50 70 -40 100
+rect -10 70 0 100
+rect -50 60 0 70
+rect -50 30 -5 40
+rect -50 5 -40 30
+rect -15 5 -5 30
+rect -50 -1170 -5 5
+rect 20 30 65 160
+rect 125 230 170 260
+rect 125 205 135 230
+rect 160 205 170 230
+rect 125 185 170 205
+rect 125 160 135 185
+rect 160 160 170 185
+rect 125 150 170 160
+rect 195 530 240 540
+rect 195 505 205 530
+rect 230 505 240 530
+rect 195 485 240 505
+rect 195 460 205 485
+rect 230 460 240 485
+rect 195 430 240 460
+rect 195 405 205 430
+rect 230 405 240 430
+rect 195 385 240 405
+rect 195 360 205 385
+rect 230 360 240 385
+rect 195 330 240 360
+rect 195 305 205 330
+rect 230 305 240 330
+rect 195 285 240 305
+rect 195 260 205 285
+rect 230 260 240 285
+rect 195 230 240 260
+rect 195 205 205 230
+rect 230 205 240 230
+rect 195 185 240 205
+rect 195 160 205 185
+rect 230 160 240 185
+rect 125 100 175 110
+rect 125 70 135 100
+rect 165 70 175 100
+rect 125 60 175 70
+rect 20 5 30 30
+rect 55 5 65 30
+rect 20 -5 65 5
+rect 125 30 170 40
+rect 125 5 135 30
+rect 160 5 170 30
+rect 125 -20 170 5
+rect 125 -45 135 -20
+rect 160 -45 170 -20
+rect 125 -70 170 -45
+rect 125 -95 135 -70
+rect 160 -95 170 -70
+rect 125 -120 170 -95
+rect 125 -145 135 -120
+rect 160 -145 170 -120
+rect 125 -1170 170 -145
+rect 195 30 240 160
+rect 305 530 350 560
+rect 305 505 315 530
+rect 340 505 350 530
+rect 305 485 350 505
+rect 305 460 315 485
+rect 340 460 350 485
+rect 305 430 350 460
+rect 305 405 315 430
+rect 340 405 350 430
+rect 305 385 350 405
+rect 305 360 315 385
+rect 340 360 350 385
+rect 305 330 350 360
+rect 305 305 315 330
+rect 340 305 350 330
+rect 305 285 350 305
+rect 305 260 315 285
+rect 340 260 350 285
+rect 305 230 350 260
+rect 305 205 315 230
+rect 340 205 350 230
+rect 305 185 350 205
+rect 305 160 315 185
+rect 340 160 350 185
+rect 305 150 350 160
+rect 375 1730 420 1740
+rect 375 1705 385 1730
+rect 410 1705 420 1730
+rect 375 1685 420 1705
+rect 375 1660 385 1685
+rect 410 1660 420 1685
+rect 375 1630 420 1660
+rect 375 1605 385 1630
+rect 410 1605 420 1630
+rect 375 1585 420 1605
+rect 375 1560 385 1585
+rect 410 1560 420 1585
+rect 375 1530 420 1560
+rect 375 1505 385 1530
+rect 410 1505 420 1530
+rect 375 1485 420 1505
+rect 375 1460 385 1485
+rect 410 1460 420 1485
+rect 375 1430 420 1460
+rect 375 1405 385 1430
+rect 410 1405 420 1430
+rect 375 1385 420 1405
+rect 375 1360 385 1385
+rect 410 1360 420 1385
+rect 375 1330 420 1360
+rect 375 1305 385 1330
+rect 410 1305 420 1330
+rect 375 1285 420 1305
+rect 375 1260 385 1285
+rect 410 1260 420 1285
+rect 375 1230 420 1260
+rect 375 1205 385 1230
+rect 410 1205 420 1230
+rect 375 1185 420 1205
+rect 375 1160 385 1185
+rect 410 1160 420 1185
+rect 375 1130 420 1160
+rect 375 1105 385 1130
+rect 410 1105 420 1130
+rect 375 1085 420 1105
+rect 375 1060 385 1085
+rect 410 1060 420 1085
+rect 375 1030 420 1060
+rect 375 1005 385 1030
+rect 410 1005 420 1030
+rect 375 985 420 1005
+rect 375 960 385 985
+rect 410 960 420 985
+rect 375 930 420 960
+rect 375 905 385 930
+rect 410 905 420 930
+rect 375 885 420 905
+rect 375 860 385 885
+rect 410 860 420 885
+rect 375 830 420 860
+rect 375 805 385 830
+rect 410 805 420 830
+rect 375 785 420 805
+rect 375 760 385 785
+rect 410 760 420 785
+rect 375 730 420 760
+rect 375 705 385 730
+rect 410 705 420 730
+rect 375 685 420 705
+rect 375 660 385 685
+rect 410 660 420 685
+rect 375 630 420 660
+rect 375 605 385 630
+rect 410 605 420 630
+rect 375 585 420 605
+rect 375 560 385 585
+rect 410 560 420 585
+rect 375 530 420 560
+rect 375 505 385 530
+rect 410 505 420 530
+rect 375 485 420 505
+rect 375 460 385 485
+rect 410 460 420 485
+rect 375 430 420 460
+rect 375 405 385 430
+rect 410 405 420 430
+rect 375 385 420 405
+rect 375 360 385 385
+rect 410 360 420 385
+rect 375 330 420 360
+rect 375 305 385 330
+rect 410 305 420 330
+rect 375 285 420 305
+rect 375 260 385 285
+rect 410 260 420 285
+rect 375 230 420 260
+rect 375 205 385 230
+rect 410 205 420 230
+rect 375 185 420 205
+rect 375 160 385 185
+rect 410 160 420 185
+rect 305 100 355 110
+rect 305 70 315 100
+rect 345 70 355 100
+rect 305 60 355 70
+rect 195 5 205 30
+rect 230 5 240 30
+rect 195 -20 240 5
+rect 195 -45 205 -20
+rect 230 -45 240 -20
+rect 195 -70 240 -45
+rect 195 -95 205 -70
+rect 230 -95 240 -70
+rect 195 -120 240 -95
+rect 195 -145 205 -120
+rect 230 -145 240 -120
+rect 195 -155 240 -145
+rect 305 30 350 40
+rect 305 5 315 30
+rect 340 5 350 30
+rect 305 -20 350 5
+rect 305 -45 315 -20
+rect 340 -45 350 -20
+rect 305 -70 350 -45
+rect 305 -95 315 -70
+rect 340 -95 350 -70
+rect 305 -120 350 -95
+rect 305 -145 315 -120
+rect 340 -145 350 -120
+rect 305 -1170 350 -145
+rect 375 30 420 160
+rect 375 5 385 30
+rect 410 5 420 30
+rect 375 -20 420 5
+rect 375 -45 385 -20
+rect 410 -45 420 -20
+rect 375 -70 420 -45
+rect 375 -95 385 -70
+rect 410 -95 420 -70
+rect 375 -120 420 -95
+rect 375 -145 385 -120
+rect 410 -145 420 -120
+rect 375 -155 420 -145
+rect -60 -1180 10 -1170
+rect -60 -1230 -50 -1180
+rect 0 -1230 10 -1180
+rect -60 -1240 10 -1230
+rect 115 -1180 185 -1170
+rect 115 -1230 125 -1180
+rect 175 -1230 185 -1180
+rect 115 -1240 185 -1230
+rect 295 -1180 365 -1170
+rect 295 -1230 305 -1180
+rect 355 -1230 365 -1180
+rect 295 -1240 365 -1230
+<< viali >>
+rect -50 1885 0 1935
+rect 125 1885 175 1935
+rect 305 1885 355 1935
+rect -50 -1230 0 -1180
+rect 125 -1230 175 -1180
+rect 305 -1230 355 -1180
+<< metal1 >>
+rect -60 1935 10 1945
+rect -60 1885 -50 1935
+rect 0 1885 10 1935
+rect -60 1875 10 1885
+rect 115 1935 185 1945
+rect 115 1885 125 1935
+rect 175 1885 185 1935
+rect 115 1875 185 1885
+rect 295 1935 365 1945
+rect 295 1885 305 1935
+rect 355 1885 365 1935
+rect 295 1875 365 1885
+rect -60 -1180 10 -1170
+rect -60 -1230 -50 -1180
+rect 0 -1230 10 -1180
+rect -60 -1240 10 -1230
+rect 115 -1180 185 -1170
+rect 115 -1230 125 -1180
+rect 175 -1230 185 -1180
+rect 115 -1240 185 -1230
+rect 295 -1180 365 -1170
+rect 295 -1230 305 -1180
+rect 355 -1230 365 -1180
+rect 295 -1240 365 -1230
+<< via1 >>
+rect -50 1885 0 1935
+rect 125 1885 175 1935
+rect 305 1885 355 1935
+rect -50 -1230 0 -1180
+rect 125 -1230 175 -1180
+rect 305 -1230 355 -1180
+<< metal2 >>
+rect -60 1935 10 1945
+rect -60 1885 -50 1935
+rect 0 1885 10 1935
+rect -60 1875 10 1885
+rect 115 1935 185 1945
+rect 115 1885 125 1935
+rect 175 1885 185 1935
+rect 115 1875 185 1885
+rect 295 1935 365 1945
+rect 295 1885 305 1935
+rect 355 1885 365 1935
+rect 295 1875 365 1885
+rect -60 -1180 10 -1170
+rect -60 -1230 -50 -1180
+rect 0 -1230 10 -1180
+rect -60 -1240 10 -1230
+rect 115 -1180 185 -1170
+rect 115 -1230 125 -1180
+rect 175 -1230 185 -1180
+rect 115 -1240 185 -1230
+rect 295 -1180 365 -1170
+rect 295 -1230 305 -1180
+rect 355 -1230 365 -1180
+rect 295 -1240 365 -1230
+<< via2 >>
+rect -50 1885 0 1935
+rect 125 1885 175 1935
+rect 305 1885 355 1935
+rect -50 -1230 0 -1180
+rect 125 -1230 175 -1180
+rect 305 -1230 355 -1180
+<< metal3 >>
+rect -60 1935 10 1945
+rect -60 1885 -50 1935
+rect 0 1885 10 1935
+rect -60 1875 10 1885
+rect 115 1935 185 1945
+rect 115 1885 125 1935
+rect 175 1885 185 1935
+rect 115 1875 185 1885
+rect 295 1935 365 1945
+rect 295 1885 305 1935
+rect 355 1885 365 1935
+rect 295 1875 365 1885
+rect -60 -1180 10 -1170
+rect -60 -1230 -50 -1180
+rect 0 -1230 10 -1180
+rect -60 -1240 10 -1230
+rect 115 -1180 185 -1170
+rect 115 -1230 125 -1180
+rect 175 -1230 185 -1180
+rect 115 -1240 185 -1230
+rect 295 -1180 365 -1170
+rect 295 -1230 305 -1180
+rect 355 -1230 365 -1180
+rect 295 -1240 365 -1230
+<< via3 >>
+rect -50 1885 0 1935
+rect 125 1885 175 1935
+rect 305 1885 355 1935
+rect -50 -1230 0 -1180
+rect 125 -1230 175 -1180
+rect 305 -1230 355 -1180
+<< metal4 >>
+rect -80 1935 450 1955
+rect -80 1885 -50 1935
+rect 0 1885 125 1935
+rect 175 1885 305 1935
+rect 355 1885 450 1935
+rect -80 1865 450 1885
+rect -80 -1180 450 -1160
+rect -80 -1230 -50 -1180
+rect 0 -1230 125 -1180
+rect 175 -1230 305 -1180
+rect 355 -1230 450 -1180
+rect -80 -1250 450 -1230
+<< end >>
diff --git a/mag/ro_div.mag b/mag/ro_div.mag
new file mode 100644
index 0000000..c661aca
--- /dev/null
+++ b/mag/ro_div.mag
@@ -0,0 +1,113 @@
+magic
+tech sky130A
+timestamp 1640997741
+<< locali >>
+rect 4960 3650 4980 3670
+rect 4935 3130 4975 3170
+<< viali >>
+rect 4940 3650 4960 3670
+rect 9555 645 9580 670
+<< metal1 >>
+rect 4930 3675 4970 3680
+rect 4930 3645 4935 3675
+rect 4965 3645 4970 3675
+rect 4930 3640 4970 3645
+rect 9545 675 9590 680
+rect 9545 640 9550 675
+rect 9585 640 9590 675
+rect 9545 635 9590 640
+<< via1 >>
+rect 4935 3670 4965 3675
+rect 4935 3650 4940 3670
+rect 4940 3650 4960 3670
+rect 4960 3650 4965 3670
+rect 4935 3645 4965 3650
+rect 9550 670 9585 675
+rect 9550 645 9555 670
+rect 9555 645 9580 670
+rect 9580 645 9585 670
+rect 9550 640 9585 645
+<< metal2 >>
+rect 4055 5985 4675 6105
+rect 4650 685 4675 5985
+rect 4925 3675 4975 3685
+rect 4925 3645 4935 3675
+rect 4965 3645 4975 3675
+rect 4925 3635 4975 3645
+rect 5430 2050 5475 2055
+rect 5430 2015 5435 2050
+rect 5470 2015 5475 2050
+rect 5430 2010 5475 2015
+rect 4650 665 5015 685
+rect 9540 680 9595 685
+rect 9540 635 9545 680
+rect 9590 635 9595 680
+rect 9540 630 9595 635
+<< via2 >>
+rect 4935 3645 4965 3675
+rect 5435 2015 5470 2050
+rect 9545 675 9590 680
+rect 9545 640 9550 675
+rect 9550 640 9585 675
+rect 9585 640 9590 675
+rect 9545 635 9590 640
+<< metal3 >>
+rect 4925 3680 4975 3685
+rect 4925 3640 4930 3680
+rect 4970 3640 4975 3680
+rect 4925 3635 4975 3640
+rect 4865 2750 4915 2755
+rect 4865 2710 4870 2750
+rect 4910 2730 4915 2750
+rect 4910 2710 9595 2730
+rect 4865 2690 9595 2710
+rect 5425 2055 5480 2060
+rect 5425 2010 5430 2055
+rect 5475 2010 5480 2055
+rect 5425 2005 5480 2010
+rect 9540 690 9590 2690
+rect 9535 680 9600 690
+rect 9535 635 9545 680
+rect 9590 635 9600 680
+rect 9535 625 9600 635
+<< via3 >>
+rect 4930 3675 4970 3680
+rect 4930 3645 4935 3675
+rect 4935 3645 4965 3675
+rect 4965 3645 4970 3675
+rect 4930 3640 4970 3645
+rect 4870 2710 4910 2750
+rect 5430 2050 5475 2055
+rect 5430 2015 5435 2050
+rect 5435 2015 5470 2050
+rect 5470 2015 5475 2050
+rect 5430 2010 5475 2015
+<< metal4 >>
+rect 4870 3680 4980 3690
+rect 4870 3640 4930 3680
+rect 4970 3640 4980 3680
+rect 4870 3630 4980 3640
+rect 4870 2760 4900 3630
+rect 4860 2750 4920 2760
+rect 4860 2710 4870 2750
+rect 4910 2710 4920 2750
+rect 4860 2700 4920 2710
+rect 5430 2110 5490 2150
+rect 5430 2060 5465 2110
+rect 5425 2055 5480 2060
+rect 5425 2010 5430 2055
+rect 5475 2010 5480 2055
+rect 5425 2005 5480 2010
+use divbuf  divbuf_0
+timestamp 1640990631
+transform 1 0 5155 0 1 3655
+box -460 -1085 31200 495
+use divider  divider_0
+timestamp 1640980777
+transform 1 0 5185 0 1 235
+box -490 -235 4690 2150
+use ro_complete  ro_complete_0
+timestamp 1640997741
+transform 1 0 57 0 1 5330
+box -57 -5330 4455 1440
+<< end >>
diff --git a/mag/ro_var.mag b/mag/ro_var.mag
new file mode 100644
index 0000000..9e10808
--- /dev/null
+++ b/mag/ro_var.mag
@@ -0,0 +1,386 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1640799896
+<< nwell >>
+rect -250 320 1600 1010
+rect -116 -750 186 -397
+rect 534 -752 836 -399
+rect 1202 -756 1504 -403
+<< nmos >>
+rect -110 -20 -50 180
+rect 640 -20 700 180
+rect 1400 -20 1460 180
+<< pmos >>
+rect -110 360 -50 760
+rect 640 360 700 760
+rect 1400 360 1460 760
+<< varactor >>
+rect 17 -688 53 -488
+rect 667 -690 703 -490
+rect 1335 -694 1371 -494
+<< ndiff >>
+rect -210 150 -110 180
+rect -210 10 -180 150
+rect -140 10 -110 150
+rect -210 -20 -110 10
+rect -50 150 50 180
+rect -50 10 -20 150
+rect 20 10 50 150
+rect -50 -20 50 10
+rect 540 150 640 180
+rect 540 10 570 150
+rect 610 10 640 150
+rect 540 -20 640 10
+rect 700 150 800 180
+rect 700 10 730 150
+rect 770 10 800 150
+rect 700 -20 800 10
+rect 1300 150 1400 180
+rect 1300 10 1330 150
+rect 1370 10 1400 150
+rect 1300 -20 1400 10
+rect 1460 150 1560 180
+rect 1460 10 1490 150
+rect 1530 10 1560 150
+rect 1460 -20 1560 10
+<< pdiff >>
+rect -210 730 -110 760
+rect -210 390 -180 730
+rect -140 390 -110 730
+rect -210 360 -110 390
+rect -50 730 50 760
+rect -50 390 -20 730
+rect 20 390 50 730
+rect -50 360 50 390
+rect 540 730 640 760
+rect 540 390 570 730
+rect 610 390 640 730
+rect 540 360 640 390
+rect 700 730 800 760
+rect 700 390 730 730
+rect 770 390 800 730
+rect 700 360 800 390
+rect 1300 730 1400 760
+rect 1300 390 1330 730
+rect 1370 390 1400 730
+rect 1300 360 1400 390
+rect 1460 730 1560 760
+rect 1460 390 1490 730
+rect 1530 390 1560 730
+rect 1460 360 1560 390
+<< ndiffc >>
+rect -180 10 -140 150
+rect -20 10 20 150
+rect 570 10 610 150
+rect 730 10 770 150
+rect 1330 10 1370 150
+rect 1490 10 1530 150
+<< pdiffc >>
+rect -180 390 -140 730
+rect -20 390 20 730
+rect 570 390 610 730
+rect 730 390 770 730
+rect 1330 390 1370 730
+rect 1490 390 1530 730
+<< psubdiff >>
+rect 0 -120 230 -90
+rect 0 -170 30 -120
+rect 200 -170 230 -120
+rect 0 -200 230 -170
+rect 500 -120 800 -90
+rect 500 -180 530 -120
+rect 770 -180 800 -120
+rect 500 -200 800 -180
+rect 1050 -120 1280 -90
+rect 1050 -170 1080 -120
+rect 1250 -170 1280 -120
+rect 1050 -200 1280 -170
+rect 300 -270 430 -240
+rect 300 -340 330 -270
+rect 400 -340 430 -270
+rect 300 -370 430 -340
+rect 300 -650 430 -620
+rect 300 -720 330 -650
+rect 400 -720 430 -650
+rect 300 -750 430 -720
+<< nsubdiff >>
+rect 510 950 830 970
+rect 510 880 540 950
+rect 800 880 830 950
+rect 510 860 830 880
+rect -80 -512 17 -488
+rect -80 -664 -68 -512
+rect -34 -664 17 -512
+rect -80 -688 17 -664
+rect 53 -512 150 -488
+rect 53 -664 104 -512
+rect 138 -664 150 -512
+rect 570 -514 667 -490
+rect 53 -688 150 -664
+rect 570 -666 582 -514
+rect 616 -666 667 -514
+rect 570 -690 667 -666
+rect 703 -514 800 -490
+rect 703 -666 754 -514
+rect 788 -666 800 -514
+rect 703 -690 800 -666
+rect 1238 -518 1335 -494
+rect 1238 -670 1250 -518
+rect 1284 -670 1335 -518
+rect 1238 -694 1335 -670
+rect 1371 -518 1468 -494
+rect 1371 -670 1422 -518
+rect 1456 -670 1468 -518
+rect 1371 -694 1468 -670
+<< psubdiffcont >>
+rect 30 -170 200 -120
+rect 530 -180 770 -120
+rect 1080 -170 1250 -120
+rect 330 -340 400 -270
+rect 330 -720 400 -650
+<< nsubdiffcont >>
+rect 540 880 800 950
+rect -68 -664 -34 -512
+rect 104 -664 138 -512
+rect 582 -666 616 -514
+rect 754 -666 788 -514
+rect 1250 -670 1284 -518
+rect 1422 -670 1456 -518
+<< poly >>
+rect -110 760 -50 790
+rect 640 760 700 790
+rect 1400 760 1460 790
+rect -110 300 -50 360
+rect 640 300 700 360
+rect 1400 300 1460 360
+rect -190 280 -50 300
+rect -190 240 -170 280
+rect -130 240 -50 280
+rect -190 220 -50 240
+rect 560 280 700 300
+rect 560 240 580 280
+rect 620 240 700 280
+rect 560 220 700 240
+rect 1320 280 1460 300
+rect 1320 240 1340 280
+rect 1380 240 1460 280
+rect 1320 220 1460 240
+rect -110 180 -50 220
+rect 640 180 700 220
+rect 1400 180 1460 220
+rect -110 -50 -50 -20
+rect 640 -50 700 -20
+rect 1400 -50 1460 -20
+rect 2 -416 68 -400
+rect 2 -450 18 -416
+rect 52 -450 68 -416
+rect 2 -466 68 -450
+rect 652 -418 718 -402
+rect 652 -452 668 -418
+rect 702 -452 718 -418
+rect 17 -488 53 -466
+rect 652 -468 718 -452
+rect 1320 -422 1386 -406
+rect 1320 -456 1336 -422
+rect 1370 -456 1386 -422
+rect 667 -490 703 -468
+rect 1320 -472 1386 -456
+rect 17 -714 53 -688
+rect 1335 -494 1371 -472
+rect 667 -716 703 -690
+rect 1335 -720 1371 -694
+<< polycont >>
+rect -170 240 -130 280
+rect 580 240 620 280
+rect 1340 240 1380 280
+rect 18 -450 52 -416
+rect 668 -452 702 -418
+rect 1336 -456 1370 -422
+<< locali >>
+rect -250 950 1600 1010
+rect -250 880 540 950
+rect 800 880 1600 950
+rect -250 830 1600 880
+rect -200 730 -120 830
+rect -200 390 -180 730
+rect -140 390 -120 730
+rect -200 370 -120 390
+rect -40 730 40 750
+rect -40 390 -20 730
+rect 20 390 40 730
+rect -190 290 -110 300
+rect -190 230 -180 290
+rect -120 230 -110 290
+rect -190 220 -110 230
+rect -40 290 40 390
+rect 550 730 630 830
+rect 550 390 570 730
+rect 610 390 630 730
+rect 550 370 630 390
+rect 710 730 790 750
+rect 710 390 730 730
+rect 770 390 790 730
+rect -40 230 560 290
+rect -200 150 -120 170
+rect -200 10 -180 150
+rect -140 10 -120 150
+rect -200 -80 -120 10
+rect -40 150 40 230
+rect 710 290 790 390
+rect 1310 730 1390 830
+rect 1310 390 1330 730
+rect 1370 390 1390 730
+rect 1310 370 1390 390
+rect 1470 730 1550 750
+rect 1470 390 1490 730
+rect 1530 390 1550 730
+rect 1470 310 1550 390
+rect 710 230 1320 290
+rect -40 10 -20 150
+rect 20 10 40 150
+rect -40 -10 40 10
+rect 550 150 630 170
+rect 550 10 570 150
+rect 610 10 630 150
+rect 550 -80 630 10
+rect 710 150 790 230
+rect 1470 210 1570 310
+rect 710 10 730 150
+rect 770 10 790 150
+rect 710 -10 790 10
+rect 1310 150 1390 170
+rect 1310 10 1330 150
+rect 1370 10 1390 150
+rect 1310 -80 1390 10
+rect 1470 150 1550 210
+rect 1470 10 1490 150
+rect 1530 10 1550 150
+rect 1470 -10 1550 10
+rect -230 -120 1600 -80
+rect -230 -170 30 -120
+rect 200 -170 530 -120
+rect -230 -180 530 -170
+rect 770 -170 1080 -120
+rect 1250 -170 1600 -120
+rect 770 -180 1600 -170
+rect -230 -220 1600 -180
+rect 290 -270 440 -220
+rect 290 -340 330 -270
+rect 400 -340 440 -270
+rect 2 -450 18 -416
+rect 52 -450 68 -416
+rect -68 -512 -34 -496
+rect -68 -680 -34 -664
+rect 104 -512 138 -496
+rect 104 -680 138 -664
+rect 290 -650 440 -340
+rect 652 -452 668 -418
+rect 702 -452 718 -418
+rect 1320 -456 1336 -422
+rect 1370 -456 1386 -422
+rect 290 -720 330 -650
+rect 400 -720 440 -650
+rect 582 -514 616 -498
+rect 582 -682 616 -666
+rect 754 -514 788 -498
+rect 754 -682 788 -666
+rect 1250 -518 1284 -502
+rect 1250 -686 1284 -670
+rect 1422 -518 1456 -502
+rect 1422 -686 1456 -670
+rect 1636 -680 1670 -510
+rect 290 -800 440 -720
+<< viali >>
+rect -180 280 -120 290
+rect -180 240 -170 280
+rect -170 240 -130 280
+rect -130 240 -120 280
+rect -180 230 -120 240
+rect 560 280 640 300
+rect 560 240 580 280
+rect 580 240 620 280
+rect 620 240 640 280
+rect 560 220 640 240
+rect 1320 280 1400 300
+rect 1320 240 1340 280
+rect 1340 240 1380 280
+rect 1380 240 1400 280
+rect 1320 220 1400 240
+rect 1570 230 1630 290
+rect 18 -450 52 -416
+rect -68 -664 -34 -512
+rect 104 -664 138 -512
+rect 668 -452 702 -418
+rect 1336 -456 1370 -422
+rect 582 -666 616 -514
+rect 754 -666 788 -514
+rect 1250 -670 1284 -518
+rect 1422 -670 1456 -518
+<< metal1 >>
+rect -200 290 -110 310
+rect -200 230 -180 290
+rect -120 230 -110 290
+rect -200 210 -110 230
+rect 270 300 660 310
+rect 270 220 560 300
+rect 640 220 660 300
+rect 270 210 660 220
+rect 950 300 1420 310
+rect 950 220 1320 300
+rect 1400 220 1420 300
+rect 950 210 1420 220
+rect 1550 290 1650 310
+rect 1550 230 1570 290
+rect 1630 230 1650 290
+rect 270 -100 370 210
+rect -10 -200 370 -100
+rect -10 -416 90 -200
+rect 950 -260 1050 210
+rect 1550 -100 1650 230
+rect -10 -450 18 -416
+rect 52 -450 90 -416
+rect -10 -470 90 -450
+rect 640 -308 1050 -260
+rect 1300 -200 1650 -100
+rect 640 -418 740 -308
+rect 640 -452 668 -418
+rect 702 -452 740 -418
+rect 640 -470 740 -452
+rect 1300 -422 1400 -200
+rect 1300 -456 1336 -422
+rect 1370 -456 1400 -422
+rect 1300 -470 1400 -456
+rect -130 -512 1656 -500
+rect -130 -664 -68 -512
+rect -34 -664 104 -512
+rect 138 -514 1656 -512
+rect 138 -664 582 -514
+rect -130 -666 582 -664
+rect 616 -666 754 -514
+rect 788 -518 1656 -514
+rect 788 -666 1250 -518
+rect -130 -670 1250 -666
+rect 1284 -670 1422 -518
+rect 1456 -670 1656 -518
+rect -130 -680 1656 -670
+rect 1244 -682 1290 -680
+rect 1416 -682 1462 -680
+<< via1 >>
+rect -180 230 -120 290
+rect 1570 230 1630 290
+<< metal2 >>
+rect -200 290 1650 310
+rect -200 230 -180 290
+rect -120 230 1570 290
+rect 1630 230 1650 290
+rect -200 210 1650 230
+<< labels >>
+rlabel locali 1400 900 1400 900 1 vdd
+rlabel locali 1360 -160 1360 -160 1 gnd
+rlabel viali 1600 260 1600 260 1 out3
+rlabel locali 10 200 10 200 1 out1
+rlabel locali 750 190 750 190 1 out2
+rlabel locali 1510 190 1510 190 1 out3
+rlabel locali 1666 -610 1666 -610 1 vcont
+<< end >>
diff --git a/mag/ro_var_extend.mag b/mag/ro_var_extend.mag
new file mode 100644
index 0000000..3e91bed
--- /dev/null
+++ b/mag/ro_var_extend.mag
@@ -0,0 +1,728 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1640959680
+<< nwell >>
+rect -250 320 6220 1010
+rect -120 -750 190 -360
+rect 2850 -750 3160 -360
+rect 2858 -752 3160 -750
+rect 5820 -760 6130 -370
+<< nmos >>
+rect -110 -20 -50 180
+rect 2964 -20 3024 180
+rect 6020 -20 6080 180
+<< pmos >>
+rect -110 360 -50 760
+rect 2964 360 3024 760
+rect 6020 360 6080 760
+<< varactor >>
+rect 17 -688 53 -488
+rect 2991 -690 3027 -490
+rect 5955 -694 5991 -494
+<< ndiff >>
+rect -210 150 -110 180
+rect -210 110 -180 150
+rect -140 110 -110 150
+rect -210 50 -110 110
+rect -210 10 -180 50
+rect -140 10 -110 50
+rect -210 -20 -110 10
+rect -50 150 50 180
+rect -50 110 -20 150
+rect 20 110 50 150
+rect -50 50 50 110
+rect -50 10 -20 50
+rect 20 10 50 50
+rect -50 -20 50 10
+rect 2864 150 2964 180
+rect 2864 110 2892 150
+rect 2932 110 2964 150
+rect 2864 50 2964 110
+rect 2864 10 2892 50
+rect 2932 10 2964 50
+rect 2864 -20 2964 10
+rect 3024 150 3124 180
+rect 3024 110 3052 150
+rect 3092 110 3124 150
+rect 3024 50 3124 110
+rect 3024 10 3052 50
+rect 3092 10 3124 50
+rect 3024 -20 3124 10
+rect 5920 150 6020 180
+rect 5920 110 5952 150
+rect 5992 110 6020 150
+rect 5920 50 6020 110
+rect 5920 10 5952 50
+rect 5992 10 6020 50
+rect 5920 -20 6020 10
+rect 6080 150 6180 180
+rect 6080 110 6112 150
+rect 6152 110 6180 150
+rect 6080 50 6180 110
+rect 6080 10 6112 50
+rect 6152 10 6180 50
+rect 6080 -20 6180 10
+<< pdiff >>
+rect -210 730 -110 760
+rect -210 690 -180 730
+rect -140 690 -110 730
+rect -210 640 -110 690
+rect -210 600 -180 640
+rect -140 600 -110 640
+rect -210 540 -110 600
+rect -210 500 -180 540
+rect -140 500 -110 540
+rect -210 440 -110 500
+rect -210 400 -180 440
+rect -140 400 -110 440
+rect -210 360 -110 400
+rect -50 730 50 760
+rect -50 690 -20 730
+rect 20 690 50 730
+rect -50 640 50 690
+rect -50 600 -20 640
+rect 20 600 50 640
+rect -50 540 50 600
+rect -50 500 -20 540
+rect 20 500 50 540
+rect -50 440 50 500
+rect -50 400 -20 440
+rect 20 400 50 440
+rect -50 360 50 400
+rect 2864 730 2964 760
+rect 2864 690 2892 730
+rect 2932 690 2964 730
+rect 2864 640 2964 690
+rect 2864 600 2892 640
+rect 2932 600 2964 640
+rect 2864 540 2964 600
+rect 2864 500 2892 540
+rect 2932 500 2964 540
+rect 2864 440 2964 500
+rect 2864 400 2892 440
+rect 2932 400 2964 440
+rect 2864 360 2964 400
+rect 3024 730 3124 760
+rect 3024 690 3052 730
+rect 3092 690 3124 730
+rect 3024 640 3124 690
+rect 3024 600 3052 640
+rect 3092 600 3124 640
+rect 3024 540 3124 600
+rect 3024 500 3052 540
+rect 3092 500 3124 540
+rect 3024 440 3124 500
+rect 3024 400 3052 440
+rect 3092 400 3124 440
+rect 3024 360 3124 400
+rect 5920 730 6020 760
+rect 5920 690 5952 730
+rect 5992 690 6020 730
+rect 5920 640 6020 690
+rect 5920 600 5952 640
+rect 5992 600 6020 640
+rect 5920 540 6020 600
+rect 5920 500 5952 540
+rect 5992 500 6020 540
+rect 5920 440 6020 500
+rect 5920 400 5952 440
+rect 5992 400 6020 440
+rect 5920 360 6020 400
+rect 6080 730 6180 760
+rect 6080 690 6112 730
+rect 6152 690 6180 730
+rect 6080 640 6180 690
+rect 6080 600 6112 640
+rect 6152 600 6180 640
+rect 6080 540 6180 600
+rect 6080 500 6112 540
+rect 6152 500 6180 540
+rect 6080 440 6180 500
+rect 6080 400 6112 440
+rect 6152 400 6180 440
+rect 6080 360 6180 400
+<< ndiffc >>
+rect -180 110 -140 150
+rect -180 10 -140 50
+rect -20 110 20 150
+rect -20 10 20 50
+rect 2892 110 2932 150
+rect 2892 10 2932 50
+rect 3052 110 3092 150
+rect 3052 10 3092 50
+rect 5952 110 5992 150
+rect 5952 10 5992 50
+rect 6112 110 6152 150
+rect 6112 10 6152 50
+<< pdiffc >>
+rect -180 690 -140 730
+rect -180 600 -140 640
+rect -180 500 -140 540
+rect -180 400 -140 440
+rect -20 690 20 730
+rect -20 600 20 640
+rect -20 500 20 540
+rect -20 400 20 440
+rect 2892 690 2932 730
+rect 2892 600 2932 640
+rect 2892 500 2932 540
+rect 2892 400 2932 440
+rect 3052 690 3092 730
+rect 3052 600 3092 640
+rect 3052 500 3092 540
+rect 3052 400 3092 440
+rect 5952 690 5992 730
+rect 5952 600 5992 640
+rect 5952 500 5992 540
+rect 5952 400 5992 440
+rect 6112 690 6152 730
+rect 6112 600 6152 640
+rect 6112 500 6152 540
+rect 6112 400 6152 440
+<< psubdiff >>
+rect -350 1470 -90 1500
+rect -710 1300 -450 1330
+rect -710 1100 -680 1300
+rect -480 1100 -450 1300
+rect -350 1270 -320 1470
+rect -120 1270 -90 1470
+rect -350 1240 -90 1270
+rect 630 1470 890 1500
+rect 630 1270 660 1470
+rect 860 1270 890 1470
+rect 630 1240 890 1270
+rect 1610 1470 1870 1500
+rect 1610 1270 1640 1470
+rect 1840 1270 1870 1470
+rect 1610 1240 1870 1270
+rect 2590 1470 2850 1500
+rect 2590 1270 2620 1470
+rect 2820 1270 2850 1470
+rect 2590 1240 2850 1270
+rect 3570 1470 3830 1500
+rect 3570 1270 3600 1470
+rect 3800 1270 3830 1470
+rect 3570 1240 3830 1270
+rect 4550 1470 4810 1500
+rect 4550 1270 4580 1470
+rect 4780 1270 4810 1470
+rect 4550 1240 4810 1270
+rect 5530 1470 5790 1500
+rect 5530 1270 5560 1470
+rect 5760 1270 5790 1470
+rect 5530 1240 5790 1270
+rect 6510 1470 6770 1500
+rect 6510 1270 6540 1470
+rect 6740 1270 6770 1470
+rect 6510 1240 6770 1270
+rect 7270 1300 7530 1330
+rect -710 1070 -450 1100
+rect 7270 1100 7300 1300
+rect 7500 1100 7530 1300
+rect 7270 1070 7530 1100
+rect -710 320 -450 350
+rect -710 120 -680 320
+rect -480 120 -450 320
+rect 7270 320 7530 350
+rect -710 90 -450 120
+rect 7270 120 7300 320
+rect 7500 120 7530 320
+rect 7270 90 7530 120
+rect 0 -120 230 -90
+rect 0 -170 30 -120
+rect 200 -170 230 -120
+rect 0 -200 230 -170
+rect 2824 -120 3124 -90
+rect 2824 -180 2854 -120
+rect 3094 -180 3124 -120
+rect 2824 -200 3124 -180
+rect 5670 -120 5900 -90
+rect 5670 -170 5700 -120
+rect 5870 -170 5900 -120
+rect 5670 -200 5900 -170
+rect 2624 -270 2754 -240
+rect 2624 -340 2654 -270
+rect 2724 -340 2754 -270
+rect 2624 -370 2754 -340
+rect -710 -660 -450 -630
+rect -710 -860 -680 -660
+rect -480 -860 -450 -660
+rect 2624 -650 2754 -620
+rect 2624 -720 2654 -650
+rect 2724 -720 2754 -650
+rect 7270 -660 7530 -630
+rect 2624 -750 2754 -720
+rect -710 -890 -450 -860
+rect 7270 -860 7300 -660
+rect 7500 -860 7530 -660
+rect 7270 -890 7530 -860
+rect -320 -920 -60 -890
+rect -320 -1120 -290 -920
+rect -90 -1120 -60 -920
+rect -320 -1150 -60 -1120
+rect 660 -920 920 -890
+rect 660 -1120 690 -920
+rect 890 -1120 920 -920
+rect 660 -1150 920 -1120
+rect 1640 -920 1900 -890
+rect 1640 -1120 1670 -920
+rect 1870 -1120 1900 -920
+rect 1640 -1150 1900 -1120
+rect 2620 -920 2880 -890
+rect 2620 -1120 2650 -920
+rect 2850 -1120 2880 -920
+rect 2620 -1150 2880 -1120
+rect 3600 -920 3860 -890
+rect 3600 -1120 3630 -920
+rect 3830 -1120 3860 -920
+rect 3600 -1150 3860 -1120
+rect 4580 -920 4840 -890
+rect 4580 -1120 4610 -920
+rect 4810 -1120 4840 -920
+rect 4580 -1150 4840 -1120
+rect 5560 -920 5820 -890
+rect 5560 -1120 5590 -920
+rect 5790 -1120 5820 -920
+rect 5560 -1150 5820 -1120
+rect 6540 -920 6800 -890
+rect 6540 -1120 6570 -920
+rect 6770 -1120 6800 -920
+rect 6540 -1150 6800 -1120
+<< nsubdiff >>
+rect 174 950 494 970
+rect 174 880 204 950
+rect 464 880 494 950
+rect 174 860 494 880
+rect 2834 950 3154 970
+rect 2834 880 2864 950
+rect 3124 880 3154 950
+rect 2834 860 3154 880
+rect 5244 950 5564 970
+rect 5244 880 5274 950
+rect 5534 880 5564 950
+rect 5244 860 5564 880
+rect -80 -512 17 -488
+rect -80 -664 -68 -512
+rect -34 -664 17 -512
+rect -80 -688 17 -664
+rect 53 -512 150 -488
+rect 53 -664 104 -512
+rect 138 -664 150 -512
+rect 2894 -514 2991 -490
+rect 53 -688 150 -664
+rect 2894 -666 2906 -514
+rect 2940 -666 2991 -514
+rect 2894 -690 2991 -666
+rect 3027 -514 3124 -490
+rect 3027 -666 3078 -514
+rect 3112 -666 3124 -514
+rect 3027 -690 3124 -666
+rect 5858 -518 5955 -494
+rect 5858 -670 5870 -518
+rect 5904 -670 5955 -518
+rect 5858 -694 5955 -670
+rect 5991 -518 6088 -494
+rect 5991 -670 6042 -518
+rect 6076 -670 6088 -518
+rect 5991 -694 6088 -670
+<< psubdiffcont >>
+rect -680 1100 -480 1300
+rect -320 1270 -120 1470
+rect 660 1270 860 1470
+rect 1640 1270 1840 1470
+rect 2620 1270 2820 1470
+rect 3600 1270 3800 1470
+rect 4580 1270 4780 1470
+rect 5560 1270 5760 1470
+rect 6540 1270 6740 1470
+rect 7300 1100 7500 1300
+rect -680 120 -480 320
+rect 7300 120 7500 320
+rect 30 -170 200 -120
+rect 2854 -180 3094 -120
+rect 5700 -170 5870 -120
+rect 2654 -340 2724 -270
+rect -680 -860 -480 -660
+rect 2654 -720 2724 -650
+rect 7300 -860 7500 -660
+rect -290 -1120 -90 -920
+rect 690 -1120 890 -920
+rect 1670 -1120 1870 -920
+rect 2650 -1120 2850 -920
+rect 3630 -1120 3830 -920
+rect 4610 -1120 4810 -920
+rect 5590 -1120 5790 -920
+rect 6570 -1120 6770 -920
+<< nsubdiffcont >>
+rect 204 880 464 950
+rect 2864 880 3124 950
+rect 5274 880 5534 950
+rect -68 -664 -34 -512
+rect 104 -664 138 -512
+rect 2906 -666 2940 -514
+rect 3078 -666 3112 -514
+rect 5870 -670 5904 -518
+rect 6042 -670 6076 -518
+<< poly >>
+rect -110 760 -50 790
+rect 2964 760 3024 790
+rect 6020 760 6080 790
+rect -110 300 -50 360
+rect 2964 300 3024 360
+rect 6020 300 6080 360
+rect -190 280 -50 300
+rect -190 240 -170 280
+rect -130 240 -50 280
+rect -190 220 -50 240
+rect 2884 280 3024 300
+rect 2884 240 2904 280
+rect 2944 240 3024 280
+rect 2884 220 3024 240
+rect 5940 280 6080 300
+rect 5940 240 5960 280
+rect 6000 240 6080 280
+rect 5940 220 6080 240
+rect -110 180 -50 220
+rect 2964 180 3024 220
+rect 6020 180 6080 220
+rect -110 -50 -50 -20
+rect 2964 -50 3024 -20
+rect 6020 -50 6080 -20
+rect 2 -416 68 -400
+rect 2 -450 18 -416
+rect 52 -450 68 -416
+rect 2 -466 68 -450
+rect 2976 -418 3042 -402
+rect 2976 -452 2992 -418
+rect 3026 -452 3042 -418
+rect 17 -488 53 -466
+rect 2976 -468 3042 -452
+rect 5940 -422 6006 -406
+rect 5940 -456 5956 -422
+rect 5990 -456 6006 -422
+rect 2991 -490 3027 -468
+rect 5940 -472 6006 -456
+rect 17 -714 53 -688
+rect 5955 -494 5991 -472
+rect 2991 -716 3027 -690
+rect 5955 -720 5991 -694
+<< polycont >>
+rect -170 240 -130 280
+rect 2904 240 2944 280
+rect 5960 240 6000 280
+rect 18 -450 52 -416
+rect 2992 -452 3026 -418
+rect 5956 -456 5990 -422
+<< locali >>
+rect -750 1470 7560 1530
+rect -750 1300 -320 1470
+rect -750 1100 -680 1300
+rect -480 1270 -320 1300
+rect -120 1270 660 1470
+rect 860 1270 1640 1470
+rect 1840 1270 2620 1470
+rect 2820 1270 3600 1470
+rect 3800 1270 4580 1470
+rect 4780 1270 5560 1470
+rect 5760 1270 6540 1470
+rect 6740 1300 7560 1470
+rect 6740 1270 7300 1300
+rect -480 1200 7300 1270
+rect -480 1100 -420 1200
+rect -750 320 -420 1100
+rect 7230 1100 7300 1200
+rect 7500 1100 7560 1300
+rect -250 950 6220 1010
+rect -250 880 204 950
+rect 464 880 2864 950
+rect 3124 880 5274 950
+rect 5534 880 6220 950
+rect -250 830 6220 880
+rect -200 730 -120 830
+rect 2874 750 2954 830
+rect 5930 750 6010 830
+rect -200 690 -180 730
+rect -140 690 -120 730
+rect -200 640 -120 690
+rect -200 600 -180 640
+rect -140 600 -120 640
+rect -200 540 -120 600
+rect -200 500 -180 540
+rect -140 500 -120 540
+rect -200 440 -120 500
+rect -200 400 -180 440
+rect -140 400 -120 440
+rect -200 370 -120 400
+rect -40 730 40 750
+rect -40 690 -20 730
+rect 20 690 40 730
+rect -40 640 40 690
+rect -40 600 -20 640
+rect 20 600 40 640
+rect -40 540 40 600
+rect -40 500 -20 540
+rect 20 500 40 540
+rect -40 440 40 500
+rect -40 400 -20 440
+rect 20 400 40 440
+rect -750 120 -680 320
+rect -480 120 -420 320
+rect -190 290 -110 300
+rect -190 230 -180 290
+rect -120 230 -110 290
+rect -190 220 -110 230
+rect -40 290 40 400
+rect 2872 730 2954 750
+rect 2872 690 2892 730
+rect 2932 690 2954 730
+rect 2872 640 2954 690
+rect 2872 600 2892 640
+rect 2932 600 2954 640
+rect 2872 540 2954 600
+rect 2872 500 2892 540
+rect 2932 500 2954 540
+rect 2872 440 2954 500
+rect 2872 400 2892 440
+rect 2932 400 2954 440
+rect 2872 370 2954 400
+rect 3032 730 3114 750
+rect 3032 690 3052 730
+rect 3092 690 3114 730
+rect 3032 640 3114 690
+rect 3032 600 3052 640
+rect 3092 600 3114 640
+rect 3032 540 3114 600
+rect 3032 500 3052 540
+rect 3092 500 3114 540
+rect 3032 440 3114 500
+rect 3032 400 3052 440
+rect 3092 400 3114 440
+rect 3032 370 3114 400
+rect 5930 730 6012 750
+rect 5930 690 5952 730
+rect 5992 690 6012 730
+rect 5930 640 6012 690
+rect 5930 600 5952 640
+rect 5992 600 6012 640
+rect 5930 540 6012 600
+rect 5930 500 5952 540
+rect 5992 500 6012 540
+rect 5930 440 6012 500
+rect 5930 400 5952 440
+rect 5992 400 6012 440
+rect 5930 370 6012 400
+rect 6090 730 6172 750
+rect 6090 690 6112 730
+rect 6152 690 6172 730
+rect 6090 640 6172 690
+rect 6090 600 6112 640
+rect 6152 600 6172 640
+rect 6090 540 6172 600
+rect 6090 500 6112 540
+rect 6152 500 6172 540
+rect 6090 440 6172 500
+rect 6090 400 6112 440
+rect 6152 400 6172 440
+rect 6090 370 6172 400
+rect -40 230 2884 290
+rect -750 -660 -420 120
+rect -200 150 -120 170
+rect -200 110 -180 150
+rect -140 110 -120 150
+rect -200 50 -120 110
+rect -200 10 -180 50
+rect -140 10 -120 50
+rect -200 -80 -120 10
+rect -40 150 40 230
+rect 3034 290 3114 370
+rect 6090 310 6170 370
+rect 7230 320 7560 1100
+rect 3034 230 5940 290
+rect 3034 170 3114 230
+rect 6090 210 6190 310
+rect 6090 170 6170 210
+rect -40 110 -20 150
+rect 20 110 40 150
+rect -40 50 40 110
+rect -40 10 -20 50
+rect 20 10 40 50
+rect -40 -10 40 10
+rect 2872 150 2954 170
+rect 2872 110 2892 150
+rect 2932 110 2954 150
+rect 2872 50 2954 110
+rect 2872 10 2892 50
+rect 2932 10 2954 50
+rect 2872 -10 2954 10
+rect 3032 150 3114 170
+rect 3032 110 3052 150
+rect 3092 110 3114 150
+rect 3032 50 3114 110
+rect 3032 10 3052 50
+rect 3092 10 3114 50
+rect 3032 -10 3114 10
+rect 5930 150 6012 170
+rect 5930 110 5952 150
+rect 5992 110 6012 150
+rect 5930 50 6012 110
+rect 5930 10 5952 50
+rect 5992 10 6012 50
+rect 5930 -10 6012 10
+rect 6090 150 6172 170
+rect 6090 110 6112 150
+rect 6152 110 6172 150
+rect 6090 50 6172 110
+rect 6090 10 6112 50
+rect 6152 10 6172 50
+rect 6090 -10 6172 10
+rect 7230 120 7300 320
+rect 7500 120 7560 320
+rect 2874 -80 2954 -10
+rect 5930 -80 6010 -10
+rect -230 -120 6220 -80
+rect -230 -170 30 -120
+rect 200 -170 2854 -120
+rect -230 -180 2854 -170
+rect 3094 -170 5700 -120
+rect 5870 -170 6220 -120
+rect 3094 -180 6220 -170
+rect -230 -220 6220 -180
+rect 2614 -270 2764 -220
+rect 2614 -340 2654 -270
+rect 2724 -340 2764 -270
+rect 2 -450 18 -416
+rect 52 -450 68 -416
+rect -750 -860 -680 -660
+rect -480 -860 -420 -660
+rect -68 -512 -34 -496
+rect -68 -680 -34 -664
+rect 104 -512 138 -496
+rect 104 -680 138 -664
+rect 2614 -650 2764 -340
+rect 2976 -452 2992 -418
+rect 3026 -452 3042 -418
+rect 5940 -456 5956 -422
+rect 5990 -456 6006 -422
+rect 2614 -720 2654 -650
+rect 2724 -720 2764 -650
+rect 2906 -514 2940 -498
+rect 2906 -682 2940 -666
+rect 3078 -514 3112 -498
+rect 3078 -682 3112 -666
+rect 5870 -518 5904 -502
+rect 5870 -686 5904 -670
+rect 6042 -518 6076 -502
+rect 6042 -686 6076 -670
+rect 6256 -680 6290 -510
+rect 7230 -660 7560 120
+rect 2614 -800 2764 -720
+rect 2620 -860 2750 -800
+rect 7230 -860 7300 -660
+rect 7500 -860 7560 -660
+rect -750 -920 7560 -860
+rect -750 -1120 -290 -920
+rect -90 -1120 690 -920
+rect 890 -1120 1670 -920
+rect 1870 -1120 2650 -920
+rect 2850 -1120 3630 -920
+rect 3830 -1120 4610 -920
+rect 4810 -1120 5590 -920
+rect 5790 -1120 6570 -920
+rect 6770 -1120 7560 -920
+rect -750 -1190 7560 -1120
+<< viali >>
+rect -180 280 -120 290
+rect -180 240 -170 280
+rect -170 240 -130 280
+rect -130 240 -120 280
+rect -180 230 -120 240
+rect 2884 280 2964 300
+rect 2884 240 2904 280
+rect 2904 240 2944 280
+rect 2944 240 2964 280
+rect 2884 220 2964 240
+rect 5940 280 6020 300
+rect 5940 240 5960 280
+rect 5960 240 6000 280
+rect 6000 240 6020 280
+rect 5940 220 6020 240
+rect 6190 230 6250 290
+rect 18 -450 52 -416
+rect -68 -664 -34 -512
+rect 104 -664 138 -512
+rect 2992 -452 3026 -418
+rect 5956 -456 5990 -422
+rect 2906 -666 2940 -514
+rect 3078 -666 3112 -514
+rect 5870 -670 5904 -518
+rect 6042 -670 6076 -518
+<< metal1 >>
+rect -200 290 -110 310
+rect -200 230 -180 290
+rect -120 230 -110 290
+rect -200 210 -110 230
+rect 2594 300 2984 310
+rect 2594 220 2884 300
+rect 2964 220 2984 300
+rect 2594 210 2984 220
+rect 5570 300 6040 310
+rect 5570 220 5940 300
+rect 6020 220 6040 300
+rect 5570 210 6040 220
+rect 6170 290 6270 310
+rect 6170 230 6190 290
+rect 6250 230 6270 290
+rect 2594 -100 2694 210
+rect -10 -200 2694 -100
+rect -10 -416 90 -200
+rect 5570 -260 5670 210
+rect 6170 170 6270 230
+rect 6172 -10 6270 170
+rect 6170 -100 6270 -10
+rect -10 -450 18 -416
+rect 52 -450 90 -416
+rect -10 -470 90 -450
+rect 2964 -308 5670 -260
+rect 5920 -200 6270 -100
+rect 2964 -418 3064 -308
+rect 2964 -452 2992 -418
+rect 3026 -452 3064 -418
+rect 2964 -470 3064 -452
+rect 5920 -422 6020 -200
+rect 5920 -456 5956 -422
+rect 5990 -456 6020 -422
+rect 5920 -470 6020 -456
+rect -130 -512 6276 -500
+rect -130 -664 -68 -512
+rect -34 -664 104 -512
+rect 138 -514 6276 -512
+rect 138 -664 2906 -514
+rect -130 -666 2906 -664
+rect 2940 -666 3078 -514
+rect 3112 -518 6276 -514
+rect 3112 -666 5870 -518
+rect -130 -670 5870 -666
+rect 5904 -670 6042 -518
+rect 6076 -670 6276 -518
+rect -130 -680 6276 -670
+rect 5864 -682 5910 -680
+rect 6036 -682 6082 -680
+<< via1 >>
+rect -180 230 -120 290
+rect 6190 230 6250 290
+<< metal2 >>
+rect -200 290 6270 310
+rect -200 230 -180 290
+rect -120 230 6190 290
+rect 6250 230 6270 290
+rect -200 210 6270 230
+<< labels >>
+rlabel locali 10 200 10 200 1 out1
+rlabel locali 3074 190 3074 190 1 out2
+rlabel locali 5980 -160 5980 -160 1 gnd
+rlabel viali 6220 260 6220 260 1 out3
+rlabel locali 6130 190 6130 190 1 out3
+rlabel locali 6286 -610 6286 -610 1 vcont
+rlabel locali 6020 900 6020 900 1 vdd
+<< end >>
diff --git a/mag/sky130_fd_pr__cap_mim_m3_1_WRT4AW.mag b/mag/sky130_fd_pr__cap_mim_m3_1_WRT4AW.mag
deleted file mode 100644
index c4fedfd..0000000
--- a/mag/sky130_fd_pr__cap_mim_m3_1_WRT4AW.mag
+++ /dev/null
@@ -1,33 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606502073
-<< metal3 >>
-rect -3136 3072 3136 3100
-rect -3136 -3072 3052 3072
-rect 3116 -3072 3136 3072
-rect -3136 -3100 3136 -3072
-<< via3 >>
-rect 3052 -3072 3116 3072
-<< mimcap >>
-rect -3036 2960 2964 3000
-rect -3036 -2960 2332 2960
-rect 2924 -2960 2964 2960
-rect -3036 -3000 2964 -2960
-<< mimcapcontact >>
-rect 2332 -2960 2924 2960
-<< metal4 >>
-rect 3036 3072 3132 3088
-rect 2331 2960 2925 2961
-rect 2331 -2960 2332 2960
-rect 2924 -2960 2925 2960
-rect 2331 -2961 2925 -2960
-rect 3036 -3072 3052 3072
-rect 3116 -3072 3132 3072
-rect 3036 -3088 3132 -3072
-<< properties >>
-string gencell sky130_fd_pr__cap_mim_m3_1
-string FIXED_BBOX -3136 -3100 3064 3100
-string parameters w 30.00 l 30.00 val 920.4 carea 1.00 cperi 0.17 nx 1 ny 1 dummy 0 square 0 lmin 2.00 wmin 2.00 lmax 30.0 wmax 30.0 dc 0 bconnect 1 tconnect 1 ccov -10
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__cap_mim_m3_2_W5U4AW.mag b/mag/sky130_fd_pr__cap_mim_m3_2_W5U4AW.mag
deleted file mode 100644
index 59928eb..0000000
--- a/mag/sky130_fd_pr__cap_mim_m3_2_W5U4AW.mag
+++ /dev/null
@@ -1,33 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606502073
-<< metal4 >>
-rect -3179 3059 3179 3100
-rect -3179 -3059 2923 3059
-rect 3159 -3059 3179 3059
-rect -3179 -3100 3179 -3059
-<< via4 >>
-rect 2923 -3059 3159 3059
-<< mimcap2 >>
-rect -3079 2960 2921 3000
-rect -3079 -2960 -3039 2960
-rect 2289 -2960 2921 2960
-rect -3079 -3000 2921 -2960
-<< mimcap2contact >>
-rect -3039 -2960 2289 2960
-<< metal5 >>
-rect 2881 3059 3201 3101
-rect -3063 2960 2313 2984
-rect -3063 -2960 -3039 2960
-rect 2289 -2960 2313 2960
-rect -3063 -2984 2313 -2960
-rect 2881 -3059 2923 3059
-rect 3159 -3059 3201 3059
-rect 2881 -3101 3201 -3059
-<< properties >>
-string gencell sky130_fd_pr__cap_mim_m3_2
-string FIXED_BBOX -3179 -3100 3021 3100
-string parameters w 30.00 l 30.00 val 920.4 carea 1.00 cperi 0.17 nx 1 ny 1 dummy 0 square 0 lmin 2.00 wmin 2.00 lmax 30.0 wmax 30.0 dc 0 bconnect 1 tconnect 1 ccov +90
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__nfet_g5v0d10v5_PKVMTM.mag b/mag/sky130_fd_pr__nfet_g5v0d10v5_PKVMTM.mag
deleted file mode 100644
index 7be65d4..0000000
--- a/mag/sky130_fd_pr__nfet_g5v0d10v5_PKVMTM.mag
+++ /dev/null
@@ -1,98 +0,0 @@
-magic
-tech sky130A
-timestamp 1606063140
-<< pwell >>
-rect -154 -229 154 229
-<< mvnmos >>
-rect -40 -100 40 100
-<< mvndiff >>
-rect -69 94 -40 100
-rect -69 -94 -63 94
-rect -46 -94 -40 94
-rect -69 -100 -40 -94
-rect 40 94 69 100
-rect 40 -94 46 94
-rect 63 -94 69 94
-rect 40 -100 69 -94
-<< mvndiffc >>
-rect -63 -94 -46 94
-rect 46 -94 63 94
-<< mvpsubdiff >>
-rect -136 205 136 211
-rect -136 188 -82 205
-rect 82 188 136 205
-rect -136 182 136 188
-rect -136 -182 -107 182
-rect 107 157 136 182
-rect 107 -157 113 157
-rect 130 -157 136 157
-rect 107 -182 136 -157
-rect -136 -188 136 -182
-rect -136 -205 -82 -188
-rect 82 -205 136 -188
-rect -136 -211 136 -205
-<< mvpsubdiffcont >>
-rect -82 188 82 205
-rect 113 -157 130 157
-rect -82 -205 82 -188
-<< poly >>
-rect -40 136 40 144
-rect -40 119 -32 136
-rect 32 119 40 136
-rect -40 100 40 119
-rect -40 -119 40 -100
-rect -40 -136 -32 -119
-rect 32 -136 40 -119
-rect -40 -144 40 -136
-<< polycont >>
-rect -32 119 32 136
-rect -32 -136 32 -119
-<< locali >>
-rect -130 188 -82 205
-rect 82 188 130 205
-rect -130 -19 -113 188
-rect 113 157 130 188
-rect -40 119 -32 136
-rect 32 119 40 136
-rect -63 94 -46 102
-rect -63 -102 -46 -94
-rect 46 94 63 102
-rect 46 -102 63 -94
-rect -40 -136 -32 -119
-rect 32 -136 40 -119
-rect 113 -188 130 -157
-rect -130 -205 -82 -188
-rect 82 -205 130 -188
-<< viali >>
-rect -32 119 32 136
-rect -130 -188 -113 -19
-rect -63 -94 -46 94
-rect 46 -94 63 94
-rect -32 -136 32 -119
-<< metal1 >>
-rect -38 136 38 139
-rect -38 119 -32 136
-rect 32 119 38 136
-rect -38 116 38 119
-rect -66 94 -43 100
-rect -133 -19 -110 -13
-rect -133 -188 -130 -19
-rect -113 -188 -110 -19
-rect -66 -94 -63 94
-rect -46 -94 -43 94
-rect -66 -100 -43 -94
-rect 43 94 66 100
-rect 43 -94 46 94
-rect 63 -94 66 94
-rect 43 -100 66 -94
-rect -38 -119 38 -116
-rect -38 -136 -32 -119
-rect 32 -136 38 -119
-rect -38 -139 38 -136
-rect -133 -194 -110 -188
-<< properties >>
-string gencell sky130_fd_pr__nfet_g5v0d10v5
-string FIXED_BBOX -121 -196 121 196
-string parameters w 2.00 l 0.80 m 1 nf 1 diffcov 100 polycov 100 guard 1 glc 0 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__nfet_01v8 sky130_fd_pr__nfet_01v8_lvt  sky130_fd_bs_flash__special_sonosfet_star  sky130_fd_pr__nfet_g5v0d10v5 sky130_fd_pr__nfet_05v0_nvt} full_metal 1 viasrc 100 viadrn 100 viagate 100 viagb 0 viagr 0 viagl +45 viagt 0
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__nfet_g5v0d10v5_TGFUGS.mag b/mag/sky130_fd_pr__nfet_g5v0d10v5_TGFUGS.mag
deleted file mode 100644
index 0fc9bf5..0000000
--- a/mag/sky130_fd_pr__nfet_g5v0d10v5_TGFUGS.mag
+++ /dev/null
@@ -1,326 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606063140
-<< pwell >>
-rect -962 -458 962 458
-<< mvnmos >>
-rect -734 -200 -574 200
-rect -516 -200 -356 200
-rect -298 -200 -138 200
-rect -80 -200 80 200
-rect 138 -200 298 200
-rect 356 -200 516 200
-rect 574 -200 734 200
-<< mvndiff >>
-rect -792 188 -734 200
-rect -792 -188 -780 188
-rect -746 -188 -734 188
-rect -792 -200 -734 -188
-rect -574 188 -516 200
-rect -574 -188 -562 188
-rect -528 -188 -516 188
-rect -574 -200 -516 -188
-rect -356 188 -298 200
-rect -356 -188 -344 188
-rect -310 -188 -298 188
-rect -356 -200 -298 -188
-rect -138 188 -80 200
-rect -138 -188 -126 188
-rect -92 -188 -80 188
-rect -138 -200 -80 -188
-rect 80 188 138 200
-rect 80 -188 92 188
-rect 126 -188 138 188
-rect 80 -200 138 -188
-rect 298 188 356 200
-rect 298 -188 310 188
-rect 344 -188 356 188
-rect 298 -200 356 -188
-rect 516 188 574 200
-rect 516 -188 528 188
-rect 562 -188 574 188
-rect 516 -200 574 -188
-rect 734 188 792 200
-rect 734 -188 746 188
-rect 780 -188 792 188
-rect 734 -200 792 -188
-<< mvndiffc >>
-rect -780 -188 -746 188
-rect -562 -188 -528 188
-rect -344 -188 -310 188
-rect -126 -188 -92 188
-rect 92 -188 126 188
-rect 310 -188 344 188
-rect 528 -188 562 188
-rect 746 -188 780 188
-<< mvpsubdiff >>
-rect -926 410 926 422
-rect -926 376 -818 410
-rect 818 376 926 410
-rect -926 364 926 376
-rect -926 314 -868 364
-rect -926 -314 -914 314
-rect -880 -314 -868 314
-rect 868 314 926 364
-rect -926 -364 -868 -314
-rect 868 -314 880 314
-rect 914 -314 926 314
-rect 868 -364 926 -314
-rect -926 -376 926 -364
-rect -926 -410 -818 -376
-rect 818 -410 926 -376
-rect -926 -422 926 -410
-<< mvpsubdiffcont >>
-rect -818 376 818 410
-rect -914 -314 -880 314
-rect 880 -314 914 314
-rect -818 -410 818 -376
-<< poly >>
-rect -734 272 -574 288
-rect -734 238 -718 272
-rect -590 238 -574 272
-rect -734 200 -574 238
-rect -516 272 -356 288
-rect -516 238 -500 272
-rect -372 238 -356 272
-rect -516 200 -356 238
-rect -298 272 -138 288
-rect -298 238 -282 272
-rect -154 238 -138 272
-rect -298 200 -138 238
-rect -80 272 80 288
-rect -80 238 -64 272
-rect 64 238 80 272
-rect -80 200 80 238
-rect 138 272 298 288
-rect 138 238 154 272
-rect 282 238 298 272
-rect 138 200 298 238
-rect 356 272 516 288
-rect 356 238 372 272
-rect 500 238 516 272
-rect 356 200 516 238
-rect 574 272 734 288
-rect 574 238 590 272
-rect 718 238 734 272
-rect 574 200 734 238
-rect -734 -238 -574 -200
-rect -734 -272 -718 -238
-rect -590 -272 -574 -238
-rect -734 -288 -574 -272
-rect -516 -238 -356 -200
-rect -516 -272 -500 -238
-rect -372 -272 -356 -238
-rect -516 -288 -356 -272
-rect -298 -238 -138 -200
-rect -298 -272 -282 -238
-rect -154 -272 -138 -238
-rect -298 -288 -138 -272
-rect -80 -238 80 -200
-rect -80 -272 -64 -238
-rect 64 -272 80 -238
-rect -80 -288 80 -272
-rect 138 -238 298 -200
-rect 138 -272 154 -238
-rect 282 -272 298 -238
-rect 138 -288 298 -272
-rect 356 -238 516 -200
-rect 356 -272 372 -238
-rect 500 -272 516 -238
-rect 356 -288 516 -272
-rect 574 -238 734 -200
-rect 574 -272 590 -238
-rect 718 -272 734 -238
-rect 574 -288 734 -272
-<< polycont >>
-rect -718 238 -590 272
-rect -500 238 -372 272
-rect -282 238 -154 272
-rect -64 238 64 272
-rect 154 238 282 272
-rect 372 238 500 272
-rect 590 238 718 272
-rect -718 -272 -590 -238
-rect -500 -272 -372 -238
-rect -282 -272 -154 -238
-rect -64 -272 64 -238
-rect 154 -272 282 -238
-rect 372 -272 500 -238
-rect 590 -272 718 -238
-<< locali >>
-rect -914 376 -818 410
-rect 818 376 914 410
-rect -914 314 -880 376
-rect 880 314 914 376
-rect -734 238 -718 272
-rect -590 238 -574 272
-rect -516 238 -500 272
-rect -372 238 -356 272
-rect -298 238 -282 272
-rect -154 238 -138 272
-rect -80 238 -64 272
-rect 64 238 80 272
-rect 138 238 154 272
-rect 282 238 298 272
-rect 356 238 372 272
-rect 500 238 516 272
-rect 574 238 590 272
-rect 718 238 734 272
-rect -780 188 -746 204
-rect -780 -204 -746 -188
-rect -562 188 -528 204
-rect -562 -204 -528 -188
-rect -344 188 -310 204
-rect -344 -204 -310 -188
-rect -126 188 -92 204
-rect -126 -204 -92 -188
-rect 92 188 126 204
-rect 92 -204 126 -188
-rect 310 188 344 204
-rect 310 -204 344 -188
-rect 528 188 562 204
-rect 528 -204 562 -188
-rect 746 188 780 204
-rect 746 -204 780 -188
-rect -734 -272 -718 -238
-rect -590 -272 -574 -238
-rect -516 -272 -500 -238
-rect -372 -272 -356 -238
-rect -298 -272 -282 -238
-rect -154 -272 -138 -238
-rect -80 -272 -64 -238
-rect 64 -272 80 -238
-rect 138 -272 154 -238
-rect 282 -272 298 -238
-rect 356 -272 372 -238
-rect 500 -272 516 -238
-rect 574 -272 590 -238
-rect 718 -272 734 -238
-rect -914 -376 -880 -314
-rect 880 -376 914 -314
-rect -914 -410 -818 -376
-rect 818 -410 914 -376
-<< viali >>
-rect -914 -263 -880 263
-rect -718 238 -590 272
-rect -500 238 -372 272
-rect -282 238 -154 272
-rect -64 238 64 272
-rect 154 238 282 272
-rect 372 238 500 272
-rect 590 238 718 272
-rect -780 21 -746 171
-rect -562 -171 -528 -21
-rect -344 21 -310 171
-rect -126 -171 -92 -21
-rect 92 21 126 171
-rect 310 -171 344 -21
-rect 528 21 562 171
-rect 746 -171 780 -21
-rect -718 -272 -590 -238
-rect -500 -272 -372 -238
-rect -282 -272 -154 -238
-rect -64 -272 64 -238
-rect 154 -272 282 -238
-rect 372 -272 500 -238
-rect 590 -272 718 -238
-<< metal1 >>
-rect -920 263 -874 275
-rect -920 -263 -914 263
-rect -880 -263 -874 263
-rect -730 272 -578 278
-rect -730 238 -718 272
-rect -590 238 -578 272
-rect -730 232 -578 238
-rect -512 272 -360 278
-rect -512 238 -500 272
-rect -372 238 -360 272
-rect -512 232 -360 238
-rect -294 272 -142 278
-rect -294 238 -282 272
-rect -154 238 -142 272
-rect -294 232 -142 238
-rect -76 272 76 278
-rect -76 238 -64 272
-rect 64 238 76 272
-rect -76 232 76 238
-rect 142 272 294 278
-rect 142 238 154 272
-rect 282 238 294 272
-rect 142 232 294 238
-rect 360 272 512 278
-rect 360 238 372 272
-rect 500 238 512 272
-rect 360 232 512 238
-rect 578 272 730 278
-rect 578 238 590 272
-rect 718 238 730 272
-rect 578 232 730 238
-rect -786 171 -740 183
-rect -786 21 -780 171
-rect -746 21 -740 171
-rect -786 9 -740 21
-rect -350 171 -304 183
-rect -350 21 -344 171
-rect -310 21 -304 171
-rect -350 9 -304 21
-rect 86 171 132 183
-rect 86 21 92 171
-rect 126 21 132 171
-rect 86 9 132 21
-rect 522 171 568 183
-rect 522 21 528 171
-rect 562 21 568 171
-rect 522 9 568 21
-rect -568 -21 -522 -9
-rect -568 -171 -562 -21
-rect -528 -171 -522 -21
-rect -568 -183 -522 -171
-rect -132 -21 -86 -9
-rect -132 -171 -126 -21
-rect -92 -171 -86 -21
-rect -132 -183 -86 -171
-rect 304 -21 350 -9
-rect 304 -171 310 -21
-rect 344 -171 350 -21
-rect 304 -183 350 -171
-rect 740 -21 786 -9
-rect 740 -171 746 -21
-rect 780 -171 786 -21
-rect 740 -183 786 -171
-rect -920 -275 -874 -263
-rect -730 -238 -578 -232
-rect -730 -272 -718 -238
-rect -590 -272 -578 -238
-rect -730 -278 -578 -272
-rect -512 -238 -360 -232
-rect -512 -272 -500 -238
-rect -372 -272 -360 -238
-rect -512 -278 -360 -272
-rect -294 -238 -142 -232
-rect -294 -272 -282 -238
-rect -154 -272 -142 -238
-rect -294 -278 -142 -272
-rect -76 -238 76 -232
-rect -76 -272 -64 -238
-rect 64 -272 76 -238
-rect -76 -278 76 -272
-rect 142 -238 294 -232
-rect 142 -272 154 -238
-rect 282 -272 294 -238
-rect 142 -278 294 -272
-rect 360 -238 512 -232
-rect 360 -272 372 -238
-rect 500 -272 512 -238
-rect 360 -278 512 -272
-rect 578 -238 730 -232
-rect 578 -272 590 -238
-rect 718 -272 730 -238
-rect 578 -278 730 -272
-<< properties >>
-string gencell sky130_fd_pr__nfet_g5v0d10v5
-string FIXED_BBOX -897 -393 897 393
-string parameters w 2.00 l 0.80 m 1 nf 7 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__nfet_01v8 sky130_fd_pr__nfet_01v8_lvt  sky130_fd_bs_flash__special_sonosfet_star  sky130_fd_pr__nfet_g5v0d10v5 sky130_fd_pr__nfet_05v0_nvt} full_metal 1 viasrc +40 viadrn -40 viagate 100 viagb 0 viagr 0 viagl 70 viagt 0
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC.mag b/mag/sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC.mag
deleted file mode 100644
index eb312e6..0000000
--- a/mag/sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC.mag
+++ /dev/null
@@ -1,93 +0,0 @@
-magic
-tech sky130A
-timestamp 1605994897
-<< pwell >>
-rect -154 -229 154 229
-<< mvnmos >>
-rect -40 -100 40 100
-<< mvndiff >>
-rect -69 94 -40 100
-rect -69 -94 -63 94
-rect -46 -94 -40 94
-rect -69 -100 -40 -94
-rect 40 94 69 100
-rect 40 -94 46 94
-rect 63 -94 69 94
-rect 40 -100 69 -94
-<< mvndiffc >>
-rect -63 -94 -46 94
-rect 46 -94 63 94
-<< mvpsubdiff >>
-rect -136 205 136 211
-rect -136 188 -82 205
-rect 82 188 136 205
-rect -136 182 136 188
-rect -136 -182 -107 182
-rect 107 157 136 182
-rect 107 -157 113 157
-rect 130 -157 136 157
-rect 107 -182 136 -157
-rect -136 -188 136 -182
-rect -136 -205 -82 -188
-rect 82 -205 136 -188
-rect -136 -211 136 -205
-<< mvpsubdiffcont >>
-rect -82 188 82 205
-rect 113 -157 130 157
-rect -82 -205 82 -188
-<< poly >>
-rect -40 136 40 144
-rect -40 119 -32 136
-rect 32 119 40 136
-rect -40 100 40 119
-rect -40 -119 40 -100
-rect -40 -136 -32 -119
-rect 32 -136 40 -119
-rect -40 -144 40 -136
-<< polycont >>
-rect -32 119 32 136
-rect -32 -136 32 -119
-<< locali >>
-rect -130 188 -82 205
-rect 82 188 130 205
-rect -130 -188 -113 188
-rect 113 157 130 188
-rect -40 119 -32 136
-rect 32 119 40 136
-rect -63 94 -46 102
-rect -63 -102 -46 -94
-rect 46 94 63 102
-rect 46 -102 63 -94
-rect -40 -136 -32 -119
-rect 32 -136 40 -119
-rect 113 -188 130 -157
-rect -130 -205 -82 -188
-rect 82 -205 130 -188
-<< viali >>
-rect -32 119 32 136
-rect -63 -94 -46 94
-rect 46 -94 63 94
-rect -32 -136 32 -119
-<< metal1 >>
-rect -38 136 38 139
-rect -38 119 -32 136
-rect 32 119 38 136
-rect -38 116 38 119
-rect -66 94 -43 100
-rect -66 -94 -63 94
-rect -46 -94 -43 94
-rect -66 -100 -43 -94
-rect 43 94 66 100
-rect 43 -94 46 94
-rect 63 -94 66 94
-rect 43 -100 66 -94
-rect -38 -119 38 -116
-rect -38 -136 -32 -119
-rect 32 -136 38 -119
-rect -38 -139 38 -136
-<< properties >>
-string gencell sky130_fd_pr__nfet_g5v0d10v5
-string FIXED_BBOX -121 -196 121 196
-string parameters w 2.00 l 0.80 m 1 nf 1 diffcov 100 polycov 100 guard 1 glc 0 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__nfet_01v8 sky130_fd_pr__nfet_01v8_lvt  sky130_fd_bs_flash__special_sonosfet_star  sky130_fd_pr__nfet_g5v0d10v5 sky130_fd_pr__nfet_05v0_nvt} full_metal 1 viasrc 100 viadrn 100 viagate 100 viagb 0 viagr 0 viagl 0 viagt 0
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__pfet_g5v0d10v5_3YBPVB.mag b/mag/sky130_fd_pr__pfet_g5v0d10v5_3YBPVB.mag
deleted file mode 100644
index e0b0219..0000000
--- a/mag/sky130_fd_pr__pfet_g5v0d10v5_3YBPVB.mag
+++ /dev/null
@@ -1,106 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606063140
-<< nwell >>
-rect -338 -497 338 497
-<< mvpmos >>
-rect -80 -200 80 200
-<< mvpdiff >>
-rect -138 188 -80 200
-rect -138 -188 -126 188
-rect -92 -188 -80 188
-rect -138 -200 -80 -188
-rect 80 188 138 200
-rect 80 -188 92 188
-rect 126 -188 138 188
-rect 80 -200 138 -188
-<< mvpdiffc >>
-rect -126 -188 -92 188
-rect 92 -188 126 188
-<< mvnsubdiff >>
-rect -272 419 272 431
-rect -272 385 -164 419
-rect 164 385 272 419
-rect -272 373 272 385
-rect -272 323 -214 373
-rect -272 -323 -260 323
-rect -226 -323 -214 323
-rect 214 323 272 373
-rect -272 -373 -214 -323
-rect 214 -323 226 323
-rect 260 -323 272 323
-rect 214 -373 272 -323
-rect -272 -385 272 -373
-rect -272 -419 -164 -385
-rect 164 -419 272 -385
-rect -272 -431 272 -419
-<< mvnsubdiffcont >>
-rect -164 385 164 419
-rect -260 -323 -226 323
-rect 226 -323 260 323
-rect -164 -419 164 -385
-<< poly >>
-rect -80 281 80 297
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -80 200 80 247
-rect -80 -247 80 -200
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -80 -297 80 -281
-<< polycont >>
-rect -64 247 64 281
-rect -64 -281 64 -247
-<< locali >>
-rect -260 385 -181 419
-rect 181 385 260 419
-rect -260 323 -226 385
-rect 226 323 260 385
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -126 188 -92 204
-rect -126 -204 -92 -188
-rect 92 188 126 204
-rect 92 -204 126 -188
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -260 -385 -226 -323
-rect 226 -385 260 -323
-rect -260 -419 -164 -385
-rect 164 -419 260 -385
-<< viali >>
-rect -181 385 -164 419
-rect -164 385 164 419
-rect 164 385 181 419
-rect -64 247 64 281
-rect -126 -188 -92 188
-rect 92 -188 126 188
-rect -64 -281 64 -247
-<< metal1 >>
-rect -193 419 193 425
-rect -193 385 -181 419
-rect 181 385 193 419
-rect -193 379 193 385
-rect -76 281 76 287
-rect -76 247 -64 281
-rect 64 247 76 281
-rect -76 241 76 247
-rect -132 188 -86 200
-rect -132 -188 -126 188
-rect -92 -188 -86 188
-rect -132 -200 -86 -188
-rect 86 188 132 200
-rect 86 -188 92 188
-rect 126 -188 132 188
-rect 86 -200 132 -188
-rect -76 -247 76 -241
-rect -76 -281 -64 -247
-rect 64 -281 76 -247
-rect -76 -287 76 -281
-<< properties >>
-string gencell sky130_fd_pr__pfet_g5v0d10v5
-string FIXED_BBOX -243 -402 243 402
-string parameters w 2.00 l 0.80 m 1 nf 1 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__pfet_01v8  sky130_fd_pr__pfet_01v8_lvt sky130_fd_pr__pfet_01v8_hvt  sky130_fd_pr__pfet_g5v0d10v5} full_metal 1 viagl 0 viagr 0 viagt 80 viagb 0 viagate 100 viadrn 100 viasrc 100
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__pfet_g5v0d10v5_YEUEBV.mag b/mag/sky130_fd_pr__pfet_g5v0d10v5_YEUEBV.mag
deleted file mode 100644
index 08a17b0..0000000
--- a/mag/sky130_fd_pr__pfet_g5v0d10v5_YEUEBV.mag
+++ /dev/null
@@ -1,331 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606063140
-<< nwell >>
-rect -992 -497 992 497
-<< mvpmos >>
-rect -734 -200 -574 200
-rect -516 -200 -356 200
-rect -298 -200 -138 200
-rect -80 -200 80 200
-rect 138 -200 298 200
-rect 356 -200 516 200
-rect 574 -200 734 200
-<< mvpdiff >>
-rect -792 188 -734 200
-rect -792 -188 -780 188
-rect -746 -188 -734 188
-rect -792 -200 -734 -188
-rect -574 188 -516 200
-rect -574 -188 -562 188
-rect -528 -188 -516 188
-rect -574 -200 -516 -188
-rect -356 188 -298 200
-rect -356 -188 -344 188
-rect -310 -188 -298 188
-rect -356 -200 -298 -188
-rect -138 188 -80 200
-rect -138 -188 -126 188
-rect -92 -188 -80 188
-rect -138 -200 -80 -188
-rect 80 188 138 200
-rect 80 -188 92 188
-rect 126 -188 138 188
-rect 80 -200 138 -188
-rect 298 188 356 200
-rect 298 -188 310 188
-rect 344 -188 356 188
-rect 298 -200 356 -188
-rect 516 188 574 200
-rect 516 -188 528 188
-rect 562 -188 574 188
-rect 516 -200 574 -188
-rect 734 188 792 200
-rect 734 -188 746 188
-rect 780 -188 792 188
-rect 734 -200 792 -188
-<< mvpdiffc >>
-rect -780 -188 -746 188
-rect -562 -188 -528 188
-rect -344 -188 -310 188
-rect -126 -188 -92 188
-rect 92 -188 126 188
-rect 310 -188 344 188
-rect 528 -188 562 188
-rect 746 -188 780 188
-<< mvnsubdiff >>
-rect -926 419 926 431
-rect -926 385 -818 419
-rect 818 385 926 419
-rect -926 373 926 385
-rect -926 323 -868 373
-rect -926 -323 -914 323
-rect -880 -323 -868 323
-rect 868 323 926 373
-rect -926 -373 -868 -323
-rect 868 -323 880 323
-rect 914 -323 926 323
-rect 868 -373 926 -323
-rect -926 -385 926 -373
-rect -926 -419 -818 -385
-rect 818 -419 926 -385
-rect -926 -431 926 -419
-<< mvnsubdiffcont >>
-rect -818 385 818 419
-rect -914 -323 -880 323
-rect 880 -323 914 323
-rect -818 -419 818 -385
-<< poly >>
-rect -734 281 -574 297
-rect -734 247 -718 281
-rect -590 247 -574 281
-rect -734 200 -574 247
-rect -516 281 -356 297
-rect -516 247 -500 281
-rect -372 247 -356 281
-rect -516 200 -356 247
-rect -298 281 -138 297
-rect -298 247 -282 281
-rect -154 247 -138 281
-rect -298 200 -138 247
-rect -80 281 80 297
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -80 200 80 247
-rect 138 281 298 297
-rect 138 247 154 281
-rect 282 247 298 281
-rect 138 200 298 247
-rect 356 281 516 297
-rect 356 247 372 281
-rect 500 247 516 281
-rect 356 200 516 247
-rect 574 281 734 297
-rect 574 247 590 281
-rect 718 247 734 281
-rect 574 200 734 247
-rect -734 -247 -574 -200
-rect -734 -281 -718 -247
-rect -590 -281 -574 -247
-rect -734 -297 -574 -281
-rect -516 -247 -356 -200
-rect -516 -281 -500 -247
-rect -372 -281 -356 -247
-rect -516 -297 -356 -281
-rect -298 -247 -138 -200
-rect -298 -281 -282 -247
-rect -154 -281 -138 -247
-rect -298 -297 -138 -281
-rect -80 -247 80 -200
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -80 -297 80 -281
-rect 138 -247 298 -200
-rect 138 -281 154 -247
-rect 282 -281 298 -247
-rect 138 -297 298 -281
-rect 356 -247 516 -200
-rect 356 -281 372 -247
-rect 500 -281 516 -247
-rect 356 -297 516 -281
-rect 574 -247 734 -200
-rect 574 -281 590 -247
-rect 718 -281 734 -247
-rect 574 -297 734 -281
-<< polycont >>
-rect -718 247 -590 281
-rect -500 247 -372 281
-rect -282 247 -154 281
-rect -64 247 64 281
-rect 154 247 282 281
-rect 372 247 500 281
-rect 590 247 718 281
-rect -718 -281 -590 -247
-rect -500 -281 -372 -247
-rect -282 -281 -154 -247
-rect -64 -281 64 -247
-rect 154 -281 282 -247
-rect 372 -281 500 -247
-rect 590 -281 718 -247
-<< locali >>
-rect -914 385 -818 419
-rect 818 385 914 419
-rect 880 323 914 385
-rect -734 247 -718 281
-rect -590 247 -574 281
-rect -516 247 -500 281
-rect -372 247 -356 281
-rect -298 247 -282 281
-rect -154 247 -138 281
-rect -80 247 -64 281
-rect 64 247 80 281
-rect 138 247 154 281
-rect 282 247 298 281
-rect 356 247 372 281
-rect 500 247 516 281
-rect 574 247 590 281
-rect 718 247 734 281
-rect -780 188 -746 204
-rect -780 -204 -746 -188
-rect -562 188 -528 204
-rect -562 -204 -528 -188
-rect -344 188 -310 204
-rect -344 -204 -310 -188
-rect -126 188 -92 204
-rect -126 -204 -92 -188
-rect 92 188 126 204
-rect 92 -204 126 -188
-rect 310 188 344 204
-rect 310 -204 344 -188
-rect 528 188 562 204
-rect 528 -204 562 -188
-rect 746 188 780 204
-rect 746 -204 780 -188
-rect -734 -281 -718 -247
-rect -590 -281 -574 -247
-rect -516 -281 -500 -247
-rect -372 -281 -356 -247
-rect -298 -281 -282 -247
-rect -154 -281 -138 -247
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect 138 -281 154 -247
-rect 282 -281 298 -247
-rect 356 -281 372 -247
-rect 500 -281 516 -247
-rect 574 -281 590 -247
-rect 718 -281 734 -247
-rect -914 -385 -880 -323
-rect 880 -385 914 -323
-rect -914 -419 -818 -385
-rect 818 -419 914 -385
-<< viali >>
-rect -792 385 792 419
-rect -914 323 -880 385
-rect -914 38 -880 323
-rect -718 247 -590 281
-rect -500 247 -372 281
-rect -282 247 -154 281
-rect -64 247 64 281
-rect 154 247 282 281
-rect 372 247 500 281
-rect 590 247 718 281
-rect -780 21 -746 171
-rect -562 -171 -528 -21
-rect -344 21 -310 171
-rect -126 -171 -92 -21
-rect 92 21 126 171
-rect 310 -171 344 -21
-rect 528 21 562 171
-rect 746 -171 780 -21
-rect -718 -281 -590 -247
-rect -500 -281 -372 -247
-rect -282 -281 -154 -247
-rect -64 -281 64 -247
-rect 154 -281 282 -247
-rect 372 -281 500 -247
-rect 590 -281 718 -247
-<< metal1 >>
-rect -804 419 804 425
-rect -920 385 -874 397
-rect -920 38 -914 385
-rect -880 38 -874 385
-rect -804 385 -792 419
-rect 792 385 804 419
-rect -804 379 804 385
-rect -730 281 -578 287
-rect -730 247 -718 281
-rect -590 247 -578 281
-rect -730 241 -578 247
-rect -512 281 -360 287
-rect -512 247 -500 281
-rect -372 247 -360 281
-rect -512 241 -360 247
-rect -294 281 -142 287
-rect -294 247 -282 281
-rect -154 247 -142 281
-rect -294 241 -142 247
-rect -76 281 76 287
-rect -76 247 -64 281
-rect 64 247 76 281
-rect -76 241 76 247
-rect 142 281 294 287
-rect 142 247 154 281
-rect 282 247 294 281
-rect 142 241 294 247
-rect 360 281 512 287
-rect 360 247 372 281
-rect 500 247 512 281
-rect 360 241 512 247
-rect 578 281 730 287
-rect 578 247 590 281
-rect 718 247 730 281
-rect 578 241 730 247
-rect -920 26 -874 38
-rect -786 171 -740 183
-rect -786 21 -780 171
-rect -746 21 -740 171
-rect -786 9 -740 21
-rect -350 171 -304 183
-rect -350 21 -344 171
-rect -310 21 -304 171
-rect -350 9 -304 21
-rect 86 171 132 183
-rect 86 21 92 171
-rect 126 21 132 171
-rect 86 9 132 21
-rect 522 171 568 183
-rect 522 21 528 171
-rect 562 21 568 171
-rect 522 9 568 21
-rect -568 -21 -522 -9
-rect -568 -171 -562 -21
-rect -528 -171 -522 -21
-rect -568 -183 -522 -171
-rect -132 -21 -86 -9
-rect -132 -171 -126 -21
-rect -92 -171 -86 -21
-rect -132 -183 -86 -171
-rect 304 -21 350 -9
-rect 304 -171 310 -21
-rect 344 -171 350 -21
-rect 304 -183 350 -171
-rect 740 -21 786 -9
-rect 740 -171 746 -21
-rect 780 -171 786 -21
-rect 740 -183 786 -171
-rect -730 -247 -578 -241
-rect -730 -281 -718 -247
-rect -590 -281 -578 -247
-rect -730 -287 -578 -281
-rect -512 -247 -360 -241
-rect -512 -281 -500 -247
-rect -372 -281 -360 -247
-rect -512 -287 -360 -281
-rect -294 -247 -142 -241
-rect -294 -281 -282 -247
-rect -154 -281 -142 -247
-rect -294 -287 -142 -281
-rect -76 -247 76 -241
-rect -76 -281 -64 -247
-rect 64 -281 76 -247
-rect -76 -287 76 -281
-rect 142 -247 294 -241
-rect 142 -281 154 -247
-rect 282 -281 294 -247
-rect 142 -287 294 -281
-rect 360 -247 512 -241
-rect 360 -281 372 -247
-rect 500 -281 512 -247
-rect 360 -287 512 -281
-rect 578 -247 730 -241
-rect 578 -281 590 -247
-rect 718 -281 730 -247
-rect 578 -287 730 -281
-<< properties >>
-string gencell sky130_fd_pr__pfet_g5v0d10v5
-string FIXED_BBOX -897 -402 897 402
-string parameters w 2.00 l 0.80 m 1 nf 7 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__pfet_01v8  sky130_fd_pr__pfet_01v8_lvt sky130_fd_pr__pfet_01v8_hvt  sky130_fd_pr__pfet_g5v0d10v5} full_metal 1 viagl -45 viagr 0 viagt 90 viagb 0 viagate 100 viadrn -40 viasrc +40
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPBG.mag b/mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPBG.mag
deleted file mode 100644
index eb421da..0000000
--- a/mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPBG.mag
+++ /dev/null
@@ -1,114 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606063140
-<< error_p >>
-rect -221 351 -220 397
-rect -193 379 -192 419
-<< nwell >>
-rect -338 -497 338 497
-<< mvpmos >>
-rect -80 -200 80 200
-<< mvpdiff >>
-rect -138 188 -80 200
-rect -138 -188 -126 188
-rect -92 -188 -80 188
-rect -138 -200 -80 -188
-rect 80 188 138 200
-rect 80 -188 92 188
-rect 126 -188 138 188
-rect 80 -200 138 -188
-<< mvpdiffc >>
-rect -126 -188 -92 188
-rect 92 -188 126 188
-<< mvnsubdiff >>
-rect -272 419 272 431
-rect -272 385 -164 419
-rect 164 385 272 419
-rect -272 373 272 385
-rect -272 323 -214 373
-rect -272 -323 -260 323
-rect -226 -323 -214 323
-rect 214 323 272 373
-rect -272 -373 -214 -323
-rect 214 -323 226 323
-rect 260 -323 272 323
-rect 214 -373 272 -323
-rect -272 -385 272 -373
-rect -272 -419 -164 -385
-rect 164 -419 272 -385
-rect -272 -431 272 -419
-<< mvnsubdiffcont >>
-rect -164 385 164 419
-rect -260 -323 -226 323
-rect 226 -323 260 323
-rect -164 -419 164 -385
-<< poly >>
-rect -80 281 80 297
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -80 200 80 247
-rect -80 -247 80 -200
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -80 -297 80 -281
-<< polycont >>
-rect -64 247 64 281
-rect -64 -281 64 -247
-<< locali >>
-rect -260 385 -181 419
-rect 181 385 260 419
-rect 226 323 260 385
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -126 188 -92 204
-rect -126 -204 -92 -188
-rect 92 188 126 204
-rect 92 -204 126 -188
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -260 -385 -226 -323
-rect 226 -385 260 -323
-rect -260 -419 -164 -385
-rect 164 -419 260 -385
-<< viali >>
-rect -181 385 -164 419
-rect -164 385 164 419
-rect 164 385 181 419
-rect -260 323 -226 385
-rect -260 0 -226 323
-rect -64 247 64 281
-rect -126 -188 -92 188
-rect 92 -188 126 188
-rect -64 -281 64 -247
-<< metal1 >>
-rect -193 419 193 425
-rect -266 385 -220 397
-rect -266 0 -260 385
-rect -226 0 -220 385
-rect -193 385 -181 419
-rect 181 385 193 419
-rect -193 379 193 385
-rect -76 281 76 287
-rect -76 247 -64 281
-rect 64 247 76 281
-rect -76 241 76 247
-rect -266 -12 -220 0
-rect -132 188 -86 200
-rect -132 -188 -126 188
-rect -92 -188 -86 188
-rect -132 -200 -86 -188
-rect 86 188 132 200
-rect 86 -188 92 188
-rect 126 -188 132 188
-rect 86 -200 132 -188
-rect -76 -247 76 -241
-rect -76 -281 -64 -247
-rect 64 -281 76 -247
-rect -76 -287 76 -281
-<< properties >>
-string gencell sky130_fd_pr__pfet_g5v0d10v5
-string FIXED_BBOX -243 -402 243 402
-string parameters w 2.00 l 0.80 m 1 nf 1 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__pfet_01v8  sky130_fd_pr__pfet_01v8_lvt sky130_fd_pr__pfet_01v8_hvt  sky130_fd_pr__pfet_g5v0d10v5} full_metal 1 viagl -50 viagr 0 viagt 80 viagb 0 viagate 100 viadrn 100 viasrc 100
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPXE.mag b/mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPXE.mag
deleted file mode 100644
index 19fe898..0000000
--- a/mag/sky130_fd_pr__pfet_g5v0d10v5_YUHPXE.mag
+++ /dev/null
@@ -1,114 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606063140
-<< error_p >>
-rect -221 351 -220 397
-rect -193 379 -192 419
-<< nwell >>
-rect -338 -497 338 497
-<< mvpmos >>
-rect -80 -200 80 200
-<< mvpdiff >>
-rect -138 188 -80 200
-rect -138 -188 -126 188
-rect -92 -188 -80 188
-rect -138 -200 -80 -188
-rect 80 188 138 200
-rect 80 -188 92 188
-rect 126 -188 138 188
-rect 80 -200 138 -188
-<< mvpdiffc >>
-rect -126 -188 -92 188
-rect 92 -188 126 188
-<< mvnsubdiff >>
-rect -272 419 272 431
-rect -272 385 -164 419
-rect 164 385 272 419
-rect -272 373 272 385
-rect -272 323 -214 373
-rect -272 -323 -260 323
-rect -226 -323 -214 323
-rect 214 323 272 373
-rect -272 -373 -214 -323
-rect 214 -323 226 323
-rect 260 -323 272 323
-rect 214 -373 272 -323
-rect -272 -385 272 -373
-rect -272 -419 -164 -385
-rect 164 -419 272 -385
-rect -272 -431 272 -419
-<< mvnsubdiffcont >>
-rect -164 385 164 419
-rect -260 -323 -226 323
-rect 226 -323 260 323
-rect -164 -419 164 -385
-<< poly >>
-rect -80 281 80 297
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -80 200 80 247
-rect -80 -247 80 -200
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -80 -297 80 -281
-<< polycont >>
-rect -64 247 64 281
-rect -64 -281 64 -247
-<< locali >>
-rect -260 385 -181 419
-rect 181 385 260 419
-rect 226 323 260 385
-rect -80 247 -64 281
-rect 64 247 80 281
-rect -126 188 -92 204
-rect -126 -204 -92 -188
-rect 92 188 126 204
-rect 92 -204 126 -188
-rect -80 -281 -64 -247
-rect 64 -281 80 -247
-rect -260 -385 -226 -323
-rect 226 -385 260 -323
-rect -260 -419 -164 -385
-rect 164 -419 260 -385
-<< viali >>
-rect -181 385 -164 419
-rect -164 385 164 419
-rect 164 385 181 419
-rect -260 323 -226 385
-rect -260 38 -226 323
-rect -64 247 64 281
-rect -126 -188 -92 188
-rect 92 -188 126 188
-rect -64 -281 64 -247
-<< metal1 >>
-rect -193 419 193 425
-rect -266 385 -220 397
-rect -266 38 -260 385
-rect -226 38 -220 385
-rect -193 385 -181 419
-rect 181 385 193 419
-rect -193 379 193 385
-rect -76 281 76 287
-rect -76 247 -64 281
-rect 64 247 76 281
-rect -76 241 76 247
-rect -266 26 -220 38
-rect -132 188 -86 200
-rect -132 -188 -126 188
-rect -92 -188 -86 188
-rect -132 -200 -86 -188
-rect 86 188 132 200
-rect 86 -188 92 188
-rect 126 -188 132 188
-rect 86 -200 132 -188
-rect -76 -247 76 -241
-rect -76 -281 -64 -247
-rect 64 -281 76 -247
-rect -76 -287 76 -281
-<< properties >>
-string gencell sky130_fd_pr__pfet_g5v0d10v5
-string FIXED_BBOX -243 -402 243 402
-string parameters w 2.00 l 0.80 m 1 nf 1 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__pfet_01v8  sky130_fd_pr__pfet_01v8_lvt sky130_fd_pr__pfet_01v8_hvt  sky130_fd_pr__pfet_g5v0d10v5} full_metal 1 viagl -45 viagr 0 viagt 80 viagb 0 viagate 100 viadrn 100 viasrc 100
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ.mag b/mag/sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ.mag
deleted file mode 100644
index b8eb64f..0000000
--- a/mag/sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ.mag
+++ /dev/null
@@ -1,368 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606063140
-<< nwell >>
-rect -1101 -497 1101 497
-<< mvpmos >>
-rect -843 -200 -683 200
-rect -625 -200 -465 200
-rect -407 -200 -247 200
-rect -189 -200 -29 200
-rect 29 -200 189 200
-rect 247 -200 407 200
-rect 465 -200 625 200
-rect 683 -200 843 200
-<< mvpdiff >>
-rect -901 188 -843 200
-rect -901 -188 -889 188
-rect -855 -188 -843 188
-rect -901 -200 -843 -188
-rect -683 188 -625 200
-rect -683 -188 -671 188
-rect -637 -188 -625 188
-rect -683 -200 -625 -188
-rect -465 188 -407 200
-rect -465 -188 -453 188
-rect -419 -188 -407 188
-rect -465 -200 -407 -188
-rect -247 188 -189 200
-rect -247 -188 -235 188
-rect -201 -188 -189 188
-rect -247 -200 -189 -188
-rect -29 188 29 200
-rect -29 -188 -17 188
-rect 17 -188 29 188
-rect -29 -200 29 -188
-rect 189 188 247 200
-rect 189 -188 201 188
-rect 235 -188 247 188
-rect 189 -200 247 -188
-rect 407 188 465 200
-rect 407 -188 419 188
-rect 453 -188 465 188
-rect 407 -200 465 -188
-rect 625 188 683 200
-rect 625 -188 637 188
-rect 671 -188 683 188
-rect 625 -200 683 -188
-rect 843 188 901 200
-rect 843 -188 855 188
-rect 889 -188 901 188
-rect 843 -200 901 -188
-<< mvpdiffc >>
-rect -889 -188 -855 188
-rect -671 -188 -637 188
-rect -453 -188 -419 188
-rect -235 -188 -201 188
-rect -17 -188 17 188
-rect 201 -188 235 188
-rect 419 -188 453 188
-rect 637 -188 671 188
-rect 855 -188 889 188
-<< mvnsubdiff >>
-rect -1035 419 1035 431
-rect -1035 385 -927 419
-rect 927 385 1035 419
-rect -1035 373 1035 385
-rect -1035 323 -977 373
-rect -1035 -323 -1023 323
-rect -989 -323 -977 323
-rect 977 323 1035 373
-rect -1035 -373 -977 -323
-rect 977 -323 989 323
-rect 1023 -323 1035 323
-rect 977 -373 1035 -323
-rect -1035 -385 1035 -373
-rect -1035 -419 -927 -385
-rect 927 -419 1035 -385
-rect -1035 -431 1035 -419
-<< mvnsubdiffcont >>
-rect -927 385 927 419
-rect -1023 -323 -989 323
-rect 989 -323 1023 323
-rect -927 -419 927 -385
-<< poly >>
-rect -843 281 -683 297
-rect -843 247 -827 281
-rect -699 247 -683 281
-rect -843 200 -683 247
-rect -625 281 -465 297
-rect -625 247 -609 281
-rect -481 247 -465 281
-rect -625 200 -465 247
-rect -407 281 -247 297
-rect -407 247 -391 281
-rect -263 247 -247 281
-rect -407 200 -247 247
-rect -189 281 -29 297
-rect -189 247 -173 281
-rect -45 247 -29 281
-rect -189 200 -29 247
-rect 29 281 189 297
-rect 29 247 45 281
-rect 173 247 189 281
-rect 29 200 189 247
-rect 247 281 407 297
-rect 247 247 263 281
-rect 391 247 407 281
-rect 247 200 407 247
-rect 465 281 625 297
-rect 465 247 481 281
-rect 609 247 625 281
-rect 465 200 625 247
-rect 683 281 843 297
-rect 683 247 699 281
-rect 827 247 843 281
-rect 683 200 843 247
-rect -843 -247 -683 -200
-rect -843 -281 -827 -247
-rect -699 -281 -683 -247
-rect -843 -297 -683 -281
-rect -625 -247 -465 -200
-rect -625 -281 -609 -247
-rect -481 -281 -465 -247
-rect -625 -297 -465 -281
-rect -407 -247 -247 -200
-rect -407 -281 -391 -247
-rect -263 -281 -247 -247
-rect -407 -297 -247 -281
-rect -189 -247 -29 -200
-rect -189 -281 -173 -247
-rect -45 -281 -29 -247
-rect -189 -297 -29 -281
-rect 29 -247 189 -200
-rect 29 -281 45 -247
-rect 173 -281 189 -247
-rect 29 -297 189 -281
-rect 247 -247 407 -200
-rect 247 -281 263 -247
-rect 391 -281 407 -247
-rect 247 -297 407 -281
-rect 465 -247 625 -200
-rect 465 -281 481 -247
-rect 609 -281 625 -247
-rect 465 -297 625 -281
-rect 683 -247 843 -200
-rect 683 -281 699 -247
-rect 827 -281 843 -247
-rect 683 -297 843 -281
-<< polycont >>
-rect -827 247 -699 281
-rect -609 247 -481 281
-rect -391 247 -263 281
-rect -173 247 -45 281
-rect 45 247 173 281
-rect 263 247 391 281
-rect 481 247 609 281
-rect 699 247 827 281
-rect -827 -281 -699 -247
-rect -609 -281 -481 -247
-rect -391 -281 -263 -247
-rect -173 -281 -45 -247
-rect 45 -281 173 -247
-rect 263 -281 391 -247
-rect 481 -281 609 -247
-rect 699 -281 827 -247
-<< locali >>
-rect -1023 385 -927 419
-rect 927 385 1023 419
-rect 989 323 1023 385
-rect -843 247 -827 281
-rect -699 247 -683 281
-rect -625 247 -609 281
-rect -481 247 -465 281
-rect -407 247 -391 281
-rect -263 247 -247 281
-rect -189 247 -173 281
-rect -45 247 -29 281
-rect 29 247 45 281
-rect 173 247 189 281
-rect 247 247 263 281
-rect 391 247 407 281
-rect 465 247 481 281
-rect 609 247 625 281
-rect 683 247 699 281
-rect 827 247 843 281
-rect -889 188 -855 204
-rect -889 -204 -855 -188
-rect -671 188 -637 204
-rect -671 -204 -637 -188
-rect -453 188 -419 204
-rect -453 -204 -419 -188
-rect -235 188 -201 204
-rect -235 -204 -201 -188
-rect -17 188 17 204
-rect -17 -204 17 -188
-rect 201 188 235 204
-rect 201 -204 235 -188
-rect 419 188 453 204
-rect 419 -204 453 -188
-rect 637 188 671 204
-rect 637 -204 671 -188
-rect 855 188 889 204
-rect 855 -204 889 -188
-rect -843 -281 -827 -247
-rect -699 -281 -683 -247
-rect -625 -281 -609 -247
-rect -481 -281 -465 -247
-rect -407 -281 -391 -247
-rect -263 -281 -247 -247
-rect -189 -281 -173 -247
-rect -45 -281 -29 -247
-rect 29 -281 45 -247
-rect 173 -281 189 -247
-rect 247 -281 263 -247
-rect 391 -281 407 -247
-rect 465 -281 481 -247
-rect 609 -281 625 -247
-rect 683 -281 699 -247
-rect 827 -281 843 -247
-rect -1023 -385 -989 -323
-rect 989 -385 1023 -323
-rect -1023 -419 -927 -385
-rect 927 -419 1023 -385
-<< viali >>
-rect -890 385 890 419
-rect -1023 323 -989 385
-rect -1023 0 -989 323
-rect -827 247 -699 281
-rect -609 247 -481 281
-rect -391 247 -263 281
-rect -173 247 -45 281
-rect 45 247 173 281
-rect 263 247 391 281
-rect 481 247 609 281
-rect 699 247 827 281
-rect -889 21 -855 171
-rect -671 -171 -637 -21
-rect -453 21 -419 171
-rect -235 -171 -201 -21
-rect -17 21 17 171
-rect 201 -171 235 -21
-rect 419 21 453 171
-rect 637 -171 671 -21
-rect 855 21 889 171
-rect -827 -281 -699 -247
-rect -609 -281 -481 -247
-rect -391 -281 -263 -247
-rect -173 -281 -45 -247
-rect 45 -281 173 -247
-rect 263 -281 391 -247
-rect 481 -281 609 -247
-rect 699 -281 827 -247
-<< metal1 >>
-rect -902 419 902 425
-rect -1029 385 -983 397
-rect -1029 0 -1023 385
-rect -989 0 -983 385
-rect -902 385 -890 419
-rect 890 385 902 419
-rect -902 379 902 385
-rect -839 281 -687 287
-rect -839 247 -827 281
-rect -699 247 -687 281
-rect -839 241 -687 247
-rect -621 281 -469 287
-rect -621 247 -609 281
-rect -481 247 -469 281
-rect -621 241 -469 247
-rect -403 281 -251 287
-rect -403 247 -391 281
-rect -263 247 -251 281
-rect -403 241 -251 247
-rect -185 281 -33 287
-rect -185 247 -173 281
-rect -45 247 -33 281
-rect -185 241 -33 247
-rect 33 281 185 287
-rect 33 247 45 281
-rect 173 247 185 281
-rect 33 241 185 247
-rect 251 281 403 287
-rect 251 247 263 281
-rect 391 247 403 281
-rect 251 241 403 247
-rect 469 281 621 287
-rect 469 247 481 281
-rect 609 247 621 281
-rect 469 241 621 247
-rect 687 281 839 287
-rect 687 247 699 281
-rect 827 247 839 281
-rect 687 241 839 247
-rect -895 171 -849 183
-rect -895 21 -889 171
-rect -855 21 -849 171
-rect -895 9 -849 21
-rect -459 171 -413 183
-rect -459 21 -453 171
-rect -419 21 -413 171
-rect -459 9 -413 21
-rect -23 171 23 183
-rect -23 21 -17 171
-rect 17 21 23 171
-rect -23 9 23 21
-rect 413 171 459 183
-rect 413 21 419 171
-rect 453 21 459 171
-rect 413 9 459 21
-rect 849 171 895 183
-rect 849 21 855 171
-rect 889 21 895 171
-rect 849 9 895 21
-rect -1029 -12 -983 0
-rect -677 -21 -631 -9
-rect -677 -171 -671 -21
-rect -637 -171 -631 -21
-rect -677 -183 -631 -171
-rect -241 -21 -195 -9
-rect -241 -171 -235 -21
-rect -201 -171 -195 -21
-rect -241 -183 -195 -171
-rect 195 -21 241 -9
-rect 195 -171 201 -21
-rect 235 -171 241 -21
-rect 195 -183 241 -171
-rect 631 -21 677 -9
-rect 631 -171 637 -21
-rect 671 -171 677 -21
-rect 631 -183 677 -171
-rect -839 -247 -687 -241
-rect -839 -281 -827 -247
-rect -699 -281 -687 -247
-rect -839 -287 -687 -281
-rect -621 -247 -469 -241
-rect -621 -281 -609 -247
-rect -481 -281 -469 -247
-rect -621 -287 -469 -281
-rect -403 -247 -251 -241
-rect -403 -281 -391 -247
-rect -263 -281 -251 -247
-rect -403 -287 -251 -281
-rect -185 -247 -33 -241
-rect -185 -281 -173 -247
-rect -45 -281 -33 -247
-rect -185 -287 -33 -281
-rect 33 -247 185 -241
-rect 33 -281 45 -247
-rect 173 -281 185 -247
-rect 33 -287 185 -281
-rect 251 -247 403 -241
-rect 251 -281 263 -247
-rect 391 -281 403 -247
-rect 251 -287 403 -281
-rect 469 -247 621 -241
-rect 469 -281 481 -247
-rect 609 -281 621 -247
-rect 469 -287 621 -281
-rect 687 -247 839 -241
-rect 687 -281 699 -247
-rect 827 -281 839 -247
-rect 687 -287 839 -281
-<< properties >>
-string gencell sky130_fd_pr__pfet_g5v0d10v5
-string FIXED_BBOX -1006 -402 1006 402
-string parameters w 2.00 l 0.80 m 1 nf 8 diffcov 100 polycov 100 guard 1 glc 1 grc 1 gtc 1 gbc 1 tbcov 100 rlcov 100 topc 1 botc 1 poverlap 0 doverlap 1 lmin 0.50 wmin 0.42 compatible {sky130_fd_pr__pfet_01v8  sky130_fd_pr__pfet_01v8_lvt sky130_fd_pr__pfet_01v8_hvt  sky130_fd_pr__pfet_g5v0d10v5} full_metal 1 viagl -50 viagr 0 viagt 90 viagb 0 viagate 100 viadrn -40 viasrc +40
-string library sky130
-<< end >>
diff --git a/mag/sky130_fd_pr__res_xhigh_po_0p69_S5N9F3.mag b/mag/sky130_fd_pr__res_xhigh_po_0p69_S5N9F3.mag
deleted file mode 100644
index 5bd3cec..0000000
--- a/mag/sky130_fd_pr__res_xhigh_po_0p69_S5N9F3.mag
+++ /dev/null
@@ -1,167 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1606074388
-<< pwell >>
-rect -5446 -3098 5446 3098
-<< psubdiff >>
-rect -5410 3028 -5314 3062
-rect 5314 3028 5410 3062
-rect -5410 2966 -5376 3028
-rect 5376 2966 5410 3028
-rect -5410 -3028 -5376 -2966
-rect 5376 -3028 5410 -2966
-rect -5410 -3062 -5314 -3028
-rect 5314 -3062 5410 -3028
-<< psubdiffcont >>
-rect -5314 3028 5314 3062
-rect -5410 -2966 -5376 2966
-rect 5376 -2966 5410 2966
-rect -5314 -3062 5314 -3028
-<< xpolycontact >>
-rect -5280 2500 -5142 2932
-rect -5280 -2932 -5142 -2500
-rect -4894 2500 -4756 2932
-rect -4894 -2932 -4756 -2500
-rect -4508 2500 -4370 2932
-rect -4508 -2932 -4370 -2500
-rect -4122 2500 -3984 2932
-rect -4122 -2932 -3984 -2500
-rect -3736 2500 -3598 2932
-rect -3736 -2932 -3598 -2500
-rect -3350 2500 -3212 2932
-rect -3350 -2932 -3212 -2500
-rect -2964 2500 -2826 2932
-rect -2964 -2932 -2826 -2500
-rect -2578 2500 -2440 2932
-rect -2578 -2932 -2440 -2500
-rect -2192 2500 -2054 2932
-rect -2192 -2932 -2054 -2500
-rect -1806 2500 -1668 2932
-rect -1806 -2932 -1668 -2500
-rect -1420 2500 -1282 2932
-rect -1420 -2932 -1282 -2500
-rect -1034 2500 -896 2932
-rect -1034 -2932 -896 -2500
-rect -648 2500 -510 2932
-rect -648 -2932 -510 -2500
-rect -262 2500 -124 2932
-rect -262 -2932 -124 -2500
-rect 124 2500 262 2932
-rect 124 -2932 262 -2500
-rect 510 2500 648 2932
-rect 510 -2932 648 -2500
-rect 896 2500 1034 2932
-rect 896 -2932 1034 -2500
-rect 1282 2500 1420 2932
-rect 1282 -2932 1420 -2500
-rect 1668 2500 1806 2932
-rect 1668 -2932 1806 -2500
-rect 2054 2500 2192 2932
-rect 2054 -2932 2192 -2500
-rect 2440 2500 2578 2932
-rect 2440 -2932 2578 -2500
-rect 2826 2500 2964 2932
-rect 2826 -2932 2964 -2500
-rect 3212 2500 3350 2932
-rect 3212 -2932 3350 -2500
-rect 3598 2500 3736 2932
-rect 3598 -2932 3736 -2500
-rect 3984 2500 4122 2932
-rect 3984 -2932 4122 -2500
-rect 4370 2500 4508 2932
-rect 4370 -2932 4508 -2500
-rect 4756 2500 4894 2932
-rect 4756 -2932 4894 -2500
-rect 5142 2500 5280 2932
-rect 5142 -2932 5280 -2500
-<< xpolyres >>
-rect -5280 -2500 -5142 2500
-rect -4894 -2500 -4756 2500
-rect -4508 -2500 -4370 2500
-rect -4122 -2500 -3984 2500
-rect -3736 -2500 -3598 2500
-rect -3350 -2500 -3212 2500
-rect -2964 -2500 -2826 2500
-rect -2578 -2500 -2440 2500
-rect -2192 -2500 -2054 2500
-rect -1806 -2500 -1668 2500
-rect -1420 -2500 -1282 2500
-rect -1034 -2500 -896 2500
-rect -648 -2500 -510 2500
-rect -262 -2500 -124 2500
-rect 124 -2500 262 2500
-rect 510 -2500 648 2500
-rect 896 -2500 1034 2500
-rect 1282 -2500 1420 2500
-rect 1668 -2500 1806 2500
-rect 2054 -2500 2192 2500
-rect 2440 -2500 2578 2500
-rect 2826 -2500 2964 2500
-rect 3212 -2500 3350 2500
-rect 3598 -2500 3736 2500
-rect 3984 -2500 4122 2500
-rect 4370 -2500 4508 2500
-rect 4756 -2500 4894 2500
-rect 5142 -2500 5280 2500
-<< locali >>
-rect -5410 3028 -5314 3062
-rect 5314 3028 5410 3062
-rect -5410 2966 -5376 3028
-rect 5376 2966 5410 3028
-rect -5410 -3028 -5376 -2966
-rect 5376 -3028 5410 -2966
-rect -5410 -3062 -5314 -3028
-rect 5314 -3062 5410 -3028
-<< viali >>
-rect -5410 -2725 -5376 2725
-rect 5376 -2725 5410 2725
-rect -4838 -3062 4838 -3028
-<< metal1 >>
-rect -5416 2725 -5370 2737
-rect -5416 -2725 -5410 2725
-rect -5376 -2725 -5370 2725
-rect -5416 -2737 -5370 -2725
-rect 5370 2725 5416 2737
-rect 5370 -2725 5376 2725
-rect 5410 -2725 5416 2725
-rect 5370 -2737 5416 -2725
-rect -4850 -3028 4850 -3022
-rect -4850 -3062 -4838 -3028
-rect 4838 -3062 4850 -3028
-rect -4850 -3068 4850 -3062
-<< res0p69 >>
-rect -5282 -2502 -5140 2502
-rect -4896 -2502 -4754 2502
-rect -4510 -2502 -4368 2502
-rect -4124 -2502 -3982 2502
-rect -3738 -2502 -3596 2502
-rect -3352 -2502 -3210 2502
-rect -2966 -2502 -2824 2502
-rect -2580 -2502 -2438 2502
-rect -2194 -2502 -2052 2502
-rect -1808 -2502 -1666 2502
-rect -1422 -2502 -1280 2502
-rect -1036 -2502 -894 2502
-rect -650 -2502 -508 2502
-rect -264 -2502 -122 2502
-rect 122 -2502 264 2502
-rect 508 -2502 650 2502
-rect 894 -2502 1036 2502
-rect 1280 -2502 1422 2502
-rect 1666 -2502 1808 2502
-rect 2052 -2502 2194 2502
-rect 2438 -2502 2580 2502
-rect 2824 -2502 2966 2502
-rect 3210 -2502 3352 2502
-rect 3596 -2502 3738 2502
-rect 3982 -2502 4124 2502
-rect 4368 -2502 4510 2502
-rect 4754 -2502 4896 2502
-rect 5140 -2502 5282 2502
-<< properties >>
-string gencell sky130_fd_pr__res_xhigh_po_0p69
-string FIXED_BBOX -5393 -3045 5393 3045
-string parameters w 0.69 l 25.0 m 1 nx 28 wmin 0.690 lmin 0.50 rho 2000 val 72.811k dummy 0 dw 0.0 term 120 sterm 0.0 caplen 0 wmax 0.690 guard 1 glc 1 grc 1 gtc 1 gbc 1 compatible {sky130_fd_pr__res_xhigh_po_0p35  sky130_fd_pr__res_xhigh_po_0p69 sky130_fd_pr__res_xhigh_po_1p41  sky130_fd_pr__res_xhigh_po_2p85 sky130_fd_pr__res_xhigh_po_5p73} full_metal 1 vias 0 viagb 90 viagt 0 viagl 90 viagr 90
-string library sky130
-<< end >>
diff --git a/mag/switch.mag b/mag/switch.mag
new file mode 100644
index 0000000..45d20c8
--- /dev/null
+++ b/mag/switch.mag
@@ -0,0 +1,128 @@
+magic
+tech sky130A
+timestamp 1640608635
+<< nmos >>
+rect -5 0 30 720
+<< ndiff >>
+rect -95 700 -5 720
+rect -95 650 -75 700
+rect -25 650 -5 700
+rect -95 595 -5 650
+rect -95 545 -75 595
+rect -25 545 -5 595
+rect -95 490 -5 545
+rect -95 440 -75 490
+rect -25 440 -5 490
+rect -95 385 -5 440
+rect -95 335 -75 385
+rect -25 335 -5 385
+rect -95 280 -5 335
+rect -95 230 -75 280
+rect -25 230 -5 280
+rect -95 175 -5 230
+rect -95 125 -75 175
+rect -25 125 -5 175
+rect -95 70 -5 125
+rect -95 20 -75 70
+rect -25 20 -5 70
+rect -95 0 -5 20
+rect 30 700 120 720
+rect 30 650 50 700
+rect 100 650 120 700
+rect 30 595 120 650
+rect 30 545 50 595
+rect 100 545 120 595
+rect 30 490 120 545
+rect 30 440 50 490
+rect 100 440 120 490
+rect 30 385 120 440
+rect 30 335 50 385
+rect 100 335 120 385
+rect 30 280 120 335
+rect 30 230 50 280
+rect 100 230 120 280
+rect 30 175 120 230
+rect 30 125 50 175
+rect 100 125 120 175
+rect 30 70 120 125
+rect 30 20 50 70
+rect 100 20 120 70
+rect 30 0 120 20
+<< ndiffc >>
+rect -75 650 -25 700
+rect -75 545 -25 595
+rect -75 440 -25 490
+rect -75 335 -25 385
+rect -75 230 -25 280
+rect -75 125 -25 175
+rect -75 20 -25 70
+rect 50 650 100 700
+rect 50 545 100 595
+rect 50 440 100 490
+rect 50 335 100 385
+rect 50 230 100 280
+rect 50 125 100 175
+rect 50 20 100 70
+<< poly >>
+rect -20 790 50 800
+rect -20 740 -10 790
+rect 40 740 50 790
+rect -20 730 50 740
+rect -5 720 30 730
+rect -5 -20 30 0
+<< polycont >>
+rect -10 740 40 790
+<< locali >>
+rect -20 790 50 800
+rect -20 740 -10 790
+rect 40 740 50 790
+rect -20 730 50 740
+rect -85 700 -15 710
+rect -85 650 -75 700
+rect -25 650 -15 700
+rect -85 595 -15 650
+rect -85 545 -75 595
+rect -25 545 -15 595
+rect -85 490 -15 545
+rect -85 440 -75 490
+rect -25 440 -15 490
+rect -85 385 -15 440
+rect -85 335 -75 385
+rect -25 335 -15 385
+rect -85 280 -15 335
+rect -85 230 -75 280
+rect -25 230 -15 280
+rect -85 175 -15 230
+rect -85 125 -75 175
+rect -25 125 -15 175
+rect -85 70 -15 125
+rect -85 20 -75 70
+rect -25 20 -15 70
+rect -85 10 -15 20
+rect 40 700 110 710
+rect 40 650 50 700
+rect 100 650 110 700
+rect 40 595 110 650
+rect 40 545 50 595
+rect 100 545 110 595
+rect 40 490 110 545
+rect 40 440 50 490
+rect 100 440 110 490
+rect 40 385 110 440
+rect 40 335 50 385
+rect 100 335 110 385
+rect 40 280 110 335
+rect 40 230 50 280
+rect 100 230 110 280
+rect 40 175 110 230
+rect 40 125 50 175
+rect 100 125 110 175
+rect 40 70 110 125
+rect 40 20 50 70
+rect 100 20 110 70
+rect 40 10 110 20
+<< labels >>
+rlabel locali 10 795 10 795 1 vcont
+rlabel locali -75 705 -75 705 1 vin
+rlabel locali 105 705 105 705 1 vout
+<< end >>
diff --git a/mag/tspc.mag b/mag/tspc.mag
new file mode 100644
index 0000000..7c4fb1f
--- /dev/null
+++ b/mag/tspc.mag
@@ -0,0 +1,1202 @@
+magic
+tech sky130A
+timestamp 1640956963
+<< nwell >>
+rect -70 -35 670 465
+<< nmos >>
+rect -20 -340 -5 -295
+rect 105 -340 120 -160
+rect 230 -340 245 -160
+rect 355 -340 370 -240
+rect 480 -340 495 -240
+rect 605 -340 620 -140
+<< pmos >>
+rect 10 -10 25 270
+rect 150 -10 165 270
+rect 290 -10 305 280
+rect 430 -10 445 140
+rect 565 -10 580 390
+<< ndiff >>
+rect 65 -170 105 -160
+rect 65 -195 70 -170
+rect 95 -195 105 -170
+rect 65 -215 105 -195
+rect 65 -240 70 -215
+rect 95 -240 105 -215
+rect 65 -260 105 -240
+rect 65 -285 70 -260
+rect 95 -285 105 -260
+rect -60 -305 -20 -295
+rect -60 -330 -55 -305
+rect -30 -330 -20 -305
+rect -60 -340 -20 -330
+rect -5 -305 35 -295
+rect -5 -330 5 -305
+rect 30 -330 35 -305
+rect -5 -340 35 -330
+rect 65 -305 105 -285
+rect 65 -330 70 -305
+rect 95 -330 105 -305
+rect 65 -340 105 -330
+rect 120 -170 160 -160
+rect 120 -195 130 -170
+rect 155 -195 160 -170
+rect 120 -215 160 -195
+rect 120 -240 130 -215
+rect 155 -240 160 -215
+rect 120 -260 160 -240
+rect 120 -285 130 -260
+rect 155 -285 160 -260
+rect 120 -305 160 -285
+rect 120 -330 130 -305
+rect 155 -330 160 -305
+rect 120 -340 160 -330
+rect 190 -170 230 -160
+rect 190 -195 195 -170
+rect 220 -195 230 -170
+rect 190 -215 230 -195
+rect 190 -240 195 -215
+rect 220 -240 230 -215
+rect 190 -260 230 -240
+rect 190 -285 195 -260
+rect 220 -285 230 -260
+rect 190 -305 230 -285
+rect 190 -330 195 -305
+rect 220 -330 230 -305
+rect 190 -340 230 -330
+rect 245 -170 285 -160
+rect 245 -195 255 -170
+rect 280 -195 285 -170
+rect 245 -215 285 -195
+rect 245 -240 255 -215
+rect 280 -240 285 -215
+rect 565 -170 605 -140
+rect 565 -195 570 -170
+rect 595 -195 605 -170
+rect 565 -215 605 -195
+rect 565 -240 570 -215
+rect 595 -240 605 -215
+rect 245 -260 285 -240
+rect 245 -285 255 -260
+rect 280 -285 285 -260
+rect 245 -305 285 -285
+rect 245 -330 255 -305
+rect 280 -330 285 -305
+rect 245 -340 285 -330
+rect 315 -260 355 -240
+rect 315 -285 320 -260
+rect 345 -285 355 -260
+rect 315 -305 355 -285
+rect 315 -330 320 -305
+rect 345 -330 355 -305
+rect 315 -340 355 -330
+rect 370 -260 410 -240
+rect 370 -285 380 -260
+rect 405 -285 410 -260
+rect 370 -305 410 -285
+rect 370 -330 380 -305
+rect 405 -330 410 -305
+rect 370 -340 410 -330
+rect 440 -260 480 -240
+rect 440 -285 445 -260
+rect 470 -285 480 -260
+rect 440 -305 480 -285
+rect 440 -330 445 -305
+rect 470 -330 480 -305
+rect 440 -340 480 -330
+rect 495 -260 535 -240
+rect 495 -285 505 -260
+rect 530 -285 535 -260
+rect 495 -305 535 -285
+rect 495 -330 505 -305
+rect 530 -330 535 -305
+rect 495 -340 535 -330
+rect 565 -260 605 -240
+rect 565 -285 570 -260
+rect 595 -285 605 -260
+rect 565 -305 605 -285
+rect 565 -330 570 -305
+rect 595 -330 605 -305
+rect 565 -340 605 -330
+rect 620 -170 660 -140
+rect 620 -195 630 -170
+rect 655 -195 660 -170
+rect 620 -215 660 -195
+rect 620 -240 630 -215
+rect 655 -240 660 -215
+rect 620 -260 660 -240
+rect 620 -285 630 -260
+rect 655 -285 660 -260
+rect 620 -305 660 -285
+rect 620 -330 630 -305
+rect 655 -330 660 -305
+rect 620 -340 660 -330
+<< pdiff >>
+rect 525 380 565 390
+rect 525 360 530 380
+rect 555 360 565 380
+rect 525 340 565 360
+rect 525 315 530 340
+rect 555 315 565 340
+rect 525 295 565 315
+rect -30 250 10 270
+rect -30 225 -25 250
+rect 0 225 10 250
+rect -30 205 10 225
+rect -30 180 -25 205
+rect 0 180 10 205
+rect -30 160 10 180
+rect -30 135 -25 160
+rect 0 135 10 160
+rect -30 115 10 135
+rect -30 90 -25 115
+rect 0 90 10 115
+rect -30 70 10 90
+rect -30 45 -25 70
+rect 0 45 10 70
+rect -30 25 10 45
+rect -30 0 -25 25
+rect 0 0 10 25
+rect -30 -10 10 0
+rect 25 250 65 270
+rect 25 225 35 250
+rect 60 225 65 250
+rect 25 205 65 225
+rect 25 180 35 205
+rect 60 180 65 205
+rect 25 160 65 180
+rect 25 135 35 160
+rect 60 135 65 160
+rect 25 115 65 135
+rect 25 90 35 115
+rect 60 90 65 115
+rect 25 70 65 90
+rect 25 45 35 70
+rect 60 45 65 70
+rect 25 25 65 45
+rect 25 0 35 25
+rect 60 0 65 25
+rect 25 -10 65 0
+rect 110 250 150 270
+rect 110 225 115 250
+rect 140 225 150 250
+rect 110 205 150 225
+rect 110 180 115 205
+rect 140 180 150 205
+rect 110 160 150 180
+rect 110 135 115 160
+rect 140 135 150 160
+rect 110 115 150 135
+rect 110 90 115 115
+rect 140 90 150 115
+rect 110 70 150 90
+rect 110 45 115 70
+rect 140 45 150 70
+rect 110 25 150 45
+rect 110 0 115 25
+rect 140 0 150 25
+rect 110 -10 150 0
+rect 165 250 205 270
+rect 165 225 175 250
+rect 200 225 205 250
+rect 165 205 205 225
+rect 165 180 175 205
+rect 200 180 205 205
+rect 165 160 205 180
+rect 165 135 175 160
+rect 200 135 205 160
+rect 165 115 205 135
+rect 165 90 175 115
+rect 200 90 205 115
+rect 165 70 205 90
+rect 165 45 175 70
+rect 200 45 205 70
+rect 165 25 205 45
+rect 165 0 175 25
+rect 200 0 205 25
+rect 165 -10 205 0
+rect 250 250 290 280
+rect 250 225 255 250
+rect 280 225 290 250
+rect 250 205 290 225
+rect 250 180 255 205
+rect 280 180 290 205
+rect 250 160 290 180
+rect 250 135 255 160
+rect 280 135 290 160
+rect 250 115 290 135
+rect 250 90 255 115
+rect 280 90 290 115
+rect 250 70 290 90
+rect 250 45 255 70
+rect 280 45 290 70
+rect 250 25 290 45
+rect 250 0 255 25
+rect 280 0 290 25
+rect 250 -10 290 0
+rect 305 250 345 280
+rect 305 225 315 250
+rect 340 225 345 250
+rect 305 205 345 225
+rect 305 180 315 205
+rect 340 180 345 205
+rect 305 160 345 180
+rect 525 270 530 295
+rect 555 270 565 295
+rect 525 250 565 270
+rect 525 225 530 250
+rect 555 225 565 250
+rect 525 205 565 225
+rect 525 180 530 205
+rect 555 180 565 205
+rect 525 160 565 180
+rect 305 135 315 160
+rect 340 135 345 160
+rect 305 115 345 135
+rect 305 90 315 115
+rect 340 90 345 115
+rect 305 70 345 90
+rect 305 45 315 70
+rect 340 45 345 70
+rect 305 25 345 45
+rect 305 0 315 25
+rect 340 0 345 25
+rect 305 -10 345 0
+rect 390 115 430 140
+rect 390 90 395 115
+rect 420 90 430 115
+rect 390 70 430 90
+rect 390 45 395 70
+rect 420 45 430 70
+rect 390 25 430 45
+rect 390 0 395 25
+rect 420 0 430 25
+rect 390 -10 430 0
+rect 445 115 485 140
+rect 445 90 455 115
+rect 480 90 485 115
+rect 445 70 485 90
+rect 445 45 455 70
+rect 480 45 485 70
+rect 445 25 485 45
+rect 445 0 455 25
+rect 480 0 485 25
+rect 445 -10 485 0
+rect 525 135 530 160
+rect 555 135 565 160
+rect 525 115 565 135
+rect 525 90 530 115
+rect 555 90 565 115
+rect 525 70 565 90
+rect 525 45 530 70
+rect 555 45 565 70
+rect 525 25 565 45
+rect 525 0 530 25
+rect 555 0 565 25
+rect 525 -10 565 0
+rect 580 380 620 390
+rect 580 360 590 380
+rect 615 360 620 380
+rect 580 340 620 360
+rect 580 315 590 340
+rect 615 315 620 340
+rect 580 295 620 315
+rect 580 270 590 295
+rect 615 270 620 295
+rect 580 250 620 270
+rect 580 225 590 250
+rect 615 225 620 250
+rect 580 205 620 225
+rect 580 180 590 205
+rect 615 180 620 205
+rect 580 160 620 180
+rect 580 135 590 160
+rect 615 135 620 160
+rect 580 115 620 135
+rect 580 90 590 115
+rect 615 90 620 115
+rect 580 70 620 90
+rect 580 45 590 70
+rect 615 45 620 70
+rect 580 25 620 45
+rect 580 0 590 25
+rect 615 0 620 25
+rect 580 -10 620 0
+<< ndiffc >>
+rect 70 -195 95 -170
+rect 70 -240 95 -215
+rect 70 -285 95 -260
+rect -55 -330 -30 -305
+rect 5 -330 30 -305
+rect 70 -330 95 -305
+rect 130 -195 155 -170
+rect 130 -240 155 -215
+rect 130 -285 155 -260
+rect 130 -330 155 -305
+rect 195 -195 220 -170
+rect 195 -240 220 -215
+rect 195 -285 220 -260
+rect 195 -330 220 -305
+rect 255 -195 280 -170
+rect 255 -240 280 -215
+rect 570 -195 595 -170
+rect 570 -240 595 -215
+rect 255 -285 280 -260
+rect 255 -330 280 -305
+rect 320 -285 345 -260
+rect 320 -330 345 -305
+rect 380 -285 405 -260
+rect 380 -330 405 -305
+rect 445 -285 470 -260
+rect 445 -330 470 -305
+rect 505 -285 530 -260
+rect 505 -330 530 -305
+rect 570 -285 595 -260
+rect 570 -330 595 -305
+rect 630 -195 655 -170
+rect 630 -240 655 -215
+rect 630 -285 655 -260
+rect 630 -330 655 -305
+<< pdiffc >>
+rect 530 360 555 380
+rect 530 315 555 340
+rect -25 225 0 250
+rect -25 180 0 205
+rect -25 135 0 160
+rect -25 90 0 115
+rect -25 45 0 70
+rect -25 0 0 25
+rect 35 225 60 250
+rect 35 180 60 205
+rect 35 135 60 160
+rect 35 90 60 115
+rect 35 45 60 70
+rect 35 0 60 25
+rect 115 225 140 250
+rect 115 180 140 205
+rect 115 135 140 160
+rect 115 90 140 115
+rect 115 45 140 70
+rect 115 0 140 25
+rect 175 225 200 250
+rect 175 180 200 205
+rect 175 135 200 160
+rect 175 90 200 115
+rect 175 45 200 70
+rect 175 0 200 25
+rect 255 225 280 250
+rect 255 180 280 205
+rect 255 135 280 160
+rect 255 90 280 115
+rect 255 45 280 70
+rect 255 0 280 25
+rect 315 225 340 250
+rect 315 180 340 205
+rect 530 270 555 295
+rect 530 225 555 250
+rect 530 180 555 205
+rect 315 135 340 160
+rect 315 90 340 115
+rect 315 45 340 70
+rect 315 0 340 25
+rect 395 90 420 115
+rect 395 45 420 70
+rect 395 0 420 25
+rect 455 90 480 115
+rect 455 45 480 70
+rect 455 0 480 25
+rect 530 135 555 160
+rect 530 90 555 115
+rect 530 45 555 70
+rect 530 0 555 25
+rect 590 360 615 380
+rect 590 315 615 340
+rect 590 270 615 295
+rect 590 225 615 250
+rect 590 180 615 205
+rect 590 135 615 160
+rect 590 90 615 115
+rect 590 45 615 70
+rect 590 0 615 25
+<< poly >>
+rect 565 390 580 410
+rect 10 270 25 290
+rect 150 270 165 290
+rect 290 280 305 295
+rect 430 140 445 160
+rect 10 -35 25 -10
+rect 150 -35 165 -10
+rect 290 -20 305 -10
+rect 240 -35 305 -20
+rect 430 -35 445 -10
+rect 565 -35 580 -10
+rect 10 -45 50 -35
+rect 10 -65 20 -45
+rect 40 -65 50 -45
+rect 10 -75 50 -65
+rect 150 -45 190 -35
+rect 150 -65 160 -45
+rect 180 -65 190 -45
+rect 150 -75 190 -65
+rect 240 -90 255 -35
+rect 430 -45 470 -35
+rect 430 -65 440 -45
+rect 460 -65 470 -45
+rect 430 -75 470 -65
+rect 540 -45 580 -35
+rect 540 -65 550 -45
+rect 570 -65 580 -45
+rect 540 -75 580 -65
+rect 230 -100 270 -90
+rect 230 -120 240 -100
+rect 260 -120 270 -100
+rect 555 -105 570 -75
+rect 555 -120 620 -105
+rect 230 -130 270 -120
+rect 105 -160 120 -140
+rect 230 -160 245 -130
+rect 355 -145 395 -135
+rect 605 -140 620 -120
+rect -20 -235 20 -225
+rect -20 -255 -10 -235
+rect 10 -255 20 -235
+rect -20 -265 20 -255
+rect -20 -295 -5 -265
+rect 355 -165 365 -145
+rect 385 -165 395 -145
+rect 355 -175 395 -165
+rect 355 -240 370 -175
+rect 480 -185 520 -175
+rect 480 -205 490 -185
+rect 510 -205 520 -185
+rect 480 -215 520 -205
+rect 480 -240 495 -215
+rect -20 -360 -5 -340
+rect 105 -360 120 -340
+rect 230 -360 245 -340
+rect 355 -360 370 -340
+rect 480 -360 495 -340
+rect 605 -360 620 -340
+rect 105 -370 145 -360
+rect 105 -390 115 -370
+rect 135 -390 145 -370
+rect 105 -400 145 -390
+<< polycont >>
+rect 20 -65 40 -45
+rect 160 -65 180 -45
+rect 440 -65 460 -45
+rect 550 -65 570 -45
+rect 240 -120 260 -100
+rect -10 -255 10 -235
+rect 365 -165 385 -145
+rect 490 -205 510 -185
+rect 115 -390 135 -370
+<< locali >>
+rect 525 390 550 400
+rect 525 380 560 390
+rect -25 270 0 360
+rect 175 300 180 320
+rect 175 270 200 300
+rect 255 280 280 360
+rect -30 250 5 270
+rect -30 225 -25 250
+rect 0 225 5 250
+rect -30 205 5 225
+rect -30 180 -25 205
+rect 0 180 5 205
+rect -30 160 5 180
+rect -30 135 -25 160
+rect 0 135 5 160
+rect -30 115 5 135
+rect -30 90 -25 115
+rect 0 90 5 115
+rect -30 70 5 90
+rect -30 45 -25 70
+rect 0 45 5 70
+rect -30 25 5 45
+rect -30 0 -25 25
+rect 0 0 5 25
+rect -30 -10 5 0
+rect 30 250 65 270
+rect 30 225 35 250
+rect 60 225 65 250
+rect 30 205 65 225
+rect 30 180 35 205
+rect 60 180 65 205
+rect 30 160 65 180
+rect 30 135 35 160
+rect 60 135 65 160
+rect 30 115 65 135
+rect 110 250 145 270
+rect 110 225 115 250
+rect 140 225 145 250
+rect 110 205 145 225
+rect 110 180 115 205
+rect 140 180 145 205
+rect 110 160 145 180
+rect 110 135 115 160
+rect 140 135 145 160
+rect 110 115 145 135
+rect 30 90 35 115
+rect 60 90 115 115
+rect 140 90 145 115
+rect 30 70 65 90
+rect 30 45 35 70
+rect 60 45 65 70
+rect 30 25 65 45
+rect 30 0 35 25
+rect 60 0 65 25
+rect 30 -10 65 0
+rect 110 70 145 90
+rect 110 45 115 70
+rect 140 45 145 70
+rect 110 25 145 45
+rect 110 0 115 25
+rect 140 0 145 25
+rect 110 -10 145 0
+rect 170 250 205 270
+rect 170 225 175 250
+rect 200 225 205 250
+rect 170 205 205 225
+rect 170 180 175 205
+rect 200 180 205 205
+rect 170 160 205 180
+rect 170 135 175 160
+rect 200 135 205 160
+rect 170 115 205 135
+rect 170 90 175 115
+rect 200 90 205 115
+rect 170 70 205 90
+rect 170 45 175 70
+rect 200 45 205 70
+rect 170 25 205 45
+rect 170 0 175 25
+rect 200 0 205 25
+rect 170 -10 205 0
+rect 250 250 285 280
+rect 250 225 255 250
+rect 280 225 285 250
+rect 250 205 285 225
+rect 250 180 255 205
+rect 280 180 285 205
+rect 250 160 285 180
+rect 250 135 255 160
+rect 280 135 285 160
+rect 250 115 285 135
+rect 250 90 255 115
+rect 280 90 285 115
+rect 250 70 285 90
+rect 250 45 255 70
+rect 280 45 285 70
+rect 250 25 285 45
+rect 250 0 255 25
+rect 280 0 285 25
+rect 250 -10 285 0
+rect 310 250 345 280
+rect 310 225 315 250
+rect 340 225 345 250
+rect 310 205 345 225
+rect 310 180 315 205
+rect 340 180 345 205
+rect 310 160 345 180
+rect 310 135 315 160
+rect 340 135 345 160
+rect 395 140 420 365
+rect 525 360 530 380
+rect 555 360 560 380
+rect 525 340 560 360
+rect 525 315 530 340
+rect 555 315 560 340
+rect 525 295 560 315
+rect 525 270 530 295
+rect 555 270 560 295
+rect 525 250 560 270
+rect 525 225 530 250
+rect 555 225 560 250
+rect 525 205 560 225
+rect 455 140 480 185
+rect 525 180 530 205
+rect 555 180 560 205
+rect 525 160 560 180
+rect 310 115 345 135
+rect 310 90 315 115
+rect 340 90 345 115
+rect 310 70 345 90
+rect 310 45 315 70
+rect 340 45 345 70
+rect 310 25 345 45
+rect 310 0 315 25
+rect 340 0 345 25
+rect 310 -10 345 0
+rect 390 115 425 140
+rect 390 90 395 115
+rect 420 90 425 115
+rect 390 70 425 90
+rect 390 45 395 70
+rect 420 45 425 70
+rect 390 25 425 45
+rect 390 0 395 25
+rect 420 0 425 25
+rect 390 -10 425 0
+rect 450 115 485 140
+rect 450 90 455 115
+rect 480 90 485 115
+rect 450 70 485 90
+rect 450 45 455 70
+rect 480 45 485 70
+rect 450 25 485 45
+rect 450 0 455 25
+rect 480 0 485 25
+rect 450 -10 485 0
+rect 525 135 530 160
+rect 555 135 560 160
+rect 525 115 560 135
+rect 525 90 530 115
+rect 555 90 560 115
+rect 525 70 560 90
+rect 525 45 530 70
+rect 555 45 560 70
+rect 525 25 560 45
+rect 525 0 530 25
+rect 555 0 560 25
+rect 525 -10 560 0
+rect 585 380 620 390
+rect 585 360 590 380
+rect 615 360 620 380
+rect 585 340 620 360
+rect 585 315 590 340
+rect 615 315 620 340
+rect 585 295 620 315
+rect 585 270 590 295
+rect 615 270 620 295
+rect 585 250 620 270
+rect 585 225 590 250
+rect 615 225 620 250
+rect 585 205 620 225
+rect 585 180 590 205
+rect 615 180 620 205
+rect 585 160 620 180
+rect 585 135 590 160
+rect 615 135 620 160
+rect 585 115 620 135
+rect 585 90 590 115
+rect 615 90 620 115
+rect 585 70 620 90
+rect 585 45 590 70
+rect 615 45 620 70
+rect 585 25 620 45
+rect 585 0 590 25
+rect 615 0 655 25
+rect 585 -10 655 0
+rect 10 -45 50 -35
+rect -10 -65 20 -45
+rect 40 -65 50 -45
+rect -10 -75 50 -65
+rect 150 -45 190 -35
+rect 315 -45 340 -10
+rect 430 -45 470 -35
+rect 540 -45 580 -35
+rect 150 -65 160 -45
+rect 180 -65 260 -45
+rect 335 -65 440 -45
+rect 460 -65 510 -45
+rect 150 -75 190 -65
+rect -10 -135 10 -75
+rect 240 -90 260 -65
+rect 430 -75 470 -65
+rect 230 -100 270 -90
+rect -70 -155 10 -135
+rect -10 -225 10 -155
+rect 70 -160 95 -125
+rect 130 -160 155 -125
+rect 230 -120 240 -100
+rect 260 -120 385 -100
+rect 230 -130 270 -120
+rect 355 -135 385 -120
+rect 355 -145 395 -135
+rect 65 -170 100 -160
+rect 65 -195 70 -170
+rect 95 -195 100 -170
+rect 65 -215 100 -195
+rect -20 -235 20 -225
+rect -20 -255 -10 -235
+rect 10 -255 20 -235
+rect -20 -265 20 -255
+rect 65 -240 70 -215
+rect 95 -240 100 -215
+rect 65 -260 100 -240
+rect 65 -285 70 -260
+rect 95 -285 100 -260
+rect -60 -305 -25 -295
+rect -60 -330 -55 -305
+rect -30 -330 -25 -305
+rect -60 -340 -25 -330
+rect 0 -305 35 -295
+rect 0 -330 5 -305
+rect 30 -330 35 -305
+rect 0 -340 35 -330
+rect 65 -305 100 -285
+rect 65 -330 70 -305
+rect 95 -330 100 -305
+rect 65 -340 100 -330
+rect 125 -170 160 -160
+rect 125 -195 130 -170
+rect 155 -195 160 -170
+rect 125 -215 160 -195
+rect 125 -240 130 -215
+rect 155 -240 160 -215
+rect 125 -260 160 -240
+rect 125 -285 130 -260
+rect 155 -285 160 -260
+rect 125 -305 160 -285
+rect 125 -330 130 -305
+rect 155 -330 160 -305
+rect 125 -340 160 -330
+rect 190 -170 225 -160
+rect 190 -195 195 -170
+rect 220 -195 225 -170
+rect 190 -215 225 -195
+rect 190 -240 195 -215
+rect 220 -240 225 -215
+rect 190 -260 225 -240
+rect 190 -285 195 -260
+rect 220 -285 225 -260
+rect 190 -305 225 -285
+rect 190 -330 195 -305
+rect 220 -330 225 -305
+rect 190 -340 225 -330
+rect 250 -170 305 -160
+rect 250 -195 255 -170
+rect 280 -180 305 -170
+rect 355 -165 365 -145
+rect 385 -165 395 -145
+rect 355 -175 395 -165
+rect 490 -175 510 -65
+rect 540 -65 550 -45
+rect 570 -65 580 -45
+rect 540 -75 580 -65
+rect 550 -80 580 -75
+rect 630 -60 655 -10
+rect 630 -85 690 -60
+rect 630 -140 655 -85
+rect 565 -170 600 -140
+rect 280 -195 285 -180
+rect 250 -215 285 -195
+rect 480 -185 520 -175
+rect 480 -205 490 -185
+rect 510 -205 520 -185
+rect 480 -215 520 -205
+rect 565 -195 570 -170
+rect 595 -195 600 -170
+rect 565 -215 600 -195
+rect 250 -240 255 -215
+rect 280 -240 285 -215
+rect 565 -240 570 -215
+rect 595 -240 600 -215
+rect 250 -260 285 -240
+rect 250 -285 255 -260
+rect 280 -285 285 -260
+rect 250 -305 285 -285
+rect 250 -330 255 -305
+rect 280 -330 285 -305
+rect 250 -340 285 -330
+rect 315 -260 350 -240
+rect 315 -285 320 -260
+rect 345 -285 350 -260
+rect 315 -305 350 -285
+rect 315 -330 320 -305
+rect 345 -330 350 -305
+rect 315 -340 350 -330
+rect 375 -260 410 -240
+rect 375 -285 380 -260
+rect 405 -285 410 -260
+rect 375 -305 410 -285
+rect 375 -330 380 -305
+rect 405 -330 410 -305
+rect 375 -340 410 -330
+rect 440 -260 475 -240
+rect 440 -285 445 -260
+rect 470 -285 475 -260
+rect 440 -305 475 -285
+rect 440 -330 445 -305
+rect 470 -330 475 -305
+rect 440 -340 475 -330
+rect 500 -260 535 -240
+rect 500 -285 505 -260
+rect 530 -285 535 -260
+rect 500 -305 535 -285
+rect 500 -330 505 -305
+rect 530 -330 535 -305
+rect 500 -340 535 -330
+rect 565 -260 600 -240
+rect 565 -285 570 -260
+rect 595 -285 600 -260
+rect 565 -305 600 -285
+rect 565 -330 570 -305
+rect 595 -330 600 -305
+rect 565 -340 600 -330
+rect 625 -170 660 -140
+rect 625 -195 630 -170
+rect 655 -195 660 -170
+rect 625 -215 660 -195
+rect 625 -240 630 -215
+rect 655 -240 660 -215
+rect 625 -260 660 -240
+rect 625 -285 630 -260
+rect 655 -285 660 -260
+rect 625 -305 660 -285
+rect 625 -330 630 -305
+rect 655 -330 660 -305
+rect 625 -340 660 -330
+rect -55 -420 -30 -340
+rect 5 -370 30 -340
+rect 105 -370 145 -360
+rect 5 -390 35 -370
+rect 55 -390 115 -370
+rect 135 -390 145 -370
+rect 105 -400 145 -390
+rect -35 -440 -30 -420
+rect 195 -420 220 -340
+rect 320 -375 345 -340
+rect 215 -440 220 -420
+rect 445 -400 470 -340
+rect 505 -375 530 -340
+rect 570 -400 595 -340
+rect 445 -415 475 -400
+rect 445 -435 450 -415
+rect 470 -435 475 -415
+rect 570 -415 600 -400
+rect 570 -435 575 -415
+rect 595 -435 600 -415
+rect 445 -440 470 -435
+rect 570 -440 595 -435
+<< viali >>
+rect 525 400 545 420
+rect -25 360 -5 380
+rect 255 360 275 380
+rect 395 365 415 385
+rect 180 300 200 320
+rect 455 185 475 205
+rect 160 -65 180 -45
+rect 315 -65 335 -45
+rect 75 -125 95 -105
+rect 135 -125 155 -105
+rect 305 -180 325 -160
+rect 550 -100 570 -80
+rect 385 -240 405 -220
+rect 35 -390 55 -370
+rect -55 -440 -35 -420
+rect 320 -395 340 -375
+rect 195 -440 215 -420
+rect 510 -395 530 -375
+rect 450 -435 470 -415
+rect 575 -435 595 -415
+<< metal1 >>
+rect 515 400 520 430
+rect 550 400 555 430
+rect 515 395 555 400
+rect -35 360 -30 390
+rect 0 360 5 390
+rect -35 355 5 360
+rect 245 360 250 390
+rect 280 360 285 390
+rect 385 365 390 395
+rect 420 365 425 395
+rect 385 360 425 365
+rect 245 355 285 360
+rect 170 320 210 330
+rect 35 305 180 320
+rect 35 -355 50 305
+rect 170 300 180 305
+rect 200 300 210 320
+rect 170 290 210 300
+rect 445 205 510 215
+rect 445 185 455 205
+rect 475 185 510 205
+rect 445 180 510 185
+rect 150 -40 190 -35
+rect 150 -70 155 -40
+rect 185 -70 190 -40
+rect 150 -75 190 -70
+rect 305 -45 345 -40
+rect 305 -65 315 -45
+rect 335 -65 345 -45
+rect 305 -85 345 -65
+rect 305 -95 335 -85
+rect 495 -90 510 180
+rect 540 -80 575 -70
+rect 540 -90 550 -80
+rect 65 -105 105 -100
+rect 65 -125 75 -105
+rect 95 -125 105 -105
+rect 65 -135 105 -125
+rect 125 -105 335 -95
+rect 125 -125 135 -105
+rect 155 -110 335 -105
+rect 425 -100 550 -90
+rect 570 -100 575 -80
+rect 425 -105 575 -100
+rect 155 -125 165 -110
+rect 125 -130 165 -125
+rect 75 -205 90 -135
+rect 425 -140 440 -105
+rect 540 -110 575 -105
+rect 425 -155 690 -140
+rect 295 -160 335 -155
+rect 295 -180 305 -160
+rect 325 -180 335 -160
+rect 295 -205 335 -180
+rect 75 -220 335 -205
+rect 425 -210 440 -155
+rect 375 -220 440 -210
+rect 375 -240 385 -220
+rect 405 -225 440 -220
+rect 405 -240 420 -225
+rect 375 -250 420 -240
+rect 25 -370 65 -355
+rect 25 -390 35 -370
+rect 55 -390 65 -370
+rect 25 -395 65 -390
+rect 315 -375 350 -365
+rect 500 -375 540 -365
+rect 315 -395 320 -375
+rect 340 -390 510 -375
+rect 340 -395 350 -390
+rect 315 -405 350 -395
+rect 500 -395 510 -390
+rect 530 -395 540 -375
+rect 500 -405 540 -395
+rect 440 -410 480 -405
+rect -65 -415 -25 -410
+rect -65 -445 -60 -415
+rect -30 -445 -25 -415
+rect -65 -450 -25 -445
+rect 185 -415 225 -410
+rect 185 -445 190 -415
+rect 220 -445 225 -415
+rect 440 -440 445 -410
+rect 475 -440 480 -410
+rect 440 -445 480 -440
+rect 565 -410 605 -405
+rect 565 -440 570 -410
+rect 600 -440 605 -410
+rect 565 -445 605 -440
+rect 185 -450 225 -445
+<< via1 >>
+rect 520 420 550 430
+rect 520 400 525 420
+rect 525 400 545 420
+rect 545 400 550 420
+rect -30 380 0 390
+rect -30 360 -25 380
+rect -25 360 -5 380
+rect -5 360 0 380
+rect 250 380 280 390
+rect 250 360 255 380
+rect 255 360 275 380
+rect 275 360 280 380
+rect 390 385 420 395
+rect 390 365 395 385
+rect 395 365 415 385
+rect 415 365 420 385
+rect 155 -45 185 -40
+rect 155 -65 160 -45
+rect 160 -65 180 -45
+rect 180 -65 185 -45
+rect 155 -70 185 -65
+rect -60 -420 -30 -415
+rect -60 -440 -55 -420
+rect -55 -440 -35 -420
+rect -35 -440 -30 -420
+rect -60 -445 -30 -440
+rect 190 -420 220 -415
+rect 190 -440 195 -420
+rect 195 -440 215 -420
+rect 215 -440 220 -420
+rect 190 -445 220 -440
+rect 445 -415 475 -410
+rect 445 -435 450 -415
+rect 450 -435 470 -415
+rect 470 -435 475 -415
+rect 445 -440 475 -435
+rect 570 -415 600 -410
+rect 570 -435 575 -415
+rect 575 -435 595 -415
+rect 595 -435 600 -415
+rect 570 -440 600 -435
+<< metal2 >>
+rect 510 400 515 435
+rect 555 400 560 435
+rect -40 360 -35 395
+rect 5 360 10 395
+rect -40 355 10 360
+rect 240 360 245 395
+rect 285 360 290 395
+rect 380 365 385 400
+rect 425 365 430 400
+rect 510 395 560 400
+rect 380 360 430 365
+rect 240 355 290 360
+rect 145 -40 195 -30
+rect 145 -45 155 -40
+rect -70 -65 155 -45
+rect 145 -70 155 -65
+rect 185 -70 195 -40
+rect 145 -80 195 -70
+rect 440 -410 480 -405
+rect -65 -415 -25 -410
+rect -65 -445 -60 -415
+rect -30 -445 -25 -415
+rect -65 -450 -25 -445
+rect 185 -415 225 -410
+rect 185 -445 190 -415
+rect 220 -445 225 -415
+rect 440 -440 445 -410
+rect 475 -440 480 -410
+rect 440 -445 480 -440
+rect 565 -410 605 -405
+rect 565 -440 570 -410
+rect 600 -440 605 -410
+rect 565 -445 605 -440
+rect 185 -450 225 -445
+<< via2 >>
+rect 515 430 555 435
+rect 515 400 520 430
+rect 520 400 550 430
+rect 550 400 555 430
+rect -35 390 5 395
+rect -35 360 -30 390
+rect -30 360 0 390
+rect 0 360 5 390
+rect 245 390 285 395
+rect 245 360 250 390
+rect 250 360 280 390
+rect 280 360 285 390
+rect 385 395 425 400
+rect 385 365 390 395
+rect 390 365 420 395
+rect 420 365 425 395
+rect -60 -445 -30 -415
+rect 190 -445 220 -415
+rect 445 -440 475 -410
+rect 570 -440 600 -410
+<< metal3 >>
+rect 505 435 565 440
+rect 375 400 435 405
+rect -45 395 15 400
+rect -45 355 -40 395
+rect 10 355 15 395
+rect 235 395 295 400
+rect 235 355 240 395
+rect 290 355 295 395
+rect 375 360 380 400
+rect 430 360 435 400
+rect 505 395 510 435
+rect 560 395 565 435
+rect 435 -405 485 -400
+rect -70 -410 -20 -405
+rect -70 -450 -65 -410
+rect -25 -450 -20 -410
+rect -70 -455 -20 -450
+rect 180 -410 230 -405
+rect 180 -450 185 -410
+rect 225 -450 230 -410
+rect 435 -445 440 -405
+rect 480 -445 485 -405
+rect 435 -450 485 -445
+rect 560 -405 610 -400
+rect 560 -445 565 -405
+rect 605 -445 610 -405
+rect 560 -450 610 -445
+rect 180 -455 230 -450
+<< via3 >>
+rect -40 360 -35 395
+rect -35 360 5 395
+rect 5 360 10 395
+rect -40 355 10 360
+rect 240 360 245 395
+rect 245 360 285 395
+rect 285 360 290 395
+rect 240 355 290 360
+rect 380 365 385 400
+rect 385 365 425 400
+rect 425 365 430 400
+rect 380 360 430 365
+rect 510 400 515 435
+rect 515 400 555 435
+rect 555 400 560 435
+rect 510 395 560 400
+rect -65 -415 -25 -410
+rect -65 -445 -60 -415
+rect -60 -445 -30 -415
+rect -30 -445 -25 -415
+rect -65 -450 -25 -445
+rect 185 -415 225 -410
+rect 185 -445 190 -415
+rect 190 -445 220 -415
+rect 220 -445 225 -415
+rect 185 -450 225 -445
+rect 440 -410 480 -405
+rect 440 -440 445 -410
+rect 445 -440 475 -410
+rect 475 -440 480 -410
+rect 440 -445 480 -440
+rect 565 -410 605 -405
+rect 565 -440 570 -410
+rect 570 -440 600 -410
+rect 600 -440 605 -410
+rect 565 -445 605 -440
+<< metal4 >>
+rect -70 435 670 465
+rect -25 400 5 435
+rect 250 400 280 435
+rect 390 405 420 435
+rect 375 400 435 405
+rect -45 395 15 400
+rect -45 355 -40 395
+rect 10 355 15 395
+rect -45 350 15 355
+rect 235 395 295 400
+rect 235 355 240 395
+rect 290 355 295 395
+rect 375 360 380 400
+rect 430 360 435 400
+rect 505 395 510 435
+rect 560 395 565 435
+rect 505 390 565 395
+rect 375 355 435 360
+rect 235 350 295 355
+rect 435 -405 485 -400
+rect -70 -410 -20 -405
+rect -70 -450 -65 -410
+rect -25 -450 -20 -410
+rect 180 -410 230 -405
+rect 180 -450 185 -410
+rect 225 -450 230 -410
+rect 435 -445 440 -405
+rect 480 -445 485 -405
+rect 435 -450 485 -445
+rect 560 -405 610 -400
+rect 560 -445 565 -405
+rect 605 -445 610 -405
+rect 560 -450 610 -445
+rect -70 -455 660 -450
+rect -60 -490 660 -455
+<< labels >>
+rlabel locali -10 -255 10 -45 1 D
+rlabel locali -10 -65 40 -45 1 D
+rlabel locali 65 90 110 115 1 Z1
+rlabel metal1 130 -110 335 -95 1 Z3
+rlabel locali 490 -205 510 -45 1 Z3
+rlabel metal1 75 -220 330 -205 1 Z4
+rlabel space 320 -405 530 -390 1 Z5
+rlabel locali 630 -85 690 -60 1 Q
+rlabel space 425 -105 580 -90 1 Qbar
+rlabel locali 315 -65 510 -45 1 Z3
+rlabel locali 5 -390 135 -370 1 Z2
+rlabel space 70 -160 95 -95 1 Z4
+rlabel space 285 -180 335 -160 1 Z4
+rlabel metal4 -55 -470 660 -455 1 GND
+rlabel locali 269 336 269 336 1 vdd!
+rlabel locali 202 -379 202 -379 1 gnd!
+<< end >>
diff --git a/mag/tspc_r.mag b/mag/tspc_r.mag
new file mode 100644
index 0000000..a9aa919
--- /dev/null
+++ b/mag/tspc_r.mag
@@ -0,0 +1,1285 @@
+magic
+tech sky130A
+timestamp 1640770827
+<< nwell >>
+rect -145 -20 875 200
+<< nmos >>
+rect -85 -240 -70 -150
+rect 40 -240 55 -150
+rect 165 -240 180 -150
+rect 290 -240 305 -150
+rect 415 -240 430 -150
+rect 540 -240 555 -150
+rect 665 -240 680 -150
+rect 790 -240 805 -150
+<< pmos >>
+rect -85 0 -70 180
+rect 90 0 105 180
+rect 265 0 280 180
+rect 440 0 455 180
+rect 615 0 630 180
+rect 790 0 805 180
+<< ndiff >>
+rect -125 -160 -85 -150
+rect -125 -185 -120 -160
+rect -95 -185 -85 -160
+rect -125 -205 -85 -185
+rect -125 -230 -120 -205
+rect -95 -230 -85 -205
+rect -125 -240 -85 -230
+rect -70 -160 -30 -150
+rect -70 -185 -60 -160
+rect -35 -185 -30 -160
+rect -70 -205 -30 -185
+rect -70 -230 -60 -205
+rect -35 -230 -30 -205
+rect -70 -240 -30 -230
+rect 0 -160 40 -150
+rect 0 -185 5 -160
+rect 30 -185 40 -160
+rect 0 -205 40 -185
+rect 0 -230 5 -205
+rect 30 -230 40 -205
+rect 0 -240 40 -230
+rect 55 -160 95 -150
+rect 55 -185 65 -160
+rect 90 -185 95 -160
+rect 55 -205 95 -185
+rect 55 -230 65 -205
+rect 90 -230 95 -205
+rect 55 -240 95 -230
+rect 125 -160 165 -150
+rect 125 -185 130 -160
+rect 155 -185 165 -160
+rect 125 -205 165 -185
+rect 125 -230 130 -205
+rect 155 -230 165 -205
+rect 125 -240 165 -230
+rect 180 -160 220 -150
+rect 180 -185 190 -160
+rect 215 -185 220 -160
+rect 180 -205 220 -185
+rect 180 -230 190 -205
+rect 215 -230 220 -205
+rect 180 -240 220 -230
+rect 250 -160 290 -150
+rect 250 -185 255 -160
+rect 280 -185 290 -160
+rect 250 -205 290 -185
+rect 250 -230 255 -205
+rect 280 -230 290 -205
+rect 250 -240 290 -230
+rect 305 -160 345 -150
+rect 305 -185 315 -160
+rect 340 -185 345 -160
+rect 305 -205 345 -185
+rect 305 -230 315 -205
+rect 340 -230 345 -205
+rect 305 -240 345 -230
+rect 375 -160 415 -150
+rect 375 -185 380 -160
+rect 405 -185 415 -160
+rect 375 -205 415 -185
+rect 375 -230 380 -205
+rect 405 -230 415 -205
+rect 375 -240 415 -230
+rect 430 -160 470 -150
+rect 430 -185 440 -160
+rect 465 -185 470 -160
+rect 430 -205 470 -185
+rect 430 -230 440 -205
+rect 465 -230 470 -205
+rect 430 -240 470 -230
+rect 500 -160 540 -150
+rect 500 -185 505 -160
+rect 530 -185 540 -160
+rect 500 -205 540 -185
+rect 500 -230 505 -205
+rect 530 -230 540 -205
+rect 500 -240 540 -230
+rect 555 -160 595 -150
+rect 555 -185 565 -160
+rect 590 -185 595 -160
+rect 555 -205 595 -185
+rect 555 -230 565 -205
+rect 590 -230 595 -205
+rect 555 -240 595 -230
+rect 625 -160 665 -150
+rect 625 -185 630 -160
+rect 655 -185 665 -160
+rect 625 -205 665 -185
+rect 625 -230 630 -205
+rect 655 -230 665 -205
+rect 625 -240 665 -230
+rect 680 -160 720 -150
+rect 680 -185 690 -160
+rect 715 -185 720 -160
+rect 680 -205 720 -185
+rect 680 -230 690 -205
+rect 715 -230 720 -205
+rect 680 -240 720 -230
+rect 750 -160 790 -150
+rect 750 -185 755 -160
+rect 780 -185 790 -160
+rect 750 -205 790 -185
+rect 750 -230 755 -205
+rect 780 -230 790 -205
+rect 750 -240 790 -230
+rect 805 -160 845 -150
+rect 805 -185 815 -160
+rect 840 -185 845 -160
+rect 805 -205 845 -185
+rect 805 -230 815 -205
+rect 840 -230 845 -205
+rect 805 -240 845 -230
+<< pdiff >>
+rect -125 170 -85 180
+rect -125 145 -120 170
+rect -95 145 -85 170
+rect -125 125 -85 145
+rect -125 100 -120 125
+rect -95 100 -85 125
+rect -125 80 -85 100
+rect -125 55 -120 80
+rect -95 55 -85 80
+rect -125 35 -85 55
+rect -125 10 -120 35
+rect -95 10 -85 35
+rect -125 0 -85 10
+rect -70 170 -30 180
+rect -70 145 -60 170
+rect -35 145 -30 170
+rect -70 125 -30 145
+rect -70 100 -60 125
+rect -35 100 -30 125
+rect -70 80 -30 100
+rect -70 55 -60 80
+rect -35 55 -30 80
+rect -70 35 -30 55
+rect -70 10 -60 35
+rect -35 10 -30 35
+rect -70 0 -30 10
+rect 50 170 90 180
+rect 50 145 55 170
+rect 80 145 90 170
+rect 50 125 90 145
+rect 50 100 55 125
+rect 80 100 90 125
+rect 50 80 90 100
+rect 50 55 55 80
+rect 80 55 90 80
+rect 50 35 90 55
+rect 50 10 55 35
+rect 80 10 90 35
+rect 50 0 90 10
+rect 105 170 145 180
+rect 105 145 115 170
+rect 140 145 145 170
+rect 105 125 145 145
+rect 105 100 115 125
+rect 140 100 145 125
+rect 105 80 145 100
+rect 105 55 115 80
+rect 140 55 145 80
+rect 105 35 145 55
+rect 105 10 115 35
+rect 140 10 145 35
+rect 105 0 145 10
+rect 225 170 265 180
+rect 225 145 230 170
+rect 255 145 265 170
+rect 225 125 265 145
+rect 225 100 230 125
+rect 255 100 265 125
+rect 225 80 265 100
+rect 225 55 230 80
+rect 255 55 265 80
+rect 225 35 265 55
+rect 225 10 230 35
+rect 255 10 265 35
+rect 225 0 265 10
+rect 280 170 320 180
+rect 280 145 290 170
+rect 315 145 320 170
+rect 280 125 320 145
+rect 280 100 290 125
+rect 315 100 320 125
+rect 280 80 320 100
+rect 280 55 290 80
+rect 315 55 320 80
+rect 280 35 320 55
+rect 280 10 290 35
+rect 315 10 320 35
+rect 280 0 320 10
+rect 400 170 440 180
+rect 400 145 405 170
+rect 430 145 440 170
+rect 400 125 440 145
+rect 400 100 405 125
+rect 430 100 440 125
+rect 400 80 440 100
+rect 400 55 405 80
+rect 430 55 440 80
+rect 400 35 440 55
+rect 400 10 405 35
+rect 430 10 440 35
+rect 400 0 440 10
+rect 455 170 495 180
+rect 455 145 465 170
+rect 490 145 495 170
+rect 455 125 495 145
+rect 455 100 465 125
+rect 490 100 495 125
+rect 455 80 495 100
+rect 455 55 465 80
+rect 490 55 495 80
+rect 455 35 495 55
+rect 455 10 465 35
+rect 490 10 495 35
+rect 455 0 495 10
+rect 575 170 615 180
+rect 575 145 580 170
+rect 605 145 615 170
+rect 575 125 615 145
+rect 575 100 580 125
+rect 605 100 615 125
+rect 575 80 615 100
+rect 575 55 580 80
+rect 605 55 615 80
+rect 575 35 615 55
+rect 575 10 580 35
+rect 605 10 615 35
+rect 575 0 615 10
+rect 630 170 670 180
+rect 630 145 640 170
+rect 665 145 670 170
+rect 630 125 670 145
+rect 630 100 640 125
+rect 665 100 670 125
+rect 630 80 670 100
+rect 630 55 640 80
+rect 665 55 670 80
+rect 630 35 670 55
+rect 630 10 640 35
+rect 665 10 670 35
+rect 630 0 670 10
+rect 750 170 790 180
+rect 750 145 755 170
+rect 780 145 790 170
+rect 750 125 790 145
+rect 750 100 755 125
+rect 780 100 790 125
+rect 750 80 790 100
+rect 750 55 755 80
+rect 780 55 790 80
+rect 750 35 790 55
+rect 750 10 755 35
+rect 780 10 790 35
+rect 750 0 790 10
+rect 805 170 845 180
+rect 805 145 815 170
+rect 840 145 845 170
+rect 805 125 845 145
+rect 805 100 815 125
+rect 840 100 845 125
+rect 805 80 845 100
+rect 805 55 815 80
+rect 840 55 845 80
+rect 805 35 845 55
+rect 805 10 815 35
+rect 840 10 845 35
+rect 805 0 845 10
+<< ndiffc >>
+rect -120 -185 -95 -160
+rect -120 -230 -95 -205
+rect -60 -185 -35 -160
+rect -60 -230 -35 -205
+rect 5 -185 30 -160
+rect 5 -230 30 -205
+rect 65 -185 90 -160
+rect 65 -230 90 -205
+rect 130 -185 155 -160
+rect 130 -230 155 -205
+rect 190 -185 215 -160
+rect 190 -230 215 -205
+rect 255 -185 280 -160
+rect 255 -230 280 -205
+rect 315 -185 340 -160
+rect 315 -230 340 -205
+rect 380 -185 405 -160
+rect 380 -230 405 -205
+rect 440 -185 465 -160
+rect 440 -230 465 -205
+rect 505 -185 530 -160
+rect 505 -230 530 -205
+rect 565 -185 590 -160
+rect 565 -230 590 -205
+rect 630 -185 655 -160
+rect 630 -230 655 -205
+rect 690 -185 715 -160
+rect 690 -230 715 -205
+rect 755 -185 780 -160
+rect 755 -230 780 -205
+rect 815 -185 840 -160
+rect 815 -230 840 -205
+<< pdiffc >>
+rect -120 145 -95 170
+rect -120 100 -95 125
+rect -120 55 -95 80
+rect -120 10 -95 35
+rect -60 145 -35 170
+rect -60 100 -35 125
+rect -60 55 -35 80
+rect -60 10 -35 35
+rect 55 145 80 170
+rect 55 100 80 125
+rect 55 55 80 80
+rect 55 10 80 35
+rect 115 145 140 170
+rect 115 100 140 125
+rect 115 55 140 80
+rect 115 10 140 35
+rect 230 145 255 170
+rect 230 100 255 125
+rect 230 55 255 80
+rect 230 10 255 35
+rect 290 145 315 170
+rect 290 100 315 125
+rect 290 55 315 80
+rect 290 10 315 35
+rect 405 145 430 170
+rect 405 100 430 125
+rect 405 55 430 80
+rect 405 10 430 35
+rect 465 145 490 170
+rect 465 100 490 125
+rect 465 55 490 80
+rect 465 10 490 35
+rect 580 145 605 170
+rect 580 100 605 125
+rect 580 55 605 80
+rect 580 10 605 35
+rect 640 145 665 170
+rect 640 100 665 125
+rect 640 55 665 80
+rect 640 10 665 35
+rect 755 145 780 170
+rect 755 100 780 125
+rect 755 55 780 80
+rect 755 10 780 35
+rect 815 145 840 170
+rect 815 100 840 125
+rect 815 55 840 80
+rect 815 10 840 35
+<< poly >>
+rect -85 180 -70 200
+rect 90 180 105 200
+rect 265 180 280 200
+rect 440 180 455 200
+rect 615 180 630 200
+rect 790 180 805 200
+rect -85 -30 -70 0
+rect 90 -20 105 0
+rect 265 -20 280 0
+rect 440 -20 455 0
+rect -125 -40 -70 -30
+rect -125 -60 -115 -40
+rect -95 -60 -70 -40
+rect 70 -30 110 -20
+rect 70 -50 80 -30
+rect 100 -50 110 -30
+rect 70 -60 110 -50
+rect 250 -30 290 -20
+rect 250 -50 260 -30
+rect 280 -50 290 -30
+rect 250 -60 290 -50
+rect 425 -30 465 -20
+rect 425 -50 435 -30
+rect 455 -50 465 -30
+rect 425 -60 465 -50
+rect -125 -70 -70 -60
+rect -85 -150 -70 -70
+rect 615 -85 630 0
+rect 790 -50 805 0
+rect 750 -60 805 -50
+rect 750 -80 760 -60
+rect 780 -80 805 -60
+rect 20 -95 60 -85
+rect 20 -115 30 -95
+rect 50 -115 60 -95
+rect 20 -125 60 -115
+rect 150 -95 190 -85
+rect 150 -115 160 -95
+rect 180 -115 190 -95
+rect 150 -125 190 -115
+rect 265 -95 305 -85
+rect 265 -115 275 -95
+rect 295 -115 305 -95
+rect 265 -125 305 -115
+rect 390 -95 430 -85
+rect 390 -115 400 -95
+rect 420 -115 430 -95
+rect 390 -125 430 -115
+rect 520 -95 560 -85
+rect 520 -115 530 -95
+rect 550 -115 560 -95
+rect 520 -125 560 -115
+rect 600 -95 640 -85
+rect 750 -90 805 -80
+rect 600 -115 610 -95
+rect 630 -110 640 -95
+rect 630 -115 680 -110
+rect 600 -125 680 -115
+rect 40 -150 55 -125
+rect 165 -150 180 -125
+rect 280 -130 305 -125
+rect 290 -150 305 -130
+rect 415 -150 430 -125
+rect 540 -150 555 -125
+rect 665 -150 680 -125
+rect 790 -150 805 -90
+rect -85 -270 -70 -240
+rect 40 -270 55 -240
+rect 165 -270 180 -240
+rect 290 -270 305 -240
+rect 415 -270 430 -240
+rect 540 -270 555 -240
+rect 665 -270 680 -240
+rect 790 -270 805 -240
+<< polycont >>
+rect -115 -60 -95 -40
+rect 80 -50 100 -30
+rect 260 -50 280 -30
+rect 435 -50 455 -30
+rect 760 -80 780 -60
+rect 30 -115 50 -95
+rect 160 -115 180 -95
+rect 275 -115 295 -95
+rect 400 -115 420 -95
+rect 530 -115 550 -95
+rect 610 -115 630 -95
+<< locali >>
+rect -120 180 -100 265
+rect 115 180 135 220
+rect 230 180 250 265
+rect 405 180 425 265
+rect 580 180 600 265
+rect 755 180 775 265
+rect -125 170 -90 180
+rect -125 145 -120 170
+rect -95 145 -90 170
+rect -125 125 -90 145
+rect -125 100 -120 125
+rect -95 100 -90 125
+rect -125 80 -90 100
+rect -125 55 -120 80
+rect -95 55 -90 80
+rect -125 35 -90 55
+rect -125 10 -120 35
+rect -95 10 -90 35
+rect -125 0 -90 10
+rect -65 170 -30 180
+rect -65 145 -60 170
+rect -35 145 -30 170
+rect -65 125 -30 145
+rect -65 100 -60 125
+rect -35 100 -30 125
+rect -65 80 -30 100
+rect 50 170 85 180
+rect 50 145 55 170
+rect 80 145 85 170
+rect 50 125 85 145
+rect 50 100 55 125
+rect 80 100 85 125
+rect 50 80 85 100
+rect -65 55 -60 80
+rect -35 55 55 80
+rect 80 55 85 80
+rect -65 35 -30 55
+rect -65 10 -60 35
+rect -35 10 -30 35
+rect -65 0 -30 10
+rect 50 35 85 55
+rect 50 10 55 35
+rect 80 10 85 35
+rect 50 0 85 10
+rect 110 170 145 180
+rect 110 145 115 170
+rect 140 145 145 170
+rect 110 125 145 145
+rect 110 100 115 125
+rect 140 100 145 125
+rect 110 80 145 100
+rect 110 55 115 80
+rect 140 55 145 80
+rect 110 35 145 55
+rect 110 10 115 35
+rect 140 10 145 35
+rect 110 0 145 10
+rect 225 170 260 180
+rect 225 145 230 170
+rect 255 145 260 170
+rect 225 125 260 145
+rect 225 100 230 125
+rect 255 100 260 125
+rect 225 80 260 100
+rect 225 55 230 80
+rect 255 55 260 80
+rect 225 35 260 55
+rect 225 10 230 35
+rect 255 10 260 35
+rect 225 0 260 10
+rect 285 170 320 180
+rect 285 145 290 170
+rect 315 145 320 170
+rect 285 125 320 145
+rect 285 100 290 125
+rect 315 100 320 125
+rect 285 80 320 100
+rect 285 55 290 80
+rect 315 55 320 80
+rect 400 170 435 180
+rect 400 145 405 170
+rect 430 145 435 170
+rect 400 125 435 145
+rect 400 100 405 125
+rect 430 100 435 125
+rect 400 80 435 100
+rect 400 55 405 80
+rect 430 55 435 80
+rect 285 35 300 55
+rect 320 35 365 55
+rect 285 10 290 35
+rect 315 10 320 35
+rect 285 0 320 10
+rect 70 -30 110 -20
+rect 250 -30 290 -20
+rect 345 -25 365 35
+rect 400 35 435 55
+rect 400 10 405 35
+rect 430 10 435 35
+rect 400 0 435 10
+rect 460 170 495 180
+rect 460 145 465 170
+rect 490 145 495 170
+rect 460 125 495 145
+rect 460 100 465 125
+rect 490 100 495 125
+rect 460 80 495 100
+rect 460 55 465 80
+rect 490 55 495 80
+rect 460 35 495 55
+rect 460 10 465 35
+rect 490 30 495 35
+rect 460 0 495 10
+rect 575 170 610 180
+rect 575 145 580 170
+rect 605 145 610 170
+rect 575 125 610 145
+rect 575 100 580 125
+rect 605 100 610 125
+rect 575 80 610 100
+rect 575 55 580 80
+rect 605 55 610 80
+rect 575 35 610 55
+rect 575 10 580 35
+rect 605 10 610 35
+rect 575 0 610 10
+rect 635 170 670 180
+rect 635 145 640 170
+rect 665 145 670 170
+rect 635 125 670 145
+rect 635 100 640 125
+rect 665 100 670 125
+rect 635 80 670 100
+rect 635 55 640 80
+rect 665 55 670 80
+rect 635 35 670 55
+rect 635 10 640 35
+rect 665 10 670 35
+rect 635 0 670 10
+rect 750 170 785 180
+rect 750 145 755 170
+rect 780 145 785 170
+rect 750 125 785 145
+rect 750 100 755 125
+rect 780 100 785 125
+rect 750 80 785 100
+rect 750 55 755 80
+rect 780 55 785 80
+rect 750 35 785 55
+rect 750 10 755 35
+rect 780 10 785 35
+rect 750 0 785 10
+rect 810 170 845 180
+rect 810 145 815 170
+rect 840 145 845 170
+rect 810 125 845 145
+rect 810 100 815 125
+rect 840 100 845 125
+rect 810 80 845 100
+rect 810 55 815 80
+rect 840 55 845 80
+rect 810 35 845 55
+rect 810 10 815 35
+rect 840 10 845 35
+rect 810 0 845 10
+rect 640 -20 665 0
+rect 425 -25 465 -20
+rect -125 -40 -85 -30
+rect -145 -60 -115 -40
+rect -95 -60 -85 -40
+rect 70 -50 80 -30
+rect 100 -50 165 -30
+rect 185 -50 260 -30
+rect 280 -50 290 -30
+rect 70 -60 110 -50
+rect -125 -70 -85 -60
+rect 160 -85 180 -50
+rect 250 -60 290 -50
+rect 325 -30 550 -25
+rect 325 -45 435 -30
+rect 20 -95 60 -85
+rect -40 -115 30 -95
+rect 50 -115 60 -95
+rect -60 -150 -35 -115
+rect 20 -125 60 -115
+rect 150 -95 190 -85
+rect 150 -115 160 -95
+rect 180 -115 190 -95
+rect 150 -125 190 -115
+rect 265 -95 305 -85
+rect 265 -115 275 -95
+rect 295 -115 305 -95
+rect 265 -125 305 -115
+rect 325 -150 345 -45
+rect 425 -50 435 -45
+rect 455 -45 550 -30
+rect 640 -40 715 -20
+rect 455 -50 465 -45
+rect 425 -60 465 -50
+rect 530 -85 550 -45
+rect 690 -60 715 -40
+rect 750 -60 790 -50
+rect 690 -80 760 -60
+rect 780 -80 790 -60
+rect 390 -95 430 -85
+rect 390 -115 400 -95
+rect 420 -115 430 -95
+rect 390 -125 430 -115
+rect 520 -95 560 -85
+rect 520 -115 530 -95
+rect 550 -115 560 -95
+rect 520 -125 560 -115
+rect 600 -95 640 -85
+rect 600 -115 610 -95
+rect 630 -115 640 -95
+rect 600 -125 640 -115
+rect 690 -150 715 -80
+rect 750 -90 790 -80
+rect 815 -150 840 0
+rect -125 -160 -90 -150
+rect -125 -185 -120 -160
+rect -95 -185 -90 -160
+rect -125 -205 -90 -185
+rect -125 -230 -120 -205
+rect -95 -230 -90 -205
+rect -125 -240 -90 -230
+rect -65 -160 -30 -150
+rect -65 -185 -60 -160
+rect -35 -185 -30 -160
+rect -65 -205 -30 -185
+rect -65 -230 -60 -205
+rect -35 -230 -30 -205
+rect -65 -240 -30 -230
+rect 0 -160 35 -150
+rect 0 -185 5 -160
+rect 30 -185 35 -160
+rect 0 -205 35 -185
+rect 0 -230 5 -205
+rect 30 -230 35 -205
+rect 0 -240 35 -230
+rect 60 -160 75 -150
+rect 60 -185 65 -160
+rect 90 -185 95 -170
+rect 60 -205 95 -185
+rect 60 -230 65 -205
+rect 90 -230 95 -205
+rect 60 -240 95 -230
+rect 125 -160 160 -150
+rect 125 -185 130 -160
+rect 155 -185 160 -160
+rect 125 -205 160 -185
+rect 125 -230 130 -205
+rect 155 -230 160 -205
+rect 125 -240 160 -230
+rect 185 -160 220 -150
+rect 185 -185 190 -160
+rect 215 -185 220 -160
+rect 185 -205 220 -185
+rect 185 -230 190 -205
+rect 215 -230 220 -205
+rect 185 -240 220 -230
+rect 250 -160 285 -150
+rect 250 -185 255 -160
+rect 280 -185 285 -160
+rect 250 -205 285 -185
+rect 250 -230 255 -205
+rect 280 -230 285 -205
+rect 250 -240 285 -230
+rect 310 -160 345 -150
+rect 310 -185 315 -160
+rect 340 -185 345 -160
+rect 310 -205 345 -185
+rect 310 -230 315 -205
+rect 340 -230 345 -205
+rect 310 -240 345 -230
+rect 375 -160 410 -150
+rect 375 -185 380 -160
+rect 405 -185 410 -160
+rect 375 -205 410 -185
+rect 375 -230 380 -205
+rect 405 -230 410 -205
+rect 375 -240 410 -230
+rect 435 -160 450 -150
+rect 435 -185 440 -160
+rect 465 -185 470 -170
+rect 435 -205 470 -185
+rect 435 -230 440 -205
+rect 465 -230 470 -205
+rect 435 -240 470 -230
+rect 500 -160 535 -150
+rect 500 -185 505 -160
+rect 530 -185 535 -160
+rect 500 -205 535 -185
+rect 500 -230 505 -205
+rect 530 -230 535 -205
+rect 500 -240 535 -230
+rect 560 -160 595 -150
+rect 560 -185 565 -160
+rect 590 -185 595 -160
+rect 560 -205 595 -185
+rect 560 -230 565 -205
+rect 590 -230 595 -205
+rect 560 -240 595 -230
+rect 625 -160 660 -150
+rect 625 -185 630 -160
+rect 655 -185 660 -160
+rect 625 -205 660 -185
+rect 625 -230 630 -205
+rect 655 -230 660 -205
+rect 625 -240 660 -230
+rect 685 -160 720 -150
+rect 685 -185 690 -160
+rect 715 -185 720 -160
+rect 685 -205 720 -185
+rect 685 -230 690 -205
+rect 715 -230 720 -205
+rect 685 -240 720 -230
+rect 750 -160 785 -150
+rect 750 -185 755 -160
+rect 780 -185 785 -160
+rect 750 -205 785 -185
+rect 750 -230 755 -205
+rect 780 -230 785 -205
+rect 750 -240 785 -230
+rect 810 -160 845 -150
+rect 810 -185 815 -160
+rect 840 -185 845 -160
+rect 810 -205 845 -185
+rect 810 -230 815 -205
+rect 840 -230 845 -205
+rect 810 -240 845 -230
+rect -120 -340 -95 -240
+rect 5 -280 25 -240
+rect -120 -345 -115 -340
+rect 130 -340 155 -240
+rect 190 -280 210 -240
+rect 130 -345 135 -340
+rect 255 -340 280 -240
+rect 385 -280 405 -240
+rect 255 -345 260 -340
+rect 505 -340 530 -240
+rect 565 -280 585 -240
+rect 505 -345 510 -340
+rect 630 -340 655 -240
+rect 630 -345 635 -340
+rect 755 -340 780 -240
+rect 755 -345 760 -340
+<< viali >>
+rect -120 265 -100 285
+rect 230 265 250 285
+rect 115 220 135 240
+rect 405 265 425 285
+rect 580 265 600 285
+rect 755 265 775 285
+rect 300 35 320 55
+rect 475 10 490 30
+rect 490 10 495 30
+rect 165 -50 185 -30
+rect 260 -50 280 -30
+rect -60 -115 -40 -95
+rect 275 -115 295 -95
+rect 760 -80 780 -60
+rect 400 -115 420 -95
+rect 610 -115 630 -95
+rect 75 -160 95 -150
+rect 75 -170 90 -160
+rect 90 -170 95 -160
+rect 450 -160 470 -150
+rect 450 -170 465 -160
+rect 465 -170 470 -160
+rect 5 -300 25 -280
+rect -115 -360 -95 -340
+rect 190 -300 210 -280
+rect 135 -360 155 -340
+rect 385 -300 405 -280
+rect 260 -360 280 -340
+rect 565 -300 585 -280
+rect 510 -360 530 -340
+rect 635 -360 655 -340
+rect 760 -360 780 -340
+<< metal1 >>
+rect -130 290 -90 295
+rect -130 260 -125 290
+rect -95 260 -90 290
+rect -130 255 -90 260
+rect 220 290 260 295
+rect 220 260 225 290
+rect 255 260 260 290
+rect 220 255 260 260
+rect 395 290 435 295
+rect 395 260 400 290
+rect 430 260 435 290
+rect 395 255 435 260
+rect 570 290 610 295
+rect 570 260 575 290
+rect 605 260 610 290
+rect 570 255 610 260
+rect 745 290 785 295
+rect 745 260 750 290
+rect 780 260 785 290
+rect 745 255 785 260
+rect 105 240 145 250
+rect 105 235 115 240
+rect -60 220 115 235
+rect 135 220 145 240
+rect -60 -85 -45 220
+rect 105 210 145 220
+rect 290 55 330 65
+rect 290 50 300 55
+rect 80 35 300 50
+rect 320 35 330 55
+rect -70 -95 -30 -85
+rect -70 -115 -60 -95
+rect -40 -115 -30 -95
+rect -70 -125 -30 -115
+rect 80 -140 95 35
+rect 290 25 330 35
+rect 465 30 505 40
+rect 465 10 475 30
+rect 495 10 505 30
+rect 465 0 505 10
+rect 155 -25 195 -20
+rect 155 -55 160 -25
+rect 190 -55 195 -25
+rect 155 -60 195 -55
+rect 250 -30 290 -20
+rect 250 -50 260 -30
+rect 280 -35 290 -30
+rect 280 -50 420 -35
+rect 250 -60 290 -50
+rect 405 -85 420 -50
+rect 265 -90 305 -85
+rect 265 -120 270 -90
+rect 300 -120 305 -90
+rect 265 -125 305 -120
+rect 390 -95 430 -85
+rect 390 -115 400 -95
+rect 420 -115 430 -95
+rect 480 -100 495 0
+rect 750 -60 790 -50
+rect 750 -80 760 -60
+rect 780 -65 790 -60
+rect 780 -80 875 -65
+rect 600 -95 640 -85
+rect 750 -90 790 -80
+rect 600 -100 610 -95
+rect 390 -125 430 -115
+rect 455 -115 610 -100
+rect 630 -115 640 -95
+rect 455 -140 470 -115
+rect 600 -125 640 -115
+rect 65 -150 105 -140
+rect 65 -170 75 -150
+rect 95 -170 105 -150
+rect 65 -180 105 -170
+rect 440 -150 480 -140
+rect 440 -170 450 -150
+rect 470 -170 480 -150
+rect 440 -180 480 -170
+rect -5 -280 35 -270
+rect -5 -300 5 -280
+rect 25 -285 35 -280
+rect 180 -280 220 -270
+rect 180 -285 190 -280
+rect 25 -300 190 -285
+rect 210 -300 220 -280
+rect -5 -310 35 -300
+rect 180 -310 220 -300
+rect 375 -280 415 -270
+rect 375 -300 385 -280
+rect 405 -285 415 -280
+rect 555 -280 595 -270
+rect 555 -285 565 -280
+rect 405 -300 565 -285
+rect 585 -300 595 -280
+rect 375 -310 415 -300
+rect 555 -310 595 -300
+rect -125 -335 -85 -330
+rect -125 -365 -120 -335
+rect -90 -365 -85 -335
+rect -125 -370 -85 -365
+rect 125 -335 165 -330
+rect 125 -365 130 -335
+rect 160 -365 165 -335
+rect 125 -370 165 -365
+rect 250 -335 290 -330
+rect 250 -365 255 -335
+rect 285 -365 290 -335
+rect 250 -370 290 -365
+rect 500 -335 540 -330
+rect 500 -365 505 -335
+rect 535 -365 540 -335
+rect 500 -370 540 -365
+rect 625 -335 665 -330
+rect 625 -365 630 -335
+rect 660 -365 665 -335
+rect 625 -370 665 -365
+rect 750 -335 790 -330
+rect 750 -365 755 -335
+rect 785 -365 790 -335
+rect 750 -370 790 -365
+<< via1 >>
+rect -125 285 -95 290
+rect -125 265 -120 285
+rect -120 265 -100 285
+rect -100 265 -95 285
+rect -125 260 -95 265
+rect 225 285 255 290
+rect 225 265 230 285
+rect 230 265 250 285
+rect 250 265 255 285
+rect 225 260 255 265
+rect 400 285 430 290
+rect 400 265 405 285
+rect 405 265 425 285
+rect 425 265 430 285
+rect 400 260 430 265
+rect 575 285 605 290
+rect 575 265 580 285
+rect 580 265 600 285
+rect 600 265 605 285
+rect 575 260 605 265
+rect 750 285 780 290
+rect 750 265 755 285
+rect 755 265 775 285
+rect 775 265 780 285
+rect 750 260 780 265
+rect 160 -30 190 -25
+rect 160 -50 165 -30
+rect 165 -50 185 -30
+rect 185 -50 190 -30
+rect 160 -55 190 -50
+rect 270 -95 300 -90
+rect 270 -115 275 -95
+rect 275 -115 295 -95
+rect 295 -115 300 -95
+rect 270 -120 300 -115
+rect -120 -340 -90 -335
+rect -120 -360 -115 -340
+rect -115 -360 -95 -340
+rect -95 -360 -90 -340
+rect -120 -365 -90 -360
+rect 130 -340 160 -335
+rect 130 -360 135 -340
+rect 135 -360 155 -340
+rect 155 -360 160 -340
+rect 130 -365 160 -360
+rect 255 -340 285 -335
+rect 255 -360 260 -340
+rect 260 -360 280 -340
+rect 280 -360 285 -340
+rect 255 -365 285 -360
+rect 505 -340 535 -335
+rect 505 -360 510 -340
+rect 510 -360 530 -340
+rect 530 -360 535 -340
+rect 505 -365 535 -360
+rect 630 -340 660 -335
+rect 630 -360 635 -340
+rect 635 -360 655 -340
+rect 655 -360 660 -340
+rect 630 -365 660 -360
+rect 755 -340 785 -335
+rect 755 -360 760 -340
+rect 760 -360 780 -340
+rect 780 -360 785 -340
+rect 755 -365 785 -360
+<< metal2 >>
+rect -135 290 -85 300
+rect -135 260 -125 290
+rect -95 260 -85 290
+rect -135 250 -85 260
+rect 215 290 265 300
+rect 215 260 225 290
+rect 255 260 265 290
+rect 215 250 265 260
+rect 390 290 440 300
+rect 390 260 400 290
+rect 430 260 440 290
+rect 390 250 440 260
+rect 565 290 615 300
+rect 565 260 575 290
+rect 605 260 615 290
+rect 565 250 615 260
+rect 740 290 790 300
+rect 740 260 750 290
+rect 780 260 790 290
+rect 740 250 790 260
+rect -145 15 180 30
+rect 165 -15 180 15
+rect 150 -25 200 -15
+rect 150 -55 160 -25
+rect 190 -55 200 -25
+rect 150 -65 200 -55
+rect 260 -90 310 -80
+rect 260 -100 270 -90
+rect -145 -115 270 -100
+rect 260 -120 270 -115
+rect 300 -120 310 -90
+rect 260 -130 310 -120
+rect -130 -330 -80 -325
+rect -130 -370 -125 -330
+rect -85 -370 -80 -330
+rect -130 -375 -80 -370
+rect 120 -330 170 -325
+rect 120 -370 125 -330
+rect 165 -370 170 -330
+rect 120 -375 170 -370
+rect 245 -330 295 -325
+rect 245 -370 250 -330
+rect 290 -370 295 -330
+rect 245 -375 295 -370
+rect 495 -330 545 -325
+rect 495 -370 500 -330
+rect 540 -370 545 -330
+rect 495 -375 545 -370
+rect 620 -330 670 -325
+rect 620 -370 625 -330
+rect 665 -370 670 -330
+rect 620 -375 670 -370
+rect 745 -330 795 -325
+rect 745 -370 750 -330
+rect 790 -370 795 -330
+rect 745 -375 795 -370
+<< via2 >>
+rect -125 260 -95 290
+rect 225 260 255 290
+rect 400 260 430 290
+rect 575 260 605 290
+rect 750 260 780 290
+rect -125 -335 -85 -330
+rect -125 -365 -120 -335
+rect -120 -365 -90 -335
+rect -90 -365 -85 -335
+rect -125 -370 -85 -365
+rect 125 -335 165 -330
+rect 125 -365 130 -335
+rect 130 -365 160 -335
+rect 160 -365 165 -335
+rect 125 -370 165 -365
+rect 250 -335 290 -330
+rect 250 -365 255 -335
+rect 255 -365 285 -335
+rect 285 -365 290 -335
+rect 250 -370 290 -365
+rect 500 -335 540 -330
+rect 500 -365 505 -335
+rect 505 -365 535 -335
+rect 535 -365 540 -335
+rect 500 -370 540 -365
+rect 625 -335 665 -330
+rect 625 -365 630 -335
+rect 630 -365 660 -335
+rect 660 -365 665 -335
+rect 625 -370 665 -365
+rect 750 -335 790 -330
+rect 750 -365 755 -335
+rect 755 -365 785 -335
+rect 785 -365 790 -335
+rect 750 -370 790 -365
+<< metal3 >>
+rect -135 295 -85 300
+rect -135 255 -130 295
+rect -90 255 -85 295
+rect -135 250 -85 255
+rect 215 295 265 300
+rect 215 255 220 295
+rect 260 255 265 295
+rect 215 250 265 255
+rect 390 295 440 300
+rect 390 255 395 295
+rect 435 255 440 295
+rect 390 250 440 255
+rect 565 295 615 300
+rect 565 255 570 295
+rect 610 255 615 295
+rect 565 250 615 255
+rect 740 295 790 300
+rect 740 255 745 295
+rect 785 255 790 295
+rect 740 250 790 255
+rect -130 -330 -80 -325
+rect -130 -370 -125 -330
+rect -85 -370 -80 -330
+rect -130 -375 -80 -370
+rect 120 -330 170 -325
+rect 120 -370 125 -330
+rect 165 -370 170 -330
+rect 120 -375 170 -370
+rect 245 -330 295 -325
+rect 245 -370 250 -330
+rect 290 -370 295 -330
+rect 245 -375 295 -370
+rect 495 -330 545 -325
+rect 495 -370 500 -330
+rect 540 -370 545 -330
+rect 495 -375 545 -370
+rect 620 -330 670 -325
+rect 620 -370 625 -330
+rect 665 -370 670 -330
+rect 620 -375 670 -370
+rect 745 -330 795 -325
+rect 745 -370 750 -330
+rect 790 -370 795 -330
+rect 745 -375 795 -370
+<< via3 >>
+rect -130 290 -90 295
+rect -130 260 -125 290
+rect -125 260 -95 290
+rect -95 260 -90 290
+rect -130 255 -90 260
+rect 220 290 260 295
+rect 220 260 225 290
+rect 225 260 255 290
+rect 255 260 260 290
+rect 220 255 260 260
+rect 395 290 435 295
+rect 395 260 400 290
+rect 400 260 430 290
+rect 430 260 435 290
+rect 395 255 435 260
+rect 570 290 610 295
+rect 570 260 575 290
+rect 575 260 605 290
+rect 605 260 610 290
+rect 570 255 610 260
+rect 745 290 785 295
+rect 745 260 750 290
+rect 750 260 780 290
+rect 780 260 785 290
+rect 745 255 785 260
+rect -125 -370 -85 -330
+rect 125 -370 165 -330
+rect 250 -370 290 -330
+rect 500 -370 540 -330
+rect 625 -370 665 -330
+rect 750 -370 790 -330
+<< metal4 >>
+rect -140 295 -80 305
+rect -140 255 -130 295
+rect -90 290 -80 295
+rect 210 295 270 305
+rect 210 290 220 295
+rect -90 260 220 290
+rect -90 255 -80 260
+rect -140 245 -80 255
+rect 210 255 220 260
+rect 260 290 270 295
+rect 385 295 445 305
+rect 385 290 395 295
+rect 260 260 395 290
+rect 260 255 270 260
+rect 210 245 270 255
+rect 385 255 395 260
+rect 435 290 445 295
+rect 560 295 620 305
+rect 560 290 570 295
+rect 435 260 570 290
+rect 435 255 445 260
+rect 385 245 445 255
+rect 560 255 570 260
+rect 610 290 620 295
+rect 735 295 795 305
+rect 735 290 745 295
+rect 610 260 745 290
+rect 610 255 620 260
+rect 560 245 620 255
+rect 735 255 745 260
+rect 785 290 795 295
+rect 785 260 875 290
+rect 785 255 795 260
+rect 735 245 795 255
+rect -135 -330 -75 -320
+rect 115 -330 175 -320
+rect 240 -330 300 -320
+rect 490 -330 550 -320
+rect 615 -330 675 -320
+rect 740 -330 800 -320
+rect -135 -370 -125 -330
+rect -85 -360 125 -330
+rect -85 -370 -75 -360
+rect -135 -380 -75 -370
+rect 115 -370 125 -360
+rect 165 -360 250 -330
+rect 165 -370 175 -360
+rect 115 -380 175 -370
+rect 240 -370 250 -360
+rect 290 -360 500 -330
+rect 290 -370 300 -360
+rect 240 -380 300 -370
+rect 490 -370 500 -360
+rect 540 -360 625 -330
+rect 540 -370 550 -360
+rect 490 -380 550 -370
+rect 615 -370 625 -360
+rect 665 -360 750 -330
+rect 665 -370 675 -360
+rect 615 -380 675 -370
+rect 740 -370 750 -360
+rect 790 -360 875 -330
+rect 790 -370 800 -360
+rect 740 -380 800 -370
+<< labels >>
+rlabel metal4 -125 260 875 290 1 VDD
+rlabel locali 815 -150 840 -105 1 Qbar
+rlabel metal1 760 -80 875 -65 1 Q
+rlabel metal1 385 -300 585 -285 1 z5
+rlabel metal1 455 -115 495 -100 1 Qbar1
+rlabel metal1 560 -115 600 -100 1 Qbar1
+rlabel metal1 405 -85 420 -45 1 clk
+rlabel metal1 260 -50 325 -35 1 clk
+rlabel metal2 -145 15 -130 30 1 clk
+rlabel locali 110 -50 250 -30 1 clk
+rlabel locali -145 -60 -85 -40 1 D
+rlabel metal2 -145 -115 -90 -100 1 R
+rlabel locali -60 -150 -40 -115 1 Z2
+rlabel metal1 -60 -85 -45 0 1 Z2
+rlabel locali -30 55 50 80 1 Z1
+rlabel metal1 5 -300 210 -285 1 Z4
+rlabel locali 325 -150 345 -85 1 Z3
+rlabel locali 530 -125 550 -25 1 Z3
+rlabel locali 435 -45 475 -25 1 Z3
+rlabel metal4 -120 -360 875 -330 1 GND
+<< end >>
diff --git a/mag/user_analog_proj_example.mag b/mag/user_analog_proj_example.mag
deleted file mode 100644
index 7d27792..0000000
--- a/mag/user_analog_proj_example.mag
+++ /dev/null
@@ -1,18 +0,0 @@
-magic
-tech sky130A
-magscale 1 2
-timestamp 1639841760
-<< error_p >>
-rect 5036 7870 5051 7898
-rect 5008 7676 5023 7870
-rect 20366 7862 20381 7890
-rect 20394 7668 20409 7862
-use example_por  example_por_1
-timestamp 1639841760
-transform 1 0 14132 0 1 -22
-box 0 0 11344 8338
-use example_por  example_por_0
-timestamp 1639841760
-transform -1 0 11285 0 1 -14
-box 0 0 11344 8338
-<< end >>
diff --git a/mag/user_analog_project_wrapper.mag b/mag/user_analog_project_wrapper.mag
index c6d12af..a75319a 100644
--- a/mag/user_analog_project_wrapper.mag
+++ b/mag/user_analog_project_wrapper.mag
@@ -1,6 +1,6 @@
 magic
 tech sky130A
-timestamp 1642133792
+timestamp 1642809162
 << metal2 >>
 rect 262 -400 318 240
 rect 853 -400 909 240
@@ -708,6 +708,10 @@
 timestamp 1641017053
 transform 1 0 245779 0 1 306691
 box -460 -1085 31200 495
+use divbuf  divbuf_5
+timestamp 1641017053
+transform 1 0 245938 0 1 311543
+box -460 -1085 31200 495
 use divbuf  divbuf_2
 timestamp 1641017053
 transform 1 0 246097 0 1 316394
@@ -716,14 +720,6 @@
 timestamp 1641017053
 transform 1 0 246017 0 1 314009
 box -460 -1085 31200 495
-use divbuf  divbuf_5
-timestamp 1641017053
-transform 1 0 245938 0 1 311543
-box -460 -1085 31200 495
-use ro_div_new  ro_div_new_0
-timestamp 1642133792
-transform 1 0 261828 0 1 321923
-box 0 0 9875 6770
 use divbuf  divbuf_1
 timestamp 1641017053
 transform 1 0 246176 0 1 318860
diff --git a/netgen/user_analog_project_wrapper.spice b/netgen/user_analog_project_wrapper.spice
index de843bf..031e08f 100644
--- a/netgen/user_analog_project_wrapper.spice
+++ b/netgen/user_analog_project_wrapper.spice
@@ -106,496 +106,210 @@
 + wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6]
 + wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3]
 + wbs_stb_i wbs_we_i
-C0 ro_div_new_0/ro_complete_0/a5 ro_div_new_0/ro_complete_0/cbank_1/switch_0/vin 0.09fF
-C1 ro_div_new_0/ro_complete_0/cbank_0/switch_4/vin ro_div_new_0/ro_complete_0/cbank_0/v 1.30fF
-C2 ro_div_new_0/divider_0/tspc_1/Z3 ro_div_new_0/divider_0/tspc_1/Q 0.05fF
-C3 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 ro_div_new_0/divider_0/clk 0.45fF
-C4 ro_complete_0/a5 ro_complete_0/cbank_2/v 0.08fF
-C5 divbuf_4/a_492_n240# divbuf_4/OUT 0.00fF
-C6 divbuf_5/OUT3 divbuf_5/OUT4 5.16fF
-C7 divbuf_5/OUT2 divbuf_5/OUT5 0.02fF
-C8 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/ro_complete_0/cbank_1/switch_3/vin 0.09fF
-C9 ro_complete_0/cbank_1/switch_5/vin ro_complete_0/cbank_1/v 1.30fF
-C10 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# 0.19fF
-C11 ro_complete_0/a2 ro_complete_0/cbank_2/switch_2/vin 0.14fF
-C12 ro_div_new_0/divider_0/mc2 ro_div_new_0/divider_0/nor_1/A 0.04fF
-C13 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_1/a_630_n680# 0.35fF
-C14 ro_div_new_0/divider_0/tspc_2/Z2 ro_div_new_0/divider_0/tspc_2/Z4 0.36fF
-C15 ro_div_new_0/divider_0/tspc_2/Z3 ro_div_new_0/divider_0/Out 0.05fF
-C16 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# 0.01fF
-C17 ro_div_new_0/ro_complete_0/a3 ro_div_new_0/ro_complete_0/cbank_2/switch_2/vin 0.09fF
-C18 divbuf_1/OUT2 divbuf_1/OUT5 0.02fF
-C19 divbuf_2/a_492_n240# divbuf_2/OUT 0.00fF
-C20 ro_div_new_0/divider_0/and_0/A ro_div_new_0/divider_0/and_0/B 0.18fF
-C21 ro_div_new_0/ro_complete_0/cbank_2/switch_1/vin ro_div_new_0/ro_complete_0/cbank_2/v 1.30fF
-C22 ro_div_new_0/divider_0/prescaler_0/tspc_0/D ro_div_new_0/divider_0/prescaler_0/nand_0/z1 0.24fF
-C23 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/prescaler_0/Out 0.19fF
-C24 ro_div_new_0/ro_complete_0/cbank_2/v ro_div_new_0/divider_0/clk 1.36fF
-C25 divbuf_2/OUT5 divbuf_2/IN 0.00fF
-C26 ro_complete_0/a0 ro_complete_0/cbank_1/switch_5/vin 0.09fF
-C27 ro_div_new_0/ro_complete_0/cbank_0/switch_3/vin ro_div_new_0/ro_complete_0/cbank_0/switch_4/vin 0.20fF
-C28 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/cbank_1/switch_2/vin 0.20fF
-C29 ro_div_new_0/divider_0/prescaler_0/tspc_0/D ro_div_new_0/divider_0/clk 0.26fF
-C30 divbuf_3/a_492_n240# divbuf_3/OUT5 0.01fF
-C31 ro_complete_0/cbank_2/switch_4/vin ro_complete_0/cbank_2/v 1.30fF
-C32 divbuf_7/OUT2 divbuf_7/OUT 0.06fF
-C33 divbuf_7/OUT3 divbuf_7/OUT5 0.01fF
-C34 ro_div_new_0/ro_complete_0/cbank_1/switch_2/vin ro_div_new_0/divider_0/clk 1.30fF
-C35 ro_complete_0/a2 ro_complete_0/cbank_1/switch_3/vin 0.09fF
-C36 ro_div_new_0/divider_0/tspc_0/Z3 ro_div_new_0/divider_0/tspc_0/Z4 0.65fF
-C37 divbuf_5/OUT4 divbuf_5/OUT5 20.26fF
-C38 divbuf_5/OUT3 divbuf_5/OUT 0.26fF
-C39 ro_div_new_0/ro_complete_0/cbank_0/switch_0/vin ro_div_new_0/ro_complete_0/a4 0.12fF
-C40 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/ro_complete_0/cbank_0/switch_3/vin 0.09fF
-C41 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/mc2 0.33fF
-C42 ro_div_new_0/divider_0/tspc_0/Z3 ro_div_new_0/divider_0/tspc_0/a_630_n680# 0.05fF
-C43 divbuf_1/OUT4 divbuf_1/OUT5 20.26fF
-C44 ro_div_new_0/divider_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/tspc_0/Q 0.01fF
-C45 ro_complete_0/cbank_0/v ro_complete_0/cbank_2/v 0.04fF
-C46 ro_div_new_0/ro_complete_0/cbank_1/switch_1/vin ro_div_new_0/ro_complete_0/cbank_1/switch_2/vin 0.20fF
-C47 ro_div_new_0/divider_0/nor_0/Z1 ro_div_new_0/divider_0/and_0/B 0.78fF
-C48 io_clamp_high[0] io_analog[4] 0.53fF
-C49 ro_div_new_0/ro_complete_0/cbank_0/switch_5/vin ro_div_new_0/ro_complete_0/a0 0.09fF
-C50 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 0.06fF
-C51 ro_complete_0/a3 ro_complete_0/cbank_2/switch_2/vin 0.09fF
-C52 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 0.12fF
-C53 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/prescaler_0/Out 0.15fF
-C54 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/prescaler_0/tspc_0/Q 0.04fF
-C55 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 ro_div_new_0/divider_0/clk 0.45fF
-C56 ro_complete_0/a0 ro_complete_0/cbank_1/v 0.05fF
-C57 divbuf_6/a_492_n240# divbuf_6/OUT 0.00fF
-C58 ro_div_new_0/ro_complete_0/cbank_0/switch_1/vin ro_div_new_0/ro_complete_0/a3 0.13fF
-C59 ro_complete_0/a2 ro_complete_0/cbank_0/switch_2/vin 0.14fF
-C60 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_0/Q 0.05fF
-C61 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/nor_1/A 1.21fF
-C62 ro_div_new_0/divider_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/nor_0/B 0.35fF
-C63 divbuf_3/OUT2 divbuf_3/OUT3 1.37fF
-C64 divbuf_7/OUT4 divbuf_7/OUT 1.11fF
-C65 ro_div_new_0/divider_0/tspc_1/Z2 ro_div_new_0/divider_0/tspc_1/a_630_n680# 0.01fF
-C66 divbuf_2/a_492_n240# divbuf_2/OUT5 0.01fF
-C67 divbuf_4/OUT2 divbuf_4/OUT3 1.37fF
-C68 ro_complete_0/cbank_1/switch_3/vin ro_complete_0/cbank_1/switch_4/vin 0.20fF
-C69 ro_div_new_0/ro_complete_0/a0 ro_div_new_0/ro_complete_0/cbank_2/switch_4/vin 0.13fF
-C70 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_0/Q 0.22fF
-C71 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/Out 0.11fF
-C72 divbuf_5/OUT5 divbuf_5/OUT 43.38fF
-C73 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/ro_complete_0/cbank_2/switch_3/vin 0.09fF
-C74 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/cbank_2/v 1.30fF
-C75 ro_div_new_0/divider_0/tspc_0/Z2 ro_div_new_0/divider_0/prescaler_0/Out 0.11fF
-C76 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 ro_div_new_0/divider_0/clk 0.64fF
-C77 divbuf_7/a_492_n240# divbuf_7/IN 0.13fF
-C78 divbuf_0/OUT divbuf_0/a_492_n240# 0.00fF
-C79 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 1.07fF
-C80 ro_complete_0/cbank_0/switch_5/vin ro_complete_0/a0 0.09fF
-C81 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 0.65fF
-C82 ro_div_new_0/ro_complete_0/cbank_1/switch_1/vin ro_div_new_0/divider_0/clk 1.30fF
-C83 ro_complete_0/cbank_2/switch_5/vin ro_complete_0/cbank_2/v 1.30fF
-C84 ro_div_new_0/divider_0/tspc_0/Z1 ro_div_new_0/divider_0/tspc_0/Z3 0.06fF
-C85 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/ro_complete_0/cbank_2/v 0.05fF
-C86 ro_div_new_0/divider_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/tspc_1/Z4 0.12fF
-C87 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 0.00fF
-C88 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.21fF
-C89 ro_div_new_0/divider_0/nor_1/Z1 ro_div_new_0/divider_0/and_0/A 0.80fF
-C90 ro_div_new_0/divider_0/and_0/B ro_div_new_0/divider_0/and_0/Z1 0.07fF
-C91 divbuf_5/a_492_n240# divbuf_5/OUT2 0.42fF
-C92 ro_div_new_0/ro_complete_0/cbank_0/switch_0/vin ro_div_new_0/ro_complete_0/cbank_0/switch_1/vin 0.19fF
-C93 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/a1 0.14fF
-C94 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/tspc_0/Q 0.55fF
-C95 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 ro_div_new_0/divider_0/clk 0.12fF
-C96 ro_div_new_0/divider_0/mc2 ro_div_new_0/divider_0/and_0/B 0.20fF
-C97 divbuf_2/OUT3 divbuf_2/OUT 0.26fF
-C98 divbuf_6/IN divbuf_6/OUT5 0.00fF
-C99 divbuf_0/OUT divbuf_0/OUT4 1.11fF
-C100 divbuf_0/a_492_n240# divbuf_0/OUT5 0.01fF
-C101 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/nor_1/A 0.01fF
-C102 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_1/Z2 0.30fF
-C103 ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 0.01fF
-C104 ro_div_new_0/divider_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/tspc_2/Z2 0.01fF
-C105 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q ro_div_new_0/divider_0/clk 0.60fF
-C106 divbuf_3/OUT3 divbuf_3/OUT4 5.16fF
-C107 divbuf_3/OUT2 divbuf_3/OUT5 0.02fF
-C108 divbuf_0/a_492_n240# divbuf_0/OUT2 0.42fF
-C109 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/tspc_1/a_630_n680# 0.04fF
-C110 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/tspc_0/Z2 0.23fF
-C111 ro_div_new_0/ro_complete_0/cbank_1/switch_4/vin ro_div_new_0/divider_0/clk 1.30fF
-C112 ro_complete_0/a3 ro_complete_0/cbank_0/switch_2/vin 0.09fF
-C113 ro_div_new_0/divider_0/and_0/out1 ro_div_new_0/divider_0/and_0/A 0.01fF
-C114 divbuf_4/OUT3 divbuf_4/OUT4 5.16fF
-C115 divbuf_4/OUT2 divbuf_4/OUT5 0.02fF
-C116 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.13fF
-C117 ro_complete_0/cbank_2/switch_1/vin ro_complete_0/cbank_2/switch_2/vin 0.20fF
-C118 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 0.33fF
-C119 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/ro_complete_0/cbank_0/switch_2/vin 0.14fF
-C120 ro_div_new_0/ro_complete_0/cbank_0/switch_1/vin ro_div_new_0/ro_complete_0/a4 0.09fF
-C121 ro_div_new_0/ro_complete_0/cbank_0/switch_0/vin ro_div_new_0/ro_complete_0/a5 0.09fF
-C122 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 ro_div_new_0/divider_0/and_0/OUT 0.05fF
-C123 divbuf_1/OUT3 divbuf_1/OUT 0.26fF
-C124 divbuf_0/OUT5 divbuf_0/OUT4 20.26fF
-C125 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 ro_div_new_0/divider_0/clk 0.12fF
-C126 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/cbank_1/switch_0/vin 0.19fF
-C127 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 0.16fF
-C128 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/cbank_0/switch_2/vin 0.20fF
-C129 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/tspc_1/Z2 0.15fF
-C130 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_1/Z4 0.21fF
-C131 divbuf_1/a_492_n240# divbuf_1/IN 0.13fF
-C132 ro_complete_0/a3 ro_complete_0/cbank_1/switch_2/vin 0.09fF
-C133 divbuf_4/a_492_n240# divbuf_4/IN 0.13fF
-C134 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 0.00fF
-C135 ro_complete_0/a5 ro_complete_0/cbank_0/switch_0/vin 0.09fF
-C136 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 0.65fF
-C137 ro_div_new_0/ro_complete_0/a0 ro_div_new_0/ro_complete_0/cbank_2/switch_5/vin 0.09fF
-C138 ro_complete_0/a5 ro_complete_0/cbank_2/switch_0/vin 0.09fF
-C139 ro_div_new_0/divider_0/tspc_1/Z2 ro_div_new_0/divider_0/tspc_0/Q 0.14fF
-C140 divbuf_2/OUT5 divbuf_2/OUT 43.38fF
-C141 divbuf_6/OUT2 divbuf_6/OUT 0.06fF
-C142 divbuf_6/OUT3 divbuf_6/OUT5 0.01fF
-C143 ro_complete_0/a2 ro_complete_0/cbank_2/switch_3/vin 0.09fF
-C144 ro_div_new_0/ro_complete_0/cbank_0/switch_0/vin ro_div_new_0/ro_complete_0/cbank_0/v 1.30fF
-C145 ro_div_new_0/divider_0/tspc_1/Z1 ro_div_new_0/divider_0/tspc_1/Z3 0.06fF
-C146 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_1/Q 0.51fF
-C147 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/divider_0/clk 0.05fF
-C148 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/and_0/Z1 0.04fF
-C149 ro_div_new_0/divider_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/Out 0.04fF
-C150 ro_div_new_0/divider_0/nor_0/B ro_div_new_0/divider_0/tspc_2/Z2 0.40fF
-C151 ro_div_new_0/divider_0/prescaler_0/tspc_0/Q ro_div_new_0/divider_0/clk 0.05fF
-C152 io_clamp_low[2] io_analog[6] 0.53fF
-C153 divbuf_3/OUT4 divbuf_3/OUT5 20.26fF
-C154 divbuf_3/OUT3 divbuf_3/OUT 0.26fF
-C155 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/tspc_1/Z4 0.02fF
-C156 ro_div_new_0/divider_0/mc2 ro_div_new_0/divider_0/and_0/OUT 0.05fF
-C157 ro_div_new_0/ro_complete_0/cbank_1/switch_0/vin ro_div_new_0/divider_0/clk 1.45fF
-C158 divbuf_2/a_492_n240# divbuf_2/OUT2 0.42fF
-C159 divbuf_4/OUT4 divbuf_4/OUT5 20.26fF
-C160 divbuf_4/OUT3 divbuf_4/OUT 0.26fF
-C161 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/and_0/B 0.31fF
-C162 ro_div_new_0/divider_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/tspc_0/Z4 0.12fF
-C163 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.21fF
-C164 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_2/D 0.03fF
-C165 divbuf_2/OUT3 divbuf_2/OUT5 0.01fF
-C166 divbuf_0/OUT divbuf_0/OUT5 43.38fF
-C167 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# 0.19fF
-C168 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_0/D 0.09fF
-C169 ro_div_new_0/divider_0/tspc_1/Z4 ro_div_new_0/divider_0/tspc_0/Q 0.15fF
-C170 divbuf_7/a_492_n240# divbuf_7/OUT5 0.01fF
-C171 ro_div_new_0/ro_complete_0/cbank_1/switch_1/vin ro_div_new_0/ro_complete_0/cbank_1/switch_0/vin 0.19fF
-C172 divbuf_0/OUT divbuf_0/OUT2 0.06fF
-C173 ro_complete_0/cbank_1/switch_3/vin ro_complete_0/cbank_1/v 1.30fF
-C174 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/cbank_0/v 1.30fF
-C175 ro_complete_0/a1 ro_complete_0/cbank_1/v 0.05fF
-C176 divbuf_1/OUT2 divbuf_1/OUT3 1.37fF
-C177 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 0.65fF
-C178 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_2/Z4 0.02fF
-C179 ro_div_new_0/ro_complete_0/cbank_1/switch_5/vin ro_div_new_0/divider_0/clk 1.30fF
-C180 divbuf_5/a_492_n240# divbuf_5/OUT 0.00fF
-C181 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/cbank_0/switch_3/vin 0.20fF
-C182 ro_div_new_0/ro_complete_0/a0 ro_div_new_0/ro_complete_0/cbank_2/v 0.05fF
-C183 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/and_0/B 0.08fF
-C184 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q ro_div_new_0/divider_0/prescaler_0/tspc_0/Q 0.19fF
-C185 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# ro_div_new_0/divider_0/clk 0.14fF
-C186 divbuf_6/OUT4 divbuf_6/OUT 1.11fF
-C187 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 0.06fF
-C188 divbuf_0/OUT5 divbuf_0/OUT2 0.02fF
-C189 ro_complete_0/a5 ro_complete_0/cbank_1/v 0.10fF
-C190 ro_complete_0/a4 ro_complete_0/cbank_2/v 0.05fF
-C191 ro_complete_0/cbank_0/switch_0/vin ro_complete_0/cbank_0/v 1.30fF
-C192 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/cbank_0/switch_2/vin 0.20fF
-C193 ro_div_new_0/divider_0/tspc_2/Z1 ro_div_new_0/divider_0/tspc_2/Z3 0.06fF
-C194 ro_div_new_0/divider_0/nor_0/B ro_div_new_0/divider_0/Out 0.22fF
-C195 ro_div_new_0/divider_0/prescaler_0/tspc_2/D ro_div_new_0/divider_0/clk 0.29fF
-C196 divbuf_3/OUT5 divbuf_3/OUT 43.38fF
-C197 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/a4 0.09fF
-C198 ro_div_new_0/ro_complete_0/a4 ro_div_new_0/ro_complete_0/cbank_2/switch_0/vin 0.12fF
-C199 ro_complete_0/a2 ro_complete_0/cbank_2/v 0.05fF
-C200 ro_div_new_0/divider_0/tspc_1/Z2 ro_div_new_0/divider_0/tspc_1/Z4 0.36fF
-C201 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/and_0/OUT 0.06fF
-C202 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 0.33fF
-C203 ro_div_new_0/divider_0/and_0/out1 ro_div_new_0/divider_0/and_0/Z1 0.36fF
-C204 divbuf_4/OUT5 divbuf_4/OUT 43.38fF
-C205 ro_div_new_0/ro_complete_0/a3 ro_div_new_0/ro_complete_0/cbank_2/v 0.05fF
-C206 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/tspc_2/Z1 0.01fF
-C207 ro_div_new_0/divider_0/mc2 ro_div_new_0/divider_0/and_0/out1 0.06fF
-C208 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_2/D 0.05fF
-C209 divbuf_6/a_492_n240# divbuf_6/IN 0.13fF
-C210 divbuf_1/OUT4 divbuf_1/OUT3 5.16fF
-C211 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_740_n680# ro_div_new_0/divider_0/clk 0.01fF
-C212 ro_div_new_0/divider_0/nor_0/Z1 ro_div_new_0/divider_0/nor_0/B 0.06fF
-C213 divbuf_3/a_492_n240# divbuf_3/OUT2 0.42fF
-C214 divbuf_7/OUT2 divbuf_7/OUT3 1.37fF
-C215 ro_div_new_0/ro_complete_0/a3 ro_div_new_0/ro_complete_0/cbank_1/switch_2/vin 0.09fF
-C216 ro_div_new_0/divider_0/tspc_0/Z1 ro_div_new_0/divider_0/tspc_0/Z4 0.00fF
-C217 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# 0.01fF
-C218 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 ro_div_new_0/divider_0/clk 0.11fF
-C219 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 ro_div_new_0/divider_0/prescaler_0/tspc_0/D 0.11fF
-C220 divbuf_4/a_492_n240# divbuf_4/OUT5 0.01fF
-C221 ro_div_new_0/ro_complete_0/cbank_1/switch_4/vin ro_div_new_0/ro_complete_0/cbank_1/switch_5/vin 0.20fF
-C222 ro_div_new_0/divider_0/tspc_0/Z3 ro_div_new_0/divider_0/prescaler_0/Out 0.45fF
-C223 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.15fF
-C224 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 ro_div_new_0/divider_0/and_0/OUT 0.06fF
-C225 ro_complete_0/cbank_1/switch_2/vin ro_complete_0/cbank_1/v 1.30fF
-C226 divbuf_5/IN divbuf_5/OUT5 0.00fF
-C227 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q ro_div_new_0/divider_0/prescaler_0/tspc_2/D 0.32fF
-C228 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/clk 0.01fF
-C229 divbuf_2/OUT2 divbuf_2/OUT 0.06fF
-C230 ro_div_new_0/ro_complete_0/cbank_0/switch_3/vin ro_div_new_0/ro_complete_0/a1 0.14fF
-C231 ro_div_new_0/ro_complete_0/cbank_0/switch_1/vin ro_div_new_0/ro_complete_0/cbank_0/v 1.30fF
-C232 ro_div_new_0/ro_complete_0/cbank_0/switch_2/vin ro_div_new_0/ro_complete_0/a3 0.09fF
-C233 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 0.00fF
-C234 io_clamp_low[2] io_clamp_high[2] 0.53fF
-C235 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/cbank_0/v 1.30fF
-C236 ro_div_new_0/divider_0/tspc_2/Z1 ro_div_new_0/divider_0/tspc_2/Z4 0.00fF
-C237 io_clamp_high[1] io_analog[5] 0.53fF
-C238 ro_div_new_0/ro_complete_0/cbank_0/switch_5/vin ro_div_new_0/ro_complete_0/cbank_0/v 1.30fF
-C239 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 0.05fF
-C240 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 0.08fF
-C241 ro_div_new_0/ro_complete_0/a0 ro_div_new_0/divider_0/clk 0.05fF
-C242 ro_div_new_0/divider_0/nor_1/Z1 ro_div_new_0/divider_0/nor_1/B 0.06fF
-C243 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/tspc_2/Z3 0.45fF
-C244 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 ro_div_new_0/divider_0/prescaler_0/tspc_2/D 0.11fF
-C245 divbuf_2/OUT3 divbuf_2/OUT2 1.37fF
-C246 ro_complete_0/a0 ro_complete_0/cbank_2/switch_4/vin 0.13fF
-C247 ro_complete_0/a3 ro_complete_0/cbank_2/v 0.05fF
-C248 ro_complete_0/cbank_0/v ro_complete_0/cbank_1/v 1.27fF
-C249 ro_div_new_0/divider_0/tspc_0/Z3 ro_div_new_0/divider_0/nor_1/A 0.38fF
-C250 divbuf_7/OUT3 divbuf_7/OUT4 5.16fF
-C251 divbuf_7/OUT2 divbuf_7/OUT5 0.02fF
-C252 ro_div_new_0/ro_complete_0/a3 ro_div_new_0/ro_complete_0/cbank_2/switch_1/vin 0.13fF
-C253 ro_div_new_0/ro_complete_0/cbank_2/switch_3/vin ro_div_new_0/ro_complete_0/cbank_2/switch_2/vin 0.20fF
-C254 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/and_0/OUT 0.14fF
-C255 ro_div_new_0/ro_complete_0/a3 ro_div_new_0/divider_0/clk 0.05fF
-C256 divbuf_1/OUT3 divbuf_1/OUT5 0.01fF
-C257 ro_div_new_0/ro_complete_0/a4 ro_div_new_0/ro_complete_0/cbank_2/v 0.05fF
-C258 ro_div_new_0/divider_0/tspc_0/Z3 ro_div_new_0/divider_0/tspc_0/Q 0.05fF
-C259 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 ro_div_new_0/divider_0/clk 0.12fF
-C260 ro_div_new_0/divider_0/mc2 ro_div_new_0/divider_0/nor_0/B 0.15fF
-C261 divbuf_5/OUT2 divbuf_5/OUT 0.06fF
-C262 divbuf_5/OUT3 divbuf_5/OUT5 0.01fF
-C263 ro_div_new_0/ro_complete_0/cbank_2/switch_2/vin ro_div_new_0/ro_complete_0/cbank_2/v 1.30fF
-C264 ro_div_new_0/divider_0/prescaler_0/tspc_0/Q ro_div_new_0/divider_0/prescaler_0/tspc_2/D 0.04fF
-C265 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q ro_div_new_0/divider_0/prescaler_0/nand_1/z1 0.22fF
-C266 ro_div_new_0/ro_complete_0/cbank_2/switch_3/vin ro_div_new_0/ro_complete_0/a1 0.14fF
-C267 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/a0 0.13fF
-C268 ro_complete_0/cbank_0/switch_5/vin ro_complete_0/cbank_0/v 1.30fF
-C269 ro_div_new_0/divider_0/tspc_0/Z3 ro_div_new_0/divider_0/tspc_0/Z2 0.16fF
-C270 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 0.16fF
-C271 ro_div_new_0/divider_0/tspc_2/Z3 ro_div_new_0/divider_0/tspc_2/Z4 0.65fF
-C272 io_clamp_low[0] io_analog[4] 0.53fF
-C273 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# 0.05fF
-C274 ro_div_new_0/ro_complete_0/a5 ro_div_new_0/ro_complete_0/cbank_2/switch_0/vin 0.09fF
-C275 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 1.07fF
-C276 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 0.12fF
-C277 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/cbank_0/switch_5/vin 0.20fF
-C278 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_0/Q 0.20fF
-C279 ro_div_new_0/ro_complete_0/a1 ro_div_new_0/ro_complete_0/cbank_2/v 0.05fF
-C280 ro_div_new_0/divider_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/nor_0/B 0.00fF
-C281 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/tspc_2/Z4 0.15fF
-C282 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/clk 0.11fF
-C283 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 ro_div_new_0/divider_0/prescaler_0/Out 0.11fF
-C284 divbuf_2/OUT5 divbuf_2/OUT2 0.02fF
-C285 ro_complete_0/cbank_2/switch_0/vin ro_complete_0/cbank_2/v 1.44fF
-C286 divbuf_6/a_492_n240# divbuf_6/OUT5 0.01fF
-C287 divbuf_1/a_492_n240# divbuf_1/OUT 0.00fF
-C288 divbuf_3/a_492_n240# divbuf_3/OUT 0.00fF
-C289 divbuf_1/IN divbuf_1/OUT5 0.00fF
-C290 divbuf_7/OUT4 divbuf_7/OUT5 20.26fF
-C291 divbuf_7/OUT3 divbuf_7/OUT 0.26fF
-C292 ro_div_new_0/ro_complete_0/cbank_0/switch_4/vin ro_div_new_0/ro_complete_0/a0 0.13fF
-C293 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/tspc_0/D 0.16fF
-C294 ro_div_new_0/divider_0/prescaler_0/Out ro_div_new_0/divider_0/clk 0.51fF
-C295 divbuf_5/OUT4 divbuf_5/OUT 1.11fF
-C296 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_1/Z1 0.03fF
-C297 ro_div_new_0/ro_complete_0/cbank_2/switch_4/vin ro_div_new_0/ro_complete_0/cbank_2/switch_5/vin 0.20fF
-C298 ro_div_new_0/divider_0/prescaler_0/tspc_0/Q ro_div_new_0/divider_0/prescaler_0/nand_1/z1 0.01fF
-C299 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 ro_div_new_0/divider_0/prescaler_0/Out 0.05fF
-C300 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 ro_div_new_0/divider_0/clk 0.11fF
-C301 ro_complete_0/cbank_2/switch_1/vin ro_complete_0/cbank_2/v 1.30fF
-C302 ro_complete_0/a0 ro_complete_0/cbank_2/switch_5/vin 0.09fF
-C303 ro_div_new_0/ro_complete_0/a4 ro_div_new_0/ro_complete_0/cbank_2/switch_1/vin 0.09fF
-C304 ro_div_new_0/ro_complete_0/cbank_0/switch_3/vin ro_div_new_0/ro_complete_0/cbank_0/v 1.30fF
-C305 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 0.36fF
-C306 ro_div_new_0/ro_complete_0/a4 ro_div_new_0/divider_0/clk 0.05fF
-C307 io_clamp_low[1] io_clamp_high[1] 0.53fF
-C308 ro_div_new_0/ro_complete_0/cbank_2/switch_1/vin ro_div_new_0/ro_complete_0/cbank_2/switch_2/vin 0.20fF
-C309 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/nor_0/B 0.47fF
-C310 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.06fF
-C311 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 0.16fF
-C312 divbuf_5/a_492_n240# divbuf_5/IN 0.13fF
-C313 ro_complete_0/a2 ro_complete_0/cbank_0/switch_3/vin 0.09fF
-C314 ro_complete_0/cbank_1/switch_0/vin ro_complete_0/cbank_1/v 1.45fF
-C315 ro_div_new_0/divider_0/mc2 ro_div_new_0/divider_0/and_0/A 0.16fF
-C316 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 ro_div_new_0/divider_0/prescaler_0/Out 0.28fF
-C317 divbuf_6/OUT2 divbuf_6/OUT3 1.37fF
-C318 ro_div_new_0/ro_complete_0/a4 ro_div_new_0/ro_complete_0/cbank_1/switch_1/vin 0.09fF
-C319 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 0.33fF
-C320 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/and_0/B 0.01fF
-C321 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q ro_div_new_0/divider_0/prescaler_0/Out 0.91fF
-C322 divbuf_3/IN divbuf_3/OUT5 0.00fF
-C323 ro_complete_0/cbank_1/v ro_complete_0/cbank_2/v 1.36fF
-C324 divbuf_7/OUT5 divbuf_7/OUT 43.38fF
-C325 ro_div_new_0/ro_complete_0/cbank_2/switch_3/vin ro_div_new_0/ro_complete_0/cbank_2/switch_4/vin 0.20fF
-C326 ro_complete_0/a4 ro_complete_0/cbank_0/switch_0/vin 0.12fF
-C327 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/cbank_1/v 1.30fF
-C328 ro_div_new_0/divider_0/tspc_1/Z3 ro_div_new_0/divider_0/tspc_1/a_630_n680# 0.05fF
-C329 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/nand_0/z1 0.07fF
-C330 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# 0.19fF
-C331 ro_div_new_0/ro_complete_0/a1 ro_div_new_0/divider_0/clk 0.05fF
-C332 ro_div_new_0/divider_0/prescaler_0/Out ro_div_new_0/divider_0/tspc_0/Z4 0.12fF
-C333 divbuf_4/IN divbuf_4/OUT5 0.00fF
-C334 divbuf_1/OUT2 divbuf_1/a_492_n240# 0.42fF
-C335 ro_div_new_0/ro_complete_0/a5 ro_div_new_0/ro_complete_0/cbank_2/v 0.08fF
-C336 ro_div_new_0/ro_complete_0/a0 ro_div_new_0/ro_complete_0/cbank_1/switch_5/vin 0.09fF
-C337 ro_complete_0/a4 ro_complete_0/cbank_2/switch_0/vin 0.12fF
-C338 ro_div_new_0/divider_0/tspc_1/Z1 ro_div_new_0/divider_0/tspc_0/Q 0.01fF
-C339 ro_div_new_0/divider_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/prescaler_0/Out 0.01fF
-C340 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.06fF
-C341 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/clk 0.01fF
-C342 ro_div_new_0/ro_complete_0/cbank_0/switch_1/vin ro_div_new_0/ro_complete_0/cbank_0/switch_2/vin 0.20fF
-C343 ro_complete_0/cbank_1/switch_3/vin ro_complete_0/cbank_1/switch_2/vin 0.20fF
-C344 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_0/a_630_n680# 0.01fF
-C345 ro_div_new_0/ro_complete_0/cbank_2/switch_4/vin ro_div_new_0/ro_complete_0/cbank_2/v 1.30fF
-C346 ro_div_new_0/divider_0/prescaler_0/tspc_2/D ro_div_new_0/divider_0/prescaler_0/nand_1/z1 0.21fF
-C347 ro_complete_0/a0 ro_complete_0/cbank_2/v 0.05fF
-C348 divbuf_7/a_492_n240# divbuf_7/OUT2 0.42fF
-C349 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 0.06fF
-C350 divbuf_0/a_492_n240# divbuf_0/IN 0.13fF
-C351 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.03fF
-C352 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_2/Z2 0.20fF
-C353 ro_div_new_0/divider_0/nor_1/Z1 ro_div_new_0/divider_0/and_0/B 0.18fF
-C354 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 0.36fF
-C355 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/clk 0.01fF
-C356 divbuf_0/OUT3 divbuf_0/OUT4 5.16fF
-C357 ro_div_new_0/ro_complete_0/cbank_0/v ro_div_new_0/ro_complete_0/cbank_2/v 0.04fF
-C358 ro_complete_0/a4 ro_complete_0/cbank_2/switch_1/vin 0.09fF
-C359 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/tspc_0/Z4 0.21fF
-C360 divbuf_2/OUT4 divbuf_2/OUT 1.11fF
-C361 divbuf_6/OUT3 divbuf_6/OUT4 5.16fF
-C362 divbuf_6/OUT2 divbuf_6/OUT5 0.02fF
-C363 ro_div_new_0/ro_complete_0/cbank_1/switch_3/vin ro_div_new_0/ro_complete_0/cbank_1/switch_2/vin 0.20fF
-C364 divbuf_1/OUT2 divbuf_1/OUT 0.06fF
-C365 ro_div_new_0/divider_0/tspc_1/Z1 ro_div_new_0/divider_0/tspc_1/Z2 1.07fF
-C366 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/tspc_1/Z3 0.38fF
-C367 ro_div_new_0/divider_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/nor_1/A 0.35fF
-C368 ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 0.05fF
-C369 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 0.08fF
-C370 ro_div_new_0/divider_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/tspc_2/Z3 0.05fF
-C371 ro_div_new_0/divider_0/nor_0/B ro_div_new_0/divider_0/tspc_2/Z1 0.03fF
-C372 divbuf_3/OUT2 divbuf_3/OUT 0.06fF
-C373 divbuf_3/OUT3 divbuf_3/OUT5 0.01fF
-C374 ro_complete_0/a4 ro_complete_0/cbank_0/switch_1/vin 0.09fF
-C375 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.38fF
-C376 divbuf_2/a_492_n240# divbuf_2/IN 0.13fF
-C377 ro_div_new_0/divider_0/and_0/out1 ro_div_new_0/divider_0/and_0/B 0.18fF
-C378 divbuf_4/OUT2 divbuf_4/OUT 0.06fF
-C379 divbuf_4/OUT3 divbuf_4/OUT5 0.01fF
-C380 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/cbank_2/switch_2/vin 0.20fF
-C381 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/tspc_2/a_630_n680# 0.01fF
-C382 ro_div_new_0/divider_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/tspc_0/Q 0.04fF
-C383 ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/clk 0.01fF
-C384 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/and_0/A 0.26fF
-C385 divbuf_2/OUT3 divbuf_2/OUT4 5.16fF
-C386 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_0/D 0.15fF
-C387 ro_div_new_0/ro_complete_0/cbank_2/switch_0/vin ro_div_new_0/ro_complete_0/cbank_2/v 1.44fF
-C388 ro_complete_0/a4 ro_complete_0/cbank_1/v 0.05fF
-C389 ro_div_new_0/divider_0/tspc_0/Z2 ro_div_new_0/divider_0/tspc_0/Z4 0.36fF
-C390 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_740_n680# ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 0.08fF
-C391 ro_div_new_0/ro_complete_0/a2 ro_div_new_0/ro_complete_0/cbank_2/switch_2/vin 0.14fF
-C392 ro_div_new_0/ro_complete_0/cbank_0/switch_2/vin ro_div_new_0/ro_complete_0/cbank_0/v 1.30fF
-C393 io_clamp_low[0] io_clamp_high[0] 0.53fF
-C394 ro_complete_0/a2 ro_complete_0/cbank_1/v 0.05fF
-C395 ro_div_new_0/divider_0/tspc_1/Z1 ro_div_new_0/divider_0/tspc_1/Z4 0.00fF
-C396 ro_div_new_0/divider_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/tspc_0/Z2 0.01fF
-C397 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# 0.01fF
-C398 ro_div_new_0/ro_complete_0/a5 ro_div_new_0/divider_0/clk 0.10fF
-C399 ro_complete_0/cbank_1/switch_4/vin ro_complete_0/cbank_1/switch_5/vin 0.20fF
-C400 divbuf_4/a_492_n240# divbuf_4/OUT2 0.42fF
-C401 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 0.36fF
-C402 divbuf_1/OUT4 divbuf_1/OUT 1.11fF
-C403 ro_complete_0/cbank_0/switch_2/vin ro_complete_0/cbank_0/v 1.30fF
-C404 divbuf_5/a_492_n240# divbuf_5/OUT5 0.01fF
-C405 divbuf_0/OUT3 divbuf_0/OUT 0.26fF
-C406 ro_div_new_0/divider_0/tspc_1/Z3 ro_div_new_0/divider_0/tspc_0/Q 0.45fF
-C407 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# ro_div_new_0/divider_0/prescaler_0/Out 0.21fF
-C408 ro_div_new_0/divider_0/nor_1/A ro_div_new_0/divider_0/and_0/A 0.01fF
-C409 divbuf_6/OUT4 divbuf_6/OUT5 20.26fF
-C410 divbuf_6/OUT3 divbuf_6/OUT 0.26fF
-C411 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/a1 0.14fF
-C412 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z1 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 1.07fF
-C413 ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 0.12fF
-C414 ro_div_new_0/ro_complete_0/cbank_2/switch_5/vin ro_div_new_0/ro_complete_0/cbank_2/v 1.30fF
-C415 ro_div_new_0/ro_complete_0/cbank_1/switch_3/vin ro_div_new_0/divider_0/clk 1.30fF
-C416 ro_div_new_0/divider_0/tspc_2/Z1 ro_div_new_0/divider_0/tspc_2/Z2 1.07fF
-C417 ro_div_new_0/divider_0/nor_0/B ro_div_new_0/divider_0/tspc_2/Z3 0.38fF
-C418 ro_div_new_0/divider_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/tspc_2/Z4 0.12fF
-C419 divbuf_3/OUT4 divbuf_3/OUT 1.11fF
-C420 io_clamp_high[2] io_analog[6] 0.53fF
-C421 ro_div_new_0/divider_0/nor_0/Z1 ro_div_new_0/divider_0/nor_1/B 0.18fF
-C422 ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_1/Q 0.04fF
-C423 ro_div_new_0/ro_complete_0/cbank_0/v ro_div_new_0/divider_0/clk 1.27fF
-C424 divbuf_1/a_492_n240# divbuf_1/OUT5 0.01fF
-C425 ro_complete_0/a3 ro_complete_0/cbank_2/switch_1/vin 0.13fF
-C426 divbuf_4/OUT4 divbuf_4/OUT 1.11fF
-C427 divbuf_0/OUT3 divbuf_0/OUT5 0.01fF
-C428 ro_div_new_0/divider_0/tspc_0/Z1 ro_div_new_0/divider_0/nor_1/A 0.03fF
-C429 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/nor_0/B 0.22fF
-C430 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/prescaler_0/tspc_0/D 0.03fF
-C431 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 ro_div_new_0/divider_0/prescaler_0/tspc_2/D 0.09fF
-C432 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z1 ro_div_new_0/divider_0/prescaler_0/Out 0.08fF
-C433 divbuf_2/OUT4 divbuf_2/OUT5 20.26fF
-C434 ro_div_new_0/ro_complete_0/cbank_0/switch_3/vin ro_div_new_0/ro_complete_0/cbank_0/switch_2/vin 0.20fF
-C435 divbuf_0/OUT3 divbuf_0/OUT2 1.37fF
-C436 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 ro_div_new_0/divider_0/prescaler_0/tspc_0/D 0.05fF
-C437 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/a3 0.13fF
-C438 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/and_0/out1 0.31fF
-C439 divbuf_3/a_492_n240# divbuf_3/IN 0.13fF
-C440 ro_complete_0/cbank_2/switch_2/vin ro_complete_0/cbank_2/v 1.30fF
-C441 divbuf_7/a_492_n240# divbuf_7/OUT 0.00fF
-C442 ro_div_new_0/ro_complete_0/cbank_0/switch_4/vin ro_div_new_0/ro_complete_0/cbank_0/switch_5/vin 0.20fF
-C443 divbuf_0/IN divbuf_0/OUT5 0.00fF
-C444 ro_div_new_0/divider_0/tspc_1/Z2 ro_div_new_0/divider_0/tspc_1/Z3 0.16fF
-C445 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_0/Q 0.04fF
-C446 ro_complete_0/cbank_1/switch_4/vin ro_complete_0/cbank_1/v 1.30fF
-C447 ro_div_new_0/divider_0/nor_0/B ro_div_new_0/divider_0/and_0/B 0.29fF
-C448 ro_div_new_0/ro_complete_0/cbank_2/switch_3/vin ro_div_new_0/ro_complete_0/cbank_2/v 1.30fF
-C449 ro_div_new_0/ro_complete_0/cbank_2/switch_1/vin ro_div_new_0/ro_complete_0/cbank_2/switch_0/vin 0.19fF
-C450 ro_complete_0/a3 ro_complete_0/cbank_1/v 0.05fF
-C451 divbuf_5/OUT2 divbuf_5/OUT3 1.37fF
-C452 ro_div_new_0/divider_0/tspc_0/Z1 ro_div_new_0/divider_0/tspc_0/Z2 1.07fF
-C453 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/prescaler_0/Out 0.04fF
-C454 divbuf_1/OUT divbuf_1/OUT5 43.38fF
-C455 divbuf_6/OUT5 divbuf_6/OUT 43.38fF
-C456 ro_div_new_0/ro_complete_0/cbank_1/switch_3/vin ro_div_new_0/ro_complete_0/cbank_1/switch_4/vin 0.20fF
-C457 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/cbank_0/v 1.30fF
-C458 ro_div_new_0/divider_0/tspc_2/Z2 ro_div_new_0/divider_0/tspc_2/Z3 0.16fF
-C459 ro_div_new_0/divider_0/nor_0/B ro_div_new_0/divider_0/tspc_2/Z4 0.22fF
-C460 io_clamp_low[1] io_analog[5] 0.53fF
-C461 ro_div_new_0/divider_0/tspc_1/Z3 ro_div_new_0/divider_0/tspc_1/Z4 0.65fF
-C462 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 0.01fF
-C463 ro_complete_0/a1 ro_complete_0/cbank_2/v 0.05fF
-C464 ro_complete_0/cbank_2/switch_0/vin ro_complete_0/cbank_2/switch_1/vin 0.19fF
-C465 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/cbank_2/switch_4/vin 0.20fF
-C466 ro_complete_0/cbank_0/switch_0/vin ro_complete_0/cbank_0/switch_1/vin 0.19fF
-C467 ro_div_new_0/divider_0/tspc_1/Q ro_div_new_0/divider_0/tspc_2/Z2 0.14fF
-C468 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/prescaler_0/nand_0/z1 0.01fF
-C469 divbuf_6/a_492_n240# divbuf_6/OUT2 0.42fF
-C470 ro_complete_0/cbank_1/switch_0/vin ro_complete_0/a5 0.09fF
-C471 ro_div_new_0/divider_0/nor_1/B ro_div_new_0/divider_0/mc2 0.06fF
-C472 ro_div_new_0/divider_0/and_0/OUT ro_div_new_0/divider_0/clk 0.04fF
-C473 ro_complete_0/cbank_2/switch_4/vin ro_complete_0/cbank_2/switch_5/vin 0.20fF
-C474 divbuf_7/IN divbuf_7/OUT5 0.00fF
-Xro_div_new_0/ro_complete_0 ro_div_new_0/ro_complete_0/a0 ro_div_new_0/ro_complete_0/a1
-+ ro_div_new_0/ro_complete_0/a5 ro_div_new_0/ro_complete_0/a4 ro_div_new_0/ro_complete_0/a3
-+ ro_div_new_0/ro_complete_0/a2 ro_complete
-Xro_div_new_0/divider_0 gnd vdd ro_div_new_0/divider_0/Out ro_div_new_0/divider_0/clk
-+ ro_div_new_0/divider_0/mc2 divider
+C0 io_clamp_low[2] io_analog[6] 0.53fF
+C1 divbuf_2/OUT2 divbuf_2/OUT3 1.37fF
+C2 ro_complete_0/cbank_2/switch_0/vin ro_complete_0/cbank_2/v 1.44fF
+C3 divbuf_7/OUT4 divbuf_7/OUT 1.11fF
+C4 ro_complete_0/a2 ro_complete_0/cbank_2/switch_2/vin 0.14fF
+C5 ro_complete_0/cbank_0/switch_2/vin ro_complete_0/cbank_0/v 1.30fF
+C6 divbuf_1/OUT3 divbuf_1/OUT5 0.01fF
+C7 divbuf_1/OUT2 divbuf_1/OUT 0.06fF
+C8 divbuf_4/OUT2 divbuf_4/OUT3 1.37fF
+C9 divbuf_0/OUT divbuf_0/OUT2 0.06fF
+C10 divbuf_3/OUT5 divbuf_3/OUT 43.38fF
+C11 ro_complete_0/a3 ro_complete_0/cbank_1/v 0.05fF
+C12 divbuf_5/OUT5 divbuf_5/OUT 43.38fF
+C13 divbuf_7/a_492_n240# divbuf_7/IN 0.13fF
+C14 divbuf_0/OUT2 divbuf_0/a_492_n240# 0.42fF
+C15 ro_complete_0/cbank_2/switch_5/vin ro_complete_0/cbank_2/v 1.30fF
+C16 divbuf_5/a_492_n240# divbuf_5/OUT2 0.42fF
+C17 divbuf_6/IN divbuf_6/OUT5 0.00fF
+C18 divbuf_0/OUT3 divbuf_0/OUT4 5.16fF
+C19 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/cbank_0/switch_2/vin 0.20fF
+C20 divbuf_2/OUT2 divbuf_2/OUT5 0.02fF
+C21 divbuf_2/OUT3 divbuf_2/OUT4 5.16fF
+C22 divbuf_1/OUT4 divbuf_1/OUT 1.11fF
+C23 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/cbank_0/switch_5/vin 0.20fF
+C24 divbuf_4/OUT2 divbuf_4/OUT5 0.02fF
+C25 divbuf_4/OUT3 divbuf_4/OUT4 5.16fF
+C26 divbuf_0/OUT divbuf_0/OUT3 0.26fF
+C27 ro_complete_0/cbank_2/switch_1/vin ro_complete_0/cbank_2/switch_0/vin 0.19fF
+C28 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/cbank_2/v 1.30fF
+C29 ro_complete_0/cbank_1/switch_3/vin ro_complete_0/cbank_1/switch_4/vin 0.20fF
+C30 divbuf_4/a_492_n240# divbuf_4/IN 0.13fF
+C31 divbuf_3/OUT5 divbuf_3/a_492_n240# 0.01fF
+C32 ro_complete_0/a4 ro_complete_0/cbank_1/v 0.05fF
+C33 divbuf_3/a_492_n240# divbuf_3/OUT 0.00fF
+C34 divbuf_6/OUT3 divbuf_6/OUT5 0.01fF
+C35 divbuf_6/OUT2 divbuf_6/OUT 0.06fF
+C36 io_clamp_low[2] io_clamp_high[2] 0.53fF
+C37 divbuf_0/OUT5 divbuf_0/OUT2 0.02fF
+C38 io_clamp_high[1] io_analog[5] 0.53fF
+C39 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/cbank_0/switch_2/vin 0.20fF
+C40 divbuf_2/OUT4 divbuf_2/OUT5 20.26fF
+C41 divbuf_2/OUT3 divbuf_2/OUT 0.26fF
+C42 ro_complete_0/a5 ro_complete_0/cbank_1/switch_0/vin 0.09fF
+C43 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/cbank_0/v 1.30fF
+C44 divbuf_4/OUT4 divbuf_4/OUT5 20.26fF
+C45 divbuf_4/OUT3 divbuf_4/OUT 0.26fF
+C46 divbuf_0/OUT divbuf_0/OUT4 1.11fF
+C47 ro_complete_0/a1 ro_complete_0/cbank_1/v 0.05fF
+C48 ro_complete_0/a2 ro_complete_0/cbank_1/switch_3/vin 0.09fF
+C49 divbuf_7/a_492_n240# divbuf_7/OUT5 0.01fF
+C50 ro_complete_0/a3 ro_complete_0/cbank_2/switch_2/vin 0.09fF
+C51 divbuf_5/a_492_n240# divbuf_5/OUT 0.00fF
+C52 divbuf_0/OUT divbuf_0/a_492_n240# 0.00fF
+C53 ro_complete_0/cbank_2/switch_1/vin ro_complete_0/cbank_2/v 1.30fF
+C54 divbuf_6/OUT4 divbuf_6/OUT 1.11fF
+C55 divbuf_0/OUT5 divbuf_0/OUT3 0.01fF
+C56 io_clamp_low[0] io_analog[4] 0.53fF
+C57 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/cbank_0/switch_4/vin 0.20fF
+C58 divbuf_2/OUT5 divbuf_2/OUT 43.38fF
+C59 divbuf_4/OUT5 divbuf_4/OUT 43.38fF
+C60 divbuf_6/a_492_n240# divbuf_6/IN 0.13fF
+C61 ro_complete_0/a2 ro_complete_0/cbank_0/switch_3/vin 0.09fF
+C62 divbuf_2/a_492_n240# divbuf_2/OUT2 0.42fF
+C63 divbuf_7/OUT2 divbuf_7/OUT3 1.37fF
+C64 divbuf_3/OUT2 divbuf_3/OUT3 1.37fF
+C65 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/cbank_1/switch_2/vin 0.20fF
+C66 divbuf_4/a_492_n240# divbuf_4/OUT5 0.01fF
+C67 divbuf_3/OUT5 divbuf_3/IN 0.00fF
+C68 ro_complete_0/a5 ro_complete_0/cbank_1/v 0.10fF
+C69 ro_complete_0/cbank_0/switch_5/vin ro_complete_0/a0 0.09fF
+C70 divbuf_5/IN divbuf_5/OUT5 0.00fF
+C71 io_clamp_low[1] io_clamp_high[1] 0.53fF
+C72 divbuf_0/OUT5 divbuf_0/OUT4 20.26fF
+C73 divbuf_1/a_492_n240# divbuf_1/OUT5 0.01fF
+C74 ro_complete_0/cbank_1/switch_3/vin ro_complete_0/cbank_1/v 1.30fF
+C75 divbuf_0/OUT divbuf_0/OUT5 43.38fF
+C76 ro_complete_0/a0 ro_complete_0/cbank_2/switch_4/vin 0.13fF
+C77 ro_complete_0/cbank_0/v ro_complete_0/cbank_1/v 1.27fF
+C78 ro_complete_0/a2 ro_complete_0/cbank_2/switch_3/vin 0.09fF
+C79 divbuf_1/OUT2 divbuf_1/OUT3 1.37fF
+C80 divbuf_7/OUT2 divbuf_7/OUT5 0.02fF
+C81 divbuf_7/OUT3 divbuf_7/OUT4 5.16fF
+C82 divbuf_0/OUT5 divbuf_0/a_492_n240# 0.01fF
+C83 divbuf_3/OUT2 divbuf_3/OUT5 0.02fF
+C84 divbuf_3/OUT3 divbuf_3/OUT4 5.16fF
+C85 divbuf_1/IN divbuf_1/OUT5 0.00fF
+C86 divbuf_0/IN divbuf_0/a_492_n240# 0.13fF
+C87 divbuf_3/OUT2 divbuf_3/OUT 0.06fF
+C88 ro_complete_0/a2 ro_complete_0/cbank_2/v 0.05fF
+C89 divbuf_5/OUT3 divbuf_5/OUT5 0.01fF
+C90 divbuf_5/OUT2 divbuf_5/OUT 0.06fF
+C91 divbuf_3/a_492_n240# divbuf_3/IN 0.13fF
+C92 divbuf_6/a_492_n240# divbuf_6/OUT5 0.01fF
+C93 ro_complete_0/a2 ro_complete_0/cbank_0/switch_2/vin 0.14fF
+C94 divbuf_1/OUT3 divbuf_1/OUT4 5.16fF
+C95 divbuf_2/a_492_n240# divbuf_2/OUT 0.00fF
+C96 divbuf_7/OUT4 divbuf_7/OUT5 20.26fF
+C97 divbuf_7/OUT3 divbuf_7/OUT 0.26fF
+C98 divbuf_3/OUT4 divbuf_3/OUT5 20.26fF
+C99 divbuf_1/OUT2 divbuf_1/OUT5 0.02fF
+C100 divbuf_3/OUT4 divbuf_3/OUT 1.11fF
+C101 divbuf_5/OUT4 divbuf_5/OUT 1.11fF
+C102 ro_complete_0/a0 ro_complete_0/cbank_2/switch_5/vin 0.09fF
+C103 io_clamp_low[0] io_clamp_high[0] 0.53fF
+C104 divbuf_0/OUT5 divbuf_0/IN 0.00fF
+C105 divbuf_3/OUT2 divbuf_3/a_492_n240# 0.42fF
+C106 divbuf_5/a_492_n240# divbuf_5/IN 0.13fF
+C107 divbuf_6/OUT2 divbuf_6/OUT3 1.37fF
+C108 io_clamp_high[2] io_analog[6] 0.53fF
+C109 ro_complete_0/cbank_0/switch_0/vin ro_complete_0/a4 0.12fF
+C110 divbuf_2/IN divbuf_2/OUT5 0.00fF
+C111 ro_complete_0/cbank_1/v ro_complete_0/cbank_2/v 1.36fF
+C112 divbuf_7/OUT5 divbuf_7/OUT 43.38fF
+C113 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/cbank_1/switch_0/vin 0.19fF
+C114 divbuf_1/OUT4 divbuf_1/OUT5 20.26fF
+C115 divbuf_1/OUT3 divbuf_1/OUT 0.26fF
+C116 divbuf_4/IN divbuf_4/OUT5 0.00fF
+C117 ro_complete_0/cbank_1/switch_2/vin ro_complete_0/cbank_1/v 1.30fF
+C118 ro_complete_0/a0 ro_complete_0/cbank_2/v 0.05fF
+C119 divbuf_7/a_492_n240# divbuf_7/OUT2 0.42fF
+C120 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/a3 0.13fF
+C121 ro_complete_0/a4 ro_complete_0/cbank_2/switch_0/vin 0.12fF
+C122 ro_complete_0/a3 ro_complete_0/cbank_2/v 0.05fF
+C123 divbuf_6/OUT2 divbuf_6/OUT5 0.02fF
+C124 divbuf_6/OUT3 divbuf_6/OUT4 5.16fF
+C125 divbuf_1/a_492_n240# divbuf_1/IN 0.13fF
+C126 io_clamp_low[1] io_analog[5] 0.53fF
+C127 divbuf_2/OUT3 divbuf_2/OUT5 0.01fF
+C128 divbuf_2/OUT2 divbuf_2/OUT 0.06fF
+C129 ro_complete_0/a3 ro_complete_0/cbank_1/switch_2/vin 0.09fF
+C130 divbuf_4/OUT3 divbuf_4/OUT5 0.01fF
+C131 divbuf_4/OUT2 divbuf_4/OUT 0.06fF
+C132 divbuf_1/OUT5 divbuf_1/OUT 43.38fF
+C133 ro_complete_0/cbank_1/switch_4/vin ro_complete_0/cbank_1/switch_5/vin 0.20fF
+C134 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/a1 0.14fF
+C135 ro_complete_0/cbank_0/switch_2/vin ro_complete_0/a3 0.09fF
+C136 divbuf_4/a_492_n240# divbuf_4/OUT2 0.42fF
+C137 ro_complete_0/cbank_1/switch_1/vin ro_complete_0/cbank_1/v 1.30fF
+C138 ro_complete_0/cbank_0/switch_5/vin ro_complete_0/cbank_0/v 1.30fF
+C139 divbuf_5/a_492_n240# divbuf_5/OUT5 0.01fF
+C140 divbuf_6/OUT4 divbuf_6/OUT5 20.26fF
+C141 divbuf_6/OUT3 divbuf_6/OUT 0.26fF
+C142 divbuf_1/a_492_n240# divbuf_1/OUT2 0.42fF
+C143 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/a4 0.09fF
+C144 ro_complete_0/cbank_0/switch_0/vin ro_complete_0/a5 0.09fF
+C145 divbuf_2/OUT4 divbuf_2/OUT 1.11fF
+C146 ro_complete_0/a3 ro_complete_0/cbank_2/switch_1/vin 0.13fF
+C147 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/cbank_2/switch_2/vin 0.20fF
+C148 divbuf_4/OUT4 divbuf_4/OUT 1.11fF
+C149 ro_complete_0/a4 ro_complete_0/cbank_2/v 0.05fF
+C150 ro_complete_0/cbank_1/switch_4/vin ro_complete_0/cbank_1/v 1.30fF
+C151 divbuf_2/a_492_n240# divbuf_2/IN 0.13fF
+C152 ro_complete_0/cbank_2/switch_2/vin ro_complete_0/cbank_2/v 1.30fF
+C153 divbuf_7/a_492_n240# divbuf_7/OUT 0.00fF
+C154 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/a1 0.14fF
+C155 ro_complete_0/cbank_0/switch_0/vin ro_complete_0/cbank_0/v 1.30fF
+C156 ro_complete_0/a5 ro_complete_0/cbank_2/switch_0/vin 0.09fF
+C157 divbuf_5/OUT2 divbuf_5/OUT3 1.37fF
+C158 ro_complete_0/a1 ro_complete_0/cbank_2/v 0.05fF
+C159 divbuf_6/OUT5 divbuf_6/OUT 43.38fF
+C160 io_clamp_high[0] io_analog[4] 0.53fF
+C161 ro_complete_0/a2 ro_complete_0/cbank_1/v 0.05fF
+C162 ro_complete_0/cbank_0/switch_4/vin ro_complete_0/a0 0.13fF
+C163 ro_complete_0/cbank_1/switch_0/vin ro_complete_0/cbank_1/v 1.45fF
+C164 divbuf_6/a_492_n240# divbuf_6/OUT2 0.42fF
+C165 ro_complete_0/cbank_2/switch_4/vin ro_complete_0/cbank_2/switch_5/vin 0.20fF
+C166 divbuf_7/IN divbuf_7/OUT5 0.00fF
+C167 ro_complete_0/a4 ro_complete_0/cbank_2/switch_1/vin 0.09fF
+C168 ro_complete_0/cbank_0/switch_3/vin ro_complete_0/cbank_0/v 1.30fF
+C169 divbuf_4/a_492_n240# divbuf_4/OUT 0.00fF
+C170 ro_complete_0/cbank_2/switch_1/vin ro_complete_0/cbank_2/switch_2/vin 0.20fF
+C171 divbuf_5/OUT2 divbuf_5/OUT5 0.02fF
+C172 divbuf_5/OUT3 divbuf_5/OUT4 5.16fF
+C173 ro_complete_0/cbank_1/switch_5/vin ro_complete_0/cbank_1/v 1.30fF
+C174 ro_complete_0/a4 ro_complete_0/cbank_1/switch_1/vin 0.09fF
+C175 divbuf_1/a_492_n240# divbuf_1/OUT 0.00fF
+C176 ro_complete_0/cbank_2/switch_3/vin ro_complete_0/cbank_2/switch_4/vin 0.20fF
+C177 ro_complete_0/a5 ro_complete_0/cbank_2/v 0.08fF
+C178 ro_complete_0/a0 ro_complete_0/cbank_1/switch_5/vin 0.09fF
+C179 divbuf_0/OUT2 divbuf_0/OUT3 1.37fF
+C180 ro_complete_0/cbank_0/switch_0/vin ro_complete_0/cbank_0/switch_1/vin 0.19fF
+C181 divbuf_2/a_492_n240# divbuf_2/OUT5 0.01fF
+C182 ro_complete_0/cbank_2/switch_4/vin ro_complete_0/cbank_2/v 1.30fF
+C183 divbuf_7/OUT3 divbuf_7/OUT5 0.01fF
+C184 divbuf_7/OUT2 divbuf_7/OUT 0.06fF
+C185 divbuf_3/OUT3 divbuf_3/OUT5 0.01fF
+C186 ro_complete_0/cbank_0/switch_1/vin ro_complete_0/cbank_0/v 1.30fF
+C187 divbuf_3/OUT3 divbuf_3/OUT 0.26fF
+C188 divbuf_5/OUT4 divbuf_5/OUT5 20.26fF
+C189 divbuf_5/OUT3 divbuf_5/OUT 0.26fF
+C190 ro_complete_0/cbank_0/v ro_complete_0/cbank_2/v 0.04fF
+C191 ro_complete_0/cbank_1/switch_3/vin ro_complete_0/cbank_1/switch_2/vin 0.20fF
+C192 ro_complete_0/a0 ro_complete_0/cbank_1/v 0.05fF
+C193 divbuf_6/a_492_n240# divbuf_6/OUT 0.00fF
 Xro_complete_0 ro_complete_0/a0 ro_complete_0/a1 ro_complete_0/a5 ro_complete_0/a4
 + ro_complete_0/a3 ro_complete_0/a2 ro_complete
 Xdivbuf_0 VDD divbuf_0/IN divbuf_0/OUT divbuf_0/OUT2 divbuf_0/OUT3 divbuf_0/OUT4 divbuf_0/OUT5
 + gnd divbuf
 Xdivbuf_1 VDD divbuf_1/IN divbuf_1/OUT divbuf_1/OUT2 divbuf_1/OUT3 divbuf_1/OUT4 divbuf_1/OUT5
 + gnd divbuf
-Xdivbuf_2 VDD divbuf_2/IN divbuf_2/OUT divbuf_2/OUT2 divbuf_2/OUT3 divbuf_2/OUT4 divbuf_2/OUT5
-+ gnd divbuf
 Xdivbuf_3 VDD divbuf_3/IN divbuf_3/OUT divbuf_3/OUT2 divbuf_3/OUT3 divbuf_3/OUT4 divbuf_3/OUT5
 + gnd divbuf
+Xdivbuf_2 VDD divbuf_2/IN divbuf_2/OUT divbuf_2/OUT2 divbuf_2/OUT3 divbuf_2/OUT4 divbuf_2/OUT5
++ gnd divbuf
 Xdivbuf_4 VDD divbuf_4/IN divbuf_4/OUT divbuf_4/OUT2 divbuf_4/OUT3 divbuf_4/OUT4 divbuf_4/OUT5
 + gnd divbuf
 Xdivbuf_5 VDD divbuf_5/IN divbuf_5/OUT divbuf_5/OUT2 divbuf_5/OUT3 divbuf_5/OUT4 divbuf_5/OUT5
@@ -604,833 +318,751 @@
 + gnd divbuf
 Xdivbuf_7 VDD divbuf_7/IN divbuf_7/OUT divbuf_7/OUT2 divbuf_7/OUT3 divbuf_7/OUT4 divbuf_7/OUT5
 + gnd divbuf
-C475 io_analog[4] VDD 25.05fF
-C476 io_analog[5] VDD 25.05fF
-C477 io_analog[6] VDD 25.05fF
-C478 io_in_3v3[0] VDD 0.61fF
-C479 io_oeb[26] VDD 0.61fF
-C480 io_in[0] VDD 0.61fF
-C481 io_out[26] VDD 0.61fF
-C482 io_out[0] VDD 0.61fF
-C483 io_in[26] VDD 0.61fF
-C484 io_oeb[0] VDD 0.61fF
-C485 io_in_3v3[26] VDD 0.61fF
-C486 io_in_3v3[1] VDD 0.61fF
-C487 io_oeb[25] VDD 0.61fF
-C488 io_in[1] VDD 0.61fF
-C489 io_out[25] VDD 0.61fF
-C490 io_out[1] VDD 0.61fF
-C491 io_in[25] VDD 0.61fF
-C492 io_oeb[1] VDD 0.61fF
-C493 io_in_3v3[25] VDD 0.61fF
-C494 io_in_3v3[2] VDD 0.61fF
-C495 io_oeb[24] VDD 0.61fF
-C496 io_in[2] VDD 0.61fF
-C497 io_out[24] VDD 0.61fF
-C498 io_out[2] VDD 0.61fF
-C499 io_in[24] VDD 0.61fF
-C500 io_oeb[2] VDD 0.61fF
-C501 io_in_3v3[24] VDD 0.61fF
-C502 io_in_3v3[3] VDD 0.61fF
-C503 gpio_noesd[17] VDD 0.61fF
-C504 io_in[3] VDD 0.61fF
-C505 gpio_analog[17] VDD 0.61fF
-C506 io_out[3] VDD 0.61fF
-C507 io_oeb[3] VDD 0.61fF
-C508 io_in_3v3[4] VDD 0.61fF
-C509 io_in[4] VDD 0.61fF
-C510 io_out[4] VDD 0.61fF
-C511 io_oeb[4] VDD 0.61fF
-C512 io_oeb[23] VDD 0.61fF
-C513 io_out[23] VDD 0.61fF
-C514 io_in[23] VDD 0.61fF
-C515 io_in_3v3[23] VDD 0.61fF
-C516 gpio_noesd[16] VDD 0.61fF
-C517 gpio_analog[16] VDD 0.61fF
-C518 io_in_3v3[5] VDD 0.61fF
-C519 io_in[5] VDD 0.61fF
-C520 io_out[5] VDD 0.61fF
-C521 io_oeb[5] VDD 0.61fF
-C522 io_oeb[22] VDD 0.61fF
-C523 io_out[22] VDD 0.61fF
-C524 io_in[22] VDD 0.61fF
-C525 io_in_3v3[22] VDD 0.61fF
-C526 gpio_noesd[15] VDD 0.61fF
-C527 gpio_analog[15] VDD 0.61fF
-C528 io_in_3v3[6] VDD 0.61fF
-C529 io_in[6] VDD 0.61fF
-C530 io_out[6] VDD 0.61fF
-C531 io_oeb[6] VDD 0.61fF
-C532 io_oeb[21] VDD 0.61fF
-C533 io_out[21] VDD 0.61fF
-C534 io_in[21] VDD 0.61fF
-C535 io_in_3v3[21] VDD 0.61fF
-C536 gpio_noesd[14] VDD 0.61fF
-C537 gpio_analog[14] VDD 0.61fF
-C538 vssa1 VDD 26.08fF
-C539 vssd2 VDD 13.04fF
-C540 vssd1 VDD 13.04fF
-C541 vdda2 VDD 13.04fF
-C542 vdda1 VDD 26.08fF
-C543 io_oeb[20] VDD 0.61fF
-C544 io_out[20] VDD 0.61fF
-C545 io_in[20] VDD 0.61fF
-C546 io_in_3v3[20] VDD 0.61fF
-C547 gpio_noesd[13] VDD 0.61fF
-C548 gpio_analog[13] VDD 0.61fF
-C549 gpio_analog[0] VDD 0.61fF
-C550 gpio_noesd[0] VDD 0.61fF
-C551 io_in_3v3[7] VDD 0.61fF
-C552 io_in[7] VDD 0.61fF
-C553 io_out[7] VDD 0.61fF
-C554 io_oeb[7] VDD 0.61fF
-C555 io_oeb[19] VDD 0.61fF
-C556 io_out[19] VDD 0.61fF
-C557 io_in[19] VDD 0.61fF
-C558 io_in_3v3[19] VDD 0.61fF
-C559 gpio_noesd[12] VDD 0.61fF
-C560 gpio_analog[12] VDD 0.61fF
-C561 gpio_analog[1] VDD 0.61fF
-C562 gpio_noesd[1] VDD 0.61fF
-C563 io_in_3v3[8] VDD 0.61fF
-C564 io_in[8] VDD 0.61fF
-C565 io_out[8] VDD 0.61fF
-C566 io_oeb[8] VDD 0.61fF
-C567 io_oeb[18] VDD 0.61fF
-C568 io_out[18] VDD 0.61fF
-C569 io_in[18] VDD 0.61fF
-C570 io_in_3v3[18] VDD 0.61fF
-C571 gpio_noesd[11] VDD 0.61fF
-C572 gpio_analog[11] VDD 0.61fF
-C573 gpio_analog[2] VDD 0.61fF
-C574 gpio_noesd[2] VDD 0.61fF
-C575 io_in_3v3[9] VDD 0.61fF
-C576 io_in[9] VDD 0.61fF
-C577 io_out[9] VDD 0.61fF
-C578 io_oeb[9] VDD 0.61fF
-C579 io_oeb[17] VDD 0.61fF
-C580 io_out[17] VDD 0.61fF
-C581 io_in[17] VDD 0.61fF
-C582 io_in_3v3[17] VDD 0.61fF
-C583 gpio_noesd[10] VDD 0.61fF
-C584 gpio_analog[10] VDD 0.61fF
-C585 gpio_analog[3] VDD 0.61fF
-C586 gpio_noesd[3] VDD 0.61fF
-C587 io_in_3v3[10] VDD 0.61fF
-C588 io_in[10] VDD 0.61fF
-C589 io_out[10] VDD 0.61fF
-C590 io_oeb[10] VDD 0.61fF
-C591 io_oeb[16] VDD 0.61fF
-C592 io_out[16] VDD 0.61fF
-C593 io_in[16] VDD 0.61fF
-C594 io_in_3v3[16] VDD 0.61fF
-C595 gpio_noesd[9] VDD 0.61fF
-C596 gpio_analog[9] VDD 0.61fF
-C597 gpio_analog[4] VDD 0.61fF
-C598 gpio_noesd[4] VDD 0.61fF
-C599 io_in_3v3[11] VDD 0.61fF
-C600 io_in[11] VDD 0.61fF
-C601 io_out[11] VDD 0.61fF
-C602 io_oeb[11] VDD 0.61fF
-C603 io_oeb[15] VDD 0.61fF
-C604 io_out[15] VDD 0.61fF
-C605 io_in[15] VDD 0.61fF
-C606 io_in_3v3[15] VDD 0.61fF
-C607 gpio_noesd[8] VDD 0.61fF
-C608 gpio_analog[8] VDD 0.61fF
-C609 gpio_analog[5] VDD 0.61fF
-C610 gpio_noesd[5] VDD 0.61fF
-C611 io_in_3v3[12] VDD 0.61fF
-C612 io_in[12] VDD 0.61fF
-C613 io_out[12] VDD 0.61fF
-C614 io_oeb[12] VDD 0.61fF
-C615 io_oeb[14] VDD 0.61fF
-C616 io_out[14] VDD 0.61fF
-C617 io_in[14] VDD 0.61fF
-C618 io_in_3v3[14] VDD 0.61fF
-C619 gpio_noesd[7] VDD 0.61fF
-C620 gpio_analog[7] VDD 0.61fF
-C621 vssa2 VDD 13.04fF
-C622 gpio_analog[6] VDD 0.61fF
-C623 gpio_noesd[6] VDD 0.61fF
-C624 io_in_3v3[13] VDD 0.61fF
-C625 io_in[13] VDD 0.61fF
-C626 io_out[13] VDD 0.61fF
-C627 io_oeb[13] VDD 0.61fF
-C628 vccd1 VDD 13.04fF
-C629 vccd2 VDD 13.04fF
-C630 io_analog[0] VDD 6.83fF
-C631 io_analog[10] VDD 6.83fF
-C632 io_analog[1] VDD 6.83fF
-C633 io_analog[2] VDD 6.83fF
-C634 io_analog[3] VDD 6.83fF
-C635 io_clamp_high[0] VDD 3.58fF
-C636 io_clamp_low[0] VDD 3.58fF
-C637 io_clamp_high[1] VDD 3.58fF
-C638 io_clamp_low[1] VDD 3.58fF
-C639 io_clamp_high[2] VDD 3.58fF
-C640 io_clamp_low[2] VDD 3.58fF
-C641 io_analog[7] VDD 6.83fF
-C642 io_analog[8] VDD 6.83fF
-C643 io_analog[9] VDD 6.83fF
-C644 user_irq[2] VDD 0.63fF
-C645 user_irq[1] VDD 0.63fF
-C646 user_irq[0] VDD 0.63fF
-C647 user_clock2 VDD 0.63fF
-C648 la_oenb[127] VDD 0.63fF
-C649 la_data_out[127] VDD 0.63fF
-C650 la_data_in[127] VDD 0.63fF
-C651 la_oenb[126] VDD 0.63fF
-C652 la_data_out[126] VDD 0.63fF
-C653 la_data_in[126] VDD 0.63fF
-C654 la_oenb[125] VDD 0.63fF
-C655 la_data_out[125] VDD 0.63fF
-C656 la_data_in[125] VDD 0.63fF
-C657 la_oenb[124] VDD 0.63fF
-C658 la_data_out[124] VDD 0.63fF
-C659 la_data_in[124] VDD 0.63fF
-C660 la_oenb[123] VDD 0.63fF
-C661 la_data_out[123] VDD 0.63fF
-C662 la_data_in[123] VDD 0.63fF
-C663 la_oenb[122] VDD 0.63fF
-C664 la_data_out[122] VDD 0.63fF
-C665 la_data_in[122] VDD 0.63fF
-C666 la_oenb[121] VDD 0.63fF
-C667 la_data_out[121] VDD 0.63fF
-C668 la_data_in[121] VDD 0.63fF
-C669 la_oenb[120] VDD 0.63fF
-C670 la_data_out[120] VDD 0.63fF
-C671 la_data_in[120] VDD 0.63fF
-C672 la_oenb[119] VDD 0.63fF
-C673 la_data_out[119] VDD 0.63fF
-C674 la_data_in[119] VDD 0.63fF
-C675 la_oenb[118] VDD 0.63fF
-C676 la_data_out[118] VDD 0.63fF
-C677 la_data_in[118] VDD 0.63fF
-C678 la_oenb[117] VDD 0.63fF
-C679 la_data_out[117] VDD 0.63fF
-C680 la_data_in[117] VDD 0.63fF
-C681 la_oenb[116] VDD 0.63fF
-C682 la_data_out[116] VDD 0.63fF
-C683 la_data_in[116] VDD 0.63fF
-C684 la_oenb[115] VDD 0.63fF
-C685 la_data_out[115] VDD 0.63fF
-C686 la_data_in[115] VDD 0.63fF
-C687 la_oenb[114] VDD 0.63fF
-C688 la_data_out[114] VDD 0.63fF
-C689 la_data_in[114] VDD 0.63fF
-C690 la_oenb[113] VDD 0.63fF
-C691 la_data_out[113] VDD 0.63fF
-C692 la_data_in[113] VDD 0.63fF
-C693 la_oenb[112] VDD 0.63fF
-C694 la_data_out[112] VDD 0.63fF
-C695 la_data_in[112] VDD 0.63fF
-C696 la_oenb[111] VDD 0.63fF
-C697 la_data_out[111] VDD 0.63fF
-C698 la_data_in[111] VDD 0.63fF
-C699 la_oenb[110] VDD 0.63fF
-C700 la_data_out[110] VDD 0.63fF
-C701 la_data_in[110] VDD 0.63fF
-C702 la_oenb[109] VDD 0.63fF
-C703 la_data_out[109] VDD 0.63fF
-C704 la_data_in[109] VDD 0.63fF
-C705 la_oenb[108] VDD 0.63fF
-C706 la_data_out[108] VDD 0.63fF
-C707 la_data_in[108] VDD 0.63fF
-C708 la_oenb[107] VDD 0.63fF
-C709 la_data_out[107] VDD 0.63fF
-C710 la_data_in[107] VDD 0.63fF
-C711 la_oenb[106] VDD 0.63fF
-C712 la_data_out[106] VDD 0.63fF
-C713 la_data_in[106] VDD 0.63fF
-C714 la_oenb[105] VDD 0.63fF
-C715 la_data_out[105] VDD 0.63fF
-C716 la_data_in[105] VDD 0.63fF
-C717 la_oenb[104] VDD 0.63fF
-C718 la_data_out[104] VDD 0.63fF
-C719 la_data_in[104] VDD 0.63fF
-C720 la_oenb[103] VDD 0.63fF
-C721 la_data_out[103] VDD 0.63fF
-C722 la_data_in[103] VDD 0.63fF
-C723 la_oenb[102] VDD 0.63fF
-C724 la_data_out[102] VDD 0.63fF
-C725 la_data_in[102] VDD 0.63fF
-C726 la_oenb[101] VDD 0.63fF
-C727 la_data_out[101] VDD 0.63fF
-C728 la_data_in[101] VDD 0.63fF
-C729 la_oenb[100] VDD 0.63fF
-C730 la_data_out[100] VDD 0.63fF
-C731 la_data_in[100] VDD 0.63fF
-C732 la_oenb[99] VDD 0.63fF
-C733 la_data_out[99] VDD 0.63fF
-C734 la_data_in[99] VDD 0.63fF
-C735 la_oenb[98] VDD 0.63fF
-C736 la_data_out[98] VDD 0.63fF
-C737 la_data_in[98] VDD 0.63fF
-C738 la_oenb[97] VDD 0.63fF
-C739 la_data_out[97] VDD 0.63fF
-C740 la_data_in[97] VDD 0.63fF
-C741 la_oenb[96] VDD 0.63fF
-C742 la_data_out[96] VDD 0.63fF
-C743 la_data_in[96] VDD 0.63fF
-C744 la_oenb[95] VDD 0.63fF
-C745 la_data_out[95] VDD 0.63fF
-C746 la_data_in[95] VDD 0.63fF
-C747 la_oenb[94] VDD 0.63fF
-C748 la_data_out[94] VDD 0.63fF
-C749 la_data_in[94] VDD 0.63fF
-C750 la_oenb[93] VDD 0.63fF
-C751 la_data_out[93] VDD 0.63fF
-C752 la_data_in[93] VDD 0.63fF
-C753 la_oenb[92] VDD 0.63fF
-C754 la_data_out[92] VDD 0.63fF
-C755 la_data_in[92] VDD 0.63fF
-C756 la_oenb[91] VDD 0.63fF
-C757 la_data_out[91] VDD 0.63fF
-C758 la_data_in[91] VDD 0.63fF
-C759 la_oenb[90] VDD 0.63fF
-C760 la_data_out[90] VDD 0.63fF
-C761 la_data_in[90] VDD 0.63fF
-C762 la_oenb[89] VDD 0.63fF
-C763 la_data_out[89] VDD 0.63fF
-C764 la_data_in[89] VDD 0.63fF
-C765 la_oenb[88] VDD 0.63fF
-C766 la_data_out[88] VDD 0.63fF
-C767 la_data_in[88] VDD 0.63fF
-C768 la_oenb[87] VDD 0.63fF
-C769 la_data_out[87] VDD 0.63fF
-C770 la_data_in[87] VDD 0.63fF
-C771 la_oenb[86] VDD 0.63fF
-C772 la_data_out[86] VDD 0.63fF
-C773 la_data_in[86] VDD 0.63fF
-C774 la_oenb[85] VDD 0.63fF
-C775 la_data_out[85] VDD 0.63fF
-C776 la_data_in[85] VDD 0.63fF
-C777 la_oenb[84] VDD 0.63fF
-C778 la_data_out[84] VDD 0.63fF
-C779 la_data_in[84] VDD 0.63fF
-C780 la_oenb[83] VDD 0.63fF
-C781 la_data_out[83] VDD 0.63fF
-C782 la_data_in[83] VDD 0.63fF
-C783 la_oenb[82] VDD 0.63fF
-C784 la_data_out[82] VDD 0.63fF
-C785 la_data_in[82] VDD 0.63fF
-C786 la_oenb[81] VDD 0.63fF
-C787 la_data_out[81] VDD 0.63fF
-C788 la_data_in[81] VDD 0.63fF
-C789 la_oenb[80] VDD 0.63fF
-C790 la_data_out[80] VDD 0.63fF
-C791 la_data_in[80] VDD 0.63fF
-C792 la_oenb[79] VDD 0.63fF
-C793 la_data_out[79] VDD 0.63fF
-C794 la_data_in[79] VDD 0.63fF
-C795 la_oenb[78] VDD 0.63fF
-C796 la_data_out[78] VDD 0.63fF
-C797 la_data_in[78] VDD 0.63fF
-C798 la_oenb[77] VDD 0.63fF
-C799 la_data_out[77] VDD 0.63fF
-C800 la_data_in[77] VDD 0.63fF
-C801 la_oenb[76] VDD 0.63fF
-C802 la_data_out[76] VDD 0.63fF
-C803 la_data_in[76] VDD 0.63fF
-C804 la_oenb[75] VDD 0.63fF
-C805 la_data_out[75] VDD 0.63fF
-C806 la_data_in[75] VDD 0.63fF
-C807 la_oenb[74] VDD 0.63fF
-C808 la_data_out[74] VDD 0.63fF
-C809 la_data_in[74] VDD 0.63fF
-C810 la_oenb[73] VDD 0.63fF
-C811 la_data_out[73] VDD 0.63fF
-C812 la_data_in[73] VDD 0.63fF
-C813 la_oenb[72] VDD 0.63fF
-C814 la_data_out[72] VDD 0.63fF
-C815 la_data_in[72] VDD 0.63fF
-C816 la_oenb[71] VDD 0.63fF
-C817 la_data_out[71] VDD 0.63fF
-C818 la_data_in[71] VDD 0.63fF
-C819 la_oenb[70] VDD 0.63fF
-C820 la_data_out[70] VDD 0.63fF
-C821 la_data_in[70] VDD 0.63fF
-C822 la_oenb[69] VDD 0.63fF
-C823 la_data_out[69] VDD 0.63fF
-C824 la_data_in[69] VDD 0.63fF
-C825 la_oenb[68] VDD 0.63fF
-C826 la_data_out[68] VDD 0.63fF
-C827 la_data_in[68] VDD 0.63fF
-C828 la_oenb[67] VDD 0.63fF
-C829 la_data_out[67] VDD 0.63fF
-C830 la_data_in[67] VDD 0.63fF
-C831 la_oenb[66] VDD 0.63fF
-C832 la_data_out[66] VDD 0.63fF
-C833 la_data_in[66] VDD 0.63fF
-C834 la_oenb[65] VDD 0.63fF
-C835 la_data_out[65] VDD 0.63fF
-C836 la_data_in[65] VDD 0.63fF
-C837 la_oenb[64] VDD 0.63fF
-C838 la_data_out[64] VDD 0.63fF
-C839 la_data_in[64] VDD 0.63fF
-C840 la_oenb[63] VDD 0.63fF
-C841 la_data_out[63] VDD 0.63fF
-C842 la_data_in[63] VDD 0.63fF
-C843 la_oenb[62] VDD 0.63fF
-C844 la_data_out[62] VDD 0.63fF
-C845 la_data_in[62] VDD 0.63fF
-C846 la_oenb[61] VDD 0.63fF
-C847 la_data_out[61] VDD 0.63fF
-C848 la_data_in[61] VDD 0.63fF
-C849 la_oenb[60] VDD 0.63fF
-C850 la_data_out[60] VDD 0.63fF
-C851 la_data_in[60] VDD 0.63fF
-C852 la_oenb[59] VDD 0.63fF
-C853 la_data_out[59] VDD 0.63fF
-C854 la_data_in[59] VDD 0.63fF
-C855 la_oenb[58] VDD 0.63fF
-C856 la_data_out[58] VDD 0.63fF
-C857 la_data_in[58] VDD 0.63fF
-C858 la_oenb[57] VDD 0.63fF
-C859 la_data_out[57] VDD 0.63fF
-C860 la_data_in[57] VDD 0.63fF
-C861 la_oenb[56] VDD 0.63fF
-C862 la_data_out[56] VDD 0.63fF
-C863 la_data_in[56] VDD 0.63fF
-C864 la_oenb[55] VDD 0.63fF
-C865 la_data_out[55] VDD 0.63fF
-C866 la_data_in[55] VDD 0.63fF
-C867 la_oenb[54] VDD 0.63fF
-C868 la_data_out[54] VDD 0.63fF
-C869 la_data_in[54] VDD 0.63fF
-C870 la_oenb[53] VDD 0.63fF
-C871 la_data_out[53] VDD 0.63fF
-C872 la_data_in[53] VDD 0.63fF
-C873 la_oenb[52] VDD 0.63fF
-C874 la_data_out[52] VDD 0.63fF
-C875 la_data_in[52] VDD 0.63fF
-C876 la_oenb[51] VDD 0.63fF
-C877 la_data_out[51] VDD 0.63fF
-C878 la_data_in[51] VDD 0.63fF
-C879 la_oenb[50] VDD 0.63fF
-C880 la_data_out[50] VDD 0.63fF
-C881 la_data_in[50] VDD 0.63fF
-C882 la_oenb[49] VDD 0.63fF
-C883 la_data_out[49] VDD 0.63fF
-C884 la_data_in[49] VDD 0.63fF
-C885 la_oenb[48] VDD 0.63fF
-C886 la_data_out[48] VDD 0.63fF
-C887 la_data_in[48] VDD 0.63fF
-C888 la_oenb[47] VDD 0.63fF
-C889 la_data_out[47] VDD 0.63fF
-C890 la_data_in[47] VDD 0.63fF
-C891 la_oenb[46] VDD 0.63fF
-C892 la_data_out[46] VDD 0.63fF
-C893 la_data_in[46] VDD 0.63fF
-C894 la_oenb[45] VDD 0.63fF
-C895 la_data_out[45] VDD 0.63fF
-C896 la_data_in[45] VDD 0.63fF
-C897 la_oenb[44] VDD 0.63fF
-C898 la_data_out[44] VDD 0.63fF
-C899 la_data_in[44] VDD 0.63fF
-C900 la_oenb[43] VDD 0.63fF
-C901 la_data_out[43] VDD 0.63fF
-C902 la_data_in[43] VDD 0.63fF
-C903 la_oenb[42] VDD 0.63fF
-C904 la_data_out[42] VDD 0.63fF
-C905 la_data_in[42] VDD 0.63fF
-C906 la_oenb[41] VDD 0.63fF
-C907 la_data_out[41] VDD 0.63fF
-C908 la_data_in[41] VDD 0.63fF
-C909 la_oenb[40] VDD 0.63fF
-C910 la_data_out[40] VDD 0.63fF
-C911 la_data_in[40] VDD 0.63fF
-C912 la_oenb[39] VDD 0.63fF
-C913 la_data_out[39] VDD 0.63fF
-C914 la_data_in[39] VDD 0.63fF
-C915 la_oenb[38] VDD 0.63fF
-C916 la_data_out[38] VDD 0.63fF
-C917 la_data_in[38] VDD 0.63fF
-C918 la_oenb[37] VDD 0.63fF
-C919 la_data_out[37] VDD 0.63fF
-C920 la_data_in[37] VDD 0.63fF
-C921 la_oenb[36] VDD 0.63fF
-C922 la_data_out[36] VDD 0.63fF
-C923 la_data_in[36] VDD 0.63fF
-C924 la_oenb[35] VDD 0.63fF
-C925 la_data_out[35] VDD 0.63fF
-C926 la_data_in[35] VDD 0.63fF
-C927 la_oenb[34] VDD 0.63fF
-C928 la_data_out[34] VDD 0.63fF
-C929 la_data_in[34] VDD 0.63fF
-C930 la_oenb[33] VDD 0.63fF
-C931 la_data_out[33] VDD 0.63fF
-C932 la_data_in[33] VDD 0.63fF
-C933 la_oenb[32] VDD 0.63fF
-C934 la_data_out[32] VDD 0.63fF
-C935 la_data_in[32] VDD 0.63fF
-C936 la_oenb[31] VDD 0.63fF
-C937 la_data_out[31] VDD 0.63fF
-C938 la_data_in[31] VDD 0.63fF
-C939 la_oenb[30] VDD 0.63fF
-C940 la_data_out[30] VDD 0.63fF
-C941 la_data_in[30] VDD 0.63fF
-C942 la_oenb[29] VDD 0.63fF
-C943 la_data_out[29] VDD 0.63fF
-C944 la_data_in[29] VDD 0.63fF
-C945 la_oenb[28] VDD 0.63fF
-C946 la_data_out[28] VDD 0.63fF
-C947 la_data_in[28] VDD 0.63fF
-C948 la_oenb[27] VDD 0.63fF
-C949 la_data_out[27] VDD 0.63fF
-C950 la_data_in[27] VDD 0.63fF
-C951 la_oenb[26] VDD 0.63fF
-C952 la_data_out[26] VDD 0.63fF
-C953 la_data_in[26] VDD 0.63fF
-C954 la_oenb[25] VDD 0.63fF
-C955 la_data_out[25] VDD 0.63fF
-C956 la_data_in[25] VDD 0.63fF
-C957 la_oenb[24] VDD 0.63fF
-C958 la_data_out[24] VDD 0.63fF
-C959 la_data_in[24] VDD 0.63fF
-C960 la_oenb[23] VDD 0.63fF
-C961 la_data_out[23] VDD 0.63fF
-C962 la_data_in[23] VDD 0.63fF
-C963 la_oenb[22] VDD 0.63fF
-C964 la_data_out[22] VDD 0.63fF
-C965 la_data_in[22] VDD 0.63fF
-C966 la_oenb[21] VDD 0.63fF
-C967 la_data_out[21] VDD 0.63fF
-C968 la_data_in[21] VDD 0.63fF
-C969 la_oenb[20] VDD 0.63fF
-C970 la_data_out[20] VDD 0.63fF
-C971 la_data_in[20] VDD 0.63fF
-C972 la_oenb[19] VDD 0.63fF
-C973 la_data_out[19] VDD 0.63fF
-C974 la_data_in[19] VDD 0.63fF
-C975 la_oenb[18] VDD 0.63fF
-C976 la_data_out[18] VDD 0.63fF
-C977 la_data_in[18] VDD 0.63fF
-C978 la_oenb[17] VDD 0.63fF
-C979 la_data_out[17] VDD 0.63fF
-C980 la_data_in[17] VDD 0.63fF
-C981 la_oenb[16] VDD 0.63fF
-C982 la_data_out[16] VDD 0.63fF
-C983 la_data_in[16] VDD 0.63fF
-C984 la_oenb[15] VDD 0.63fF
-C985 la_data_out[15] VDD 0.63fF
-C986 la_data_in[15] VDD 0.63fF
-C987 la_oenb[14] VDD 0.63fF
-C988 la_data_out[14] VDD 0.63fF
-C989 la_data_in[14] VDD 0.63fF
-C990 la_oenb[13] VDD 0.63fF
-C991 la_data_out[13] VDD 0.63fF
-C992 la_data_in[13] VDD 0.63fF
-C993 la_oenb[12] VDD 0.63fF
-C994 la_data_out[12] VDD 0.63fF
-C995 la_data_in[12] VDD 0.63fF
-C996 la_oenb[11] VDD 0.63fF
-C997 la_data_out[11] VDD 0.63fF
-C998 la_data_in[11] VDD 0.63fF
-C999 la_oenb[10] VDD 0.63fF
-C1000 la_data_out[10] VDD 0.63fF
-C1001 la_data_in[10] VDD 0.63fF
-C1002 la_oenb[9] VDD 0.63fF
-C1003 la_data_out[9] VDD 0.63fF
-C1004 la_data_in[9] VDD 0.63fF
-C1005 la_oenb[8] VDD 0.63fF
-C1006 la_data_out[8] VDD 0.63fF
-C1007 la_data_in[8] VDD 0.63fF
-C1008 la_oenb[7] VDD 0.63fF
-C1009 la_data_out[7] VDD 0.63fF
-C1010 la_data_in[7] VDD 0.63fF
-C1011 la_oenb[6] VDD 0.63fF
-C1012 la_data_out[6] VDD 0.63fF
-C1013 la_data_in[6] VDD 0.63fF
-C1014 la_oenb[5] VDD 0.63fF
-C1015 la_data_out[5] VDD 0.63fF
-C1016 la_data_in[5] VDD 0.63fF
-C1017 la_oenb[4] VDD 0.63fF
-C1018 la_data_out[4] VDD 0.63fF
-C1019 la_data_in[4] VDD 0.63fF
-C1020 la_oenb[3] VDD 0.63fF
-C1021 la_data_out[3] VDD 0.63fF
-C1022 la_data_in[3] VDD 0.63fF
-C1023 la_oenb[2] VDD 0.63fF
-C1024 la_data_out[2] VDD 0.63fF
-C1025 la_data_in[2] VDD 0.63fF
-C1026 la_oenb[1] VDD 0.63fF
-C1027 la_data_out[1] VDD 0.63fF
-C1028 la_data_in[1] VDD 0.63fF
-C1029 la_oenb[0] VDD 0.63fF
-C1030 la_data_out[0] VDD 0.63fF
-C1031 la_data_in[0] VDD 0.63fF
-C1032 wbs_dat_o[31] VDD 0.63fF
-C1033 wbs_dat_i[31] VDD 0.63fF
-C1034 wbs_adr_i[31] VDD 0.63fF
-C1035 wbs_dat_o[30] VDD 0.63fF
-C1036 wbs_dat_i[30] VDD 0.63fF
-C1037 wbs_adr_i[30] VDD 0.63fF
-C1038 wbs_dat_o[29] VDD 0.63fF
-C1039 wbs_dat_i[29] VDD 0.63fF
-C1040 wbs_adr_i[29] VDD 0.63fF
-C1041 wbs_dat_o[28] VDD 0.63fF
-C1042 wbs_dat_i[28] VDD 0.63fF
-C1043 wbs_adr_i[28] VDD 0.63fF
-C1044 wbs_dat_o[27] VDD 0.63fF
-C1045 wbs_dat_i[27] VDD 0.63fF
-C1046 wbs_adr_i[27] VDD 0.63fF
-C1047 wbs_dat_o[26] VDD 0.63fF
-C1048 wbs_dat_i[26] VDD 0.63fF
-C1049 wbs_adr_i[26] VDD 0.63fF
-C1050 wbs_dat_o[25] VDD 0.63fF
-C1051 wbs_dat_i[25] VDD 0.63fF
-C1052 wbs_adr_i[25] VDD 0.63fF
-C1053 wbs_dat_o[24] VDD 0.63fF
-C1054 wbs_dat_i[24] VDD 0.63fF
-C1055 wbs_adr_i[24] VDD 0.63fF
-C1056 wbs_dat_o[23] VDD 0.63fF
-C1057 wbs_dat_i[23] VDD 0.63fF
-C1058 wbs_adr_i[23] VDD 0.63fF
-C1059 wbs_dat_o[22] VDD 0.63fF
-C1060 wbs_dat_i[22] VDD 0.63fF
-C1061 wbs_adr_i[22] VDD 0.63fF
-C1062 wbs_dat_o[21] VDD 0.63fF
-C1063 wbs_dat_i[21] VDD 0.63fF
-C1064 wbs_adr_i[21] VDD 0.63fF
-C1065 wbs_dat_o[20] VDD 0.63fF
-C1066 wbs_dat_i[20] VDD 0.63fF
-C1067 wbs_adr_i[20] VDD 0.63fF
-C1068 wbs_dat_o[19] VDD 0.63fF
-C1069 wbs_dat_i[19] VDD 0.63fF
-C1070 wbs_adr_i[19] VDD 0.63fF
-C1071 wbs_dat_o[18] VDD 0.63fF
-C1072 wbs_dat_i[18] VDD 0.63fF
-C1073 wbs_adr_i[18] VDD 0.63fF
-C1074 wbs_dat_o[17] VDD 0.63fF
-C1075 wbs_dat_i[17] VDD 0.63fF
-C1076 wbs_adr_i[17] VDD 0.63fF
-C1077 wbs_dat_o[16] VDD 0.63fF
-C1078 wbs_dat_i[16] VDD 0.63fF
-C1079 wbs_adr_i[16] VDD 0.63fF
-C1080 wbs_dat_o[15] VDD 0.63fF
-C1081 wbs_dat_i[15] VDD 0.63fF
-C1082 wbs_adr_i[15] VDD 0.63fF
-C1083 wbs_dat_o[14] VDD 0.63fF
-C1084 wbs_dat_i[14] VDD 0.63fF
-C1085 wbs_adr_i[14] VDD 0.63fF
-C1086 wbs_dat_o[13] VDD 0.63fF
-C1087 wbs_dat_i[13] VDD 0.63fF
-C1088 wbs_adr_i[13] VDD 0.63fF
-C1089 wbs_dat_o[12] VDD 0.63fF
-C1090 wbs_dat_i[12] VDD 0.63fF
-C1091 wbs_adr_i[12] VDD 0.63fF
-C1092 wbs_dat_o[11] VDD 0.63fF
-C1093 wbs_dat_i[11] VDD 0.63fF
-C1094 wbs_adr_i[11] VDD 0.63fF
-C1095 wbs_dat_o[10] VDD 0.63fF
-C1096 wbs_dat_i[10] VDD 0.63fF
-C1097 wbs_adr_i[10] VDD 0.63fF
-C1098 wbs_dat_o[9] VDD 0.63fF
-C1099 wbs_dat_i[9] VDD 0.63fF
-C1100 wbs_adr_i[9] VDD 0.63fF
-C1101 wbs_dat_o[8] VDD 0.63fF
-C1102 wbs_dat_i[8] VDD 0.63fF
-C1103 wbs_adr_i[8] VDD 0.63fF
-C1104 wbs_dat_o[7] VDD 0.63fF
-C1105 wbs_dat_i[7] VDD 0.63fF
-C1106 wbs_adr_i[7] VDD 0.63fF
-C1107 wbs_dat_o[6] VDD 0.63fF
-C1108 wbs_dat_i[6] VDD 0.63fF
-C1109 wbs_adr_i[6] VDD 0.63fF
-C1110 wbs_dat_o[5] VDD 0.63fF
-C1111 wbs_dat_i[5] VDD 0.63fF
-C1112 wbs_adr_i[5] VDD 0.63fF
-C1113 wbs_dat_o[4] VDD 0.63fF
-C1114 wbs_dat_i[4] VDD 0.63fF
-C1115 wbs_adr_i[4] VDD 0.63fF
-C1116 wbs_sel_i[3] VDD 0.63fF
-C1117 wbs_dat_o[3] VDD 0.63fF
-C1118 wbs_dat_i[3] VDD 0.63fF
-C1119 wbs_adr_i[3] VDD 0.63fF
-C1120 wbs_sel_i[2] VDD 0.63fF
-C1121 wbs_dat_o[2] VDD 0.63fF
-C1122 wbs_dat_i[2] VDD 0.63fF
-C1123 wbs_adr_i[2] VDD 0.63fF
-C1124 wbs_sel_i[1] VDD 0.63fF
-C1125 wbs_dat_o[1] VDD 0.63fF
-C1126 wbs_dat_i[1] VDD 0.63fF
-C1127 wbs_adr_i[1] VDD 0.63fF
-C1128 wbs_sel_i[0] VDD 0.63fF
-C1129 wbs_dat_o[0] VDD 0.63fF
-C1130 wbs_dat_i[0] VDD 0.63fF
-C1131 wbs_adr_i[0] VDD 0.63fF
-C1132 wbs_we_i VDD 0.63fF
-C1133 wbs_stb_i VDD 0.63fF
-C1134 wbs_cyc_i VDD 0.63fF
-C1135 wbs_ack_o VDD 0.63fF
-C1136 wb_rst_i VDD 0.63fF
-C1137 wb_clk_i VDD 0.63fF
-C1138 divbuf_7/OUT VDD 363.82fF
-C1139 divbuf_7/OUT5 VDD 350.37fF
-C1140 divbuf_7/OUT4 VDD 133.72fF
-C1141 divbuf_7/OUT3 VDD 34.03fF
-C1142 divbuf_7/OUT2 VDD 8.71fF
-C1143 divbuf_7/IN VDD 0.89fF
-C1144 divbuf_7/a_492_n240# VDD 2.46fF **FLOATING
-C1145 divbuf_6/OUT VDD 363.82fF
-C1146 divbuf_6/OUT5 VDD 350.37fF
-C1147 divbuf_6/OUT4 VDD 133.72fF
-C1148 divbuf_6/OUT3 VDD 34.03fF
-C1149 divbuf_6/OUT2 VDD 8.71fF
-C1150 divbuf_6/IN VDD 0.89fF
-C1151 divbuf_6/a_492_n240# VDD 2.46fF **FLOATING
-C1152 divbuf_5/OUT VDD 363.82fF
-C1153 divbuf_5/OUT5 VDD 350.37fF
-C1154 divbuf_5/OUT4 VDD 133.72fF
-C1155 divbuf_5/OUT3 VDD 34.03fF
-C1156 divbuf_5/OUT2 VDD 8.71fF
-C1157 divbuf_5/IN VDD 0.89fF
-C1158 divbuf_5/a_492_n240# VDD 2.46fF **FLOATING
-C1159 divbuf_4/OUT VDD 363.82fF
-C1160 divbuf_4/OUT5 VDD 350.37fF
-C1161 divbuf_4/OUT4 VDD 133.72fF
-C1162 divbuf_4/OUT3 VDD 34.03fF
-C1163 divbuf_4/OUT2 VDD 8.71fF
-C1164 divbuf_4/IN VDD 0.89fF
-C1165 divbuf_4/a_492_n240# VDD 2.46fF **FLOATING
-C1166 divbuf_3/OUT VDD 363.82fF
-C1167 divbuf_3/OUT5 VDD 350.37fF
-C1168 divbuf_3/OUT4 VDD 133.72fF
-C1169 divbuf_3/OUT3 VDD 34.03fF
-C1170 divbuf_3/OUT2 VDD 8.71fF
-C1171 divbuf_3/IN VDD 0.89fF
-C1172 divbuf_3/a_492_n240# VDD 2.46fF **FLOATING
-C1173 divbuf_2/OUT VDD 363.82fF
-C1174 divbuf_2/OUT5 VDD 350.37fF
-C1175 divbuf_2/OUT4 VDD 133.72fF
-C1176 divbuf_2/OUT3 VDD 34.03fF
-C1177 divbuf_2/OUT2 VDD 8.71fF
-C1178 divbuf_2/IN VDD 0.89fF
-C1179 divbuf_2/a_492_n240# VDD 2.46fF **FLOATING
-C1180 divbuf_1/OUT VDD 363.82fF
-C1181 divbuf_1/OUT5 VDD 350.37fF
-C1182 divbuf_1/OUT4 VDD 133.72fF
-C1183 divbuf_1/OUT3 VDD 34.03fF
-C1184 divbuf_1/OUT2 VDD 8.71fF
-C1185 divbuf_1/IN VDD 0.89fF
-C1186 divbuf_1/a_492_n240# VDD 2.46fF **FLOATING
-C1187 divbuf_0/OUT VDD 363.82fF
-C1188 divbuf_0/OUT5 VDD 350.37fF
-C1189 divbuf_0/OUT4 VDD 133.72fF
-C1190 divbuf_0/OUT3 VDD 34.03fF
-C1191 divbuf_0/OUT2 VDD 8.71fF
-C1192 divbuf_0/IN VDD 0.89fF
-C1193 divbuf_0/a_492_n240# VDD 2.46fF **FLOATING
-C1194 ro_complete_0/cbank_2/v VDD 17.84fF
-C1195 ro_complete_0/cbank_2/switch_5/vin VDD 0.78fF
-C1196 ro_complete_0/cbank_2/switch_4/vin VDD 1.50fF
-C1197 ro_complete_0/cbank_2/switch_2/vin VDD 1.30fF
-C1198 ro_complete_0/cbank_2/switch_3/vin VDD 0.56fF
-C1199 ro_complete_0/cbank_2/switch_1/vin VDD 1.14fF
-C1200 ro_complete_0/cbank_2/switch_0/vin VDD 1.02fF
-C1201 ro_complete_0/cbank_1/v VDD 16.34fF
-C1202 ro_complete_0/cbank_1/switch_5/vin VDD 0.78fF
-C1203 ro_complete_0/a0 VDD 7.88fF
-C1204 ro_complete_0/cbank_1/switch_4/vin VDD 1.50fF
-C1205 ro_complete_0/a1 VDD 5.39fF
-C1206 ro_complete_0/cbank_1/switch_2/vin VDD 1.30fF
-C1207 ro_complete_0/a3 VDD 6.85fF
-C1208 ro_complete_0/cbank_1/switch_3/vin VDD 0.56fF
-C1209 ro_complete_0/a2 VDD 5.48fF
-C1210 ro_complete_0/cbank_1/switch_1/vin VDD 1.14fF
-C1211 ro_complete_0/a4 VDD 5.36fF
-C1212 ro_complete_0/cbank_1/switch_0/vin VDD 1.02fF
-C1213 ro_complete_0/a5 VDD 5.19fF
-C1214 ro_complete_0/cbank_0/v VDD 14.98fF
-C1215 ro_complete_0/cbank_0/switch_5/vin VDD 0.78fF
-C1216 ro_complete_0/cbank_0/switch_4/vin VDD 1.50fF
-C1217 ro_complete_0/cbank_0/switch_2/vin VDD 1.30fF
-C1218 ro_complete_0/cbank_0/switch_3/vin VDD 0.56fF
-C1219 ro_complete_0/cbank_0/switch_1/vin VDD 1.14fF
-C1220 ro_complete_0/cbank_0/switch_0/vin VDD 1.02fF
-C1221 ro_complete_0/ro_var_extend_0/vcont VDD 0.27fF
-C1222 ro_div_new_0/divider_0/and_0/Z1 VDD 0.74fF
-C1223 ro_div_new_0/divider_0/and_0/B VDD 2.25fF
-C1224 ro_div_new_0/divider_0/and_0/A VDD 2.19fF
-C1225 ro_div_new_0/divider_0/and_0/out1 VDD 2.93fF
-C1226 ro_div_new_0/divider_0/tspc_2/Z4 VDD 0.86fF
-C1227 ro_div_new_0/divider_0/Out VDD 1.60fF
-C1228 ro_div_new_0/divider_0/tspc_2/Z3 VDD 2.26fF
-C1229 ro_div_new_0/divider_0/tspc_2/Z2 VDD 1.46fF
-C1230 ro_div_new_0/divider_0/tspc_2/Z1 VDD 0.99fF
-C1231 ro_div_new_0/divider_0/nor_0/B VDD 6.33fF
-C1232 ro_div_new_0/divider_0/tspc_2/a_630_n680# VDD 1.14fF **FLOATING
-C1233 ro_div_new_0/divider_0/tspc_1/Z4 VDD 0.86fF
-C1234 ro_div_new_0/divider_0/tspc_1/Q VDD 3.12fF
-C1235 ro_div_new_0/divider_0/tspc_1/Z3 VDD 2.26fF
-C1236 ro_div_new_0/divider_0/tspc_1/Z2 VDD 1.46fF
-C1237 ro_div_new_0/divider_0/tspc_1/Z1 VDD 0.99fF
-C1238 ro_div_new_0/divider_0/nor_1/B VDD 7.05fF
-C1239 ro_div_new_0/divider_0/tspc_1/a_630_n680# VDD 1.15fF **FLOATING
-C1240 ro_div_new_0/divider_0/tspc_0/Z4 VDD 0.86fF
-C1241 ro_div_new_0/divider_0/tspc_0/Q VDD 3.14fF
-C1242 ro_div_new_0/divider_0/tspc_0/Z3 VDD 2.26fF
-C1243 ro_div_new_0/divider_0/tspc_0/Z2 VDD 1.46fF
-C1244 ro_div_new_0/divider_0/tspc_0/Z1 VDD 0.99fF
-C1245 ro_div_new_0/divider_0/nor_1/A VDD 7.04fF
-C1246 ro_div_new_0/divider_0/tspc_0/a_630_n680# VDD 1.15fF **FLOATING
-C1247 ro_div_new_0/divider_0/clk VDD 23.58fF
-C1248 ro_div_new_0/divider_0/prescaler_0/Out VDD 4.59fF
-C1249 ro_div_new_0/divider_0/prescaler_0/nand_1/z1 VDD 0.36fF
-C1250 ro_div_new_0/divider_0/prescaler_0/tspc_2/D VDD 2.64fF
-C1251 ro_div_new_0/divider_0/prescaler_0/tspc_0/Q VDD 3.64fF
-C1252 ro_div_new_0/divider_0/prescaler_0/tspc_1/Q VDD 3.61fF
-C1253 ro_div_new_0/divider_0/prescaler_0/nand_0/z1 VDD 0.36fF
-C1254 ro_div_new_0/divider_0/prescaler_0/tspc_0/D VDD 3.12fF
-C1255 ro_div_new_0/divider_0/and_0/OUT VDD 5.62fF
-C1256 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z4 VDD 0.86fF
-C1257 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z3 VDD 2.26fF
-C1258 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z2 VDD 1.46fF
-C1259 ro_div_new_0/divider_0/prescaler_0/tspc_2/Z1 VDD 0.99fF
-C1260 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_630_n680# VDD 1.16fF **FLOATING
-C1261 ro_div_new_0/divider_0/prescaler_0/tspc_2/a_740_n680# VDD 2.11fF **FLOATING
-C1262 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z4 VDD 0.86fF
-C1263 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z3 VDD 2.26fF
-C1264 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z2 VDD 1.48fF
-C1265 ro_div_new_0/divider_0/prescaler_0/tspc_1/Z1 VDD 0.99fF
-C1266 ro_div_new_0/divider_0/prescaler_0/tspc_1/a_630_n680# VDD 1.14fF **FLOATING
-C1267 ro_div_new_0/divider_0/prescaler_0/m1_2700_2190# VDD 4.22fF **FLOATING
-C1268 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z4 VDD 0.86fF
-C1269 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z3 VDD 2.26fF
-C1270 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z2 VDD 1.46fF
-C1271 ro_div_new_0/divider_0/prescaler_0/tspc_0/Z1 VDD 0.99fF
-C1272 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_630_n680# VDD 1.14fF **FLOATING
-C1273 ro_div_new_0/divider_0/prescaler_0/tspc_0/a_740_n680# VDD 2.11fF **FLOATING
-C1274 ro_div_new_0/divider_0/nor_1/Z1 VDD 1.34fF
-C1275 ro_div_new_0/divider_0/nor_0/Z1 VDD 1.34fF
-C1276 ro_div_new_0/divider_0/mc2 VDD 5.29fF
-C1277 ro_div_new_0/ro_complete_0/cbank_2/v VDD 17.84fF
-C1278 ro_div_new_0/ro_complete_0/cbank_2/switch_5/vin VDD 0.78fF
-C1279 ro_div_new_0/ro_complete_0/cbank_2/switch_4/vin VDD 1.50fF
-C1280 ro_div_new_0/ro_complete_0/cbank_2/switch_2/vin VDD 1.30fF
-C1281 ro_div_new_0/ro_complete_0/cbank_2/switch_3/vin VDD 0.56fF
-C1282 ro_div_new_0/ro_complete_0/cbank_2/switch_1/vin VDD 1.14fF
-C1283 ro_div_new_0/ro_complete_0/cbank_2/switch_0/vin VDD 1.02fF
-C1284 ro_div_new_0/ro_complete_0/cbank_1/switch_5/vin VDD 0.78fF
-C1285 ro_div_new_0/ro_complete_0/a0 VDD 7.88fF
-C1286 ro_div_new_0/ro_complete_0/cbank_1/switch_4/vin VDD 1.50fF
-C1287 ro_div_new_0/ro_complete_0/a1 VDD 5.39fF
-C1288 ro_div_new_0/ro_complete_0/cbank_1/switch_2/vin VDD 1.30fF
-C1289 ro_div_new_0/ro_complete_0/a3 VDD 6.85fF
-C1290 ro_div_new_0/ro_complete_0/cbank_1/switch_3/vin VDD 0.56fF
-C1291 ro_div_new_0/ro_complete_0/a2 VDD 5.48fF
-C1292 ro_div_new_0/ro_complete_0/cbank_1/switch_1/vin VDD 1.14fF
-C1293 ro_div_new_0/ro_complete_0/a4 VDD 5.36fF
-C1294 ro_div_new_0/ro_complete_0/cbank_1/switch_0/vin VDD 1.02fF
-C1295 ro_div_new_0/ro_complete_0/a5 VDD 5.19fF
-C1296 ro_div_new_0/ro_complete_0/cbank_0/v VDD 14.98fF
-C1297 ro_div_new_0/ro_complete_0/cbank_0/switch_5/vin VDD 0.78fF
-C1298 ro_div_new_0/ro_complete_0/cbank_0/switch_4/vin VDD 1.50fF
-C1299 ro_div_new_0/ro_complete_0/cbank_0/switch_2/vin VDD 1.30fF
-C1300 ro_div_new_0/ro_complete_0/cbank_0/switch_3/vin VDD 0.56fF
-C1301 ro_div_new_0/ro_complete_0/cbank_0/switch_1/vin VDD 1.14fF
-C1302 ro_div_new_0/ro_complete_0/cbank_0/switch_0/vin VDD 1.02fF
-C1303 ro_div_new_0/ro_complete_0/ro_var_extend_0/vcont VDD 0.27fF
+C194 io_analog[4] VDD 25.05fF
+C195 io_analog[5] VDD 25.05fF
+C196 io_analog[6] VDD 25.05fF
+C197 io_in_3v3[0] VDD 0.61fF
+C198 io_oeb[26] VDD 0.61fF
+C199 io_in[0] VDD 0.61fF
+C200 io_out[26] VDD 0.61fF
+C201 io_out[0] VDD 0.61fF
+C202 io_in[26] VDD 0.61fF
+C203 io_oeb[0] VDD 0.61fF
+C204 io_in_3v3[26] VDD 0.61fF
+C205 io_in_3v3[1] VDD 0.61fF
+C206 io_oeb[25] VDD 0.61fF
+C207 io_in[1] VDD 0.61fF
+C208 io_out[25] VDD 0.61fF
+C209 io_out[1] VDD 0.61fF
+C210 io_in[25] VDD 0.61fF
+C211 io_oeb[1] VDD 0.61fF
+C212 io_in_3v3[25] VDD 0.61fF
+C213 io_in_3v3[2] VDD 0.61fF
+C214 io_oeb[24] VDD 0.61fF
+C215 io_in[2] VDD 0.61fF
+C216 io_out[24] VDD 0.61fF
+C217 io_out[2] VDD 0.61fF
+C218 io_in[24] VDD 0.61fF
+C219 io_oeb[2] VDD 0.61fF
+C220 io_in_3v3[24] VDD 0.61fF
+C221 io_in_3v3[3] VDD 0.61fF
+C222 gpio_noesd[17] VDD 0.61fF
+C223 io_in[3] VDD 0.61fF
+C224 gpio_analog[17] VDD 0.61fF
+C225 io_out[3] VDD 0.61fF
+C226 io_oeb[3] VDD 0.61fF
+C227 io_in_3v3[4] VDD 0.61fF
+C228 io_in[4] VDD 0.61fF
+C229 io_out[4] VDD 0.61fF
+C230 io_oeb[4] VDD 0.61fF
+C231 io_oeb[23] VDD 0.61fF
+C232 io_out[23] VDD 0.61fF
+C233 io_in[23] VDD 0.61fF
+C234 io_in_3v3[23] VDD 0.61fF
+C235 gpio_noesd[16] VDD 0.61fF
+C236 gpio_analog[16] VDD 0.61fF
+C237 io_in_3v3[5] VDD 0.61fF
+C238 io_in[5] VDD 0.61fF
+C239 io_out[5] VDD 0.61fF
+C240 io_oeb[5] VDD 0.61fF
+C241 io_oeb[22] VDD 0.61fF
+C242 io_out[22] VDD 0.61fF
+C243 io_in[22] VDD 0.61fF
+C244 io_in_3v3[22] VDD 0.61fF
+C245 gpio_noesd[15] VDD 0.61fF
+C246 gpio_analog[15] VDD 0.61fF
+C247 io_in_3v3[6] VDD 0.61fF
+C248 io_in[6] VDD 0.61fF
+C249 io_out[6] VDD 0.61fF
+C250 io_oeb[6] VDD 0.61fF
+C251 io_oeb[21] VDD 0.61fF
+C252 io_out[21] VDD 0.61fF
+C253 io_in[21] VDD 0.61fF
+C254 io_in_3v3[21] VDD 0.61fF
+C255 gpio_noesd[14] VDD 0.61fF
+C256 gpio_analog[14] VDD 0.61fF
+C257 vssa1 VDD 26.08fF
+C258 vssd2 VDD 13.04fF
+C259 vssd1 VDD 13.04fF
+C260 vdda2 VDD 13.04fF
+C261 vdda1 VDD 26.08fF
+C262 io_oeb[20] VDD 0.61fF
+C263 io_out[20] VDD 0.61fF
+C264 io_in[20] VDD 0.61fF
+C265 io_in_3v3[20] VDD 0.61fF
+C266 gpio_noesd[13] VDD 0.61fF
+C267 gpio_analog[13] VDD 0.61fF
+C268 gpio_analog[0] VDD 0.61fF
+C269 gpio_noesd[0] VDD 0.61fF
+C270 io_in_3v3[7] VDD 0.61fF
+C271 io_in[7] VDD 0.61fF
+C272 io_out[7] VDD 0.61fF
+C273 io_oeb[7] VDD 0.61fF
+C274 io_oeb[19] VDD 0.61fF
+C275 io_out[19] VDD 0.61fF
+C276 io_in[19] VDD 0.61fF
+C277 io_in_3v3[19] VDD 0.61fF
+C278 gpio_noesd[12] VDD 0.61fF
+C279 gpio_analog[12] VDD 0.61fF
+C280 gpio_analog[1] VDD 0.61fF
+C281 gpio_noesd[1] VDD 0.61fF
+C282 io_in_3v3[8] VDD 0.61fF
+C283 io_in[8] VDD 0.61fF
+C284 io_out[8] VDD 0.61fF
+C285 io_oeb[8] VDD 0.61fF
+C286 io_oeb[18] VDD 0.61fF
+C287 io_out[18] VDD 0.61fF
+C288 io_in[18] VDD 0.61fF
+C289 io_in_3v3[18] VDD 0.61fF
+C290 gpio_noesd[11] VDD 0.61fF
+C291 gpio_analog[11] VDD 0.61fF
+C292 gpio_analog[2] VDD 0.61fF
+C293 gpio_noesd[2] VDD 0.61fF
+C294 io_in_3v3[9] VDD 0.61fF
+C295 io_in[9] VDD 0.61fF
+C296 io_out[9] VDD 0.61fF
+C297 io_oeb[9] VDD 0.61fF
+C298 io_oeb[17] VDD 0.61fF
+C299 io_out[17] VDD 0.61fF
+C300 io_in[17] VDD 0.61fF
+C301 io_in_3v3[17] VDD 0.61fF
+C302 gpio_noesd[10] VDD 0.61fF
+C303 gpio_analog[10] VDD 0.61fF
+C304 gpio_analog[3] VDD 0.61fF
+C305 gpio_noesd[3] VDD 0.61fF
+C306 io_in_3v3[10] VDD 0.61fF
+C307 io_in[10] VDD 0.61fF
+C308 io_out[10] VDD 0.61fF
+C309 io_oeb[10] VDD 0.61fF
+C310 io_oeb[16] VDD 0.61fF
+C311 io_out[16] VDD 0.61fF
+C312 io_in[16] VDD 0.61fF
+C313 io_in_3v3[16] VDD 0.61fF
+C314 gpio_noesd[9] VDD 0.61fF
+C315 gpio_analog[9] VDD 0.61fF
+C316 gpio_analog[4] VDD 0.61fF
+C317 gpio_noesd[4] VDD 0.61fF
+C318 io_in_3v3[11] VDD 0.61fF
+C319 io_in[11] VDD 0.61fF
+C320 io_out[11] VDD 0.61fF
+C321 io_oeb[11] VDD 0.61fF
+C322 io_oeb[15] VDD 0.61fF
+C323 io_out[15] VDD 0.61fF
+C324 io_in[15] VDD 0.61fF
+C325 io_in_3v3[15] VDD 0.61fF
+C326 gpio_noesd[8] VDD 0.61fF
+C327 gpio_analog[8] VDD 0.61fF
+C328 gpio_analog[5] VDD 0.61fF
+C329 gpio_noesd[5] VDD 0.61fF
+C330 io_in_3v3[12] VDD 0.61fF
+C331 io_in[12] VDD 0.61fF
+C332 io_out[12] VDD 0.61fF
+C333 io_oeb[12] VDD 0.61fF
+C334 io_oeb[14] VDD 0.61fF
+C335 io_out[14] VDD 0.61fF
+C336 io_in[14] VDD 0.61fF
+C337 io_in_3v3[14] VDD 0.61fF
+C338 gpio_noesd[7] VDD 0.61fF
+C339 gpio_analog[7] VDD 0.61fF
+C340 vssa2 VDD 13.04fF
+C341 gpio_analog[6] VDD 0.61fF
+C342 gpio_noesd[6] VDD 0.61fF
+C343 io_in_3v3[13] VDD 0.61fF
+C344 io_in[13] VDD 0.61fF
+C345 io_out[13] VDD 0.61fF
+C346 io_oeb[13] VDD 0.61fF
+C347 vccd1 VDD 13.04fF
+C348 vccd2 VDD 13.04fF
+C349 io_analog[0] VDD 6.83fF
+C350 io_analog[10] VDD 6.83fF
+C351 io_analog[1] VDD 6.83fF
+C352 io_analog[2] VDD 6.83fF
+C353 io_analog[3] VDD 6.83fF
+C354 io_clamp_high[0] VDD 3.58fF
+C355 io_clamp_low[0] VDD 3.58fF
+C356 io_clamp_high[1] VDD 3.58fF
+C357 io_clamp_low[1] VDD 3.58fF
+C358 io_clamp_high[2] VDD 3.58fF
+C359 io_clamp_low[2] VDD 3.58fF
+C360 io_analog[7] VDD 6.83fF
+C361 io_analog[8] VDD 6.83fF
+C362 io_analog[9] VDD 6.83fF
+C363 user_irq[2] VDD 0.63fF
+C364 user_irq[1] VDD 0.63fF
+C365 user_irq[0] VDD 0.63fF
+C366 user_clock2 VDD 0.63fF
+C367 la_oenb[127] VDD 0.63fF
+C368 la_data_out[127] VDD 0.63fF
+C369 la_data_in[127] VDD 0.63fF
+C370 la_oenb[126] VDD 0.63fF
+C371 la_data_out[126] VDD 0.63fF
+C372 la_data_in[126] VDD 0.63fF
+C373 la_oenb[125] VDD 0.63fF
+C374 la_data_out[125] VDD 0.63fF
+C375 la_data_in[125] VDD 0.63fF
+C376 la_oenb[124] VDD 0.63fF
+C377 la_data_out[124] VDD 0.63fF
+C378 la_data_in[124] VDD 0.63fF
+C379 la_oenb[123] VDD 0.63fF
+C380 la_data_out[123] VDD 0.63fF
+C381 la_data_in[123] VDD 0.63fF
+C382 la_oenb[122] VDD 0.63fF
+C383 la_data_out[122] VDD 0.63fF
+C384 la_data_in[122] VDD 0.63fF
+C385 la_oenb[121] VDD 0.63fF
+C386 la_data_out[121] VDD 0.63fF
+C387 la_data_in[121] VDD 0.63fF
+C388 la_oenb[120] VDD 0.63fF
+C389 la_data_out[120] VDD 0.63fF
+C390 la_data_in[120] VDD 0.63fF
+C391 la_oenb[119] VDD 0.63fF
+C392 la_data_out[119] VDD 0.63fF
+C393 la_data_in[119] VDD 0.63fF
+C394 la_oenb[118] VDD 0.63fF
+C395 la_data_out[118] VDD 0.63fF
+C396 la_data_in[118] VDD 0.63fF
+C397 la_oenb[117] VDD 0.63fF
+C398 la_data_out[117] VDD 0.63fF
+C399 la_data_in[117] VDD 0.63fF
+C400 la_oenb[116] VDD 0.63fF
+C401 la_data_out[116] VDD 0.63fF
+C402 la_data_in[116] VDD 0.63fF
+C403 la_oenb[115] VDD 0.63fF
+C404 la_data_out[115] VDD 0.63fF
+C405 la_data_in[115] VDD 0.63fF
+C406 la_oenb[114] VDD 0.63fF
+C407 la_data_out[114] VDD 0.63fF
+C408 la_data_in[114] VDD 0.63fF
+C409 la_oenb[113] VDD 0.63fF
+C410 la_data_out[113] VDD 0.63fF
+C411 la_data_in[113] VDD 0.63fF
+C412 la_oenb[112] VDD 0.63fF
+C413 la_data_out[112] VDD 0.63fF
+C414 la_data_in[112] VDD 0.63fF
+C415 la_oenb[111] VDD 0.63fF
+C416 la_data_out[111] VDD 0.63fF
+C417 la_data_in[111] VDD 0.63fF
+C418 la_oenb[110] VDD 0.63fF
+C419 la_data_out[110] VDD 0.63fF
+C420 la_data_in[110] VDD 0.63fF
+C421 la_oenb[109] VDD 0.63fF
+C422 la_data_out[109] VDD 0.63fF
+C423 la_data_in[109] VDD 0.63fF
+C424 la_oenb[108] VDD 0.63fF
+C425 la_data_out[108] VDD 0.63fF
+C426 la_data_in[108] VDD 0.63fF
+C427 la_oenb[107] VDD 0.63fF
+C428 la_data_out[107] VDD 0.63fF
+C429 la_data_in[107] VDD 0.63fF
+C430 la_oenb[106] VDD 0.63fF
+C431 la_data_out[106] VDD 0.63fF
+C432 la_data_in[106] VDD 0.63fF
+C433 la_oenb[105] VDD 0.63fF
+C434 la_data_out[105] VDD 0.63fF
+C435 la_data_in[105] VDD 0.63fF
+C436 la_oenb[104] VDD 0.63fF
+C437 la_data_out[104] VDD 0.63fF
+C438 la_data_in[104] VDD 0.63fF
+C439 la_oenb[103] VDD 0.63fF
+C440 la_data_out[103] VDD 0.63fF
+C441 la_data_in[103] VDD 0.63fF
+C442 la_oenb[102] VDD 0.63fF
+C443 la_data_out[102] VDD 0.63fF
+C444 la_data_in[102] VDD 0.63fF
+C445 la_oenb[101] VDD 0.63fF
+C446 la_data_out[101] VDD 0.63fF
+C447 la_data_in[101] VDD 0.63fF
+C448 la_oenb[100] VDD 0.63fF
+C449 la_data_out[100] VDD 0.63fF
+C450 la_data_in[100] VDD 0.63fF
+C451 la_oenb[99] VDD 0.63fF
+C452 la_data_out[99] VDD 0.63fF
+C453 la_data_in[99] VDD 0.63fF
+C454 la_oenb[98] VDD 0.63fF
+C455 la_data_out[98] VDD 0.63fF
+C456 la_data_in[98] VDD 0.63fF
+C457 la_oenb[97] VDD 0.63fF
+C458 la_data_out[97] VDD 0.63fF
+C459 la_data_in[97] VDD 0.63fF
+C460 la_oenb[96] VDD 0.63fF
+C461 la_data_out[96] VDD 0.63fF
+C462 la_data_in[96] VDD 0.63fF
+C463 la_oenb[95] VDD 0.63fF
+C464 la_data_out[95] VDD 0.63fF
+C465 la_data_in[95] VDD 0.63fF
+C466 la_oenb[94] VDD 0.63fF
+C467 la_data_out[94] VDD 0.63fF
+C468 la_data_in[94] VDD 0.63fF
+C469 la_oenb[93] VDD 0.63fF
+C470 la_data_out[93] VDD 0.63fF
+C471 la_data_in[93] VDD 0.63fF
+C472 la_oenb[92] VDD 0.63fF
+C473 la_data_out[92] VDD 0.63fF
+C474 la_data_in[92] VDD 0.63fF
+C475 la_oenb[91] VDD 0.63fF
+C476 la_data_out[91] VDD 0.63fF
+C477 la_data_in[91] VDD 0.63fF
+C478 la_oenb[90] VDD 0.63fF
+C479 la_data_out[90] VDD 0.63fF
+C480 la_data_in[90] VDD 0.63fF
+C481 la_oenb[89] VDD 0.63fF
+C482 la_data_out[89] VDD 0.63fF
+C483 la_data_in[89] VDD 0.63fF
+C484 la_oenb[88] VDD 0.63fF
+C485 la_data_out[88] VDD 0.63fF
+C486 la_data_in[88] VDD 0.63fF
+C487 la_oenb[87] VDD 0.63fF
+C488 la_data_out[87] VDD 0.63fF
+C489 la_data_in[87] VDD 0.63fF
+C490 la_oenb[86] VDD 0.63fF
+C491 la_data_out[86] VDD 0.63fF
+C492 la_data_in[86] VDD 0.63fF
+C493 la_oenb[85] VDD 0.63fF
+C494 la_data_out[85] VDD 0.63fF
+C495 la_data_in[85] VDD 0.63fF
+C496 la_oenb[84] VDD 0.63fF
+C497 la_data_out[84] VDD 0.63fF
+C498 la_data_in[84] VDD 0.63fF
+C499 la_oenb[83] VDD 0.63fF
+C500 la_data_out[83] VDD 0.63fF
+C501 la_data_in[83] VDD 0.63fF
+C502 la_oenb[82] VDD 0.63fF
+C503 la_data_out[82] VDD 0.63fF
+C504 la_data_in[82] VDD 0.63fF
+C505 la_oenb[81] VDD 0.63fF
+C506 la_data_out[81] VDD 0.63fF
+C507 la_data_in[81] VDD 0.63fF
+C508 la_oenb[80] VDD 0.63fF
+C509 la_data_out[80] VDD 0.63fF
+C510 la_data_in[80] VDD 0.63fF
+C511 la_oenb[79] VDD 0.63fF
+C512 la_data_out[79] VDD 0.63fF
+C513 la_data_in[79] VDD 0.63fF
+C514 la_oenb[78] VDD 0.63fF
+C515 la_data_out[78] VDD 0.63fF
+C516 la_data_in[78] VDD 0.63fF
+C517 la_oenb[77] VDD 0.63fF
+C518 la_data_out[77] VDD 0.63fF
+C519 la_data_in[77] VDD 0.63fF
+C520 la_oenb[76] VDD 0.63fF
+C521 la_data_out[76] VDD 0.63fF
+C522 la_data_in[76] VDD 0.63fF
+C523 la_oenb[75] VDD 0.63fF
+C524 la_data_out[75] VDD 0.63fF
+C525 la_data_in[75] VDD 0.63fF
+C526 la_oenb[74] VDD 0.63fF
+C527 la_data_out[74] VDD 0.63fF
+C528 la_data_in[74] VDD 0.63fF
+C529 la_oenb[73] VDD 0.63fF
+C530 la_data_out[73] VDD 0.63fF
+C531 la_data_in[73] VDD 0.63fF
+C532 la_oenb[72] VDD 0.63fF
+C533 la_data_out[72] VDD 0.63fF
+C534 la_data_in[72] VDD 0.63fF
+C535 la_oenb[71] VDD 0.63fF
+C536 la_data_out[71] VDD 0.63fF
+C537 la_data_in[71] VDD 0.63fF
+C538 la_oenb[70] VDD 0.63fF
+C539 la_data_out[70] VDD 0.63fF
+C540 la_data_in[70] VDD 0.63fF
+C541 la_oenb[69] VDD 0.63fF
+C542 la_data_out[69] VDD 0.63fF
+C543 la_data_in[69] VDD 0.63fF
+C544 la_oenb[68] VDD 0.63fF
+C545 la_data_out[68] VDD 0.63fF
+C546 la_data_in[68] VDD 0.63fF
+C547 la_oenb[67] VDD 0.63fF
+C548 la_data_out[67] VDD 0.63fF
+C549 la_data_in[67] VDD 0.63fF
+C550 la_oenb[66] VDD 0.63fF
+C551 la_data_out[66] VDD 0.63fF
+C552 la_data_in[66] VDD 0.63fF
+C553 la_oenb[65] VDD 0.63fF
+C554 la_data_out[65] VDD 0.63fF
+C555 la_data_in[65] VDD 0.63fF
+C556 la_oenb[64] VDD 0.63fF
+C557 la_data_out[64] VDD 0.63fF
+C558 la_data_in[64] VDD 0.63fF
+C559 la_oenb[63] VDD 0.63fF
+C560 la_data_out[63] VDD 0.63fF
+C561 la_data_in[63] VDD 0.63fF
+C562 la_oenb[62] VDD 0.63fF
+C563 la_data_out[62] VDD 0.63fF
+C564 la_data_in[62] VDD 0.63fF
+C565 la_oenb[61] VDD 0.63fF
+C566 la_data_out[61] VDD 0.63fF
+C567 la_data_in[61] VDD 0.63fF
+C568 la_oenb[60] VDD 0.63fF
+C569 la_data_out[60] VDD 0.63fF
+C570 la_data_in[60] VDD 0.63fF
+C571 la_oenb[59] VDD 0.63fF
+C572 la_data_out[59] VDD 0.63fF
+C573 la_data_in[59] VDD 0.63fF
+C574 la_oenb[58] VDD 0.63fF
+C575 la_data_out[58] VDD 0.63fF
+C576 la_data_in[58] VDD 0.63fF
+C577 la_oenb[57] VDD 0.63fF
+C578 la_data_out[57] VDD 0.63fF
+C579 la_data_in[57] VDD 0.63fF
+C580 la_oenb[56] VDD 0.63fF
+C581 la_data_out[56] VDD 0.63fF
+C582 la_data_in[56] VDD 0.63fF
+C583 la_oenb[55] VDD 0.63fF
+C584 la_data_out[55] VDD 0.63fF
+C585 la_data_in[55] VDD 0.63fF
+C586 la_oenb[54] VDD 0.63fF
+C587 la_data_out[54] VDD 0.63fF
+C588 la_data_in[54] VDD 0.63fF
+C589 la_oenb[53] VDD 0.63fF
+C590 la_data_out[53] VDD 0.63fF
+C591 la_data_in[53] VDD 0.63fF
+C592 la_oenb[52] VDD 0.63fF
+C593 la_data_out[52] VDD 0.63fF
+C594 la_data_in[52] VDD 0.63fF
+C595 la_oenb[51] VDD 0.63fF
+C596 la_data_out[51] VDD 0.63fF
+C597 la_data_in[51] VDD 0.63fF
+C598 la_oenb[50] VDD 0.63fF
+C599 la_data_out[50] VDD 0.63fF
+C600 la_data_in[50] VDD 0.63fF
+C601 la_oenb[49] VDD 0.63fF
+C602 la_data_out[49] VDD 0.63fF
+C603 la_data_in[49] VDD 0.63fF
+C604 la_oenb[48] VDD 0.63fF
+C605 la_data_out[48] VDD 0.63fF
+C606 la_data_in[48] VDD 0.63fF
+C607 la_oenb[47] VDD 0.63fF
+C608 la_data_out[47] VDD 0.63fF
+C609 la_data_in[47] VDD 0.63fF
+C610 la_oenb[46] VDD 0.63fF
+C611 la_data_out[46] VDD 0.63fF
+C612 la_data_in[46] VDD 0.63fF
+C613 la_oenb[45] VDD 0.63fF
+C614 la_data_out[45] VDD 0.63fF
+C615 la_data_in[45] VDD 0.63fF
+C616 la_oenb[44] VDD 0.63fF
+C617 la_data_out[44] VDD 0.63fF
+C618 la_data_in[44] VDD 0.63fF
+C619 la_oenb[43] VDD 0.63fF
+C620 la_data_out[43] VDD 0.63fF
+C621 la_data_in[43] VDD 0.63fF
+C622 la_oenb[42] VDD 0.63fF
+C623 la_data_out[42] VDD 0.63fF
+C624 la_data_in[42] VDD 0.63fF
+C625 la_oenb[41] VDD 0.63fF
+C626 la_data_out[41] VDD 0.63fF
+C627 la_data_in[41] VDD 0.63fF
+C628 la_oenb[40] VDD 0.63fF
+C629 la_data_out[40] VDD 0.63fF
+C630 la_data_in[40] VDD 0.63fF
+C631 la_oenb[39] VDD 0.63fF
+C632 la_data_out[39] VDD 0.63fF
+C633 la_data_in[39] VDD 0.63fF
+C634 la_oenb[38] VDD 0.63fF
+C635 la_data_out[38] VDD 0.63fF
+C636 la_data_in[38] VDD 0.63fF
+C637 la_oenb[37] VDD 0.63fF
+C638 la_data_out[37] VDD 0.63fF
+C639 la_data_in[37] VDD 0.63fF
+C640 la_oenb[36] VDD 0.63fF
+C641 la_data_out[36] VDD 0.63fF
+C642 la_data_in[36] VDD 0.63fF
+C643 la_oenb[35] VDD 0.63fF
+C644 la_data_out[35] VDD 0.63fF
+C645 la_data_in[35] VDD 0.63fF
+C646 la_oenb[34] VDD 0.63fF
+C647 la_data_out[34] VDD 0.63fF
+C648 la_data_in[34] VDD 0.63fF
+C649 la_oenb[33] VDD 0.63fF
+C650 la_data_out[33] VDD 0.63fF
+C651 la_data_in[33] VDD 0.63fF
+C652 la_oenb[32] VDD 0.63fF
+C653 la_data_out[32] VDD 0.63fF
+C654 la_data_in[32] VDD 0.63fF
+C655 la_oenb[31] VDD 0.63fF
+C656 la_data_out[31] VDD 0.63fF
+C657 la_data_in[31] VDD 0.63fF
+C658 la_oenb[30] VDD 0.63fF
+C659 la_data_out[30] VDD 0.63fF
+C660 la_data_in[30] VDD 0.63fF
+C661 la_oenb[29] VDD 0.63fF
+C662 la_data_out[29] VDD 0.63fF
+C663 la_data_in[29] VDD 0.63fF
+C664 la_oenb[28] VDD 0.63fF
+C665 la_data_out[28] VDD 0.63fF
+C666 la_data_in[28] VDD 0.63fF
+C667 la_oenb[27] VDD 0.63fF
+C668 la_data_out[27] VDD 0.63fF
+C669 la_data_in[27] VDD 0.63fF
+C670 la_oenb[26] VDD 0.63fF
+C671 la_data_out[26] VDD 0.63fF
+C672 la_data_in[26] VDD 0.63fF
+C673 la_oenb[25] VDD 0.63fF
+C674 la_data_out[25] VDD 0.63fF
+C675 la_data_in[25] VDD 0.63fF
+C676 la_oenb[24] VDD 0.63fF
+C677 la_data_out[24] VDD 0.63fF
+C678 la_data_in[24] VDD 0.63fF
+C679 la_oenb[23] VDD 0.63fF
+C680 la_data_out[23] VDD 0.63fF
+C681 la_data_in[23] VDD 0.63fF
+C682 la_oenb[22] VDD 0.63fF
+C683 la_data_out[22] VDD 0.63fF
+C684 la_data_in[22] VDD 0.63fF
+C685 la_oenb[21] VDD 0.63fF
+C686 la_data_out[21] VDD 0.63fF
+C687 la_data_in[21] VDD 0.63fF
+C688 la_oenb[20] VDD 0.63fF
+C689 la_data_out[20] VDD 0.63fF
+C690 la_data_in[20] VDD 0.63fF
+C691 la_oenb[19] VDD 0.63fF
+C692 la_data_out[19] VDD 0.63fF
+C693 la_data_in[19] VDD 0.63fF
+C694 la_oenb[18] VDD 0.63fF
+C695 la_data_out[18] VDD 0.63fF
+C696 la_data_in[18] VDD 0.63fF
+C697 la_oenb[17] VDD 0.63fF
+C698 la_data_out[17] VDD 0.63fF
+C699 la_data_in[17] VDD 0.63fF
+C700 la_oenb[16] VDD 0.63fF
+C701 la_data_out[16] VDD 0.63fF
+C702 la_data_in[16] VDD 0.63fF
+C703 la_oenb[15] VDD 0.63fF
+C704 la_data_out[15] VDD 0.63fF
+C705 la_data_in[15] VDD 0.63fF
+C706 la_oenb[14] VDD 0.63fF
+C707 la_data_out[14] VDD 0.63fF
+C708 la_data_in[14] VDD 0.63fF
+C709 la_oenb[13] VDD 0.63fF
+C710 la_data_out[13] VDD 0.63fF
+C711 la_data_in[13] VDD 0.63fF
+C712 la_oenb[12] VDD 0.63fF
+C713 la_data_out[12] VDD 0.63fF
+C714 la_data_in[12] VDD 0.63fF
+C715 la_oenb[11] VDD 0.63fF
+C716 la_data_out[11] VDD 0.63fF
+C717 la_data_in[11] VDD 0.63fF
+C718 la_oenb[10] VDD 0.63fF
+C719 la_data_out[10] VDD 0.63fF
+C720 la_data_in[10] VDD 0.63fF
+C721 la_oenb[9] VDD 0.63fF
+C722 la_data_out[9] VDD 0.63fF
+C723 la_data_in[9] VDD 0.63fF
+C724 la_oenb[8] VDD 0.63fF
+C725 la_data_out[8] VDD 0.63fF
+C726 la_data_in[8] VDD 0.63fF
+C727 la_oenb[7] VDD 0.63fF
+C728 la_data_out[7] VDD 0.63fF
+C729 la_data_in[7] VDD 0.63fF
+C730 la_oenb[6] VDD 0.63fF
+C731 la_data_out[6] VDD 0.63fF
+C732 la_data_in[6] VDD 0.63fF
+C733 la_oenb[5] VDD 0.63fF
+C734 la_data_out[5] VDD 0.63fF
+C735 la_data_in[5] VDD 0.63fF
+C736 la_oenb[4] VDD 0.63fF
+C737 la_data_out[4] VDD 0.63fF
+C738 la_data_in[4] VDD 0.63fF
+C739 la_oenb[3] VDD 0.63fF
+C740 la_data_out[3] VDD 0.63fF
+C741 la_data_in[3] VDD 0.63fF
+C742 la_oenb[2] VDD 0.63fF
+C743 la_data_out[2] VDD 0.63fF
+C744 la_data_in[2] VDD 0.63fF
+C745 la_oenb[1] VDD 0.63fF
+C746 la_data_out[1] VDD 0.63fF
+C747 la_data_in[1] VDD 0.63fF
+C748 la_oenb[0] VDD 0.63fF
+C749 la_data_out[0] VDD 0.63fF
+C750 la_data_in[0] VDD 0.63fF
+C751 wbs_dat_o[31] VDD 0.63fF
+C752 wbs_dat_i[31] VDD 0.63fF
+C753 wbs_adr_i[31] VDD 0.63fF
+C754 wbs_dat_o[30] VDD 0.63fF
+C755 wbs_dat_i[30] VDD 0.63fF
+C756 wbs_adr_i[30] VDD 0.63fF
+C757 wbs_dat_o[29] VDD 0.63fF
+C758 wbs_dat_i[29] VDD 0.63fF
+C759 wbs_adr_i[29] VDD 0.63fF
+C760 wbs_dat_o[28] VDD 0.63fF
+C761 wbs_dat_i[28] VDD 0.63fF
+C762 wbs_adr_i[28] VDD 0.63fF
+C763 wbs_dat_o[27] VDD 0.63fF
+C764 wbs_dat_i[27] VDD 0.63fF
+C765 wbs_adr_i[27] VDD 0.63fF
+C766 wbs_dat_o[26] VDD 0.63fF
+C767 wbs_dat_i[26] VDD 0.63fF
+C768 wbs_adr_i[26] VDD 0.63fF
+C769 wbs_dat_o[25] VDD 0.63fF
+C770 wbs_dat_i[25] VDD 0.63fF
+C771 wbs_adr_i[25] VDD 0.63fF
+C772 wbs_dat_o[24] VDD 0.63fF
+C773 wbs_dat_i[24] VDD 0.63fF
+C774 wbs_adr_i[24] VDD 0.63fF
+C775 wbs_dat_o[23] VDD 0.63fF
+C776 wbs_dat_i[23] VDD 0.63fF
+C777 wbs_adr_i[23] VDD 0.63fF
+C778 wbs_dat_o[22] VDD 0.63fF
+C779 wbs_dat_i[22] VDD 0.63fF
+C780 wbs_adr_i[22] VDD 0.63fF
+C781 wbs_dat_o[21] VDD 0.63fF
+C782 wbs_dat_i[21] VDD 0.63fF
+C783 wbs_adr_i[21] VDD 0.63fF
+C784 wbs_dat_o[20] VDD 0.63fF
+C785 wbs_dat_i[20] VDD 0.63fF
+C786 wbs_adr_i[20] VDD 0.63fF
+C787 wbs_dat_o[19] VDD 0.63fF
+C788 wbs_dat_i[19] VDD 0.63fF
+C789 wbs_adr_i[19] VDD 0.63fF
+C790 wbs_dat_o[18] VDD 0.63fF
+C791 wbs_dat_i[18] VDD 0.63fF
+C792 wbs_adr_i[18] VDD 0.63fF
+C793 wbs_dat_o[17] VDD 0.63fF
+C794 wbs_dat_i[17] VDD 0.63fF
+C795 wbs_adr_i[17] VDD 0.63fF
+C796 wbs_dat_o[16] VDD 0.63fF
+C797 wbs_dat_i[16] VDD 0.63fF
+C798 wbs_adr_i[16] VDD 0.63fF
+C799 wbs_dat_o[15] VDD 0.63fF
+C800 wbs_dat_i[15] VDD 0.63fF
+C801 wbs_adr_i[15] VDD 0.63fF
+C802 wbs_dat_o[14] VDD 0.63fF
+C803 wbs_dat_i[14] VDD 0.63fF
+C804 wbs_adr_i[14] VDD 0.63fF
+C805 wbs_dat_o[13] VDD 0.63fF
+C806 wbs_dat_i[13] VDD 0.63fF
+C807 wbs_adr_i[13] VDD 0.63fF
+C808 wbs_dat_o[12] VDD 0.63fF
+C809 wbs_dat_i[12] VDD 0.63fF
+C810 wbs_adr_i[12] VDD 0.63fF
+C811 wbs_dat_o[11] VDD 0.63fF
+C812 wbs_dat_i[11] VDD 0.63fF
+C813 wbs_adr_i[11] VDD 0.63fF
+C814 wbs_dat_o[10] VDD 0.63fF
+C815 wbs_dat_i[10] VDD 0.63fF
+C816 wbs_adr_i[10] VDD 0.63fF
+C817 wbs_dat_o[9] VDD 0.63fF
+C818 wbs_dat_i[9] VDD 0.63fF
+C819 wbs_adr_i[9] VDD 0.63fF
+C820 wbs_dat_o[8] VDD 0.63fF
+C821 wbs_dat_i[8] VDD 0.63fF
+C822 wbs_adr_i[8] VDD 0.63fF
+C823 wbs_dat_o[7] VDD 0.63fF
+C824 wbs_dat_i[7] VDD 0.63fF
+C825 wbs_adr_i[7] VDD 0.63fF
+C826 wbs_dat_o[6] VDD 0.63fF
+C827 wbs_dat_i[6] VDD 0.63fF
+C828 wbs_adr_i[6] VDD 0.63fF
+C829 wbs_dat_o[5] VDD 0.63fF
+C830 wbs_dat_i[5] VDD 0.63fF
+C831 wbs_adr_i[5] VDD 0.63fF
+C832 wbs_dat_o[4] VDD 0.63fF
+C833 wbs_dat_i[4] VDD 0.63fF
+C834 wbs_adr_i[4] VDD 0.63fF
+C835 wbs_sel_i[3] VDD 0.63fF
+C836 wbs_dat_o[3] VDD 0.63fF
+C837 wbs_dat_i[3] VDD 0.63fF
+C838 wbs_adr_i[3] VDD 0.63fF
+C839 wbs_sel_i[2] VDD 0.63fF
+C840 wbs_dat_o[2] VDD 0.63fF
+C841 wbs_dat_i[2] VDD 0.63fF
+C842 wbs_adr_i[2] VDD 0.63fF
+C843 wbs_sel_i[1] VDD 0.63fF
+C844 wbs_dat_o[1] VDD 0.63fF
+C845 wbs_dat_i[1] VDD 0.63fF
+C846 wbs_adr_i[1] VDD 0.63fF
+C847 wbs_sel_i[0] VDD 0.63fF
+C848 wbs_dat_o[0] VDD 0.63fF
+C849 wbs_dat_i[0] VDD 0.63fF
+C850 wbs_adr_i[0] VDD 0.63fF
+C851 wbs_we_i VDD 0.63fF
+C852 wbs_stb_i VDD 0.63fF
+C853 wbs_cyc_i VDD 0.63fF
+C854 wbs_ack_o VDD 0.63fF
+C855 wb_rst_i VDD 0.63fF
+C856 wb_clk_i VDD 0.63fF
+C857 divbuf_7/OUT VDD 363.82fF
+C858 divbuf_7/OUT5 VDD 350.37fF
+C859 divbuf_7/OUT4 VDD 133.72fF
+C860 divbuf_7/OUT3 VDD 34.03fF
+C861 divbuf_7/OUT2 VDD 8.71fF
+C862 divbuf_7/IN VDD 0.89fF
+C863 divbuf_7/a_492_n240# VDD 2.46fF **FLOATING
+C864 divbuf_6/OUT VDD 363.82fF
+C865 divbuf_6/OUT5 VDD 350.37fF
+C866 divbuf_6/OUT4 VDD 133.72fF
+C867 divbuf_6/OUT3 VDD 34.03fF
+C868 divbuf_6/OUT2 VDD 8.71fF
+C869 divbuf_6/IN VDD 0.89fF
+C870 divbuf_6/a_492_n240# VDD 2.46fF **FLOATING
+C871 divbuf_5/OUT VDD 363.82fF
+C872 divbuf_5/OUT5 VDD 350.37fF
+C873 divbuf_5/OUT4 VDD 133.72fF
+C874 divbuf_5/OUT3 VDD 34.03fF
+C875 divbuf_5/OUT2 VDD 8.71fF
+C876 divbuf_5/IN VDD 0.89fF
+C877 divbuf_5/a_492_n240# VDD 2.46fF **FLOATING
+C878 divbuf_4/OUT VDD 363.82fF
+C879 divbuf_4/OUT5 VDD 350.37fF
+C880 divbuf_4/OUT4 VDD 133.72fF
+C881 divbuf_4/OUT3 VDD 34.03fF
+C882 divbuf_4/OUT2 VDD 8.71fF
+C883 divbuf_4/IN VDD 0.89fF
+C884 divbuf_4/a_492_n240# VDD 2.46fF **FLOATING
+C885 divbuf_2/OUT VDD 363.82fF
+C886 divbuf_2/OUT5 VDD 350.37fF
+C887 divbuf_2/OUT4 VDD 133.72fF
+C888 divbuf_2/OUT3 VDD 34.03fF
+C889 divbuf_2/OUT2 VDD 8.71fF
+C890 divbuf_2/IN VDD 0.89fF
+C891 divbuf_2/a_492_n240# VDD 2.46fF **FLOATING
+C892 divbuf_3/OUT VDD 363.82fF
+C893 divbuf_3/OUT5 VDD 350.37fF
+C894 divbuf_3/OUT4 VDD 133.72fF
+C895 divbuf_3/OUT3 VDD 34.03fF
+C896 divbuf_3/OUT2 VDD 8.71fF
+C897 divbuf_3/IN VDD 0.89fF
+C898 divbuf_3/a_492_n240# VDD 2.46fF **FLOATING
+C899 divbuf_1/OUT VDD 363.82fF
+C900 divbuf_1/OUT5 VDD 350.37fF
+C901 divbuf_1/OUT4 VDD 133.72fF
+C902 divbuf_1/OUT3 VDD 34.03fF
+C903 divbuf_1/OUT2 VDD 8.71fF
+C904 divbuf_1/IN VDD 0.89fF
+C905 divbuf_1/a_492_n240# VDD 2.46fF **FLOATING
+C906 divbuf_0/OUT VDD 363.82fF
+C907 divbuf_0/OUT5 VDD 350.37fF
+C908 divbuf_0/OUT4 VDD 133.72fF
+C909 divbuf_0/OUT3 VDD 34.03fF
+C910 divbuf_0/OUT2 VDD 8.71fF
+C911 divbuf_0/IN VDD 0.89fF
+C912 divbuf_0/a_492_n240# VDD 2.46fF **FLOATING
+C913 ro_complete_0/cbank_2/v VDD 17.84fF
+C914 ro_complete_0/cbank_2/switch_5/vin VDD 0.78fF
+C915 ro_complete_0/cbank_2/switch_4/vin VDD 1.50fF
+C916 ro_complete_0/cbank_2/switch_2/vin VDD 1.30fF
+C917 ro_complete_0/cbank_2/switch_3/vin VDD 0.56fF
+C918 ro_complete_0/cbank_2/switch_1/vin VDD 1.14fF
+C919 ro_complete_0/cbank_2/switch_0/vin VDD 1.02fF
+C920 ro_complete_0/cbank_1/v VDD 16.34fF
+C921 ro_complete_0/cbank_1/switch_5/vin VDD 0.78fF
+C922 ro_complete_0/a0 VDD 7.88fF
+C923 ro_complete_0/cbank_1/switch_4/vin VDD 1.50fF
+C924 ro_complete_0/a1 VDD 5.39fF
+C925 ro_complete_0/cbank_1/switch_2/vin VDD 1.30fF
+C926 ro_complete_0/a3 VDD 6.85fF
+C927 ro_complete_0/cbank_1/switch_3/vin VDD 0.56fF
+C928 ro_complete_0/a2 VDD 5.48fF
+C929 ro_complete_0/cbank_1/switch_1/vin VDD 1.14fF
+C930 ro_complete_0/a4 VDD 5.36fF
+C931 ro_complete_0/cbank_1/switch_0/vin VDD 1.02fF
+C932 ro_complete_0/a5 VDD 5.19fF
+C933 ro_complete_0/cbank_0/v VDD 14.98fF
+C934 ro_complete_0/cbank_0/switch_5/vin VDD 0.78fF
+C935 ro_complete_0/cbank_0/switch_4/vin VDD 1.50fF
+C936 ro_complete_0/cbank_0/switch_2/vin VDD 1.30fF
+C937 ro_complete_0/cbank_0/switch_3/vin VDD 0.56fF
+C938 ro_complete_0/cbank_0/switch_1/vin VDD 1.14fF
+C939 ro_complete_0/cbank_0/switch_0/vin VDD 1.02fF
+C940 ro_complete_0/ro_var_extend_0/vcont VDD 0.27fF
 .ends