(CellTypeName "TSVLPreB")
(Ports
	("DoShift" (G D) ($BIDIR))
	("nReset" (G D) ($BIDIR))
	("nPreGrant1" (G D) ($BIDIR))
	("nPreGrant2" (G D) ($BIDIR))
	("nPreGrant3" (G D) ($BIDIR))
	("nPreGrant4" (G D) ($BIDIR))
	("nPreGrant5" (G D) ($BIDIR))
	("nPreGrant6" (G D) ($BIDIR))
	("nPreGrant7" (G D) ($BIDIR))
	("nPreGrant8" (G D) ($BIDIR))
	("nPreGrant9" (G D) ($BIDIR))
	("nPreGrant10" (G D) ($BIDIR))
	("nPreGrant11" (G D) ($BIDIR))
	("nPreGrant12" (G D) ($BIDIR))
	("nPreGrant13" (G D) ($BIDIR))
	("nPreGrant14" (G D) ($BIDIR))
	("nPreGrant15" (G D) ($BIDIR))
	("Shift0" (G D) ($BIDIR))
	("Shift2" (G D) ($BIDIR))
	("Shift3" (G D) ($BIDIR))
	("Shift4" (G D) ($BIDIR))
	("Shift5" (G D) ($BIDIR))
	("Shift6" (G D) ($BIDIR))
	("Shift7" (G D) ($BIDIR))
	("Shift8" (G D) ($BIDIR))
	("Shift9" (G D) ($BIDIR))
	("Shift10" (G D) ($BIDIR))
	("Shift11" (G D) ($BIDIR))
	("Shift12" (G D) ($BIDIR))
	("Shift13" (G D) ($BIDIR))
	("Shift14" (G D) ($BIDIR))
	("Shift15" (G D) ($BIDIR))
	("Vdd" (G D) ($BIDIR))
	("Gnd" (G D) ($BIDIR))
	("BiasMinus" (G D) ($BIDIR)))
(PrivateFollows)
(N "BiasMinus" (G D))
(N "DoShift" (G D))
(N "Gnd" (G D))
(N "Shift0" (G D))
(N "Shift10" (G D))
(N "Shift11" (G D))
(N "Shift12" (G D))
(N "Shift13" (G D))
(N "Shift14" (G D))
(N "Shift15" (G D))
(N "Shift2" (G D))
(N "Shift3" (G D))
(N "Shift4" (G D))
(N "Shift5" (G D))
(N "Shift6" (G D))
(N "Shift7" (G D))
(N "Shift8" (G D))
(N "Shift9" (G D))
(N "Vdd" (G D))
(N "nPreGrant1" (G D))
(N "nPreGrant10" (G D))
(N "nPreGrant11" (G D))
(N "nPreGrant12" (G D))
(N "nPreGrant13" (G D))
(N "nPreGrant14" (G D))
(N "nPreGrant15" (G D))
(N "nPreGrant2" (G D))
(N "nPreGrant3" (G D))
(N "nPreGrant4" (G D))
(N "nPreGrant5" (G D))
(N "nPreGrant6" (G D))
(N "nPreGrant7" (G D))
(N "nPreGrant8" (G D))
(N "nPreGrant9" (G D))
(N "nReset" (G D))
(PN "DoShift" "DoShift")
(PN "nReset" "nReset")
(PN "nPreGrant1" "nPreGrant1")
(PN "nPreGrant2" "nPreGrant2")
(PN "nPreGrant3" "nPreGrant3")
(PN "nPreGrant4" "nPreGrant4")
(PN "nPreGrant5" "nPreGrant5")
(PN "nPreGrant6" "nPreGrant6")
(PN "nPreGrant7" "nPreGrant7")
(PN "nPreGrant8" "nPreGrant8")
(PN "nPreGrant9" "nPreGrant9")
(PN "nPreGrant10" "nPreGrant10")
(PN "nPreGrant11" "nPreGrant11")
(PN "nPreGrant12" "nPreGrant12")
(PN "nPreGrant13" "nPreGrant13")
(PN "nPreGrant14" "nPreGrant14")
(PN "nPreGrant15" "nPreGrant15")
(PN "Shift0" "Shift0")
(PN "Shift2" "Shift2")
(PN "Shift3" "Shift3")
(PN "Shift4" "Shift4")
(PN "Shift5" "Shift5")
(PN "Shift6" "Shift6")
(PN "Shift7" "Shift7")
(PN "Shift8" "Shift8")
(PN "Shift9" "Shift9")
(PN "Shift10" "Shift10")
(PN "Shift11" "Shift11")
(PN "Shift12" "Shift12")
(PN "Shift13" "Shift13")
(PN "Shift14" "Shift14")
(PN "Shift15" "Shift15")
(PN "Vdd" "Vdd")
(PN "Gnd" "Gnd")
(PN "BiasMinus" "BiasMinus")
(CI "VLPreB1" "InvertingLatchWithPreset" (G D) ($Initpos ↑2) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant1")
	("nQ" "Shift2")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB10" "InvertingLatchWithPreset" (G D) ($Initpos ↑11) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant10")
	("nQ" "Shift11")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB11" "InvertingLatchWithPreset" (G D) ($Initpos ↑12) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant11")
	("nQ" "Shift12")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB12" "InvertingLatchWithPreset" (G D) ($Initpos ↑13) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant12")
	("nQ" "Shift13")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB13" "InvertingLatchWithPreset" (G D) ($Initpos ↑14) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant13")
	("nQ" "Shift14")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB14" "InvertingLatchWithPreset" (G D) ($Initpos ↑15) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant14")
	("nQ" "Shift15")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB15" "InvertingLatchWithPreset" (G D) ($Initpos ↑16) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant15")
	("nQ" "Shift0")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB2" "InvertingLatchWithPreset" (G D) ($Initpos ↑3) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant2")
	("nQ" "Shift3")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB3" "InvertingLatchWithPreset" (G D) ($Initpos ↑4) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant3")
	("nQ" "Shift4")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB4" "InvertingLatchWithPreset" (G D) ($Initpos ↑5) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant4")
	("nQ" "Shift5")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB5" "InvertingLatchWithPreset" (G D) ($Initpos ↑6) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant5")
	("nQ" "Shift6")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB6" "InvertingLatchWithPreset" (G D) ($Initpos ↑7) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant6")
	("nQ" "Shift7")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB7" "InvertingLatchWithPreset" (G D) ($Initpos ↑8) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant7")
	("nQ" "Shift8")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB8" "InvertingLatchWithPreset" (G D) ($Initpos ↑9) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant8")
	("nQ" "Shift9")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "VLPreB9" "InvertingLatchWithPreset" (G D) ($Initpos ↑10) ($Initrow ↑2) (CIC
	("Clock" "DoShift")
	("nPreset" "nReset")
	("D" "nPreGrant9")
	("nQ" "Shift10")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))