Technology mocmos
class com.sun.electric.technology.technologies.MoCMOS
shortName=MOSIS CMOS
techDesc=MOSIS CMOS (2-6 metals [now 2], 1-2 polys [now 1], flex rules [now submicron])
Bits:  NONEGATEDARCS STATICTECHNOLOGY
isScaleRelevant=truemocmos.Scale=200.0(200.0)
mocmos.Foundry=MOSIS(MOSIS)
mocmos.NumMetalLayers=2(6)
mocmos.MOCMOS Rule Set=1(1)
mocmos.UseSecondPolysilicon=false(true)
mocmos.DisallowStackedVias=false(false)
mocmos.UseAlternativeActivePolyRules=false(false)
mocmos.Analog=false(false)
mocmos.MininumResistance=4.0(4.0)
mocmos.GateLengthSubtraction=0.0(0.0)
mocmos.Gate Inclusion=false(false)
mocmos.Ground Net Inclusion=false(false)
mocmos.MaxSeriesResistance=10.0(10.0)
mocmos.LogicalEffort.GateCapacitance=0.167(0.167)
mocmos.LogicalEffort.WireRatio=0.16(0.16)
mocmos.LogicalEffort.DiffAlpha=0.7(0.7)
ResolutionValueFormocmos=0.01
TRANSPARENT_1=ff60d1ff
TRANSPARENT_2=ffff9bc0
TRANSPARENT_3=ff6be260
TRANSPARENT_4=ffe05fff
TRANSPARENT_5=fff7fb14
Layer Metal-1 METAL1
	mocmos.CIF.Metal-1=CMF(CMF)
	mocmos.DXF.Metal-1=()
	mocmos.Skill.Metal-1=metal1(metal1)
	mocmos.Resistance.Metal-1=0.078(0.078)
	mocmos.Capacitance.Metal-1=0.1209(0.1209)
	mocmos.EdgeCapacitance.Metal-1=0.1104(0.1104)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=1(1)
	color=ff60d1ff(60d1ff)
	opacity=0.8(0.8)
	foreground=true
	pattern 2222 0 8888 0 2222 0 8888 0 2222 0 8888 0 2222 0 8888 0
	distance3D=16.5
	thickness3D=2.65
	mode3D=NONE
	factor3D=0.2
Layer Metal-2 METAL2
	mocmos.CIF.Metal-2=CMS(CMS)
	mocmos.DXF.Metal-2=()
	mocmos.Skill.Metal-2=metal2(metal2)
	mocmos.Resistance.Metal-2=0.078(0.078)
	mocmos.Capacitance.Metal-2=0.0843(0.0843)
	mocmos.EdgeCapacitance.Metal-2=0.0974(0.0974)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=4(4)
	color=ffe05fff(e05fff)
	opacity=0.7(0.7)
	foreground=true
	pattern 1010 2020 4040 8080 101 202 404 808 1010 2020 4040 8080 101 202 404 808
	distance3D=22.15
	thickness3D=2.65
	mode3D=NONE
	factor3D=0.2
Layer Metal-3 METAL3
	mocmos.CIF.Metal-3=CMT(CMT)
	mocmos.DXF.Metal-3=()
	mocmos.Skill.Metal-3=metal3(metal3)
	mocmos.Resistance.Metal-3=0.078(0.078)
	mocmos.Capacitance.Metal-3=0.0843(0.0843)
	mocmos.EdgeCapacitance.Metal-3=0.0974(0.0974)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=5(5)
	color=fff7fb14(f7fb14)
	opacity=0.6(0.6)
	foreground=true
	pattern 2222 0 8888 0 2222 0 8888 0 2222 0 8888 0 2222 0 8888 0
	distance3D=27.8
	thickness3D=2.65
	mode3D=NONE
	factor3D=0.2
Layer Metal-4 METAL4
	mocmos.CIF.Metal-4=CMQ(CMQ)
	mocmos.DXF.Metal-4=()
	mocmos.Skill.Metal-4=metal4(metal4)
	mocmos.Resistance.Metal-4=0.078(0.078)
	mocmos.Capacitance.Metal-4=0.0843(0.0843)
	mocmos.EdgeCapacitance.Metal-4=0.0974(0.0974)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff9696ff(9696ff)
	opacity=0.5(0.5)
	foreground=true
	pattern ffff 0 ffff 0 ffff 0 ffff 0 ffff 0 ffff 0 ffff 0 ffff 0
	distance3D=33.45
	thickness3D=2.65
	mode3D=NONE
	factor3D=0.2
Layer Metal-5 METAL5
	mocmos.CIF.Metal-5=CMP(CMP)
	mocmos.DXF.Metal-5=()
	mocmos.Skill.Metal-5=metal5(metal5)
	mocmos.Resistance.Metal-5=0.078(0.078)
	mocmos.Capacitance.Metal-5=0.0843(0.0843)
	mocmos.EdgeCapacitance.Metal-5=0.0974(0.0974)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=Solid(Solid)
	transparent=0(0)
	color=ffffbe06(ffbe06)
	opacity=0.4(0.4)
	foreground=true
	pattern 8888 1111 2222 4444 8888 1111 2222 4444 8888 1111 2222 4444 8888 1111 2222 4444
	distance3D=39.1
	thickness3D=2.65
	mode3D=NONE
	factor3D=0.2
Layer Metal-6 METAL6
	mocmos.CIF.Metal-6=CM6(CM6)
	mocmos.DXF.Metal-6=()
	mocmos.Skill.Metal-6=metal6(metal6)
	mocmos.Resistance.Metal-6=0.036(0.036)
	mocmos.Capacitance.Metal-6=0.0423(0.0423)
	mocmos.EdgeCapacitance.Metal-6=0.1273(0.1273)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff00ffff(ffff)
	opacity=0.3(0.3)
	foreground=true
	pattern 8888 4444 2222 1111 8888 4444 2222 1111 8888 4444 2222 1111 8888 4444 2222 1111
	distance3D=44.75
	thickness3D=4.95
	mode3D=NONE
	factor3D=0.2
Layer Polysilicon-1 POLY1
	mocmos.CIF.Polysilicon-1=CPG(CPG)
	mocmos.DXF.Polysilicon-1=()
	mocmos.Skill.Polysilicon-1=poly(poly)
	mocmos.Resistance.Polysilicon-1=6.2(6.2)
	mocmos.Capacitance.Polysilicon-1=0.1467(0.1467)
	mocmos.EdgeCapacitance.Polysilicon-1=0.0608(0.0608)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=2(2)
	color=ffff9bc0(ff9bc0)
	opacity=1.0(1.0)
	foreground=true
	pattern 1111 ffff 1111 5555 1111 ffff 1111 5555 1111 ffff 1111 5555 1111 ffff 1111 5555
	distance3D=13.0
	thickness3D=1.0
	mode3D=NONE
	factor3D=0.2
Layer Polysilicon-2 POLY2
	mocmos.CIF.Polysilicon-2=CEL(CEL)
	mocmos.DXF.Polysilicon-2=()
	mocmos.Skill.Polysilicon-2=()
	mocmos.Resistance.Polysilicon-2=50.0(50.0)
	mocmos.Capacitance.Polysilicon-2=1.0(1.0)
	mocmos.EdgeCapacitance.Polysilicon-2=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ffffbe06(ffbe06)
	opacity=1.0(1.0)
	foreground=true
	pattern afaf 8888 fafa 8888 afaf 8888 fafa 8888 afaf 8888 fafa 8888 afaf 8888 fafa 8888
	distance3D=15.85
	thickness3D=1.0
	mode3D=NONE
	factor3D=0.2
Layer P-Active DIFFP
	mocmos.CIF.P-Active=CAA(CAA)
	mocmos.DXF.P-Active=()
	mocmos.Skill.P-Active=aa(aa)
	mocmos.Resistance.P-Active=2.5(2.5)
	mocmos.Capacitance.P-Active=0.9(0.9)
	mocmos.EdgeCapacitance.P-Active=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=3(3)
	color=ff6be260(6be260)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 303 4848 303 0 3030 8484 3030 0 303 4848 303 0 3030 8484 3030
	distance3D=9.0
	thickness3D=4.0
	mode3D=NONE
	factor3D=0.0
Layer N-Active DIFFN
	mocmos.CIF.N-Active=CAA(CAA)
	mocmos.DXF.N-Active=()
	mocmos.Skill.N-Active=aa(aa)
	mocmos.Resistance.N-Active=3.0(3.0)
	mocmos.Capacitance.N-Active=0.9(0.9)
	mocmos.EdgeCapacitance.N-Active=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=3(3)
	color=ff6be260(6be260)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 303 4848 303 0 3030 8484 3030 0 303 4848 303 0 3030 8484 3030
	distance3D=9.0
	thickness3D=4.0
	mode3D=NONE
	factor3D=0.0
Layer P-Select IMPLANTP
	mocmos.CIF.P-Select=CSP(CSP)
	mocmos.DXF.P-Select=()
	mocmos.Skill.P-Select=pplus(pplus)
	mocmos.Resistance.P-Select=0.0(0.0)
	mocmos.Capacitance.P-Select=0.0(0.0)
	mocmos.EdgeCapacitance.P-Select=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ffffff00(ffff00)
	opacity=1.0(1.0)
	foreground=false
	pattern 1010 2020 4040 8080 101 202 404 808 1010 2020 4040 8080 101 202 404 808
	distance3D=8.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer N-Select IMPLANTN
	mocmos.CIF.N-Select=CSN(CSN)
	mocmos.DXF.N-Select=()
	mocmos.Skill.N-Select=nplus(nplus)
	mocmos.Resistance.N-Select=0.0(0.0)
	mocmos.Capacitance.N-Select=0.0(0.0)
	mocmos.EdgeCapacitance.N-Select=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ffffff00(ffff00)
	opacity=1.0(1.0)
	foreground=false
	pattern 101 0 1010 0 101 0 1010 0 101 0 1010 0 101 0 1010 0
	distance3D=8.0
	thickness3D=5.0
	mode3D=SCREEN_DOOR
	factor3D=0.4
Layer P-Well WELLP
	mocmos.CIF.P-Well=CWP(CWP)
	mocmos.DXF.P-Well=()
	mocmos.Skill.P-Well=pwell(pwell)
	mocmos.Resistance.P-Well=0.0(0.0)
	mocmos.Capacitance.P-Well=0.0(0.0)
	mocmos.EdgeCapacitance.P-Well=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff8b632e(8b632e)
	opacity=1.0(1.0)
	foreground=false
	pattern 202 101 8080 4040 2020 1010 808 404 202 101 8080 4040 2020 1010 808 404
	distance3D=0.0
	thickness3D=13.0
	mode3D=NICEST
	factor3D=0.8
Layer N-Well WELLN
	mocmos.CIF.N-Well=CWN(CWN)
	mocmos.DXF.N-Well=()
	mocmos.Skill.N-Well=nwell(nwell)
	mocmos.Resistance.N-Well=0.0(0.0)
	mocmos.Capacitance.N-Well=0.0(0.0)
	mocmos.EdgeCapacitance.N-Well=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff8b632e(8b632e)
	opacity=1.0(1.0)
	foreground=false
	pattern 202 0 2020 0 202 0 2020 0 202 0 2020 0 202 0 2020 0
	distance3D=0.0
	thickness3D=13.0
	mode3D=NICEST
	factor3D=0.8
Layer Poly-Cut CONTACT1 CONPOLY
	mocmos.CIF.Poly-Cut=CCC(CCC)
	mocmos.DXF.Poly-Cut=()
	mocmos.Skill.Poly-Cut=pcont(pcont)
	mocmos.Resistance.Poly-Cut=2.2(2.2)
	mocmos.Capacitance.Poly-Cut=0.0(0.0)
	mocmos.EdgeCapacitance.Poly-Cut=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ff646464(646464)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=14.0
	thickness3D=2.5
	mode3D=NONE
	factor3D=0.2
Layer Active-Cut CONTACT1 CONDIFF
	mocmos.CIF.Active-Cut=CCC(CCC)
	mocmos.DXF.Active-Cut=()
	mocmos.Skill.Active-Cut=acont(acont)
	mocmos.Resistance.Active-Cut=2.5(2.5)
	mocmos.Capacitance.Active-Cut=0.0(0.0)
	mocmos.EdgeCapacitance.Active-Cut=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ff646464(646464)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=13.0
	thickness3D=3.5
	mode3D=NONE
	factor3D=0.2
Layer Via1 CONTACT2 CONMETAL
	mocmos.CIF.Via1=CVA(CVA)
	mocmos.DXF.Via1=()
	mocmos.Skill.Via1=via(via)
	mocmos.Resistance.Via1=1.0(1.0)
	mocmos.Capacitance.Via1=0.0(0.0)
	mocmos.EdgeCapacitance.Via1=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffb4b4b4(b4b4b4)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=19.15
	thickness3D=3.0
	mode3D=NONE
	factor3D=0.2
