(CellTypeName "TSDualRL")
(Ports
	("PhB" (G D) ($BIDIR))
	("tt0" (G D) ($BIDIR))
	("tt1" (G D) ($BIDIR))
	("tt2" (G D) ($BIDIR))
	("tt3" (G D) ($BIDIR))
	("tt4" (G D) ($BIDIR))
	("tt5" (G D) ($BIDIR))
	("tt6" (G D) ($BIDIR))
	("tt7" (G D) ($BIDIR))
	("tt8" (G D) ($BIDIR))
	("tt9" (G D) ($BIDIR))
	("tt10" (G D) ($BIDIR))
	("tt11" (G D) ($BIDIR))
	("tt12" (G D) ($BIDIR))
	("tt13" (G D) ($BIDIR))
	("tt14" (G D) ($BIDIR))
	("tt15" (G D) ($BIDIR))
	("nPreGrant0" (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))
	("PreGrant0" (G D) ($BIDIR))
	("PreGrant1" (G D) ($BIDIR))
	("PreGrant2" (G D) ($BIDIR))
	("PreGrant3" (G D) ($BIDIR))
	("PreGrant4" (G D) ($BIDIR))
	("PreGrant5" (G D) ($BIDIR))
	("PreGrant6" (G D) ($BIDIR))
	("PreGrant7" (G D) ($BIDIR))
	("PreGrant8" (G D) ($BIDIR))
	("PreGrant9" (G D) ($BIDIR))
	("PreGrant10" (G D) ($BIDIR))
	("PreGrant11" (G D) ($BIDIR))
	("PreGrant12" (G D) ($BIDIR))
	("PreGrant13" (G D) ($BIDIR))
	("PreGrant14" (G D) ($BIDIR))
	("PreGrant15" (G D) ($BIDIR))
	("Vdd" (G D) ($BIDIR))
	("Gnd" (G D) ($BIDIR))
	("BiasMinus" (G D) ($BIDIR)))
(PrivateFollows)
(N "BiasMinus" (G D))
(N "Gnd" (G D))
(N "PhB" (G D))
(N "PreGrant0" (G D))
(N "PreGrant1" (G D))
(N "PreGrant10" (G D))
(N "PreGrant11" (G D))
(N "PreGrant12" (G D))
(N "PreGrant13" (G D))
(N "PreGrant14" (G D))
(N "PreGrant15" (G D))
(N "PreGrant2" (G D))
(N "PreGrant3" (G D))
(N "PreGrant4" (G D))
(N "PreGrant5" (G D))
(N "PreGrant6" (G D))
(N "PreGrant7" (G D))
(N "PreGrant8" (G D))
(N "PreGrant9" (G D))
(N "Vdd" (G D))
(N "nPreGrant0" (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 "tt0" (G D))
(N "tt1" (G D))
(N "tt10" (G D))
(N "tt11" (G D))
(N "tt12" (G D))
(N "tt13" (G D))
(N "tt14" (G D))
(N "tt15" (G D))
(N "tt2" (G D))
(N "tt3" (G D))
(N "tt4" (G D))
(N "tt5" (G D))
(N "tt6" (G D))
(N "tt7" (G D))
(N "tt8" (G D))
(N "tt9" (G D))
(PN "PhB" "PhB")
(PN "tt0" "tt0")
(PN "tt1" "tt1")
(PN "tt2" "tt2")
(PN "tt3" "tt3")
(PN "tt4" "tt4")
(PN "tt5" "tt5")
(PN "tt6" "tt6")
(PN "tt7" "tt7")
(PN "tt8" "tt8")
(PN "tt9" "tt9")
(PN "tt10" "tt10")
(PN "tt11" "tt11")
(PN "tt12" "tt12")
(PN "tt13" "tt13")
(PN "tt14" "tt14")
(PN "tt15" "tt15")
(PN "nPreGrant0" "nPreGrant0")
(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 "PreGrant0" "PreGrant0")
(PN "PreGrant1" "PreGrant1")
(PN "PreGrant2" "PreGrant2")
(PN "PreGrant3" "PreGrant3")
(PN "PreGrant4" "PreGrant4")
(PN "PreGrant5" "PreGrant5")
(PN "PreGrant6" "PreGrant6")
(PN "PreGrant7" "PreGrant7")
(PN "PreGrant8" "PreGrant8")
(PN "PreGrant9" "PreGrant9")
(PN "PreGrant10" "PreGrant10")
(PN "PreGrant11" "PreGrant11")
(PN "PreGrant12" "PreGrant12")
(PN "PreGrant13" "PreGrant13")
(PN "PreGrant14" "PreGrant14")
(PN "PreGrant15" "PreGrant15")
(PN "Vdd" "Vdd")
(PN "Gnd" "Gnd")
(PN "BiasMinus" "BiasMinus")
(CI "DualRL0" "DualRailLatch" (G D) ($Initpos ↑1) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt0")
	("Q" "nPreGrant0")
	("nQ" "PreGrant0")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL1" "DualRailLatch" (G D) ($Initpos ↑2) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt1")
	("Q" "nPreGrant1")
	("nQ" "PreGrant1")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL10" "DualRailLatch" (G D) ($Initpos ↑11) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt10")
	("Q" "nPreGrant10")
	("nQ" "PreGrant10")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL11" "DualRailLatch" (G D) ($Initpos ↑12) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt11")
	("Q" "nPreGrant11")
	("nQ" "PreGrant11")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL12" "DualRailLatch" (G D) ($Initpos ↑13) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt12")
	("Q" "nPreGrant12")
	("nQ" "PreGrant12")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL13" "DualRailLatch" (G D) ($Initpos ↑14) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt13")
	("Q" "nPreGrant13")
	("nQ" "PreGrant13")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL14" "DualRailLatch" (G D) ($Initpos ↑15) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt14")
	("Q" "nPreGrant14")
	("nQ" "PreGrant14")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL15" "DualRailLatch" (G D) ($Initpos ↑16) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt15")
	("Q" "nPreGrant15")
	("nQ" "PreGrant15")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL2" "DualRailLatch" (G D) ($Initpos ↑3) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt2")
	("Q" "nPreGrant2")
	("nQ" "PreGrant2")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL3" "DualRailLatch" (G D) ($Initpos ↑4) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt3")
	("Q" "nPreGrant3")
	("nQ" "PreGrant3")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL4" "DualRailLatch" (G D) ($Initpos ↑5) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt4")
	("Q" "nPreGrant4")
	("nQ" "PreGrant4")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL5" "DualRailLatch" (G D) ($Initpos ↑6) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt5")
	("Q" "nPreGrant5")
	("nQ" "PreGrant5")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL6" "DualRailLatch" (G D) ($Initpos ↑7) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt6")
	("Q" "nPreGrant6")
	("nQ" "PreGrant6")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL7" "DualRailLatch" (G D) ($Initpos ↑8) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt7")
	("Q" "nPreGrant7")
	("nQ" "PreGrant7")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL8" "DualRailLatch" (G D) ($Initpos ↑9) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt8")
	("Q" "nPreGrant8")
	("nQ" "PreGrant8")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))
(CI "DualRL9" "DualRailLatch" (G D) ($Initpos ↑10) ($Initrow ↑4) (CIC
	("Clock" "PhB")
	("D" "tt9")
	("Q" "nPreGrant9")
	("nQ" "PreGrant9")
	("Vdd" "Vdd")
	("Gnd" "Gnd")
	("BiasMinus" "BiasMinus")))