-- File: ECCLogicImpl4.mesa - Created by SETAR 21-May-86 10:59:27

DIRECTORY
Core,
CoreClasses,
CoreOps,
CoreProperties,
SCTestUtil,
ECCLogicOps;

ECCLogicImpl4: CEDAR PROGRAM

IMPORTS SCTestUtil, CoreProperties, ECCLogicOps
EXPORTS ECCLogicOps =
BEGIN OPEN ECCLogicOps, SCTestUtil;

MakeInstsA: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w3175", "w4023", "w3522", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3872", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3173", "w4023", "w3174", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3871", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3171", "w4023", "w3172", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3870", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3166", "w4023", "w3520", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3869", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3164", "w4023", "w3518", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3868", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3162", "w4023", "w3163", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3867", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3160", "w4022", "w3161", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3866", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3158", "w4022", "w3516", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3865", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3154", "w4022", "w3155", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3864", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3156", "w4022", "w3514", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3863", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3152", "w4022", "w3153", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3862", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3150", "w4022", "w3512", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3861", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3145", "w4021", "w3510", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3860", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3143", "w4021", "w3144", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3859", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3141", "w4021", "w3142", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3858", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3139", "w4021", "w3508", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3857", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3137", "w4021", "w3506", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3856", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3135", "w4021", "w3136", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3855", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3133", "w4020", "w3134", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3854", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3131", "w4020", "w3504", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3853", internWires], instList];
};

MakeInstsB: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w3129", "w4020", "w3502", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3852", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3124", "w4020", "w3125", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3851", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3122", "w4020", "w3123", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3850", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3118", "w4019", "w3498", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3849", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3120", "w4020", "w3500", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3848", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3116", "w4019", "w3117", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3847", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3114", "w4019", "w3115", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3846", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3112", "w4019", "w3550", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3845", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3110", "w4019", "w3494", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3844", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3108", "w4019", "w3109", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3843", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3103", "w4016", "w3104", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3842", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3101", "w4016", "w3492", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3841", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3099", "w4016", "w3490", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3840", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3097", "w4016", "w3098", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3839", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3095", "w4016", "w3096", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3838", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3093", "w4016", "w3488", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3837", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3091", "w4015", "w3486", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3836", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3089", "w4015", "w3090", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3835", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3087", "w4015", "w3088", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3834", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3071", "w4015", "w3484", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3833", internWires], instList];
};

MakeInstsC: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w3073", "w4015", "w3482", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3832", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3075", "w4015", "w3076", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3831", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3077", "w4014", "w3078", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3830", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3079", "w4014", "w3480", "Vdd", "Gnd"], ct[c1NA02B], "c1NA02BInst3829", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w2946", "w2949", "w6182", "Vdd", "Gnd"], ct[c1NO02A], "c1NO02AInst1643", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w2940", "w2943", "w6183", "Vdd", "Gnd"], ct[c1NO02A], "c1NO02AInst1644", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3416", "w3806", "w6186", "Vdd", "Gnd"], ct[c1NO02A], "c1NO02AInst1653", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3051", "w1657", "w6184", "Vdd", "Gnd"], ct[c1NO02A], "c1NO02AInst1654", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3801", "w1951", "w3644", "Vdd", "Gnd"], ct[c1NO02A], "c1NO02AInst1946", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w825", "w824", "w826", "w957", "w1338", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2964", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w2672", "w824", "w826", "w957", "w1337", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2965", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w825", "w2675", "w826", "w957", "w1336", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2966", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w2672", "w2675", "w826", "w957", "w1335", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2967", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w825", "w824", "w2678", "w957", "w1334", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2968", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w2672", "w824", "w2678", "w957", "w1333", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2969", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w825", "w2675", "w2678", "w957", "w1332", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2970", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w2672", "w2675", "w2678", "w957", "w1331", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2971", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w805", "w804", "w806", "w950", "w1330", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2972", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w809", "w804", "w806", "w950", "w1329", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2973", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w805", "w808", "w806", "w950", "w1328", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2974", internWires], instList];
};

MakeInstsD: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w809", "w808", "w806", "w950", "w1327", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2975", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w805", "w804", "w807", "w950", "w1326", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2976", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w809", "w804", "w807", "w950", "w1325", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2977", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w805", "w808", "w807", "w950", "w1324", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2978", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w809", "w808", "w807", "w950", "w1323", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2979", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w785", "w784", "w786", "w943", "w1322", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2980", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w789", "w784", "w786", "w943", "w1321", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2981", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w785", "w788", "w786", "w943", "w1320", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2982", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w789", "w788", "w786", "w943", "w1319", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2983", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w785", "w784", "w787", "w943", "w1318", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2984", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w789", "w784", "w787", "w943", "w1317", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2985", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w785", "w788", "w787", "w943", "w1316", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2986", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w789", "w788", "w787", "w943", "w1315", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2987", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w765", "w764", "w766", "w934", "w1314", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2988", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w769", "w764", "w766", "w934", "w1313", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2989", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w765", "w768", "w766", "w934", "w1312", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2990", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w769", "w768", "w766", "w934", "w1311", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2991", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w765", "w764", "w767", "w934", "w1310", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2992", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w769", "w764", "w767", "w934", "w1309", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2993", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w765", "w768", "w767", "w934", "w1308", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2994", internWires], instList];
};