Layer Via2 CONTACT3 CONMETAL
	mocmos.CIF.Via2=CVS(CVS)
	mocmos.DXF.Via2=()
	mocmos.Skill.Via2=via2(via2)
	mocmos.Resistance.Via2=0.9(0.9)
	mocmos.Capacitance.Via2=0.0(0.0)
	mocmos.EdgeCapacitance.Via2=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffb4b4b4(b4b4b4)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=24.8
	thickness3D=3.0
	mode3D=NONE
	factor3D=0.2
Layer Via3 CONTACT4 CONMETAL
	mocmos.CIF.Via3=CVT(CVT)
	mocmos.DXF.Via3=()
	mocmos.Skill.Via3=via3(via3)
	mocmos.Resistance.Via3=0.8(0.8)
	mocmos.Capacitance.Via3=0.0(0.0)
	mocmos.EdgeCapacitance.Via3=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffb4b4b4(b4b4b4)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=30.45
	thickness3D=3.0
	mode3D=NONE
	factor3D=0.2
Layer Via4 CONTACT5 CONMETAL
	mocmos.CIF.Via4=CVQ(CVQ)
	mocmos.DXF.Via4=()
	mocmos.Skill.Via4=via4(via4)
	mocmos.Resistance.Via4=0.8(0.8)
	mocmos.Capacitance.Via4=0.0(0.0)
	mocmos.EdgeCapacitance.Via4=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffb4b4b4(b4b4b4)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=36.1
	thickness3D=3.0
	mode3D=NONE
	factor3D=0.2
Layer Via5 CONTACT6 CONMETAL
	mocmos.CIF.Via5=CV5(CV5)
	mocmos.DXF.Via5=()
	mocmos.Skill.Via5=via5(via5)
	mocmos.Resistance.Via5=0.8(0.8)
	mocmos.Capacitance.Via5=0.0(0.0)
	mocmos.EdgeCapacitance.Via5=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffb4b4b4(b4b4b4)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=41.75
	thickness3D=3.0
	mode3D=NONE
	factor3D=0.2
Layer Passivation OVERGLASS
	mocmos.CIF.Passivation=COG(COG)
	mocmos.DXF.Passivation=()
	mocmos.Skill.Passivation=glasscut(glasscut)
	mocmos.Resistance.Passivation=0.0(0.0)
	mocmos.Capacitance.Passivation=0.0(0.0)
	mocmos.EdgeCapacitance.Passivation=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff646464(646464)
	opacity=1.0(1.0)
	foreground=true
	pattern 1c1c 3e3e 3636 3e3e 1c1c 0 0 0 1c1c 3e3e 3636 3e3e 1c1c 0 0 0
	distance3D=49.7
	thickness3D=5.0
	mode3D=NONE
	factor3D=0.2
Layer Transistor-Poly GATE
	mocmos.CIF.Transistor-Poly=CPG(CPG)
	mocmos.DXF.Transistor-Poly=()
	mocmos.Skill.Transistor-Poly=poly(poly)
	mocmos.Resistance.Transistor-Poly=2.5(2.5)
	mocmos.Capacitance.Transistor-Poly=0.09(0.09)
	mocmos.EdgeCapacitance.Transistor-Poly=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=2(2)
	color=ffff9bc0(ff9bc0)
	opacity=1.0(1.0)
	foreground=true
	pattern 1111 ffff 1111 5555 1111 ffff 1111 5555 1111 ffff 1111 5555 1111 ffff 1111 5555
	distance3D=13.0
	thickness3D=1.0
	mode3D=NONE
	factor3D=0.2
Layer Poly-Cap CAP
	mocmos.CIF.Poly-Cap=CPC(CPC)
	mocmos.DXF.Poly-Cap=()
	mocmos.Skill.Poly-Cap=()
	mocmos.Resistance.Poly-Cap=0.0(0.0)
	mocmos.Capacitance.Poly-Cap=0.0(0.0)
	mocmos.EdgeCapacitance.Poly-Cap=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ff000000(0)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=13.0
	thickness3D=1.0
	mode3D=NONE
	factor3D=0.2
Layer P-Active-Well DIFFP
	mocmos.CIF.P-Active-Well=CAA(CAA)
	mocmos.DXF.P-Active-Well=()
	mocmos.Skill.P-Active-Well=aa(aa)
	mocmos.Resistance.P-Active-Well=0.0(0.0)
	mocmos.Capacitance.P-Active-Well=0.0(0.0)
	mocmos.EdgeCapacitance.P-Active-Well=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=3(3)
	color=ff6be260(6be260)
	opacity=1.0(1.0)
	foreground=false
	pattern 0 303 4848 303 0 3030 8484 3030 0 303 4848 303 0 3030 8484 3030
	distance3D=9.0
	thickness3D=4.0
	mode3D=NONE
	factor3D=0.0
Layer Silicide-Block ART
	mocmos.CIF.Silicide-Block=CSB(CSB)
	mocmos.DXF.Silicide-Block=()
	mocmos.Skill.Silicide-Block=()
	mocmos.Resistance.Silicide-Block=0.0(0.0)
	mocmos.Capacitance.Silicide-Block=0.0(0.0)
	mocmos.EdgeCapacitance.Silicide-Block=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=2(2)
	color=ffff9bc0(ff9bc0)
	opacity=1.0(1.0)
	foreground=true
	pattern 1010 2828 4444 8282 101 0 0 0 1010 2828 4444 8282 101 0 0 0
	distance3D=0.0
	thickness3D=0.0
	mode3D=NONE
	factor3D=0.2
Layer Thick-Active DIFF THICK
	mocmos.CIF.Thick-Active=CTA(CTA)
	mocmos.DXF.Thick-Active=()
	mocmos.Skill.Thick-Active=()
	mocmos.Resistance.Thick-Active=0.0(0.0)
	mocmos.Capacitance.Thick-Active=0.0(0.0)
	mocmos.EdgeCapacitance.Thick-Active=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=None(None)
	transparent=0(0)
	color=ff000000(0)
	opacity=1.0(1.0)
	foreground=false
	pattern 4040 8080 101 202 101 8080 4040 2020 4040 8080 101 202 101 8080 4040 2020
	distance3D=6.0
	thickness3D=7.0
	mode3D=NICEST
	factor3D=0.6
Layer Pad-Frame ART
	mocmos.CIF.Pad-Frame=XP(XP)
	mocmos.DXF.Pad-Frame=()
	mocmos.Skill.Pad-Frame=()
	mocmos.Resistance.Pad-Frame=0.0(0.0)
	mocmos.Capacitance.Pad-Frame=0.0(0.0)
	mocmos.EdgeCapacitance.Pad-Frame=0.0(0.0)
	patternedOnDisplay=false(false)
	patternedOnPrinter=false(false)
	outlined=None(None)
	transparent=0(0)
	color=ffff0000(ff0000)
	opacity=1.0(1.0)
	foreground=false
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=54.7
	thickness3D=0.0
	mode3D=NONE
	factor3D=0.2
Layer P-Base BASE
	mocmos.CIF.P-Base=CBA(CBA)
	mocmos.DXF.P-Base=()
	mocmos.Skill.P-Base=()
	mocmos.Resistance.P-Base=0.0(0.0)
	mocmos.Capacitance.P-Base=0.0(0.0)
	mocmos.EdgeCapacitance.P-Base=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=Solid(Solid)
	transparent=0(0)
	color=ff6be260(6be260)
	opacity=0.8(0.8)
	foreground=true
	pattern 4444 2222 1111 8888 4444 2222 1111 888 4444 2222 1111 8888 4444 2222 1111 888
	distance3D=0.0
	thickness3D=0.0
	mode3D=NONE
	factor3D=0.0
Layer Hi-Res ART
	mocmos.CIF.Hi-Res=CHR(CHR)
	mocmos.DXF.Hi-Res=()
	mocmos.Skill.Hi-Res=Hi-Res(Hi-Res)
	mocmos.Resistance.Hi-Res=1.0(1.0)
	mocmos.Capacitance.Hi-Res=0.0(0.0)
	mocmos.EdgeCapacitance.Hi-Res=0.0(0.0)
	patternedOnDisplay=true(true)
	patternedOnPrinter=true(true)
	outlined=Solid(Solid)
	transparent=0(0)
	color=ffff0000(ff0000)
	opacity=1.0(1.0)
	foreground=true
	pattern 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
	distance3D=1.0
	thickness3D=1.0
	mode3D=NONE
	factor3D=1.0
ArcProto Metal-1 metal-1
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForMetal-1INmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForMetal-1INmocmos=90
	DefaultRigidForMetal-1INmocmos=false
	DefaultFixedAngleForMetal-1INmocmos=true
	DefaultExtendedForMetal-1INmocmos=true
	DefaultDirectionalForMetal-1INmocmos=false
		arcLayer layer=Metal-1 style=FILLED extend=1.5
ArcProto Metal-2 metal-2
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForMetal-2INmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForMetal-2INmocmos=90
	DefaultRigidForMetal-2INmocmos=false
	DefaultFixedAngleForMetal-2INmocmos=true
	DefaultExtendedForMetal-2INmocmos=true
	DefaultDirectionalForMetal-2INmocmos=false
		arcLayer layer=Metal-2 style=FILLED extend=1.5
ArcProto Metal-3 metal-3
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=true
	isSkipSizeInPalette=false
	DefaultExtendForMetal-3INmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForMetal-3INmocmos=90
	DefaultRigidForMetal-3INmocmos=false
	DefaultFixedAngleForMetal-3INmocmos=true
	DefaultExtendedForMetal-3INmocmos=true
	DefaultDirectionalForMetal-3INmocmos=false
		arcLayer layer=Metal-3 style=FILLED extend=1.5
ArcProto Metal-4 metal-4
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=true
	isSkipSizeInPalette=false
	DefaultExtendForMetal-4INmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForMetal-4INmocmos=90
	DefaultRigidForMetal-4INmocmos=false
	DefaultFixedAngleForMetal-4INmocmos=true
	DefaultExtendedForMetal-4INmocmos=true
	DefaultDirectionalForMetal-4INmocmos=false
		arcLayer layer=Metal-4 style=FILLED extend=1.5
ArcProto Metal-5 metal-5
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=true
	isSkipSizeInPalette=false
	DefaultExtendForMetal-5INmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForMetal-5INmocmos=90
	DefaultRigidForMetal-5INmocmos=false
	DefaultFixedAngleForMetal-5INmocmos=true
	DefaultExtendedForMetal-5INmocmos=true
	DefaultDirectionalForMetal-5INmocmos=false
		arcLayer layer=Metal-5 style=FILLED extend=1.5
ArcProto Metal-6 metal-6
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=true
	isSkipSizeInPalette=false
	DefaultExtendForMetal-6INmocmos=0.0
	baseExtend=2.5
	defaultLambdaBaseWidth=5.0
	diskOffset1=2.5
	diskOffset2=2.5
	DefaultAngleForMetal-6INmocmos=90
	DefaultRigidForMetal-6INmocmos=false
	DefaultFixedAngleForMetal-6INmocmos=true
	DefaultExtendedForMetal-6INmocmos=true
	DefaultDirectionalForMetal-6INmocmos=false
		arcLayer layer=Metal-6 style=FILLED extend=2.5
ArcProto Polysilicon-1 poly-1
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForPolysilicon-1INmocmos=0.0
	baseExtend=1.0
	defaultLambdaBaseWidth=2.0
	diskOffset1=1.0
	diskOffset2=1.0
	DefaultAngleForPolysilicon-1INmocmos=90
	DefaultRigidForPolysilicon-1INmocmos=false
	DefaultFixedAngleForPolysilicon-1INmocmos=true
	DefaultExtendedForPolysilicon-1INmocmos=true
	DefaultDirectionalForPolysilicon-1INmocmos=false
		arcLayer layer=Polysilicon-1 style=FILLED extend=1.0
ArcProto Polysilicon-2 poly-2
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=true
	isSkipSizeInPalette=false
	DefaultExtendForPolysilicon-2INmocmos=0.0
	baseExtend=3.5
	defaultLambdaBaseWidth=7.0
	diskOffset1=3.5
	diskOffset2=3.5
	DefaultAngleForPolysilicon-2INmocmos=90
	DefaultRigidForPolysilicon-2INmocmos=false
	DefaultFixedAngleForPolysilicon-2INmocmos=true
	DefaultExtendedForPolysilicon-2INmocmos=true
	DefaultDirectionalForPolysilicon-2INmocmos=false
		arcLayer layer=Polysilicon-2 style=FILLED extend=3.5
ArcProto P-Active p-diffusion
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForP-ActiveINmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=7.5
	diskOffset2=1.5
	DefaultAngleForP-ActiveINmocmos=90
	DefaultRigidForP-ActiveINmocmos=false
	DefaultFixedAngleForP-ActiveINmocmos=true
	DefaultExtendedForP-ActiveINmocmos=true
	DefaultDirectionalForP-ActiveINmocmos=false
		arcLayer layer=P-Active style=FILLED extend=1.5
		arcLayer layer=N-Well style=FILLED extend=7.5
		arcLayer layer=P-Select style=FILLED extend=3.5
