(CellTypeName "PENCODER")
(Ports
	("PEIn9" (G D))
	("PEIn10" (G D))
	("PEIn7" (G D))
	("PEIn8" (G D))
	("PEIn14" (G D))
	("PEIn13" (G D))
	("PEIn11" (G D))
	("PEIn12" (G D))
	("PEIn3" (G D))
	("PEIn4" (G D))
	("PEIn0" (G D))
	("PEIn1" (G D))
	("PEIn2" (G D))
	("PEIn5" (G D))
	("PEIn6" (G D))
	("PEOut8" (G D))
	("PEOut4" (G D))
	("PEOut2" (G D))
	("PEOut3" (G D))
	("PEOut1" (G D))
	("PEOut6" (G D))
	("PEOut5" (G D))
	("PEOut7" (G D))
	("PEOut10" (G D))
	("PEOut9" (G D))
	("PEOut11" (G D))
	("PEOut13" (G D))
	("PEOut15" (G D))
	("PEOut14" (G D))
	("PEOut12" (G D))
	("Gnd" (G D)))
(PrivateFollows)
(N "Gnd" (G D))
(N "PEIn0" (G D))
(N "PEIn1" (G D))
(N "PEIn10" (G D))
(N "PEIn11" (G D))
(N "PEIn12" (G D))
(N "PEIn13" (G D))
(N "PEIn14" (G D))
(N "PEIn2" (G D))
(N "PEIn3" (G D))
(N "PEIn4" (G D))
(N "PEIn5" (G D))
(N "PEIn6" (G D))
(N "PEIn7" (G D))
(N "PEIn8" (G D))
(N "PEIn9" (G D))
(N "PEOut1" (G D))
(N "PEOut10" (G D))
(N "PEOut11" (G D))
(N "PEOut12" (G D))
(N "PEOut13" (G D))
(N "PEOut14" (G D))
(N "PEOut15" (G D))
(N "PEOut2" (G D))
(N "PEOut3" (G D))
(N "PEOut4" (G D))
(N "PEOut5" (G D))
(N "PEOut6" (G D))
(N "PEOut7" (G D))
(N "PEOut8" (G D))
(N "PEOut9" (G D))
(PN "PEIn9" "PEIn9")
(PN "PEIn10" "PEIn10")
(PN "PEIn7" "PEIn7")
(PN "PEIn8" "PEIn8")
(PN "PEIn14" "PEIn14")
(PN "PEIn13" "PEIn13")
(PN "PEIn11" "PEIn11")
(PN "PEIn12" "PEIn12")
(PN "PEIn3" "PEIn3")
(PN "PEIn4" "PEIn4")
(PN "PEIn0" "PEIn0")
(PN "PEIn1" "PEIn1")
(PN "PEIn2" "PEIn2")
(PN "PEIn5" "PEIn5")
(PN "PEIn6" "PEIn6")
(PN "PEOut8" "PEOut8")
(PN "PEOut4" "PEOut4")
(PN "PEOut2" "PEOut2")
(PN "PEOut3" "PEOut3")
(PN "PEOut1" "PEOut1")
(PN "PEOut6" "PEOut6")
(PN "PEOut5" "PEOut5")
(PN "PEOut7" "PEOut7")
(PN "PEOut10" "PEOut10")
(PN "PEOut9" "PEOut9")
(PN "PEOut11" "PEOut11")
(PN "PEOut13" "PEOut13")
(PN "PEOut15" "PEOut15")
(PN "PEOut14" "PEOut14")
(PN "PEOut12" "PEOut12")
(PN "Gnd" "Gnd")
(CI "C1.Q" "nE" (G P) (CIC
	("gate" "PEIn13")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C10.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C10.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut13")))
(CI "C11.Q1" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C11.Q2" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut13")))
(CI "C12.Q1" "nE" (G P) (CIC
	("gate" "PEIn10")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C12.Q2" "nE" (G P) (CIC
	("gate" "PEIn9")
	("ch1" "Gnd")
	("ch2" "PEOut13")))
(CI "C13.Q1" "nE" (G P) (CIC
	("gate" "PEIn11")
	("ch1" "Gnd")
	("ch2" "PEOut13")))
(CI "C13.Q2" "nE" (G P) (CIC
	("gate" "PEIn12")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C14.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C15.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C16.Q1" "nE" (G P) (CIC
	("gate" "PEIn12")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C16.Q2" "nE" (G P) (CIC
	("gate" "PEIn11")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C17.Q1" "nE" (G P) (CIC
	("gate" "PEIn10")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C17.Q2" "nE" (G P) (CIC
	("gate" "PEIn9")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C18.Q1" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C18.Q2" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C19.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C19.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C2.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut12")
	("ch2" "Gnd")))
(CI "C20.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C20.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C21.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut14")
	("ch2" "Gnd")))
(CI "C21.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut14")))
(CI "C23.Q" "nE" (G P) (CIC
	("gate" "PEIn11")
	("ch1" "Gnd")
	("ch2" "PEOut12")))
(CI "C24.Q" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut8")))
(CI "C26.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut11")
	("ch2" "Gnd")))
(CI "C27.Q1" "nE" (G P) (CIC
	("gate" "PEIn9")
	("ch1" "Gnd")
	("ch2" "PEOut11")))
(CI "C27.Q2" "nE" (G P) (CIC
	("gate" "PEIn10")
	("ch1" "PEOut11")
	("ch2" "Gnd")))
(CI "C28.Q1" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "PEOut11")
	("ch2" "Gnd")))
(CI "C28.Q2" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut11")))
(CI "C29.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut11")
	("ch2" "Gnd")))
(CI "C29.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut11")))
(CI "C3.Q1" "nE" (G P) (CIC
	("gate" "PEIn10")
	("ch1" "PEOut12")
	("ch2" "Gnd")))