MakeInstsE: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w769", "w768", "w767", "w934", "w1305", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2995", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w745", "w744", "w746", "w927", "w1306", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2996", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w749", "w744", "w746", "w927", "w1307", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2997", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w745", "w748", "w746", "w927", "w1301", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2998", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w749", "w748", "w746", "w927", "w1302", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst2999", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w745", "w744", "w747", "w927", "w1303", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3000", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w745", "w748", "w747", "w927", "w1339", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3001", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w749", "w744", "w747", "w927", "w1304", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3002", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w845", "w844", "w846", "w992", "w1341", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3003", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w849", "w844", "w846", "w992", "w1342", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3004", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w845", "w848", "w846", "w992", "w1343", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3005", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w849", "w848", "w846", "w992", "w1344", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3006", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w845", "w844", "w847", "w992", "w1349", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3007", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w849", "w844", "w847", "w992", "w1348", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3008", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w849", "w848", "w847", "w992", "w1346", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3009", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w845", "w848", "w847", "w992", "w1347", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3010", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w725", "w724", "w726", "w971", "w1345", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3011", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w729", "w724", "w726", "w971", "w1363", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3012", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w725", "w728", "w726", "w971", "w1362", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3013", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w729", "w728", "w726", "w971", "w1361", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3014", internWires], instList];
};

MakeInstsF: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w725", "w724", "w727", "w971", "w1360", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3015", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w729", "w724", "w727", "w971", "w1359", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3016", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w725", "w728", "w727", "w971", "w1358", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3017", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w729", "w728", "w727", "w971", "w1357", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3018", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w712", "w713", "w711", "w990", "w1356", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3019", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w706", "w713", "w711", "w990", "w1355", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3020", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w712", "w707", "w711", "w990", "w1354", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3021", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w706", "w707", "w711", "w990", "w1353", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3022", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w712", "w713", "w708", "w990", "w1352", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3023", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w706", "w713", "w708", "w990", "w1351", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3024", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w712", "w707", "w708", "w990", "w1350", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3025", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w706", "w707", "w708", "w990", "w1364", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3026", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w865", "w864", "w866", "w983", "w1365", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3027", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w869", "w864", "w866", "w983", "w1366", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3028", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w865", "w868", "w866", "w983", "w1367", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3029", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w869", "w868", "w866", "w983", "w1368", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3030", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w865", "w864", "w867", "w983", "w1369", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3031", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w869", "w864", "w867", "w983", "w1370", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3032", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w865", "w868", "w867", "w983", "w1371", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3033", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w749", "w748", "w747", "w927", "w1340", "Vdd", "Gnd"], ct[c1NA04A], "c1NA04AInst3804", internWires], instList];
};

MakeInstsG: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w4560", "P6427", "w1072", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3059", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS2", "w1069", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3060", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS3", "w1064", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3061", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS7", "w1057", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3062", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS4", "w1054", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3063", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS5", "w1035", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3064", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS6", "w1000", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3065", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w4560", "HS1", "w993", "Vdd", "Gnd"], ct[c1AN02A], "c1AN02AInst3066", internWires], instList];
  instList ← CONS[CreateInstance[LIST["LS8",  , "w1072",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst73", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3223",  , "w1069",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst70", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3221",  , "D1",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst69", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3219",  , "D61",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst68", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3217",  , "D62",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst67", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3215",  , "w1064",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst66", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3213",  , "D2",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst65", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3208",  , "D59",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst64", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3206",  , "D60",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst63", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3204",  , "D3",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst62", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3202",  , "D4",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst61", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3200",  , "w1057",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst60", internWires], instList];
};

MakeInstsH: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w3198",  , "D58",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst59", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3196",  , "w1054",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst58", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3194",  , "D5",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst57", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3192",  , "D56",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst56", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3187",  , "D57",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst55", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3185",  , "D6",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst54", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3183",  , "D7",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst53", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3181",  , "D54",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst52", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3179",  , "D55",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst51", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3177",  , "D8",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst50", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3175",  , "D9",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst49", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3173",  , "D52",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst48", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3171",  , "D53",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst47", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3166",  , "D10",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst46", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3164",  , "D11",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst45", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3162",  , "D50",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst44", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3160",  , "D51",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst43", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3158",  , "w1035",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst42", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3156",  , "D12",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst41", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3154",  , "D48",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst40", internWires], instList];
};

MakeInstsI: MakeInstsProc = {
  instList ← CONS[CreateInstance[LIST["w3152",  , "D49",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst39", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3150",  , "D13",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst38", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3145",  , "D14",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst37", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3143",  , "D46",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst36", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3141",  , "D47",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst35", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3139",  , "D15",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst34", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3137",  , "D16",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst33", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3135",  , "D44",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst32", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3133",  , "D45",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst31", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3131",  , "D17",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst30", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3129",  , "D18",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst29", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3124",  , "D42",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst28", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3122",  , "D43",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst27", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3120",  , "D19",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst26", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3118",  , "D20",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst25", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3116",  , "D40",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst24", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3114",  , "D41",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst23", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3112",  , "D21",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst22", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3110",  , "D22",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst21", internWires], instList];
  instList ← CONS[CreateInstance[LIST["w3108",  , "D38",  , "Vdd", "Gnd"], ct[c1LT01A], "c1LT01AInst20", internWires], instList];
};

MakeInstsJ: MakeInstsProc = {
};

MakeInsts4: PUBLIC MakeInstsProc = {
instList ← AppendInstList[instList, MakeInstsA[internWires]];
instList ← AppendInstList[instList, MakeInstsB[internWires]];
instList ← AppendInstList[instList, MakeInstsC[internWires]];
instList ← AppendInstList[instList, MakeInstsD[internWires]];
instList ← AppendInstList[instList, MakeInstsE[internWires]];
instList ← AppendInstList[instList, MakeInstsF[internWires]];
instList ← AppendInstList[instList, MakeInstsG[internWires]];
instList ← AppendInstList[instList, MakeInstsH[internWires]];
instList ← AppendInstList[instList, MakeInstsI[internWires]];
instList ← AppendInstList[instList, MakeInstsJ[internWires]];
};

END.