ArcProto N-Active n-diffusion
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForN-ActiveINmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=7.5
	diskOffset2=1.5
	DefaultAngleForN-ActiveINmocmos=90
	DefaultRigidForN-ActiveINmocmos=false
	DefaultFixedAngleForN-ActiveINmocmos=true
	DefaultExtendedForN-ActiveINmocmos=true
	DefaultDirectionalForN-ActiveINmocmos=false
		arcLayer layer=N-Active style=FILLED extend=1.5
		arcLayer layer=P-Well style=FILLED extend=7.5
		arcLayer layer=N-Select style=FILLED extend=3.5
ArcProto Active diffusion
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=true
	isSkipSizeInPalette=false
	DefaultExtendForActiveINmocmos=0.0
	baseExtend=1.5
	defaultLambdaBaseWidth=3.0
	diskOffset1=1.5
	diskOffset2=1.5
	DefaultAngleForActiveINmocmos=90
	DefaultRigidForActiveINmocmos=false
	DefaultFixedAngleForActiveINmocmos=true
	DefaultExtendedForActiveINmocmos=true
	DefaultDirectionalForActiveINmocmos=false
		arcLayer layer=P-Active style=FILLED extend=1.5
		arcLayer layer=N-Active style=FILLED extend=1.5
ArcProto P-Well well
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForP-WellINmocmos=0.0
	baseExtend=1.0
	defaultLambdaBaseWidth=2.0
	diskOffset1=1.0
	diskOffset2=1.0
	DefaultAngleForP-WellINmocmos=90
	DefaultRigidForP-WellINmocmos=false
	DefaultFixedAngleForP-WellINmocmos=true
	DefaultExtendedForP-WellINmocmos=true
	DefaultDirectionalForP-WellINmocmos=false
		arcLayer layer=P-Well style=FILLED extend=1.0
ArcProto N-Well well
	isWipable=true
	isCurvable=false
	isSpecialArc=false
	isEdgeSelect=false
	isNotUsed=false
	isSkipSizeInPalette=false
	DefaultExtendForN-WellINmocmos=0.0
	baseExtend=1.0
	defaultLambdaBaseWidth=2.0
	diskOffset1=1.0
	diskOffset2=1.0
	DefaultAngleForN-WellINmocmos=90
	DefaultRigidForN-WellINmocmos=false
	DefaultFixedAngleForN-WellINmocmos=true
	DefaultExtendedForN-WellINmocmos=true
	DefaultDirectionalForN-WellINmocmos=false
		arcLayer layer=N-Well style=FILLED extend=1.0
PrimitiveNode Metal-1-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForMetal-1-PinINmocmos=0.0
	DefaultExtendYForMetal-1-PinINmocmos=0.0
	diskOffset1=1.5,1.5
	diskOffset2=1.5,1.5
	layers:
	layer=Metal-1 port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.5 rm=0.5 ra=-1.5 bm=-0.5 ba=1.5 tm=0.5 ta=-1.5
		isolated=false negatable=false
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-2-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForMetal-2-PinINmocmos=0.0
	DefaultExtendYForMetal-2-PinINmocmos=0.0
	diskOffset1=1.5,1.5
	diskOffset2=1.5,1.5
	layers:
	layer=Metal-2 port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal-2 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.5 rm=0.5 ra=-1.5 bm=-0.5 ba=1.5 tm=0.5 ta=-1.5
		isolated=false negatable=false
		portArc Metal-2
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-3-Pin pin NOTUSED
PrimitiveNode Metal-4-Pin pin NOTUSED
PrimitiveNode Metal-5-Pin pin NOTUSED
PrimitiveNode Metal-6-Pin pin NOTUSED
PrimitiveNode Polysilicon-1-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForPolysilicon-1-PinINmocmos=0.0
	DefaultExtendYForPolysilicon-1-PinINmocmos=0.0
	diskOffset1=1.0,1.0
	diskOffset2=1.0,1.0
	layers:
	layer=Polysilicon-1 port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port polysilicon-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.0 rm=0.5 ra=-1.0 bm=-0.5 ba=1.0 tm=0.5 ta=-1.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Polysilicon-2-Pin pin NOTUSED
PrimitiveNode P-Active-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[6.0,6.0] Y:[6.0,6.0]}
	fullRectangle=ERectangle[x=-7.5,y=-7.5,w=15.0,h=15.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForP-Active-PinINmocmos=0.0
	DefaultExtendYForP-Active-PinINmocmos=0.0
	diskOffset1=7.5,7.5
	diskOffset2=1.5,1.5
	layers:
	layer=P-Active port=0 style=CROSSED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=N-Well port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=P-Select port=0 style=CROSSED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	port p-active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=-0.5 ba=7.5 tm=0.5 ta=-7.5
		isolated=false negatable=false
		portArc P-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Active-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[6.0,6.0] Y:[6.0,6.0]}
	fullRectangle=ERectangle[x=-7.5,y=-7.5,w=15.0,h=15.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.5,w=3.0,h=3.0]
	DefaultExtendXForN-Active-PinINmocmos=0.0
	DefaultExtendYForN-Active-PinINmocmos=0.0
	diskOffset1=7.5,7.5
	diskOffset2=1.5,1.5
	layers:
	layer=N-Active port=0 style=CROSSED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=P-Well port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=N-Select port=0 style=CROSSED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	port n-active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=-0.5 ba=7.5 tm=0.5 ta=-7.5
		isolated=false negatable=false
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode P-Well-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForP-Well-PinINmocmos=0.0
	DefaultExtendYForP-Well-PinINmocmos=0.0
	diskOffset1=1.5,1.5
	diskOffset2=1.5,1.5
	layers:
	layer=P-Well port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port p-active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.0 rm=0.5 ra=-1.0 bm=-0.5 ba=1.0 tm=0.5 ta=-1.0
		isolated=false negatable=false
		portArc P-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Well-Pin pin ARCSWIPE ARCSHRINK
	specialType=0 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	baseRectangle=ERectangle[x=-1.0,y=-1.0,w=2.0,h=2.0]
	DefaultExtendXForN-Well-PinINmocmos=0.0
	DefaultExtendYForN-Well-PinINmocmos=0.0
	diskOffset1=1.5,1.5
	diskOffset2=1.5,1.5
	layers:
	layer=N-Well port=0 style=CROSSED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port n-active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.0 rm=0.5 ra=-1.0 bm=-0.5 ba=1.0 tm=0.5 ta=-1.0
		isolated=false negatable=false
		portArc N-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Active-Pin pin NOTUSED
PrimitiveNode Metal-1-P-Active-Con contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[6.0,6.0] Y:[6.0,6.0]}
	fullRectangle=ERectangle[x=-8.5,y=-8.5,w=17.0,h=17.0]
	baseRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	minNodeSize w=17.0 h=17.0 rule=6.2, 7.3
	DefaultExtendXForMetal-1-P-Active-ConINmocmos=0.0
	DefaultExtendYForMetal-1-P-Active-ConINmocmos=0.0
	diskOffset1=8.5,8.5
	diskOffset2=2.5,2.5
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=-0.5 ya=6.5
		point xm=0.5 xa=-6.5 ym=0.5 ya=-6.5
	layer=P-Active port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=N-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=P-Select port=0 style=FILLED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	layer=Active-Cut port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=-0.5 ya=8.5
		point xm=0.5 xa=-8.5 ym=0.5 ya=-8.5
	port metal-1-p-act angle=0 range=180 topology=0 unknown
		lm=-0.5 la=8.0 rm=0.5 ra=-8.0 bm=-0.5 ba=8.0 tm=0.5 ta=-8.0
		isolated=false negatable=false
		portArc P-Active
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-1-N-Active-Con contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[6.0,6.0] Y:[6.0,6.0]}
	fullRectangle=ERectangle[x=-8.5,y=-8.5,w=17.0,h=17.0]
	baseRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	minNodeSize w=17.0 h=17.0 rule=6.2, 7.3
	DefaultExtendXForMetal-1-N-Active-ConINmocmos=0.0
	DefaultExtendYForMetal-1-N-Active-ConINmocmos=0.0
	diskOffset1=8.5,8.5
	diskOffset2=2.5,2.5
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=-0.5 ya=6.5
		point xm=0.5 xa=-6.5 ym=0.5 ya=-6.5
	layer=N-Active port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=P-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=N-Select port=0 style=FILLED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	layer=Active-Cut port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=-0.5 ya=8.5
		point xm=0.5 xa=-8.5 ym=0.5 ya=-8.5
	port metal-1-n-act angle=0 range=180 topology=0 unknown
		lm=-0.5 la=8.0 rm=0.5 ra=-8.0 bm=-0.5 ba=8.0 tm=0.5 ta=-8.0
		isolated=false negatable=false
		portArc N-Active
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-1-Polysilicon-1-Con contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	baseRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	minNodeSize w=5.0 h=5.0 rule=5.2, 7.3
	DefaultExtendXForMetal-1-Polysilicon-1-ConINmocmos=0.0
	DefaultExtendYForMetal-1-Polysilicon-1-ConINmocmos=0.0
	diskOffset1=2.5,2.5
	diskOffset2=2.5,2.5
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.5 ym=-0.5 ya=0.5
		point xm=0.5 xa=-0.5 ym=0.5 ya=-0.5
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=Poly-Cut port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=2.5 ym=-0.5 ya=2.5
		point xm=0.5 xa=-2.5 ym=0.5 ya=-2.5
	port metal-1-polysilicon-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=2.0 rm=0.5 ra=-2.0 bm=-0.5 ba=2.0 tm=0.5 ta=-2.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-1-Polysilicon-2-Con contact NOTUSED