(CI "C3.Q2" "nE" (G P) (CIC
	("gate" "PEIn9")
	("ch1" "Gnd")
	("ch2" "PEOut12")))
(CI "C30.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut11")
	("ch2" "Gnd")))
(CI "C30.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut11")))
(CI "C31.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut11")
	("ch2" "Gnd")))
(CI "C31.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut11")))
(CI "C32.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut10")
	("ch2" "Gnd")))
(CI "C32.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut10")))
(CI "C33.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut10")
	("ch2" "Gnd")))
(CI "C33.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut10")))
(CI "C34.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut10")
	("ch2" "Gnd")))
(CI "C34.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut10")))
(CI "C35.Q1" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "PEOut10")
	("ch2" "Gnd")))
(CI "C35.Q2" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut10")))
(CI "C36.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut10")
	("ch2" "Gnd")))
(CI "C37.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut9")
	("ch2" "Gnd")))
(CI "C38.Q1" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut9")))
(CI "C38.Q2" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "PEOut9")
	("ch2" "Gnd")))
(CI "C39.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut9")
	("ch2" "Gnd")))
(CI "C39.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut9")))
(CI "C4.Q1" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "PEOut12")
	("ch2" "Gnd")))
(CI "C4.Q2" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "Gnd")
	("ch2" "PEOut12")))
(CI "C40.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut9")
	("ch2" "Gnd")))
(CI "C40.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut9")))
(CI "C41.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut9")
	("ch2" "Gnd")))
(CI "C41.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut9")))
(CI "C42.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut8")
	("ch2" "Gnd")))
(CI "C42.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut8")))
(CI "C43.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut8")
	("ch2" "Gnd")))
(CI "C43.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut8")))
(CI "C44.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut8")
	("ch2" "Gnd")))
(CI "C44.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut8")))
(CI "C45.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut8")
	("ch2" "Gnd")))
(CI "C47.Q" "nE" (G P) (CIC
	("gate" "PEIn9")
	("ch1" "Gnd")
	("ch2" "PEOut10")))
(CI "C48.Q" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut2")))
(CI "C5.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut12")
	("ch2" "Gnd")))
(CI "C5.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut12")))
(CI "C50.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut1")
	("ch2" "Gnd")))
(CI "C51.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut2")
	("ch2" "Gnd")))
(CI "C52.Q1" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut3")))
(CI "C52.Q2" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut3")
	("ch2" "Gnd")))
(CI "C53.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut3")
	("ch2" "Gnd")))
(CI "C55.Q" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut4")))
(CI "C57.Q" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut6")))
(CI "C58.Q1" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut7")))
(CI "C58.Q2" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut7")
	("ch2" "Gnd")))
(CI "C59.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut7")
	("ch2" "Gnd")))
(CI "C6.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut12")
	("ch2" "Gnd")))
(CI "C6.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut12")))
(CI "C60.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut7")
	("ch2" "Gnd")))
(CI "C60.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut7")))
(CI "C61.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut7")
	("ch2" "Gnd")))
(CI "C61.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut7")))
(CI "C62.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut6")
	("ch2" "Gnd")))
(CI "C62.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut6")))
(CI "C63.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut6")
	("ch2" "Gnd")))
(CI "C63.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut6")))
(CI "C64.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut6")
	("ch2" "Gnd")))
(CI "C65.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut5")
	("ch2" "Gnd")))
(CI "C66.Q1" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut5")))
(CI "C66.Q2" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut5")
	("ch2" "Gnd")))
(CI "C67.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut5")
	("ch2" "Gnd")))
(CI "C67.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut5")))
(CI "C68.Q1" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "PEOut4")
	("ch2" "Gnd")))
(CI "C68.Q2" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "Gnd")
	("ch2" "PEOut4")))
(CI "C69.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut4")
	("ch2" "Gnd")))
(CI "C7.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut12")
	("ch2" "Gnd")))
(CI "C7.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut12")))
(CI "C71.Q" "nE" (G P) (CIC
	("gate" "PEIn0")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C72.Q1" "nE" (G P) (CIC
	("gate" "PEIn1")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C72.Q2" "nE" (G P) (CIC
	("gate" "PEIn2")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C73.Q1" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C73.Q2" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C74.Q1" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C74.Q2" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C75.Q1" "nE" (G P) (CIC
	("gate" "PEIn7")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C75.Q2" "nE" (G P) (CIC
	("gate" "PEIn8")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C76.Q1" "nE" (G P) (CIC
	("gate" "PEIn13")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C76.Q2" "nE" (G P) (CIC
	("gate" "PEIn14")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C77.Q1" "nE" (G P) (CIC
	("gate" "PEIn11")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C77.Q2" "nE" (G P) (CIC
	("gate" "PEIn12")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C78.Q1" "nE" (G P) (CIC
	("gate" "PEIn9")
	("ch1" "PEOut15")
	("ch2" "Gnd")))
(CI "C78.Q2" "nE" (G P) (CIC
	("gate" "PEIn10")
	("ch1" "Gnd")
	("ch2" "PEOut15")))
(CI "C8.Q1" "nE" (G P) (CIC
	("gate" "PEIn6")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C8.Q2" "nE" (G P) (CIC
	("gate" "PEIn5")
	("ch1" "Gnd")
	("ch2" "PEOut13")))
(CI "C9.Q1" "nE" (G P) (CIC
	("gate" "PEIn4")
	("ch1" "PEOut13")
	("ch2" "Gnd")))
(CI "C9.Q2" "nE" (G P) (CIC
	("gate" "PEIn3")
	("ch1" "Gnd")
	("ch2" "PEOut13")))