PrimitiveNode Poly1-Poly2-Capacitor capacitor NOTUSED
PrimitiveNode Hi-Res-Poly2-Resistor hi-res-poly2-resistor NOTUSED
PrimitiveNode N-Active-Resistor n-type-active-resistor NOTUSED
PrimitiveNode N-Poly-Resistor n-type-poly-resistor NOTUSED
PrimitiveNode N-No-Silicide-Poly-Resistor n-type-no-silicide-poly-resistor NOTUSED
PrimitiveNode N-Well-Resistor n-type-well-resistor NOTUSED
PrimitiveNode P-Active-Resistor p-type-active-resistor NOTUSED
PrimitiveNode P-Poly-Resistor p-type-poly-resistor NOTUSED
PrimitiveNode P-No-Silicide-Poly-Resistor p-type-no-silicide-poly-resistor NOTUSED
PrimitiveNode P-Well-Resistor p-type-well-resistor NOTUSED
PrimitiveNode Metal-1-Polysilicon-1-2-Con contact NOTUSED
PrimitiveNode P-Transistor pMOS-transistor NODESHRINK HOLDSTRACE
	specialType=1 numMultiCuts=0 7.0 1.5 2.5 2.0 1.0 2.0
	SizeOffset {X:[6.0,6.0] Y:[10.0,10.0]}
	fullRectangle=ERectangle[x=-7.5,y=-11.0,w=15.0,h=22.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.0,w=3.0,h=2.0]
	minNodeSize w=15.0 h=22.0 rule=2.1, 3.1
	DefaultExtendXForP-TransistorINmocmos=0.0
	DefaultExtendYForP-TransistorINmocmos=0.0
	diskOffset1=7.5,11.0
	diskOffset2=1.5,1.0
	layers:
	layer=P-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=N-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=P-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	electricalLayers:
	layer=P-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=0.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=P-Active port=3 style=FILLED repr=1
		LWidth=0.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=0.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=2.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=N-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=P-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	port poly-left angle=180 range=90 topology=0 unknown
		lm=-0.5 la=4.0 rm=-0.5 ra=4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-top angle=90 range=90 topology=1 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=0.5 ba=-7.5 tm=0.5 ta=-7.0
		isolated=false negatable=false
		portArc P-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port poly-right angle=0 range=90 topology=0 unknown
		lm=0.5 la=-4.0 rm=0.5 ra=-4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-bottom angle=270 range=90 topology=2 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=-0.5 ba=7.0 tm=-0.5 ta=7.5
		isolated=false negatable=false
		portArc P-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port p-trans-well angle=0 range=360 topology=3 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc N-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Thick-P-Transistor high-voltage-1-pMOS-transistor NODESHRINK OD18BIT HOLDSTRACE
	specialType=1 numMultiCuts=0 7.0 1.5 2.5 2.0 1.0 2.0
	SizeOffset {X:[6.0,6.0] Y:[10.0,10.0]}
	fullRectangle=ERectangle[x=-7.5,y=-11.0,w=15.0,h=22.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.0,w=3.0,h=2.0]
	minNodeSize w=15.0 h=22.0 rule=2.1, 3.1
	DefaultExtendXForThick-P-TransistorINmocmos=0.0
	DefaultExtendYForThick-P-TransistorINmocmos=0.0
	diskOffset1=7.5,11.0
	diskOffset2=1.5,1.0
	layers:
	layer=P-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=N-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=P-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	layer=Thick-Active port=-1 style=FILLED repr=1
		LWidth=8.0 rWidth=8.0 bExtend=4.0 tExtend=4.0
		point xm=-0.5 xa=2.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-2.0 ym=0.5 ya=-3.0
	electricalLayers:
	layer=P-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=0.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=P-Active port=3 style=FILLED repr=1
		LWidth=0.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=0.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=2.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=N-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=P-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	layer=Thick-Active port=-1 style=FILLED repr=1
		LWidth=8.0 rWidth=8.0 bExtend=4.0 tExtend=4.0
		point xm=-0.5 xa=2.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-2.0 ym=0.5 ya=-3.0
	port poly-left angle=180 range=90 topology=0 unknown
		lm=-0.5 la=4.0 rm=-0.5 ra=4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-top angle=90 range=90 topology=1 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=0.5 ba=-7.5 tm=0.5 ta=-7.0
		isolated=false negatable=false
		portArc P-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port poly-right angle=0 range=90 topology=0 unknown
		lm=0.5 la=-4.0 rm=0.5 ra=-4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-bottom angle=270 range=90 topology=2 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=-0.5 ba=7.0 tm=-0.5 ta=7.5
		isolated=false negatable=false
		portArc P-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port p-trans-well angle=0 range=360 topology=3 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc N-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Transistor nMOS-transistor NODESHRINK HOLDSTRACE
	specialType=1 numMultiCuts=0 7.0 1.5 2.5 2.0 1.0 2.0
	SizeOffset {X:[6.0,6.0] Y:[10.0,10.0]}
	fullRectangle=ERectangle[x=-7.5,y=-11.0,w=15.0,h=22.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.0,w=3.0,h=2.0]
	minNodeSize w=15.0 h=22.0 rule=2.1, 3.1
	DefaultExtendXForN-TransistorINmocmos=0.0
	DefaultExtendYForN-TransistorINmocmos=0.0
	diskOffset1=7.5,11.0
	diskOffset2=1.5,1.0
	layers:
	layer=N-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=P-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=N-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	electricalLayers:
	layer=N-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=0.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=N-Active port=3 style=FILLED repr=1
		LWidth=0.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=0.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=2.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=P-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=N-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	port poly-left angle=180 range=90 topology=0 unknown
		lm=-0.5 la=4.0 rm=-0.5 ra=4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-top angle=90 range=90 topology=1 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=0.5 ba=-7.5 tm=0.5 ta=-7.0
		isolated=false negatable=false
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port poly-right angle=0 range=90 topology=0 unknown
		lm=0.5 la=-4.0 rm=0.5 ra=-4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-bottom angle=270 range=90 topology=2 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=-0.5 ba=7.0 tm=-0.5 ta=7.5
		isolated=false negatable=false
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port n-trans-well angle=0 range=360 topology=3 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc P-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Thick-N-Transistor high-voltage-1-nMOS-transistor NODESHRINK OD18BIT HOLDSTRACE
	specialType=1 numMultiCuts=0 7.0 1.5 2.5 2.0 1.0 2.0
	SizeOffset {X:[6.0,6.0] Y:[10.0,10.0]}
	fullRectangle=ERectangle[x=-7.5,y=-11.0,w=15.0,h=22.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.0,w=3.0,h=2.0]
	minNodeSize w=15.0 h=22.0 rule=2.1, 3.1
	DefaultExtendXForThick-N-TransistorINmocmos=0.0
	DefaultExtendYForThick-N-TransistorINmocmos=0.0
	diskOffset1=7.5,11.0
	diskOffset2=1.5,1.0
	layers:
	layer=N-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=P-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=N-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	layer=Thick-Active port=-1 style=FILLED repr=1
		LWidth=8.0 rWidth=8.0 bExtend=4.0 tExtend=4.0
		point xm=-0.5 xa=2.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-2.0 ym=0.5 ya=-3.0
	electricalLayers:
	layer=N-Active port=1 style=FILLED repr=1
		LWidth=4.0 rWidth=0.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-7.0
	layer=N-Active port=3 style=FILLED repr=1
		LWidth=0.0 rWidth=4.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=7.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=0.0
		point xm=-0.5 xa=6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=2.0 tExtend=0.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=10.0
		point xm=-0.5 xa=6.0 ym=0.5 ya=-10.0
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		LWidth=1.0 rWidth=1.0 bExtend=0.0 tExtend=2.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=10.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-10.0
	layer=P-Well port=-1 style=FILLED repr=1
		LWidth=10.0 rWidth=10.0 bExtend=6.0 tExtend=6.0
		point xm=-0.5 xa=0.0 ym=-0.5 ya=1.0
		point xm=0.5 xa=0.0 ym=0.5 ya=-1.0
	layer=N-Select port=-1 style=FILLED repr=1
		LWidth=6.0 rWidth=6.0 bExtend=2.0 tExtend=2.0
		point xm=-0.5 xa=4.0 ym=-0.5 ya=5.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-5.0
	layer=Thick-Active port=-1 style=FILLED repr=1
		LWidth=8.0 rWidth=8.0 bExtend=4.0 tExtend=4.0
		point xm=-0.5 xa=2.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-2.0 ym=0.5 ya=-3.0
	port poly-left angle=180 range=90 topology=0 unknown
		lm=-0.5 la=4.0 rm=-0.5 ra=4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-top angle=90 range=90 topology=1 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=0.5 ba=-7.5 tm=0.5 ta=-7.0
		isolated=false negatable=false
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port poly-right angle=0 range=90 topology=0 unknown
		lm=0.5 la=-4.0 rm=0.5 ra=-4.0 bm=-0.5 ba=11.0 tm=0.5 ta=-11.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-bottom angle=270 range=90 topology=2 unknown
		lm=-0.5 la=7.5 rm=0.5 ra=-7.5 bm=-0.5 ba=7.0 tm=-0.5 ta=7.5
		isolated=false negatable=false
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port n-trans-well angle=0 range=360 topology=3 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc P-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode P-Transistor-Scalable pMOS-transistor NODESHRINK
	specialType=0 numMultiCuts=2
	SizeOffset {X:[7.0,7.0] Y:[12.0,12.0]}
	fullRectangle=ERectangle[x=-8.5,y=-13.0,w=17.0,h=26.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.0,w=3.0,h=2.0]
	minNodeSize w=17.0 h=26.0 rule=2.1, 3.1
	DefaultExtendXForP-Transistor-ScalableINmocmos=0.0
	DefaultExtendYForP-Transistor-ScalableINmocmos=0.0
	diskOffset1=8.5,13.0
	diskOffset2=1.5,1.0
	layers:
	layer=P-Active port=1 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=0.5 ya=-11.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=Metal-1 port=1 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=0.5 ya=-10.5
		point xm=0.5 xa=-6.5 ym=0.5 ya=-6.5
	layer=Active-Cut port=-1 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=0.5 ya=-8.5
		point xm=0.5 xa=-8.5 ym=0.5 ya=-8.5
	layer=P-Active port=3 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=11.0
	layer=Metal-1 port=3 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=-0.5 ya=6.5
		point xm=0.5 xa=-6.5 ym=-0.5 ya=10.5
	layer=Active-Cut port=-1 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=-0.5 ya=8.5
		point xm=0.5 xa=-8.5 ym=-0.5 ya=8.5
	layer=P-Active port=-1 style=FILLED repr=1
		point xm=-0.5 xa=7.0 ym=-0.5 ya=9.0
		point xm=0.5 xa=-7.0 ym=0.5 ya=-9.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		point xm=-0.5 xa=5.0 ym=-0.5 ya=12.0
		point xm=0.5 xa=-5.0 ym=0.5 ya=-12.0
	layer=N-Well port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=P-Select port=-1 style=FILLED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	port poly-left angle=180 range=90 topology=0 unknown
		lm=0.0 la=-3.5 rm=0.0 ra=-3.5 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-top angle=90 range=90 topology=1 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=4.5 tm=0.0 ta=4.5
		isolated=false negatable=false
		portArc P-Active
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port poly-right angle=0 range=90 topology=0 unknown
		lm=0.0 la=3.5 rm=0.0 ra=3.5 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-bottom angle=270 range=90 topology=2 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=-4.5 tm=0.0 ta=-4.5
		isolated=false negatable=false
		portArc P-Active
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port p-trans-well angle=0 range=360 topology=3 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc N-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Transistor-Scalable nMOS-transistor NODESHRINK
	specialType=0 numMultiCuts=2
	SizeOffset {X:[7.0,7.0] Y:[12.0,12.0]}
	fullRectangle=ERectangle[x=-8.5,y=-13.0,w=17.0,h=26.0]
	baseRectangle=ERectangle[x=-1.5,y=-1.0,w=3.0,h=2.0]
	minNodeSize w=17.0 h=26.0 rule=2.1, 3.1
	DefaultExtendXForN-Transistor-ScalableINmocmos=0.0
	DefaultExtendYForN-Transistor-ScalableINmocmos=0.0
	diskOffset1=8.5,13.0
	diskOffset2=1.5,1.0
	layers:
	layer=N-Active port=1 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=0.5 ya=-11.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=Metal-1 port=1 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=0.5 ya=-10.5
		point xm=0.5 xa=-6.5 ym=0.5 ya=-6.5
	layer=Active-Cut port=-1 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=0.5 ya=-8.5
		point xm=0.5 xa=-8.5 ym=0.5 ya=-8.5
	layer=N-Active port=3 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=-0.5 ya=11.0
	layer=Metal-1 port=3 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=-0.5 ya=6.5
		point xm=0.5 xa=-6.5 ym=-0.5 ya=10.5
	layer=Active-Cut port=-1 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=-0.5 ya=8.5
		point xm=0.5 xa=-8.5 ym=-0.5 ya=8.5
	layer=N-Active port=-1 style=FILLED repr=1
		point xm=-0.5 xa=7.0 ym=-0.5 ya=9.0
		point xm=0.5 xa=-7.0 ym=0.5 ya=-9.0
	layer=Transistor-Poly port=0 style=FILLED repr=1
		point xm=-0.5 xa=5.0 ym=-0.5 ya=12.0
		point xm=0.5 xa=-5.0 ym=0.5 ya=-12.0
	layer=P-Well port=-1 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	layer=N-Select port=-1 style=FILLED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	port poly-left angle=180 range=90 topology=0 unknown
		lm=0.0 la=-3.5 rm=0.0 ra=-3.5 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-top angle=90 range=90 topology=1 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=4.5 tm=0.0 ta=4.5
		isolated=false negatable=false
		portArc N-Active
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port poly-right angle=0 range=90 topology=0 unknown
		lm=0.0 la=3.5 rm=0.0 ra=3.5 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port diff-bottom angle=270 range=90 topology=2 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=-4.5 tm=0.0 ta=-4.5
		isolated=false negatable=false
		portArc N-Active
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
	port n-trans-well angle=0 range=360 topology=3 unknown
		lm=0.0 la=0.0 rm=0.0 ra=0.0 bm=0.0 ba=0.0 tm=0.0 ta=0.0
		isolated=false negatable=false
		portArc P-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode NPN-Transistor NPN-transistor NOTUSED
PrimitiveNode Metal-1-Metal-2-Con contact
	specialType=0 numMultiCuts=1
	SizeOffset {X:[0.5,0.5] Y:[0.5,0.5]}
	fullRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	baseRectangle=ERectangle[x=-2.0,y=-2.0,w=4.0,h=4.0]
	minNodeSize w=5.0 h=5.0 rule=8.3, 9.3
	DefaultExtendXForMetal-1-Metal-2-ConINmocmos=0.0
	DefaultExtendYForMetal-1-Metal-2-ConINmocmos=0.0
	diskOffset1=2.5,2.5
	diskOffset2=2.0,2.0
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.5 ym=-0.5 ya=0.5
		point xm=0.5 xa=-0.5 ym=0.5 ya=-0.5
	layer=Metal-2 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.5 ym=-0.5 ya=0.5
		point xm=0.5 xa=-0.5 ym=0.5 ya=-0.5
	layer=Via1 port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=2.5 ym=-0.5 ya=2.5
		point xm=0.5 xa=-2.5 ym=0.5 ya=-2.5
	port metal-1-metal-2 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=1.5 rm=0.5 ra=-1.5 bm=-0.5 ba=1.5 tm=0.5 ta=-1.5
		isolated=false negatable=false
		portArc Metal-1
		portArc Metal-2
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-2-Metal-3-Con contact NOTUSED
PrimitiveNode Metal-3-Metal-4-Con contact NOTUSED
PrimitiveNode Metal-4-Metal-5-Con contact NOTUSED
PrimitiveNode Metal-5-Metal-6-Con contact NOTUSED
PrimitiveNode Metal-1-P-Well-Con substrate
	specialType=0 numMultiCuts=1
	SizeOffset {X:[6.0,6.0] Y:[6.0,6.0]}
	fullRectangle=ERectangle[x=-8.5,y=-8.5,w=17.0,h=17.0]
	baseRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	minNodeSize w=17.0 h=17.0 rule=4.2, 6.2, 7.3
	DefaultExtendXForMetal-1-P-Well-ConINmocmos=0.0
	DefaultExtendYForMetal-1-P-Well-ConINmocmos=0.0
	diskOffset1=8.5,8.5
	diskOffset2=2.5,2.5
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=-0.5 ya=6.5
		point xm=0.5 xa=-6.5 ym=0.5 ya=-6.5
	layer=P-Active-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=P-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=3.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-3.0 ym=0.5 ya=-3.0
	layer=P-Select port=0 style=FILLED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	layer=Active-Cut port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=-0.5 ya=8.5
		point xm=0.5 xa=-8.5 ym=0.5 ya=-8.5
	port metal-1-well angle=0 range=180 topology=0 unknown
		lm=-0.5 la=8.0 rm=0.5 ra=-8.0 bm=-0.5 ba=8.0 tm=0.5 ta=-8.0
		isolated=false negatable=false
		portArc Metal-1
		portArc P-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-1-N-Well-Con well
	specialType=0 numMultiCuts=1
	SizeOffset {X:[6.0,6.0] Y:[6.0,6.0]}
	fullRectangle=ERectangle[x=-8.5,y=-8.5,w=17.0,h=17.0]
	baseRectangle=ERectangle[x=-2.5,y=-2.5,w=5.0,h=5.0]
	minNodeSize w=17.0 h=17.0 rule=4.2, 6.2, 7.3
	DefaultExtendXForMetal-1-N-Well-ConINmocmos=0.0
	DefaultExtendYForMetal-1-N-Well-ConINmocmos=0.0
	diskOffset1=8.5,8.5
	diskOffset2=2.5,2.5
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.5 ym=-0.5 ya=6.5
		point xm=0.5 xa=-6.5 ym=0.5 ya=-6.5
	layer=N-Active port=0 style=FILLED repr=1
		point xm=-0.5 xa=6.0 ym=-0.5 ya=6.0
		point xm=0.5 xa=-6.0 ym=0.5 ya=-6.0
	layer=N-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=3.0 ym=-0.5 ya=3.0
		point xm=0.5 xa=-3.0 ym=0.5 ya=-3.0
	layer=N-Select port=0 style=FILLED repr=1
		point xm=-0.5 xa=4.0 ym=-0.5 ya=4.0
		point xm=0.5 xa=-4.0 ym=0.5 ya=-4.0
	layer=Active-Cut port=0 style=FILLED repr=3
		multiSizeX=2.0 multiSizeY=2.0 multiSep=3.0 multiSpe2D=3.0
		point xm=-0.5 xa=8.5 ym=-0.5 ya=8.5
		point xm=0.5 xa=-8.5 ym=0.5 ya=-8.5
	port metal-1-substrate angle=0 range=180 topology=0 unknown
		lm=-0.5 la=8.0 rm=0.5 ra=-8.0 bm=-0.5 ba=8.0 tm=0.5 ta=-8.0
		isolated=false negatable=false
		portArc Metal-1
		portArc N-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-1-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForMetal-1-NodeINmocmos=1.5
	DefaultExtendYForMetal-1-NodeINmocmos=1.5
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Metal-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Metal-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-2-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForMetal-2-NodeINmocmos=1.5
	DefaultExtendYForMetal-2-NodeINmocmos=1.5
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Metal-2 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port metal-2 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Metal-2
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Metal-3-Node pure-layer-node NOTUSED
PrimitiveNode Metal-4-Node pure-layer-node NOTUSED
PrimitiveNode Metal-5-Node pure-layer-node NOTUSED
PrimitiveNode Metal-6-Node pure-layer-node NOTUSED
PrimitiveNode Polysilicon-1-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPolysilicon-1-NodeINmocmos=1.0
	DefaultExtendYForPolysilicon-1-NodeINmocmos=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Polysilicon-1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port polysilicon-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Polysilicon-2-Node pure-layer-node NOTUSED
PrimitiveNode P-Active-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForP-Active-NodeINmocmos=1.5
	DefaultExtendYForP-Active-NodeINmocmos=1.5
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=P-Active port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Active
		portArc P-Active
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Active-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForN-Active-NodeINmocmos=1.5
	DefaultExtendYForN-Active-NodeINmocmos=1.5
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=N-Active port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Active
		portArc P-Active
		portArc N-Active
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode P-Select-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForP-Select-NodeINmocmos=2.0
	DefaultExtendYForP-Select-NodeINmocmos=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=P-Select port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port select angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Select-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForN-Select-NodeINmocmos=2.0
	DefaultExtendYForN-Select-NodeINmocmos=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=N-Select port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port select angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode P-Well-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForP-Well-NodeINmocmos=6.0
	DefaultExtendYForP-Well-NodeINmocmos=6.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=P-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port well angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc P-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode N-Well-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForN-Well-NodeINmocmos=6.0
	DefaultExtendYForN-Well-NodeINmocmos=6.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=N-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port well angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc N-Well
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Poly-Cut-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPoly-Cut-NodeINmocmos=1.0
	DefaultExtendYForPoly-Cut-NodeINmocmos=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Poly-Cut port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port polycut angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Active-Cut-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForActive-Cut-NodeINmocmos=1.0
	DefaultExtendYForActive-Cut-NodeINmocmos=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Active-Cut port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port activecut angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Via-1-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForVia-1-NodeINmocmos=1.0
	DefaultExtendYForVia-1-NodeINmocmos=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Via1 port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port via-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Via-2-Node pure-layer-node NOTUSED
PrimitiveNode Via-3-Node pure-layer-node NOTUSED
PrimitiveNode Via-4-Node pure-layer-node NOTUSED
PrimitiveNode Via-5-Node pure-layer-node NOTUSED
PrimitiveNode Passivation-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPassivation-NodeINmocmos=4.0
	DefaultExtendYForPassivation-NodeINmocmos=4.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Passivation port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port passivation angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Transistor-Poly-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForTransistor-Poly-NodeINmocmos=1.0
	DefaultExtendYForTransistor-Poly-NodeINmocmos=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Transistor-Poly port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port trans-poly-1 angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Poly-Cap-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPoly-Cap-NodeINmocmos=4.0
	DefaultExtendYForPoly-Cap-NodeINmocmos=4.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Poly-Cap port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port poly-cap angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode P-Active-Well-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForP-Active-Well-NodeINmocmos=4.0
	DefaultExtendYForP-Active-Well-NodeINmocmos=4.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=P-Active-Well port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port p-active-well angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Silicide-Block-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForSilicide-Block-NodeINmocmos=1.0
	DefaultExtendYForSilicide-Block-NodeINmocmos=1.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Silicide-Block port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port silicide-block angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Polysilicon-1
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Thick-Active-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForThick-Active-NodeINmocmos=2.0
	DefaultExtendYForThick-Active-NodeINmocmos=2.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Thick-Active port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port thick-active angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Pad-Frame-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForPad-Frame-NodeINmocmos=4.0
	DefaultExtendYForPad-Frame-NodeINmocmos=4.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Pad-Frame port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port pad-frame angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode P-Base-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForP-Base-NodeINmocmos=11.0
	DefaultExtendYForP-Base-NodeINmocmos=11.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=P-Base port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port p-base angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
PrimitiveNode Hi-Res-Node pure-layer-node HOLDSTRACE
	specialType=2 numMultiCuts=0
	SizeOffset {X:[0.0,0.0] Y:[0.0,0.0]}
	fullRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	baseRectangle=ERectangle[x=0.0,y=0.0,w=0.0,h=0.0]
	DefaultExtendXForHi-Res-NodeINmocmos=5.0
	DefaultExtendYForHi-Res-NodeINmocmos=5.0
	diskOffset1=0.0,0.0
	diskOffset2=0.0,0.0
	layers:
	layer=Hi-Res port=0 style=FILLED repr=1
		point xm=-0.5 xa=0.0 ym=-0.5 ya=0.0
		point xm=0.5 xa=0.0 ym=0.5 ya=0.0
	port Port_Hi-Res angle=0 range=180 topology=0 unknown
		lm=-0.5 la=0.0 rm=0.5 ra=0.0 bm=-0.5 ba=0.0 tm=0.5 ta=0.0
		isolated=false negatable=false
		portArc Universal
		portArc Invisible
		portArc Unrouted
OldNodeNames:
	Metal-1-Substrate-Con --> mocmos:Metal-1-N-Well-Con
	Metal-1-Well-Con --> mocmos:Metal-1-P-Well-Con
Foundry MOSIS
	mocmos.GDS.MOSIS.Metal-1=49,80p,80t(49,80p,80t)
	mocmos.GDS.MOSIS.Metal-2=51,82p,82t(51,82p,82t)
	mocmos.GDS.MOSIS.Metal-3=62,93p,93t(62,93p,93t)
	mocmos.GDS.MOSIS.Metal-4=31,63p,63t(31,63p,63t)
	mocmos.GDS.MOSIS.Metal-5=33,64p,64t(33,64p,64t)
	mocmos.GDS.MOSIS.Metal-6=37,68p,68t(37,68p,68t)
	mocmos.GDS.MOSIS.Polysilicon-1=46,77p,77t(46,77p,77t)
	mocmos.GDS.MOSIS.Polysilicon-2=56(56)
	mocmos.GDS.MOSIS.P-Active=43(43)
	mocmos.GDS.MOSIS.N-Active=43(43)
	mocmos.GDS.MOSIS.P-Select=44(44)
	mocmos.GDS.MOSIS.N-Select=45(45)
	mocmos.GDS.MOSIS.P-Well=41(41)
	mocmos.GDS.MOSIS.N-Well=42(42)
	mocmos.GDS.MOSIS.Poly-Cut=25(25)
	mocmos.GDS.MOSIS.Active-Cut=25(25)
	mocmos.GDS.MOSIS.Via1=50(50)
	mocmos.GDS.MOSIS.Via2=61(61)
	mocmos.GDS.MOSIS.Via3=30(30)
	mocmos.GDS.MOSIS.Via4=32(32)
	mocmos.GDS.MOSIS.Via5=36(36)
	mocmos.GDS.MOSIS.Passivation=52(52)
	mocmos.GDS.MOSIS.Transistor-Poly=46(46)
	mocmos.GDS.MOSIS.Poly-Cap=28(28)
	mocmos.GDS.MOSIS.P-Active-Well=43(43)
	mocmos.GDS.MOSIS.Silicide-Block=29(29)
	mocmos.GDS.MOSIS.Thick-Active=60(60)
	mocmos.GDS.MOSIS.Pad-Frame=26(26)
	mocmos.GDS.MOSIS.P-Base=58(58)
	mocmos.GDS.MOSIS.Hi-Res=34(34)
SpiceHeader 1
	"*CMOS/BULK-NWELL (PRELIMINARY PARAMETERS)"
	".OPTIONS NOMOD DEFL=3UM DEFW=3UM DEFAD=70P DEFAS=70P LIMPTS=1000"
	"+ITL5=0 RELTOL=0.01 ABSTOL=500PA VNTOL=500UV LVLTIM=2"
	"+LVLCOD=1"
	".MODEL N NMOS LEVEL=1"
	"+KP=60E-6 VTO=0.7 GAMMA=0.3 LAMBDA=0.05 PHI=0.6"
	"+LD=0.4E-6 TOX=40E-9 CGSO=2.0E-10 CGDO=2.0E-10 CJ=.2MF/M^2"
	".MODEL P PMOS LEVEL=1"
	"+KP=20E-6 VTO=0.7 GAMMA=0.4 LAMBDA=0.05 PHI=0.6"
	"+LD=0.6E-6 TOX=40E-9 CGSO=3.0E-10 CGDO=3.0E-10 CJ=.2MF/M^2"
	".MODEL DIFFCAP D CJO=.2MF/M^2"
SpiceHeader 2
	"* MOSIS 3u CMOS PARAMS"
	".OPTIONS NOMOD DEFL=2UM DEFW=6UM DEFAD=100P DEFAS=100P"
	"+LIMPTS=1000 ITL5=0 ABSTOL=500PA VNTOL=500UV"
	"* Note that ITL5=0 sets ITL5 to infinity"
	".MODEL N NMOS LEVEL=2 LD=0.3943U TOX=502E-10"
	"+NSUB=1.22416E+16 VTO=0.756 KP=4.224E-05 GAMMA=0.9241"
	"+PHI=0.6 UO=623.661 UEXP=8.328627E-02 UCRIT=54015.0"
	"+DELTA=5.218409E-03 VMAX=50072.2 XJ=0.4U LAMBDA=2.975321E-02"
	"+NFS=4.909947E+12 NEFF=1.001E-02 NSS=0.0 TPG=1.0"
	"+RSH=20.37 CGDO=3.1E-10 CGSO=3.1E-10"
	"+CJ=3.205E-04 MJ=0.4579 CJSW=4.62E-10 MJSW=0.2955 PB=0.7"
	".MODEL P PMOS LEVEL=2 LD=0.2875U TOX=502E-10"
	"+NSUB=1.715148E+15 VTO=-0.7045 KP=1.686E-05 GAMMA=0.3459"
	"+PHI=0.6 UO=248.933 UEXP=1.02652 UCRIT=182055.0"
	"+DELTA=1.0E-06 VMAX=100000.0 XJ=0.4U LAMBDA=1.25919E-02"
	"+NFS=1.0E+12 NEFF=1.001E-02 NSS=0.0 TPG=-1.0"
	"+RSH=79.10 CGDO=2.89E-10 CGSO=2.89E-10"
	"+CJ=1.319E-04 MJ=0.4125 CJSW=3.421E-10 MJSW=0.198 PB=0.66"
	".TEMP 25.0"
 menu 0 1 nodeInst P-Transistor:pMOS-transistor::pMos:true nodeInst Thick-P-Transistor:high-voltage-1-pMOS-transistor::pThick:true nodeInst P-Transistor-Scalable:pMOS-transistor::pScale:true
 menu 0 2 nodeInst N-Transistor:nMOS-transistor::nMos:true nodeInst Thick-N-Transistor:high-voltage-1-nMOS-transistor::nThick:true nodeInst N-Transistor-Scalable:nMOS-transistor::nScale:true
 menu 1 1 nodeInst Metal-1-P-Well-Con:substrate::pWell:true
 menu 1 2 nodeInst Metal-1-N-Well-Con:well::nWell:true
 menu 2 0 arc P-Active arc P-Well
 menu 2 1 nodeInst P-Active-Pin:pin: nodeInst P-Well-Pin:pin:
 menu 2 2 nodeInst Metal-1-P-Active-Con:contact::pAct:true
 menu 3 0 arc N-Active arc N-Well
 menu 3 1 nodeInst N-Active-Pin:pin: nodeInst N-Well-Pin:pin:
 menu 3 2 nodeInst Metal-1-N-Active-Con:contact::nAct:true
 menu 4 0 arc Polysilicon-1
 menu 4 1 nodeInst Polysilicon-1-Pin:pin:
 menu 4 2 node Metal-1-Polysilicon-1-Con
 menu 5 0 arc Metal-1
 menu 5 1 nodeInst Metal-1-Pin:pin:
 menu 5 2 node Metal-1-Metal-2-Con
 menu 6 0 arc Metal-2
 menu 6 1 nodeInst Metal-2-Pin:pin:
 menu 7 0 Pure
 menu 7 1 Misc.
 menu 7 2 Cell
    <Foundry name="MOSIS">
        <layerGds layer="Metal-1" gds="49,80p,80t"/>
        <layerGds layer="Metal-2" gds="51,82p,82t"/>
        <layerGds layer="Metal-3" gds="62,93p,93t"/>
        <layerGds layer="Metal-4" gds="31,63p,63t"/>
        <layerGds layer="Metal-5" gds="33,64p,64t"/>
        <layerGds layer="Metal-6" gds="37,68p,68t"/>
        <layerGds layer="Polysilicon-1" gds="46,77p,77t"/>
        <layerGds layer="Polysilicon-2" gds="56"/>
        <layerGds layer="P-Active" gds="43"/>
        <layerGds layer="N-Active" gds="43"/>
        <layerGds layer="P-Select" gds="44"/>
        <layerGds layer="N-Select" gds="45"/>
        <layerGds layer="P-Well" gds="41"/>
        <layerGds layer="N-Well" gds="42"/>
        <layerGds layer="Poly-Cut" gds="25"/>
        <layerGds layer="Active-Cut" gds="25"/>
        <layerGds layer="Via1" gds="50"/>
        <layerGds layer="Via2" gds="61"/>
        <layerGds layer="Via3" gds="30"/>
        <layerGds layer="Via4" gds="32"/>
        <layerGds layer="Via5" gds="36"/>
        <layerGds layer="Passivation" gds="52"/>
        <layerGds layer="Transistor-Poly" gds="46"/>
        <layerGds layer="Poly-Cap" gds="28"/>
        <layerGds layer="P-Active-Well" gds="43"/>
        <layerGds layer="Silicide-Block" gds="29"/>
        <layerGds layer="Thick-Active" gds="60"/>
        <layerGds layer="Pad-Frame" gds="26"/>
        <layerGds layer="P-Base" gds="58"/>
        <layerGds layer="Hi-Res" gds="34"/>
        <LayerRule ruleName="1.1 Mosis" layerName="P-Well" type="MINWID" when="DE|SU" value="12.0"/>
        <LayerRule ruleName="1.1 Mosis" layerName="N-Well" type="MINWID" when="DE|SU" value="12.0"/>
        <LayerRule ruleName="1.1 Mosis" layerName="P-Well" type="MINWID" when="SC" value="10.0"/>
        <LayerRule ruleName="1.1 Mosis" layerName="N-Well" type="MINWID" when="SC" value="10.0"/>
        <LayersRule ruleName="1.2 Mosis" layerNames="{P-Well,P-Well}" type="UCONSPA" when="DE|SU" value="18.0"/>
        <LayersRule ruleName="1.2 Mosis" layerNames="{N-Well,N-Well}" type="UCONSPA" when="DE|SU" value="18.0"/>
        <LayersRule ruleName="1.2 Mosis" layerNames="{P-Well,P-Well}" type="UCONSPA" when="SC" value="9.0"/>
        <LayersRule ruleName="1.2 Mosis" layerNames="{N-Well,N-Well}" type="UCONSPA" when="SC" value="9.0"/>
        <LayersRule ruleName="1.3 Mosis" layerNames="{P-Well,P-Well}" type="CONSPA" when="ALL" value="6.0"/>
        <LayersRule ruleName="1.3 Mosis" layerNames="{N-Well,N-Well}" type="CONSPA" when="ALL" value="6.0"/>
        <LayersRule ruleName="1.4 Mosis" layerNames="{P-Well,N-Well}" type="SPACING" when="ALL" value="0.0"/>
        <LayerRule ruleName="2.1 Mosis" layerName="P-Active" type="MINWID" when="ALL" value="3.0"/>
        <LayerRule ruleName="2.1 Mosis" layerName="N-Active" type="MINWID" when="ALL" value="3.0"/>
        <LayersRule ruleName="2.2 Mosis" layerNames="{P-Active,P-Active}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="2.2 Mosis" layerNames="{N-Active,N-Active}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="2.2 Mosis" layerNames="{P-Active-Well,P-Active-Well}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="2.2 Mosis" layerNames="{P-Active,P-Active-Well}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="2.2 Mosis" layerNames="{N-Active,P-Active-Well}" type="SPACING" when="ALL" value="3.0"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{N-Well,P-Active}" type="SURROUND" when="DE|SU" value="6.0" nodeName="Metal-1-P-Active-Con"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{N-Well,P-Active}" type="SURROUND" when="DE|SU" value="6.0" nodeName="P-Transistor"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{N-Well,P-Active}" type="ASURROUND" when="DE|SU" value="6.0" nodeName="P-Active"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{P-Well,N-Active}" type="SURROUND" when="DE|SU" value="6.0" nodeName="Metal-1-N-Active-Con"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{P-Well,N-Active}" type="SURROUND" when="DE|SU" value="6.0" nodeName="N-Transistor"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{P-Well,N-Active}" type="ASURROUND" when="DE|SU" value="6.0" nodeName="N-Active"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{N-Well,P-Active}" type="SURROUND" when="SC" value="5.0" nodeName="Metal-1-P-Active-Con"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{N-Well,P-Active}" type="SURROUND" when="SC" value="5.0" nodeName="P-Transistor"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{P-Well,N-Active}" type="SURROUND" when="SC" value="5.0" nodeName="Metal-1-N-Active-Con"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{P-Well,N-Active}" type="SURROUND" when="SC" value="5.0" nodeName="N-Transistor"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{N-Well,P-Active}" type="ASURROUND" when="SC" value="5.0" nodeName="P-Active"/>
        <NodeLayersRule ruleName="2.3 Mosis" layerNames="{P-Well,N-Active}" type="ASURROUND" when="SC" value="5.0" nodeName="N-Active"/>
        <NodeLayersRule ruleName="2.4 Mosis" layerNames="{P-Well,P-Active-Well}" type="SURROUND" when="ALL" value="3.0" nodeName="Metal-1-P-Well-Con"/>
        <NodeLayersRule ruleName="2.4 Mosis" layerNames="{N-Well,N-Active}" type="SURROUND" when="ALL" value="3.0" nodeName="Metal-1-N-Well-Con"/>
        <LayersRule ruleName="2.5 Mosis" layerNames="{P-Active,N-Active}" type="SPACING" when="ALL" value="4.0"/>
        <LayerRule ruleName="3.1 Mosis" layerName="Polysilicon-1" type="MINWID" when="ALL" value="2.0"/>
        <LayerRule ruleName="3.1 Mosis" layerName="Transistor-Poly" type="MINWID" when="ALL" value="2.0"/>
        <LayersRule ruleName="3.2 Mosis" layerNames="{Polysilicon-1,Polysilicon-1}" type="SPACING" when="DE|SU" value="3.0"/>
        <LayersRule ruleName="3.2 Mosis" layerNames="{Polysilicon-1,Transistor-Poly}" type="SPACING" when="DE|SU" value="3.0"/>
        <LayersRule ruleName="3.2 Mosis" layerNames="{Polysilicon-1,Polysilicon-1}" type="SPACING" when="SC" value="2.0"/>
        <LayersRule ruleName="3.2 Mosis" layerNames="{Polysilicon-1,Transistor-Poly}" type="SPACING" when="SC" value="2.0"/>
        <LayersRule ruleName="3.2a Mosis" layerNames="{Transistor-Poly,Transistor-Poly}" type="SPACING" when="DE" value="4.0"/>
        <LayersRule ruleName="3.2a Mosis" layerNames="{Transistor-Poly,Transistor-Poly}" type="SPACING" when="SU" value="3.0"/>
        <LayersRule ruleName="3.2a Mosis" layerNames="{Transistor-Poly,Transistor-Poly}" type="SPACING" when="SC" value="2.0"/>
        <LayersRule ruleName="3.3 Mosis" layerNames="{Transistor-Poly,P-Active}" type="EXTENSION" when="DE" value="2.5"/>
        <LayersRule ruleName="3.3 Mosis" layerNames="{Transistor-Poly,N-Active}" type="EXTENSION" when="DE" value="2.5"/>
        <LayersRule ruleName="3.3 Mosis" layerNames="{Transistor-Poly,P-Active}" type="EXTENSION" when="SU|SC" value="2.0"/>
        <LayersRule ruleName="3.3 Mosis" layerNames="{Transistor-Poly,N-Active}" type="EXTENSION" when="SU|SC" value="2.0"/>
        <LayersRule ruleName="Active from Poly Mosis" layerNames="{P-Active,Transistor-Poly}" type="EXTENSION" when="DE" value="4.0"/>
        <LayersRule ruleName="Active from Poly Mosis" layerNames="{N-Active,Transistor-Poly}" type="EXTENSION" when="DE" value="4.0"/>
        <LayersRule ruleName="Active from Poly Mosis" layerNames="{P-Active,Transistor-Poly}" type="EXTENSION" when="SU|SC" value="3.0"/>
        <LayersRule ruleName="Active from Poly Mosis" layerNames="{N-Active,Transistor-Poly}" type="EXTENSION" when="SU|SC" value="3.0"/>
        <NodeLayersRule ruleName="Trans SelPoly Surround Mosis" layerNames="{P-Select,Transistor-Poly}" type="SURROUND" when="ALL" value="2.0" nodeName="P-Transistor"/>
        <NodeLayersRule ruleName="Trans SelPoly Surround Mosis" layerNames="{N-Select,Transistor-Poly}" type="SURROUND" when="ALL" value="2.0" nodeName="N-Transistor"/>
        <LayersRule ruleName="3.5 Mosis" layerNames="{Polysilicon-1,P-Active}" type="SPACING" when="ALL" value="1.0"/>
        <LayersRule ruleName="3.5 Mosis" layerNames="{Transistor-Poly,P-Active}" type="SPACING" when="ALL" value="1.0"/>
        <LayersRule ruleName="3.5 Mosis" layerNames="{Polysilicon-1,N-Active}" type="SPACING" when="ALL" value="1.0"/>
        <LayersRule ruleName="3.5 Mosis" layerNames="{Transistor-Poly,N-Active}" type="SPACING" when="ALL" value="1.0"/>
        <LayersRule ruleName="3.5 Mosis" layerNames="{Polysilicon-1,P-Active-Well}" type="SPACING" when="ALL" value="1.0"/>
        <LayersRule ruleName="3.5 Mosis" layerNames="{Transistor-Poly,P-Active-Well}" type="SPACING" when="ALL" value="1.0"/>
        <NodeLayersRule ruleName="4.2 Mosis" layerNames="{P-Select,P-Active}" type="SURROUND" when="ALL" value="2.0" nodeName="Metal-1-P-Active-Con"/>
        <NodeLayersRule ruleName="4.2 Mosis" layerNames="{P-Select,P-Active}" type="SURROUND" when="ALL" value="2.0" nodeName="P-Transistor"/>
        <NodeLayersRule ruleName="4.2 Mosis" layerNames="{P-Select,P-Active-Well}" type="SURROUND" when="ALL" value="2.0" nodeName="Metal-1-P-Well-Con"/>
        <NodeLayersRule ruleName="4.2 Mosis" layerNames="{N-Select,N-Active}" type="SURROUND" when="ALL" value="2.0" nodeName="Metal-1-N-Active-Con"/>
        <NodeLayersRule ruleName="4.2 Mosis" layerNames="{N-Select,N-Active}" type="SURROUND" when="ALL" value="2.0" nodeName="N-Transistor"/>
        <NodeLayersRule ruleName="4.2 Mosis" layerNames="{N-Select,N-Active}" type="SURROUND" when="ALL" value="2.0" nodeName="Metal-1-N-Well-Con"/>
        <LayerRule ruleName="4.4 Mosis" layerName="P-Select" type="MINWID" when="DE" value="4.0"/>
        <LayerRule ruleName="4.4 Mosis" layerName="N-Select" type="MINWID" when="DE" value="4.0"/>
        <LayersRule ruleName="4.4 Mosis" layerNames="{P-Select,P-Select}" type="SPACING" when="DE" value="4.0"/>
        <LayersRule ruleName="4.4 Mosis" layerNames="{N-Select,N-Select}" type="SPACING" when="DE" value="4.0"/>
        <LayerRule ruleName="4.4 Mosis" layerName="P-Select" type="MINWID" when="SU|SC" value="2.0"/>
        <LayerRule ruleName="4.4 Mosis" layerName="N-Select" type="MINWID" when="SU|SC" value="2.0"/>
        <LayersRule ruleName="4.4 Mosis" layerNames="{P-Select,P-Select}" type="SPACING" when="SU|SC" value="2.0"/>
        <LayersRule ruleName="4.4 Mosis" layerNames="{N-Select,N-Select}" type="SPACING" when="SU|SC" value="2.0"/>
        <LayersRule ruleName="4.4 Mosis" layerNames="{P-Select,N-Select}" type="SPACING" when="ALL" value="0.0"/>
        <LayerRule ruleName="5.1 Mosis" layerName="Poly-Cut" type="MINWID" when="ALL" value="2.0"/>
        <NodeRule ruleName="5.2 Mosis" type="NODSIZ" when="NAC" value="5.0" nodeName="Metal-1-Polysilicon-1-Con"/>
        <LayersRule ruleName="5.2 Mosis" layerNames="{Polysilicon-1,Poly-Cut}" type="SURROUND" when="NAC" value="1.5"/>
        <NodeRule ruleName="5.2b Mosis" type="NODSIZ" when="AC" value="4.0" nodeName="Metal-1-Polysilicon-1-Con"/>
        <LayersRule ruleName="5.2b Mosis" layerNames="{Polysilicon-1,Poly-Cut}" type="SURROUND" when="AC" value="1.0"/>
        <LayersRule ruleName="5.2b Mosis" layerNames="{Metal-1,Poly-Cut}" type="SURROUND" when="ALL" value="1.0"/>
        <LayersRule ruleName="5.3 Mosis" layerNames="{Poly-Cut,Poly-Cut}" type="SPACING" when="DE" value="4.0"/>
        <LayersRule ruleName="5.3,6.3 Mosis" layerNames="{Active-Cut,Poly-Cut}" type="SPACING" when="NAC|DE" value="4.0"/>
        <LayersRule ruleName="5.3 Mosis" layerNames="{Poly-Cut,Poly-Cut}" type="SPACING" when="SC" value="2.0"/>
        <LayersRule ruleName="5.3,6.3 Mosis" layerNames="{Active-Cut,Poly-Cut}" type="SPACING" when="NAC|SC" value="2.0"/>
        <LayersRule ruleName="5.3 Mosis" layerNames="{Poly-Cut,Poly-Cut}" type="SPACING" when="SU" value="3.0"/>
        <LayersRule ruleName="5.3,6.3 Mosis" layerNames="{Active-Cut,Poly-Cut}" type="SPACING" when="NAC|SU" value="3.0"/>
        <LayersRule ruleName="5.4 Mosis" layerNames="{Poly-Cut,Transistor-Poly}" type="SPACING" when="ALL" value="2.0"/>
        <LayersRule ruleName="5.5b Mosis" layerNames="{Poly-Cut,Polysilicon-1}" type="UCONSPA" when="AC|DE|SU" value="5.0"/>
        <LayersRule ruleName="5.5b Mosis" layerNames="{Poly-Cut,Transistor-Poly}" type="UCONSPA" when="AC|DE|SU" value="5.0"/>
        <LayersRule ruleName="5.5b Mosis" layerNames="{Poly-Cut,Polysilicon-1}" type="UCONSPA" when="AC|SC" value="4.0"/>
        <LayersRule ruleName="5.5b Mosis" layerNames="{Poly-Cut,Transistor-Poly}" type="UCONSPA" when="AC|SC" value="4.0"/>
        <LayersRule ruleName="5.6b Mosis" layerNames="{Poly-Cut,P-Active}" type="SPACING" when="AC" value="2.0"/>
        <LayersRule ruleName="5.6b Mosis" layerNames="{Poly-Cut,N-Active}" type="SPACING" when="AC" value="2.0"/>
        <LayersRule ruleName="5.7b Mosis" layerNames="{Poly-Cut,P-Active}" type="UCONSPA2D" when="AC" value="3.0"/>
        <LayersRule ruleName="5.7b Mosis" layerNames="{Poly-Cut,N-Active}" type="UCONSPA2D" when="AC" value="3.0"/>
        <LayerRule ruleName="6.1 Mosis" layerName="Active-Cut" type="MINWID" when="ALL" value="2.0"/>
        <NodeRule ruleName="6.2 Mosis" type="NODSIZ" when="NAC" value="5.0" nodeName="Metal-1-P-Active-Con"/>
        <NodeRule ruleName="6.2 Mosis" type="NODSIZ" when="NAC" value="5.0" nodeName="Metal-1-N-Active-Con"/>
        <NodeRule ruleName="6.2 Mosis" type="NODSIZ" when="NAC" value="5.0" nodeName="Metal-1-P-Well-Con"/>
        <NodeRule ruleName="6.2 Mosis" type="NODSIZ" when="NAC" value="5.0" nodeName="Metal-1-N-Well-Con"/>
        <NodeLayersRule ruleName="6.2-4.2 Mosis" layerNames="{P-Active,Metal-1}" type="SURROUND" when="NAC" value="0.5" nodeName="Metal-1-P-Active-Con"/>
        <NodeLayersRule ruleName="6.2-4.2 Mosis" layerNames="{P-Active-Well,Metal-1}" type="SURROUND" when="NAC" value="0.5" nodeName="Metal-1-P-Well-Con"/>
        <NodeLayersRule ruleName="6.2-4.2 Mosis" layerNames="{N-Active,Metal-1}" type="SURROUND" when="NAC" value="0.5" nodeName="Metal-1-N-Active-Con"/>
        <NodeLayersRule ruleName="6.2-4.2 Mosis" layerNames="{N-Active,Metal-1}" type="SURROUND" when="NAC" value="0.5" nodeName="Metal-1-N-Well-Con"/>
        <LayersRule ruleName="6.2 Mosis" layerNames="{P-Active,Active-Cut}" type="SURROUND" when="NAC" value="1.5"/>
        <LayersRule ruleName="6.2 Mosis" layerNames="{P-Active-Well,Active-Cut}" type="SURROUND" when="NAC" value="1.5"/>
        <LayersRule ruleName="6.2 Mosis" layerNames="{N-Active,Active-Cut}" type="SURROUND" when="NAC" value="1.5"/>
        <NodeRule ruleName="6.2b Mosis" type="NODSIZ" when="AC" value="4.0" nodeName="Metal-1-P-Active-Con"/>
        <NodeRule ruleName="6.2b Mosis" type="NODSIZ" when="AC" value="4.0" nodeName="Metal-1-N-Active-Con"/>
        <NodeRule ruleName="6.2b Mosis" type="NODSIZ" when="AC" value="4.0" nodeName="Metal-1-P-Well-Con"/>
        <NodeRule ruleName="6.2b Mosis" type="NODSIZ" when="AC" value="4.0" nodeName="Metal-1-N-Well-Con"/>
        <NodeLayersRule ruleName="6.2b Mosis" layerNames="{P-Active,Metal-1}" type="SURROUND" when="AC" value="0.0" nodeName="Metal-1-P-Active-Con"/>
        <NodeLayersRule ruleName="6.2b Mosis" layerNames="{P-Active-Well,Metal-1}" type="SURROUND" when="AC" value="0.0" nodeName="Metal-1-P-Well-Con"/>
        <NodeLayersRule ruleName="6.2b Mosis" layerNames="{N-Active,Metal-1}" type="SURROUND" when="AC" value="0.0" nodeName="Metal-1-N-Active-Con"/>
        <NodeLayersRule ruleName="6.2b Mosis" layerNames="{N-Active,Metal-1}" type="SURROUND" when="AC" value="0.0" nodeName="Metal-1-N-Well-Con"/>
        <LayersRule ruleName="6.2b Mosis" layerNames="{P-Active,Active-Cut}" type="SURROUND" when="AC" value="1.0"/>
        <LayersRule ruleName="6.2b Mosis" layerNames="{P-Active-Well,Active-Cut}" type="SURROUND" when="AC" value="1.0"/>
        <LayersRule ruleName="6.2b Mosis" layerNames="{N-Active,Active-Cut}" type="SURROUND" when="AC" value="1.0"/>
        <LayersRule ruleName="6.3 Mosis" layerNames="{Active-Cut,Active-Cut}" type="SPACING" when="DE" value="4.0"/>
        <LayersRule ruleName="6.3 Mosis" layerNames="{Active-Cut,Active-Cut}" type="SPACING" when="SC" value="2.0"/>
        <LayersRule ruleName="6.3 Mosis" layerNames="{Active-Cut,Active-Cut}" type="SPACING" when="SU" value="3.0"/>
        <LayersRule ruleName="6.4 Mosis" layerNames="{Active-Cut,Transistor-Poly}" type="SPACING" when="ALL" value="2.0"/>
        <LayersRule ruleName="6.5b Mosis" layerNames="{Active-Cut,P-Active}" type="UCONSPA" when="AC" value="5.0"/>
        <LayersRule ruleName="6.5b Mosis" layerNames="{Active-Cut,N-Active}" type="UCONSPA" when="AC" value="5.0"/>
        <LayersRule ruleName="6.6b Mosis" layerNames="{Active-Cut,Polysilicon-1}" type="SPACING" when="AC" value="2.0"/>
        <LayersRule ruleName="6.8b Mosis" layerNames="{Active-Cut,Poly-Cut}" type="SPACING" when="AC" value="4.0"/>
        <LayerRule ruleName="7.1 Mosis" layerName="Metal-1" type="MINWID" when="ALL" value="3.0"/>
        <LayersRule ruleName="7.2 Mosis" layerNames="{Metal-1,Metal-1}" type="SPACING" when="DE|SU" value="3.0"/>
        <LayersRule ruleName="7.2 Mosis" layerNames="{Metal-1,Metal-1}" type="SPACING" when="SC" value="2.0"/>
        <LayersRule ruleName="7.4 Mosis" layerNames="{Metal-1,Metal-1}" type="SPACING" when="DE|SU" value="6.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="7.4 Mosis" layerNames="{Metal-1,Metal-1}" type="SPACING" when="SC" value="4.0" maxW="100.0" minLen="0.0"/>
        <LayerRule ruleName="8.1 Mosis" layerName="Via1" type="MINWID" when="DE" value="3.0"/>
        <NodeRule ruleName="8.1 Mosis" type="NODSIZ" when="DE" value="5.0" nodeName="Metal-1-Metal-2-Con"/>
        <LayerRule ruleName="8.1 Mosis" layerName="Via1" type="MINWID" when="SU|SC" value="2.0"/>
        <NodeRule ruleName="8.1 Mosis" type="NODSIZ" when="SU|SC" value="4.0" nodeName="Metal-1-Metal-2-Con"/>
        <LayersRule ruleName="8.2 Mosis" layerNames="{Via1,Via1}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="8.3 Mosis" layerNames="{Via1,Metal-1}" type="SURROUND" when="ALL" value="1.0"/>
        <LayersRule ruleName="8.4 Mosis" layerNames="{Poly-Cut,Via1}" type="SPACING" when="NSV" value="2.0"/>
        <LayersRule ruleName="8.4 Mosis" layerNames="{Active-Cut,Via1}" type="SPACING" when="NSV" value="2.0"/>
        <LayersRule ruleName="8.5 Mosis" layerNames="{Via1,Polysilicon-1}" type="SPACINGE" when="NSV" value="2.0"/>
        <LayersRule ruleName="8.5 Mosis" layerNames="{Via1,Transistor-Poly}" type="SPACINGE" when="NSV" value="2.0"/>
        <LayersRule ruleName="8.5 Mosis" layerNames="{Via1,Polysilicon-2}" type="SPACINGE" when="NSV" value="2.0"/>
        <LayersRule ruleName="8.5 Mosis" layerNames="{Via1,P-Active}" type="SPACINGE" when="NSV" value="2.0"/>
        <LayersRule ruleName="8.5 Mosis" layerNames="{Via1,N-Active}" type="SPACINGE" when="NSV" value="2.0"/>
        <LayerRule ruleName="9.1 Mosis" layerName="Metal-2" type="MINWID" when="ALL" value="3.0"/>
        <LayersRule ruleName="9.2 Mosis" layerNames="{Metal-2,Metal-2}" type="SPACING" when="DE" value="4.0"/>
        <LayersRule ruleName="9.2 Mosis" layerNames="{Metal-2,Metal-2}" type="SPACING" when="SU|SC" value="3.0"/>
        <LayersRule ruleName="9.3 Mosis" layerNames="{Via1,Metal-2}" type="SURROUND" when="ALL" value="1.0"/>
        <LayersRule ruleName="9.4 Mosis" layerNames="{Metal-2,Metal-2}" type="SPACING" when="DE" value="8.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="9.4 Mosis" layerNames="{Metal-2,Metal-2}" type="SPACING" when="SU|SC" value="6.0" maxW="100.0" minLen="0.0"/>
        <LayerRule ruleName="11.1 Mosis" layerName="Polysilicon-2" type="MINWID" when="SU" value="7.0"/>
        <LayerRule ruleName="11.1 Mosis" layerName="Polysilicon-2" type="MINWID" when="SC" value="3.0"/>
        <LayersRule ruleName="11.2 Mosis" layerNames="{Polysilicon-2,Polysilicon-2}" type="SPACING" when="ALL" value="3.0"/>
        <NodeLayersRule ruleName="11.3 Mosis" layerNames="{Polysilicon-2,Polysilicon-1}" type="SURROUND" when="SU" value="5.0" nodeName="Metal-1-Polysilicon-1-2-Con"/>
        <NodeRule ruleName="11.3 Mosis" type="NODSIZ" when="SU" value="15.0" nodeName="Metal-1-Polysilicon-1-2-Con"/>
        <LayersRule ruleName="11.3 Mosis" layerNames="{Polysilicon-1,Polysilicon-2}" type="SURROUND" when="SU" value="6.5"/>
        <NodeLayersRule ruleName="11.3 Mosis" layerNames="{Polysilicon-2,Polysilicon-1}" type="SURROUND" when="SC" value="2.0" nodeName="Metal-1-Polysilicon-1-2-Con"/>
        <NodeRule ruleName="11.3 Mosis" type="NODSIZ" when="SC" value="9.0" nodeName="Metal-1-Polysilicon-1-2-Con"/>
        <LayersRule ruleName="11.3 Mosis" layerNames="{Polysilicon-1,Polysilicon-2}" type="SURROUND" when="SC" value="9.0"/>
        <LayerRule ruleName="14.1 Mosis" layerName="Via2" type="MINWID" when="DE" value="3.0"/>
        <NodeRule ruleName="14.1 Mosis" type="NODSIZ" when="DE" value="5.0" nodeName="Metal-2-Metal-3-Con"/>
        <LayerRule ruleName="14.1 Mosis" layerName="Via2" type="MINWID" when="SU|SC" value="2.0"/>
        <NodeRule ruleName="14.1 Mosis" type="NODSIZ" when="M23|SU|SC" value="6.0" nodeName="Metal-2-Metal-3-Con"/>
        <NodeRule ruleName="14.1 Mosis" type="NODSIZ" when="M456|SU|SC" value="4.0" nodeName="Metal-2-Metal-3-Con"/>
        <LayersRule ruleName="14.2 Mosis" layerNames="{Via2,Via2}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="14.3 Mosis" layerNames="{Via2,Metal-2}" type="SURROUND" when="ALL" value="1.0"/>
        <LayersRule ruleName="15.3 Mosis" layerNames="{Via2,Metal-3}" type="SURROUND" when="DE" value="1.0"/>
        <LayersRule ruleName="15.3 Mosis" layerNames="{Via2,Metal-3}" type="SURROUND" when="M3|SU|SC" value="2.0"/>
        <LayersRule ruleName="15.3 Mosis" layerNames="{Via2,Metal-3}" type="SURROUND" when="M456|SU|SC" value="1.0"/>
        <LayersRule ruleName="14.4 Mosis" layerNames="{Via1,Via2}" type="SPACING" when="NSV|SU|SC" value="2.0"/>
        <LayerRule ruleName="15.1 Mosis" layerName="Metal-3" type="MINWID" when="M3|SC" value="6.0"/>
        <LayerRule ruleName="15.1 Mosis" layerName="Metal-3" type="MINWID" when="M3|SU" value="5.0"/>
        <LayerRule ruleName="15.1 Mosis" layerName="Metal-3" type="MINWID" when="M456|SC" value="3.0"/>
        <LayerRule ruleName="15.1 Mosis" layerName="Metal-3" type="MINWID" when="M456|SU" value="3.0"/>
        <LayerRule ruleName="15.1 Mosis" layerName="Metal-3" type="MINWID" when="DE" value="3.0"/>
        <LayersRule ruleName="15.2 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="DE" value="4.0"/>
        <LayersRule ruleName="15.2 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="SU" value="3.0"/>
        <LayersRule ruleName="15.2 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="M3|SC" value="4.0"/>
        <LayersRule ruleName="15.2 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="M456|SC" value="4.0"/>
        <LayersRule ruleName="15.4 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="DE" value="8.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="15.4 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="SU" value="6.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="15.4 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="M3|SC" value="8.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="15.4 Mosis" layerNames="{Metal-3,Metal-3}" type="SPACING" when="M456|SC" value="6.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="16.3 Mosis" layerNames="{N-Select,P-Base}" type="SURROUND" when="AN" value="2.0"/>
        <LayersRule ruleName="16.5 Mosis" layerNames="{P-Select,P-Base}" type="SURROUND" when="AN" value="2.0"/>
        <LayersRule ruleName="16.7 Mosis" layerNames="{P-Base,N-Well}" type="SURROUND" when="AN" value="6.0"/>
        <LayersRule ruleName="16.8 Mosis" layerNames="{P-Base,P-Active}" type="SPACING" when="AN" value="4.0"/>
        <LayerRule ruleName="21.1 Mosis" layerName="Via3" type="MINWID" when="DE" value="3.0"/>
        <NodeRule ruleName="21.1 Mosis" type="NODSIZ" when="DE" value="5.0" nodeName="Metal-3-Metal-4-Con"/>
        <LayerRule ruleName="21.1 Mosis" layerName="Via3" type="MINWID" when="SU|SC" value="2.0"/>
        <NodeRule ruleName="21.1 Mosis" type="NODSIZ" when="M4|SU" value="6.0" nodeName="Metal-3-Metal-4-Con"/>
        <NodeRule ruleName="21.1 Mosis" type="NODSIZ" when="M56|SU" value="4.0" nodeName="Metal-3-Metal-4-Con"/>
        <NodeRule ruleName="21.1 Mosis" type="NODSIZ" when="SC" value="6.0" nodeName="Metal-3-Metal-4-Con"/>
        <LayersRule ruleName="21.2 Mosis" layerNames="{Via3,Via3}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="21.3 Mosis" layerNames="{Via3,Metal-3}" type="SURROUND" when="ALL" value="1.0"/>
        <LayerRule ruleName="22.1 Mosis" layerName="Metal-4" type="MINWID" when="M4" value="6.0"/>
        <LayerRule ruleName="22.1 Mosis" layerName="Metal-4" type="MINWID" when="M56" value="3.0"/>
        <LayersRule ruleName="22.2 Mosis" layerNames="{Metal-4,Metal-4}" type="SPACING" when="M4" value="6.0"/>
        <LayersRule ruleName="22.2 Mosis" layerNames="{Metal-4,Metal-4}" type="SPACING" when="M56|DE" value="4.0"/>
        <LayersRule ruleName="22.2 Mosis" layerNames="{Metal-4,Metal-4}" type="SPACING" when="M56|SU" value="3.0"/>
        <LayersRule ruleName="22.3 Mosis" layerNames="{Via3,Metal-4}" type="SURROUND" when="M4" value="2.0"/>
        <LayersRule ruleName="22.3 Mosis" layerNames="{Via3,Metal-4}" type="SURROUND" when="M56" value="1.0"/>
        <LayersRule ruleName="22.4 Mosis" layerNames="{Metal-4,Metal-4}" type="SPACING" when="M4" value="12.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="22.4 Mosis" layerNames="{Metal-4,Metal-4}" type="SPACING" when="M56|DE" value="8.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="22.4 Mosis" layerNames="{Metal-4,Metal-4}" type="SPACING" when="M56|SU" value="6.0" maxW="100.0" minLen="0.0"/>
        <LayerRule ruleName="24.1 Mosis" layerName="Thick-Active" type="MINWID" when="ALL" value="4.0"/>
        <LayersRule ruleName="24.2 Mosis" layerNames="{Thick-Active,Thick-Active}" type="SPACING" when="ALL" value="4.0"/>
        <LayersRule ruleName="24.3 Mosis" layerNames="{Thick-Active,P-Active}" type="SURROUND" when="ALL" value="4.0"/>
        <LayersRule ruleName="24.3 Mosis" layerNames="{Thick-Active,N-Active}" type="SURROUND" when="ALL" value="4.0"/>
        <LayerRule ruleName="25.1 Mosis" layerName="Via4" type="MINWID" when="DE" value="3.0"/>
        <NodeRule ruleName="25.1 Mosis" type="NODSIZ" when="M5|DE" value="7.0" nodeName="Metal-4-Metal-5-Con"/>
        <NodeRule ruleName="25.1 Mosis" type="NODSIZ" when="M6|DE" value="5.0" nodeName="Metal-4-Metal-5-Con"/>
        <LayerRule ruleName="25.1 Mosis" layerName="Via4" type="MINWID" when="SU" value="2.0"/>
        <NodeRule ruleName="25.1 Mosis" type="NODSIZ" when="SU" value="4.0" nodeName="Metal-4-Metal-5-Con"/>
        <LayersRule ruleName="25.2 Mosis" layerNames="{Via4,Via4}" type="SPACING" when="ALL" value="3.0"/>
        <LayersRule ruleName="25.3 Mosis" layerNames="{Via4,Metal-4}" type="SURROUND" when="ALL" value="1.0"/>
        <LayerRule ruleName="26.1 Mosis" layerName="Metal-5" type="MINWID" when="M5" value="4.0"/>
        <LayerRule ruleName="26.1 Mosis" layerName="Metal-5" type="MINWID" when="M6" value="3.0"/>
        <LayersRule ruleName="26.2 Mosis" layerNames="{Metal-5,Metal-5}" type="SPACING" when="M5" value="4.0"/>
        <LayersRule ruleName="26.2 Mosis" layerNames="{Metal-5,Metal-5}" type="SPACING" when="M6|DE" value="4.0"/>
        <LayersRule ruleName="26.2 Mosis" layerNames="{Metal-5,Metal-5}" type="SPACING" when="M6|SU" value="3.0"/>
        <LayersRule ruleName="26.3 Mosis" layerNames="{Via4,Metal-5}" type="SURROUND" when="M5|DE" value="2.0"/>
        <LayersRule ruleName="26.3 Mosis" layerNames="{Via4,Metal-5}" type="SURROUND" when="M5|SU" value="1.0"/>
        <LayersRule ruleName="26.3 Mosis" layerNames="{Via4,Metal-5}" type="SURROUND" when="M6" value="1.0"/>
        <LayersRule ruleName="26.4 Mosis" layerNames="{Metal-5,Metal-5}" type="SPACING" when="M5" value="8.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="26.4 Mosis" layerNames="{Metal-5,Metal-5}" type="SPACING" when="M6|DE" value="8.0" maxW="100.0" minLen="0.0"/>
        <LayersRule ruleName="26.4 Mosis" layerNames="{Metal-5,Metal-5}" type="SPACING" when="M6|SU" value="6.0" maxW="100.0" minLen="0.0"/>
        <LayerRule ruleName="27.1 Mosis" layerName="Hi-Res" type="MINWID" when="SU|SC" value="4.0"/>
        <LayersRule ruleName="27.2 Mosis" layerNames="{Hi-Res,Hi-Res}" type="SPACING" when="SU|SC" value="4.0"/>
        <LayerRule ruleName="29.1 Mosis" layerName="Via5" type="MINWID" when="DE" value="4.0"/>
        <NodeRule ruleName="29.1 Mosis" type="NODSIZ" when="DE" value="8.0" nodeName="Metal-5-Metal-6-Con"/>
        <LayerRule ruleName="29.1 Mosis" layerName="Via5" type="MINWID" when="SU" value="3.0"/>
        <NodeRule ruleName="29.1 Mosis" type="NODSIZ" when="SU" value="5.0" nodeName="Metal-5-Metal-6-Con"/>
        <LayersRule ruleName="29.2 Mosis" layerNames="{Via5,Via5}" type="SPACING" when="ALL" value="4.0"/>
        <LayersRule ruleName="29.3 Mosis" layerNames="{Via5,Metal-5}" type="SURROUND" when="ALL" value="1.0"/>
        <LayerRule ruleName="30.1 Mosis" layerName="Metal-6" type="MINWID" when="ALL" value="5.0"/>
        <LayersRule ruleName="30.2 Mosis" layerNames="{Metal-6,Metal-6}" type="SPACING" when="ALL" value="5.0"/>
        <LayersRule ruleName="30.3 Mosis" layerNames="{Via5,Metal-6}" type="SURROUND" when="DE" value="2.0"/>
        <LayersRule ruleName="30.3 Mosis" layerNames="{Via5,Metal-6}" type="SURROUND" when="SU" value="1.0"/>
        <LayersRule ruleName="30.4 Mosis" layerNames="{Metal-6,Metal-6}" type="SPACING" when="ALL" value="10.0" maxW="100.0" minLen="0.0"/>
    </Foundry>
