(SV::MY-NTH-OF-TAKE
 (63 2 (:REWRITE TAKE-OF-TOO-MANY))
 (58 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (56 1 (:DEFINITION TAKE))
 (33 2 (:REWRITE TAKE-OF-LEN-FREE))
 (30 6 (:DEFINITION LEN))
 (27 8 (:REWRITE NFIX-WHEN-NATP))
 (21 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 9 (:REWRITE DEFAULT-<-2))
 (15 9 (:REWRITE DEFAULT-<-1))
 (13 7 (:REWRITE DEFAULT-+-2))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::HONS-ASSOC-EQUAL-OF-HONS-REMOVE-ASSOC
 (41 3 (:DEFINITION HONS-ASSOC-EQUAL))
 (21 1 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (13 10 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (12 12 (:REWRITE DEFAULT-CAR))
 (9 3 (:DEFINITION HONS-EQUAL))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION HONS-REMOVE-ASSOC))
 (3 1 (:REWRITE ASSOC-HONS-REMOVE-ASSOC-DIFF))
 (1 1 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 )
(SV::MY-OPEN-TAKE
 (174 6 (:REWRITE TAKE-OF-TOO-MANY))
 (126 6 (:REWRITE TAKE-OF-LEN-FREE))
 (80 80 (:TYPE-PRESCRIPTION LEN))
 (78 14 (:DEFINITION LEN))
 (64 64 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (41 23 (:REWRITE DEFAULT-+-2))
 (28 5 (:REWRITE ZP-WHEN-GT-0))
 (27 6 (:REWRITE NFIX-WHEN-NATP))
 (24 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (23 23 (:REWRITE DEFAULT-+-1))
 (21 21 (:REWRITE DEFAULT-CDR))
 (20 14 (:REWRITE DEFAULT-<-2))
 (20 14 (:REWRITE DEFAULT-<-1))
 (19 5 (:REWRITE ZP-WHEN-INTEGERP))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:TYPE-PRESCRIPTION NFIX))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE POSP-NATP))
 (6 6 (:REWRITE TAKE-WHEN-ATOM))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:REWRITE EQUAL-CONSTANT-+))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:DEFINITION NOT))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::COUNT-DOWN
 (35 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (30 1 (:REWRITE ZP-WHEN-GT-0))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 8 (:REWRITE DEFAULT-+-2))
 (12 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 6 (:REWRITE DEFAULT-<-2))
 (8 6 (:REWRITE DEFAULT-<-1))
 (6 3 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NTH-OF-WIRELIST->NAMES
 (51 29 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (45 31 (:REWRITE DEFAULT-<-2))
 (43 31 (:REWRITE DEFAULT-<-1))
 (42 18 (:REWRITE NFIX-WHEN-NOT-NATP))
 (33 15 (:REWRITE NTH-WHEN-ATOM))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (29 29 (:REWRITE DEFAULT-+-1))
 (28 7 (:REWRITE ZP-WHEN-GT-0))
 (26 21 (:REWRITE DEFAULT-CDR))
 (18 18 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 2 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (13 13 (:REWRITE DEFAULT-CAR))
 (11 11 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (7 7 (:REWRITE ZP-WHEN-INTEGERP))
 (7 7 (:REWRITE ZP-OPEN))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 2 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES
 (121 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (120 5 (:DEFINITION MEMBER-EQUAL))
 (40 10 (:REWRITE MEMBER-WHEN-ATOM))
 (36 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (35 24 (:REWRITE DEFAULT-<-2))
 (35 5 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (34 34 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (32 24 (:REWRITE DEFAULT-<-1))
 (32 18 (:REWRITE DEFAULT-+-2))
 (24 24 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (22 22 (:REWRITE DEFAULT-CDR))
 (21 21 (:REWRITE DEFAULT-CAR))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (19 19 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (18 18 (:REWRITE DEFAULT-+-1))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 15 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (13 13 (:REWRITE SUBSETP-MEMBER . 4))
 (13 13 (:REWRITE SUBSETP-MEMBER . 3))
 (13 13 (:REWRITE SUBSETP-MEMBER . 2))
 (13 13 (:REWRITE INTERSECTP-MEMBER . 3))
 (13 13 (:REWRITE INTERSECTP-MEMBER . 2))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (10 5 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE ZP-OPEN))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::NTH-INDEX-OF-WIRELIST->NAMES
 (972 22 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (278 46 (:DEFINITION LEN))
 (277 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (270 11 (:DEFINITION MEMBER-EQUAL))
 (252 36 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (232 26 (:LINEAR INDEX-OF-<-LEN))
 (188 187 (:REWRITE DEFAULT-CDR))
 (174 88 (:REWRITE DEFAULT-+-2))
 (134 131 (:REWRITE DEFAULT-CAR))
 (88 88 (:REWRITE DEFAULT-+-1))
 (72 36 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (61 61 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (61 61 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (59 59 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (48 8 (:REWRITE SV::LEN-OF-WIRELIST->NAMES))
 (44 22 (:REWRITE DEFAULT-<-2))
 (38 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (38 14 (:REWRITE NFIX-WHEN-NATP))
 (36 22 (:REWRITE DEFAULT-<-1))
 (31 1 (:REWRITE SUBSETP-OF-CONS))
 (27 27 (:REWRITE SUBSETP-MEMBER . 2))
 (25 25 (:REWRITE SUBSETP-MEMBER . 4))
 (25 25 (:REWRITE INTERSECTP-MEMBER . 3))
 (25 25 (:REWRITE INTERSECTP-MEMBER . 2))
 (22 22 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (5 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::MEMBER-OF-WIRELIST->NAMES
 (126 5 (:DEFINITION MEMBER-EQUAL))
 (35 5 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (33 12 (:REWRITE SUBSETP-MEMBER . 1))
 (31 1 (:REWRITE SUBSETP-OF-CONS))
 (18 18 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 16 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (11 11 (:REWRITE SUBSETP-MEMBER . 4))
 (11 11 (:REWRITE INTERSECTP-MEMBER . 3))
 (11 11 (:REWRITE INTERSECTP-MEMBER . 2))
 (10 5 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (5 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::WIRELIST-P-IMPLIES-TRUE-LISTP)
(SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES
 (247 20 (:LINEAR INDEX-OF-<-LEN))
 (237 11 (:DEFINITION MEMBER-EQUAL))
 (135 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (112 16 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (97 33 (:REWRITE DEFAULT-<-2))
 (83 81 (:REWRITE DEFAULT-CDR))
 (71 36 (:REWRITE DEFAULT-+-2))
 (60 60 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (60 58 (:REWRITE DEFAULT-CAR))
 (59 59 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (58 18 (:REWRITE NFIX-WHEN-NOT-NATP))
 (45 33 (:REWRITE DEFAULT-<-1))
 (38 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (36 36 (:REWRITE DEFAULT-+-1))
 (35 14 (:REWRITE NATP-WHEN-GTE-0))
 (33 33 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (21 21 (:REWRITE SUBSETP-MEMBER . 2))
 (21 21 (:REWRITE SUBSETP-MEMBER . 1))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 4 (:REWRITE MEMBER-WHEN-ATOM))
 (14 14 (:REWRITE NATP-WHEN-INTEGERP))
 (14 14 (:REWRITE NATP-RW))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MODINST$C->INSTNAME2P-IS-ELAB-MODINST$C->INSTNAMEP)
(SV::ELAB-MODINST$C->MODIDX2P-IS-ELAB-MODINST$C->MODIDXP)
(SV::ELAB-MODINST$C->WIRE-OFFSET2P-IS-ELAB-MODINST$C->WIRE-OFFSETP)
(SV::ELAB-MODINST$C->INST-OFFSET2P-IS-ELAB-MODINST$C->INST-OFFSETP)
(SV::ELAB-MODINST$C2P-IS-ELAB-MODINST$CP)
(SV::CREATE-ELAB-MODINST$C2-IS-CREATE-ELAB-MODINST$C)
(SV::ELAB-MODINST$C->INSTNAME2-IS-ELAB-MODINST$C->INSTNAME)
(SV::UPDATE-ELAB-MODINST$C->INSTNAME2-IS-UPDATE-ELAB-MODINST$C->INSTNAME)
(SV::ELAB-MODINST$C->MODIDX2-IS-ELAB-MODINST$C->MODIDX)
(SV::UPDATE-ELAB-MODINST$C->MODIDX2-IS-UPDATE-ELAB-MODINST$C->MODIDX)
(SV::ELAB-MODINST$C->WIRE-OFFSET2-IS-ELAB-MODINST$C->WIRE-OFFSET)
(SV::UPDATE-ELAB-MODINST$C->WIRE-OFFSET2-IS-UPDATE-ELAB-MODINST$C->WIRE-OFFSET)
(SV::ELAB-MODINST$C->INST-OFFSET2-IS-ELAB-MODINST$C->INST-OFFSET)
(SV::UPDATE-ELAB-MODINST$C->INST-OFFSET2-IS-UPDATE-ELAB-MODINST$C->INST-OFFSET)
(SV::EQUAL-OF-LEN
 (26 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::ELAB-MODINST-FIX
 (1502 71 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1226 226 (:DEFINITION LEN))
 (513 513 (:REWRITE DEFAULT-CDR))
 (332 166 (:REWRITE DEFAULT-+-2))
 (166 166 (:REWRITE DEFAULT-+-1))
 (84 11 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (71 71 (:REWRITE NTH-WHEN-ATOM))
 (66 11 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (53 53 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (53 53 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (38 11 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (37 26 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE DEFAULT-CAR))
 (26 26 (:REWRITE DEFAULT-<-1))
 (26 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 22 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (22 18 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (22 11 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 11 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (11 11 (:REWRITE SET::IN-SET))
 (11 11 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 )
(SV::ELAB-MODINST$CP-OF-ELAB-MODINST-FIX
 (1539 121 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (374 94 (:REWRITE NFIX-WHEN-NATP))
 (293 94 (:REWRITE NFIX-WHEN-NOT-NATP))
 (236 236 (:TYPE-PRESCRIPTION NATP))
 (150 75 (:REWRITE DEFAULT-+-2))
 (135 54 (:REWRITE NATP-WHEN-GTE-0))
 (121 121 (:REWRITE NTH-WHEN-ATOM))
 (109 109 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (109 109 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (100 65 (:REWRITE DEFAULT-<-2))
 (95 95 (:REWRITE DEFAULT-CDR))
 (75 75 (:REWRITE DEFAULT-+-1))
 (68 65 (:REWRITE DEFAULT-<-1))
 (65 65 (:META CANCEL_PLUS-LESSP-CORRECT))
 (54 54 (:REWRITE NATP-WHEN-INTEGERP))
 (54 54 (:REWRITE NATP-RW))
 (35 35 (:LINEAR INDEX-OF-<-LEN))
 (24 8 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP
 (1502 71 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1226 226 (:DEFINITION LEN))
 (513 513 (:REWRITE DEFAULT-CDR))
 (332 166 (:REWRITE DEFAULT-+-2))
 (166 166 (:REWRITE DEFAULT-+-1))
 (84 11 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (71 71 (:REWRITE NTH-WHEN-ATOM))
 (66 11 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (53 53 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (53 53 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (38 11 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (37 26 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE DEFAULT-CAR))
 (26 26 (:REWRITE DEFAULT-<-1))
 (26 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 22 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (22 18 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (22 11 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 11 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (11 11 (:REWRITE SET::IN-SET))
 (11 11 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (773 63 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (183 183 (:TYPE-PRESCRIPTION LEN))
 (154 47 (:REWRITE NFIX-WHEN-NATP))
 (127 47 (:REWRITE NFIX-WHEN-NOT-NATP))
 (106 106 (:TYPE-PRESCRIPTION NATP))
 (86 43 (:REWRITE DEFAULT-+-2))
 (63 63 (:REWRITE NTH-WHEN-ATOM))
 (59 59 (:REWRITE DEFAULT-CDR))
 (57 57 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (57 57 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (53 5 (:REWRITE SV::EQUAL-OF-LEN))
 (45 18 (:REWRITE NATP-WHEN-GTE-0))
 (43 43 (:REWRITE DEFAULT-+-1))
 (42 27 (:REWRITE DEFAULT-<-2))
 (27 27 (:REWRITE DEFAULT-<-1))
 (27 27 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 24 (:LINEAR INDEX-OF-<-LEN))
 (19 1 (:DEFINITION TRUE-LISTP))
 (18 18 (:REWRITE NATP-WHEN-INTEGERP))
 (18 18 (:REWRITE NATP-RW))
 (12 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:DEFINITION ATOM))
 )
(SV::ELAB-MODINST$C-EQUIV$INLINE)
(SV::ELAB-MODINST$C-EQUIV-IS-AN-EQUIVALENCE)
(SV::ELAB-MODINST$C-EQUIV-IMPLIES-EQUAL-ELAB-MODINST-FIX-1)
(SV::ELAB-MODINST-FIX-UNDER-ELAB-MODINST$C-EQUIV)
(SV::EQUAL-OF-ELAB-MODINST-FIX-1-FORWARD-TO-ELAB-MODINST$C-EQUIV)
(SV::EQUAL-OF-ELAB-MODINST-FIX-2-FORWARD-TO-ELAB-MODINST$C-EQUIV)
(SV::ELAB-MODINST$C-EQUIV-OF-ELAB-MODINST-FIX-1-FORWARD)
(SV::ELAB-MODINST$C-EQUIV-OF-ELAB-MODINST-FIX-2-FORWARD)
(SV::LEN-OF-ELAB-MODINST-FIX
 (189 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (187 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (179 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (57 9 (:REWRITE NFIX-WHEN-NATP))
 (53 5 (:REWRITE SV::EQUAL-OF-LEN))
 (39 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (38 19 (:REWRITE DEFAULT-+-2))
 (31 20 (:REWRITE DEFAULT-<-2))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (25 25 (:REWRITE DEFAULT-CDR))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (22 22 (:LINEAR INDEX-OF-<-LEN))
 (20 20 (:REWRITE DEFAULT-<-1))
 (20 20 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 19 (:REWRITE DEFAULT-+-1))
 (19 1 (:DEFINITION TRUE-LISTP))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (12 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 1 (:DEFINITION LENGTH))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (1 1 (:DEFINITION ATOM))
 )
(SV::TRUE-LISTP-OF-ELAB-MODINST-FIX)
(SV::NTHS-OF-ELAB-MODINST-FIX
 (1106 81 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (780 86 (:DEFINITION LEN))
 (756 4 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (748 4 (:DEFINITION SV::ELAB-MODINST$CP))
 (212 20 (:REWRITE SV::EQUAL-OF-LEN))
 (205 50 (:REWRITE NFIX-WHEN-NATP))
 (160 50 (:REWRITE NFIX-WHEN-NOT-NATP))
 (152 76 (:REWRITE DEFAULT-+-2))
 (130 130 (:TYPE-PRESCRIPTION NATP))
 (106 106 (:REWRITE DEFAULT-CDR))
 (99 63 (:REWRITE DEFAULT-<-2))
 (81 81 (:REWRITE NTH-WHEN-ATOM))
 (76 76 (:REWRITE DEFAULT-+-1))
 (76 4 (:DEFINITION TRUE-LISTP))
 (75 75 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (75 75 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (75 30 (:REWRITE NATP-WHEN-GTE-0))
 (72 72 (:LINEAR INDEX-OF-<-LEN))
 (63 63 (:REWRITE DEFAULT-<-1))
 (63 63 (:META CANCEL_PLUS-LESSP-CORRECT))
 (48 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE NATP-RW))
 (30 30 (:REWRITE CDR-CONS))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 4 (:DEFINITION LENGTH))
 (18 18 (:TYPE-PRESCRIPTION SV::NAME-P))
 (17 17 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (16 4 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (16 4 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (16 4 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (15 5 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 4 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:DEFINITION ATOM))
 )
(SV::ELAB-MODINST$C-FIX$INLINE
 (77 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (26 13 (:REWRITE DEFAULT-+-2))
 (16 1 (:DEFINITION TRUE-LISTP))
 (14 14 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MODINST$C-FIX$INLINE-OF-ELAB-MODINST-FIX-ELAB-MODINST$C)
(SV::ELAB-MODINST$C-FIX$INLINE-ELAB-MODINST$C-EQUIV-CONGRUENCE-ON-ELAB-MODINST$C)
(SV::EQUAL-OF-LEN
 (26 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::ELAB-MODINST$C-COPY
 (2632 142 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (936 936 (:REWRITE DEFAULT-CDR))
 (578 289 (:REWRITE DEFAULT-+-2))
 (339 10 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (289 289 (:REWRITE DEFAULT-+-1))
 (168 22 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (142 142 (:REWRITE NTH-WHEN-ATOM))
 (132 22 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (108 108 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (108 108 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (101 60 (:META CANCEL_PLUS-LESSP-CORRECT))
 (81 57 (:REWRITE DEFAULT-<-2))
 (76 22 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (57 57 (:REWRITE DEFAULT-<-1))
 (44 44 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (44 36 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (44 22 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (33 33 (:LINEAR INDEX-OF-<-LEN))
 (32 32 (:REWRITE DEFAULT-CAR))
 (22 22 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (22 22 (:REWRITE SET::IN-SET))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 1 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::ELAB-MODINST$C-COPY-OF-ELAB-MODINST-FIX-ELAB-MODINST$C)
(SV::ELAB-MODINST$C-COPY-ELAB-MODINST$C-EQUIV-CONGRUENCE-ON-ELAB-MODINST$C)
(SV::ELAB-MODINST$C-COPY-OF-ELAB-MODINST-FIX-ELAB-MODINST$C2)
(SV::ELAB-MODINST$C-COPY-ELAB-MODINST$C-EQUIV-CONGRUENCE-ON-ELAB-MODINST$C2)
(SV::MODNAMELIST-P-OF-REMOVE-LATER-DUPLICATES
 (4042 166 (:DEFINITION MEMBER-EQUAL))
 (2813 269 (:REWRITE SUBSETP-CAR-MEMBER))
 (2782 41 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (2578 42 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (878 122 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (781 781 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (468 390 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (410 410 (:REWRITE DEFAULT-CDR))
 (403 403 (:REWRITE DEFAULT-CAR))
 (391 391 (:REWRITE SUBSETP-TRANS2))
 (391 391 (:REWRITE SUBSETP-TRANS))
 (390 390 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (333 333 (:REWRITE SUBSETP-MEMBER . 4))
 (333 333 (:REWRITE SUBSETP-MEMBER . 3))
 (333 333 (:REWRITE SUBSETP-MEMBER . 2))
 (333 333 (:REWRITE SUBSETP-MEMBER . 1))
 (333 333 (:REWRITE INTERSECTP-MEMBER . 3))
 (333 333 (:REWRITE INTERSECTP-MEMBER . 2))
 (207 207 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (207 207 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (207 207 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (166 166 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (84 84 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (84 84 (:REWRITE FN-CHECK-DEF-FORMALS))
 (1 1 (:REWRITE SUBSETP-REFL))
 )
(SV::NAMELIST-P-OF-REMOVE-LATER-DUPLICATES
 (4042 166 (:DEFINITION MEMBER-EQUAL))
 (2813 269 (:REWRITE SUBSETP-CAR-MEMBER))
 (2782 41 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (2578 42 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (878 122 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (781 781 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (468 390 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (410 410 (:REWRITE DEFAULT-CDR))
 (403 403 (:REWRITE DEFAULT-CAR))
 (391 391 (:REWRITE SUBSETP-TRANS2))
 (391 391 (:REWRITE SUBSETP-TRANS))
 (390 390 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (333 333 (:REWRITE SUBSETP-MEMBER . 4))
 (333 333 (:REWRITE SUBSETP-MEMBER . 3))
 (333 333 (:REWRITE SUBSETP-MEMBER . 2))
 (333 333 (:REWRITE SUBSETP-MEMBER . 1))
 (333 333 (:REWRITE INTERSECTP-MEMBER . 3))
 (333 333 (:REWRITE INTERSECTP-MEMBER . 2))
 (207 207 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (207 207 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (207 207 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (166 166 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (84 84 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (84 84 (:REWRITE FN-CHECK-DEF-FORMALS))
 (1 1 (:REWRITE SUBSETP-REFL))
 )
(SV::ELAB-MODINST-LIST-P)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(SV::ELAB-MODINST-LIST-P-OF-CONS)
(SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P)
(SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP)
(SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P)
(SV::TRUE-LISTP-WHEN-ELAB-MODINST-LIST-P-COMPOUND-RECOGNIZER)
(SV::ELAB-MODINST-LIST-P-OF-LIST-FIX)
(SV::ELAB-MODINST-LIST-P-OF-REV)
(SV::ELAB-MODINST-LIST-P-OF-REPEAT)
(SV::ELAB-MODINST-LIST-P-OF-APPEND)
(SV::ELAB-MODINST-LIST-P-OF-UPDATE-NTH)
(SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P)
(SV::ELAB-MODINST-LIST-P-OF-TAKE)
(SV::ELAB-MODINST-LIST-P-OF-RCONS)
(SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P)
(SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL)
(SV::ELAB-MODINST-LIST-P-OF-SET-DIFFERENCE-EQUAL)
(SV::ELAB-MODINST-LIST-P-OF-INTERSECTION-EQUAL-1)
(SV::ELAB-MODINST-LIST-P-OF-INTERSECTION-EQUAL-2)
(SV::ELAB-MODINST-LIST-P-OF-UNION-EQUAL)
(SV::ELAB-MODINST-LIST-FIX$INLINE)
(SV::ELAB-MODINST-LIST-P-OF-ELAB-MODINST-LIST-FIX
 (36 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (28 2 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (22 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (21 1 (:DEFINITION SV::ELAB-MODINST-LIST-P))
 (13 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P
 (32 4 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (28 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (13 3 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (9 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SV::ELAB-MODINST-LIST-FIX$INLINE
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (6 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MODINST-LIST-EQUIV$INLINE)
(SV::ELAB-MODINST-LIST-EQUIV-IS-AN-EQUIVALENCE)
(SV::ELAB-MODINST-LIST-EQUIV-IMPLIES-EQUAL-ELAB-MODINST-LIST-FIX-1)
(SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV)
(SV::EQUAL-OF-ELAB-MODINST-LIST-FIX-1-FORWARD-TO-ELAB-MODINST-LIST-EQUIV)
(SV::EQUAL-OF-ELAB-MODINST-LIST-FIX-2-FORWARD-TO-ELAB-MODINST-LIST-EQUIV)
(SV::ELAB-MODINST-LIST-EQUIV-OF-ELAB-MODINST-LIST-FIX-1-FORWARD)
(SV::ELAB-MODINST-LIST-EQUIV-OF-ELAB-MODINST-LIST-FIX-2-FORWARD)
(SV::CAR-OF-ELAB-MODINST-LIST-FIX-X-UNDER-ELAB-MODINST$C-EQUIV
 (33 3 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (18 3 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (18 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (12 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-FIX$INLINE))
 )
(SV::CAR-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODINST$C-EQUIV)
(SV::CDR-OF-ELAB-MODINST-LIST-FIX-X-UNDER-ELAB-MODINST-LIST-EQUIV
 (41 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (22 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (12 2 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 )
(SV::CDR-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODINST-LIST-EQUIV)
(SV::CONS-OF-ELAB-MODINST-FIX-X-UNDER-ELAB-MODINST-LIST-EQUIV
 (34 4 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (17 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CONS))
 (10 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (5 5 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::CONS-ELAB-MODINST$C-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODINST-LIST-EQUIV)
(SV::CONS-OF-ELAB-MODINST-LIST-FIX-Y-UNDER-ELAB-MODINST-LIST-EQUIV
 (20 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CONS))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (5 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::CONS-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-Y-UNDER-ELAB-MODINST-LIST-EQUIV)
(SV::CONSP-OF-ELAB-MODINST-LIST-FIX
 (18 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (11 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (6 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 )
(SV::ELAB-MODINST-LIST-FIX-UNDER-IFF
 (18 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (11 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (6 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 )
(SV::ELAB-MODINST-LIST-FIX-OF-CONS
 (21 3 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (9 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CONS))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (3 3 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::LEN-OF-ELAB-MODINST-LIST-FIX
 (35 4 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (14 14 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (12 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (11 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (7 7 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (6 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SV::ELAB-MODINST-LIST-FIX-OF-APPEND
 (114 10 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (58 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-APPEND))
 (40 36 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (29 29 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-LIST-FIX))
 (22 16 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (14 4 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (6 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 )
(SV::ELAB-MODINST-LIST-FIX-OF-REPEAT
 (24 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (16 4 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (12 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-REPEAT))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (10 10 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 )
(SV::LIST-EQUIV-REFINES-ELAB-MODINST-LIST-EQUIV
 (146 14 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (112 8 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (88 18 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (72 72 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (70 70 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (36 36 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::NTH-OF-ELAB-MODINST-LIST-FIX
 (423 16 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (202 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (167 16 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (118 23 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (112 11 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (102 102 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (59 59 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (51 51 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (48 28 (:REWRITE DEFAULT-+-2))
 (33 33 (:REWRITE DEFAULT-CDR))
 (32 32 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (31 31 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (30 5 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (29 19 (:REWRITE DEFAULT-<-2))
 (28 28 (:REWRITE DEFAULT-+-1))
 (25 19 (:REWRITE DEFAULT-<-1))
 (24 1 (:DEFINITION TRUE-LISTP))
 (19 19 (:META CANCEL_PLUS-LESSP-CORRECT))
 (17 17 (:LINEAR INDEX-OF-<-LEN))
 (17 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 3 (:REWRITE ZP-WHEN-GT-0))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 7 (:REWRITE NTH-WHEN-ATOM))
 (9 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (8 8 (:REWRITE SV::CONSP-OF-ELAB-MODINST-LIST-FIX))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 1 (:DEFINITION LENGTH))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE ZP-WHEN-INTEGERP))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 )
(SV::ELAB-MODINST-LIST-EQUIV-IMPLIES-ELAB-MODINST-LIST-EQUIV-APPEND-1
 (269 32 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (205 17 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (128 128 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (126 126 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (120 17 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (117 22 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (64 64 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (34 34 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (34 34 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::ELAB-MODINST-LIST-EQUIV-IMPLIES-ELAB-MODINST-LIST-EQUIV-APPEND-2
 (393 46 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (322 26 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (204 39 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (192 26 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (190 190 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (189 189 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (95 95 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (52 52 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (52 52 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SV::CONSP-OF-ELAB-MODINST-LIST-FIX))
 )
(SV::ELAB-MODINST-LIST-EQUIV-IMPLIES-ELAB-MODINST-LIST-EQUIV-NTHCDR-2
 (371 39 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (272 22 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (176 176 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (175 175 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (173 33 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (162 22 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (88 88 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (44 44 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (44 44 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 )
(SV::ELAB-MODINST-LIST-EQUIV-IMPLIES-ELAB-MODINST-LIST-EQUIV-TAKE-2
 (561 38 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (436 28 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (308 51 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (300 26 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (248 248 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (236 236 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (229 24 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (136 118 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (66 66 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (66 66 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::LEN-ELAB-MODINST-LIST-FIX)
(SV::ELAB-MODINST-LIST-NAMES
 (235 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (224 4 (:DEFINITION TRUE-LIST-LISTP))
 (165 3 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (152 8 (:DEFINITION TRUE-LISTP))
 (117 6 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (93 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (45 9 (:DEFINITION LEN))
 (41 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (36 7 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (31 31 (:REWRITE DEFAULT-CDR))
 (30 15 (:REWRITE DEFAULT-+-2))
 (25 25 (:REWRITE DEFAULT-CAR))
 (24 24 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (21 15 (:REWRITE DEFAULT-+-1))
 (20 20 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (18 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SET::IN-SET))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (6 3 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 )
(SV::NAMELIST-P-OF-ELAB-MODINST-LIST-NAMES
 (55 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (39 2 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (34 9 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (15 15 (:TYPE-PRESCRIPTION LEN))
 (15 3 (:DEFINITION LEN))
 (10 5 (:REWRITE DEFAULT-+-2))
 (8 8 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (7 5 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 2 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (4 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:TYPE-PRESCRIPTION NFIX))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MODINST-LIST-NAMES-OF-REPLICATE
 (176 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (70 16 (:REWRITE ZP-WHEN-INTEGERP))
 (70 16 (:REWRITE ZP-WHEN-GT-0))
 (66 12 (:REWRITE CONSP-OF-REPEAT))
 (58 10 (:DEFINITION LEN))
 (48 12 (:REWRITE <-0-+-NEGATIVE-1))
 (44 44 (:META CANCEL_PLUS-LESSP-CORRECT))
 (42 32 (:REWRITE DEFAULT-<-2))
 (32 32 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (32 32 (:REWRITE DEFAULT-<-1))
 (30 15 (:REWRITE DEFAULT-CDR))
 (30 10 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (24 14 (:REWRITE DEFAULT-+-2))
 (22 10 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:TYPE-PRESCRIPTION SV::NAME-P))
 (20 5 (:REWRITE DEFAULT-CAR))
 (14 14 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE ZP-OPEN))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MODINST-LIST-NAMES-OF-TAKE
 (787 17 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (513 32 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (449 4 (:REWRITE SV::NAMELIST-P-OF-TAKE))
 (395 22 (:REWRITE TAKE-OF-LEN-FREE))
 (262 141 (:REWRITE DEFAULT-+-2))
 (221 221 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (175 142 (:REWRITE DEFAULT-CDR))
 (169 141 (:REWRITE DEFAULT-+-1))
 (155 31 (:REWRITE ZP-WHEN-GT-0))
 (134 91 (:REWRITE DEFAULT-<-2))
 (130 31 (:REWRITE ZP-WHEN-INTEGERP))
 (126 31 (:REWRITE NFIX-WHEN-NATP))
 (117 117 (:META CANCEL_PLUS-LESSP-CORRECT))
 (117 4 (:DEFINITION REPEAT))
 (116 91 (:REWRITE DEFAULT-<-1))
 (116 12 (:REWRITE CONSP-OF-TAKE))
 (105 26 (:REWRITE <-0-+-NEGATIVE-1))
 (104 104 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (104 31 (:REWRITE NFIX-WHEN-NOT-NATP))
 (104 8 (:REWRITE REPEAT-WHEN-ZP))
 (78 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (76 76 (:LINEAR INDEX-OF-<-LEN))
 (64 54 (:REWRITE DEFAULT-CAR))
 (52 26 (:REWRITE DEFAULT-UNARY-MINUS))
 (42 6 (:REWRITE CAR-OF-TAKE))
 (37 19 (:REWRITE TAKE-WHEN-ATOM))
 (36 12 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (36 2 (:REWRITE NATP-POSP--1))
 (31 31 (:TYPE-PRESCRIPTION NATP))
 (27 19 (:REWRITE ZP-OPEN))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 24 (:TYPE-PRESCRIPTION SV::NAME-P))
 (24 9 (:REWRITE NATP-WHEN-GTE-0))
 (21 2 (:REWRITE POSP-REDEFINITION))
 (20 10 (:REWRITE POSP-NATP))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 18 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (17 17 (:REWRITE NTH-WHEN-ATOM))
 (15 5 (:REWRITE FOLD-CONSTS-IN-+))
 (14 14 (:REWRITE EQUAL-CONSTANT-+))
 (11 2 (:REWRITE NATP-POSP))
 (10 10 (:REWRITE-QUOTED-CONSTANT SV::NAMELIST-FIX-UNDER-NAMELIST-EQUIV))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 1 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE POSP-RW))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::LEN-OF-ELAB-MODINST-LIST-NAMES
 (165 3 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (117 6 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (44 22 (:REWRITE DEFAULT-+-2))
 (28 22 (:REWRITE DEFAULT-+-1))
 (24 24 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (24 23 (:REWRITE DEFAULT-CDR))
 (18 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (17 17 (:LINEAR INDEX-OF-<-LEN))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:TYPE-PRESCRIPTION NFIX))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NAME-P-WHEN-EQUAL-NAME-FIX
 (22 22 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (3 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 )
(SV::INSTNAME-OF-NTH-INDEX-OF-ELAB-MODINST-LIST-NAMES
 (22474 510 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (11544 592 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (6169 1189 (:DEFINITION LEN))
 (4049 2030 (:REWRITE DEFAULT-+-2))
 (2622 2030 (:REWRITE DEFAULT-+-1))
 (2369 2369 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (2368 2368 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (2336 2330 (:REWRITE DEFAULT-CDR))
 (1881 489 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1776 592 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (1546 574 (:LINEAR INDEX-OF-<-LEN))
 (1184 592 (:REWRITE DEFAULT-UNARY-MINUS))
 (1058 1043 (:REWRITE DEFAULT-CAR))
 (926 463 (:REWRITE DEFAULT-<-2))
 (550 463 (:REWRITE DEFAULT-<-1))
 (510 510 (:REWRITE NTH-WHEN-ATOM))
 (479 479 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (443 30 (:DEFINITION MEMBER-EQUAL))
 (312 52 (:REWRITE SV::LEN-OF-ELAB-MODINST-LIST-NAMES))
 (290 290 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (290 290 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (235 87 (:REWRITE NFIX-WHEN-NOT-NATP))
 (235 87 (:REWRITE NFIX-WHEN-NATP))
 (122 122 (:TYPE-PRESCRIPTION NATP))
 (104 26 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (75 75 (:REWRITE SUBSETP-MEMBER . 2))
 (69 69 (:REWRITE SUBSETP-MEMBER . 4))
 (69 69 (:REWRITE INTERSECTP-MEMBER . 3))
 (69 69 (:REWRITE INTERSECTP-MEMBER . 2))
 (61 61 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (61 61 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (61 61 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (61 61 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (61 61 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (61 61 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (30 30 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (26 1 (:REWRITE SUBSETP-OF-CONS))
 (16 16 (:REWRITE SUBSETP-TRANS2))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (5 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 )
(SV::MEMBER-OF-NAMES-WHEN-NTH
 (624 32 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (229 115 (:REWRITE DEFAULT-+-2))
 (147 115 (:REWRITE DEFAULT-+-1))
 (137 137 (:REWRITE DEFAULT-CDR))
 (128 128 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (124 7 (:DEFINITION MEMBER-EQUAL))
 (104 10 (:REWRITE SUBSETP-CAR-MEMBER))
 (96 96 (:REWRITE DEFAULT-CAR))
 (96 32 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (67 39 (:REWRITE DEFAULT-<-2))
 (64 32 (:REWRITE DEFAULT-UNARY-MINUS))
 (40 39 (:REWRITE DEFAULT-<-1))
 (39 39 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (35 14 (:REWRITE MEMBER-WHEN-ATOM))
 (32 32 (:LINEAR INDEX-OF-<-LEN))
 (32 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (29 29 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (29 29 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (18 18 (:REWRITE SUBSETP-MEMBER . 4))
 (18 18 (:REWRITE SUBSETP-MEMBER . 3))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 3))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 4 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (13 13 (:REWRITE SUBSETP-TRANS2))
 (13 13 (:REWRITE SUBSETP-TRANS))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NTH-OF-ELAB-MODINST-LIST-NAMES
 (585 30 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (306 164 (:REWRITE DEFAULT-+-2))
 (194 164 (:REWRITE DEFAULT-+-1))
 (164 103 (:REWRITE DEFAULT-<-2))
 (157 141 (:REWRITE DEFAULT-CDR))
 (142 142 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (136 103 (:REWRITE DEFAULT-<-1))
 (120 120 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (109 25 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (108 51 (:REWRITE NFIX-WHEN-NOT-NATP))
 (106 71 (:REWRITE NTH-WHEN-ATOM))
 (103 103 (:META CANCEL_PLUS-LESSP-CORRECT))
 (96 94 (:REWRITE DEFAULT-CAR))
 (90 30 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (72 18 (:REWRITE ZP-WHEN-GT-0))
 (66 66 (:LINEAR INDEX-OF-<-LEN))
 (60 30 (:REWRITE DEFAULT-UNARY-MINUS))
 (48 48 (:TYPE-PRESCRIPTION SV::NAME-P))
 (36 9 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (34 34 (:TYPE-PRESCRIPTION NATP))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (18 18 (:REWRITE ZP-WHEN-INTEGERP))
 (18 18 (:REWRITE ZP-OPEN))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (11 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (9 9 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::NAMELIST-FIX-UNDER-NAMELIST-EQUIV))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MODINST-LIST-NAMES-OF-ELAB-MODINST-LIST-FIX-X
 (808 3 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (778 3 (:DEFINITION SV::ELAB-MODINST$CP))
 (396 23 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (364 19 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (235 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (224 4 (:DEFINITION TRUE-LIST-LISTP))
 (216 42 (:DEFINITION LEN))
 (165 165 (:TYPE-PRESCRIPTION LEN))
 (161 8 (:DEFINITION TRUE-LISTP))
 (124 62 (:REWRITE DEFAULT-+-2))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (95 85 (:REWRITE DEFAULT-CDR))
 (93 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (82 62 (:REWRITE DEFAULT-+-1))
 (80 80 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (60 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (53 43 (:REWRITE DEFAULT-CAR))
 (48 6 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (41 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (40 20 (:REWRITE DEFAULT-UNARY-MINUS))
 (36 7 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (32 32 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 19 (:REWRITE NTH-WHEN-ATOM))
 (23 16 (:REWRITE DEFAULT-<-2))
 (22 22 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (21 7 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (20 20 (:TYPE-PRESCRIPTION SV::NAME-P))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 20 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (19 19 (:TYPE-PRESCRIPTION NFIX))
 (18 3 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (18 3 (:DEFINITION LENGTH))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 11 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (12 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (9 9 (:REWRITE SV::CONSP-OF-ELAB-MODINST-LIST-FIX))
 (6 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 3 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MODINST-LIST-NAMES-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-X)
(SV::ELAB-MODINST-LIST-NAMES-OF-APPEND
 (669 15 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (429 22 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (189 189 (:TYPE-PRESCRIPTION LEN))
 (185 37 (:DEFINITION LEN))
 (118 59 (:REWRITE DEFAULT-+-2))
 (109 78 (:REWRITE DEFAULT-CDR))
 (88 88 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (81 59 (:REWRITE DEFAULT-+-1))
 (66 22 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (51 48 (:REWRITE DEFAULT-CAR))
 (45 15 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (44 22 (:REWRITE DEFAULT-UNARY-MINUS))
 (30 30 (:TYPE-PRESCRIPTION SV::NAME-P))
 (30 15 (:REWRITE DEFAULT-<-2))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (15 15 (:TYPE-PRESCRIPTION NFIX))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 15 (:REWRITE NTH-WHEN-ATOM))
 (15 15 (:REWRITE DEFAULT-<-1))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (12 4 (:REWRITE CAR-OF-APPEND))
 (8 8 (:REWRITE CONSP-OF-APPEND))
 (5 5 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (4 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MODINST-REMOVE-NAME
 (550 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (390 20 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (235 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (224 4 (:DEFINITION TRUE-LIST-LISTP))
 (173 173 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (152 8 (:DEFINITION TRUE-LISTP))
 (150 30 (:DEFINITION LEN))
 (100 50 (:REWRITE DEFAULT-+-2))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (93 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (80 80 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (70 50 (:REWRITE DEFAULT-+-1))
 (67 67 (:REWRITE DEFAULT-CDR))
 (60 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (47 47 (:REWRITE DEFAULT-CAR))
 (41 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (40 20 (:REWRITE DEFAULT-UNARY-MINUS))
 (36 7 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (20 20 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (20 10 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SET::IN-SET))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::ELAB-MODINST-LIST-P-OF-ELAB-MODINST-REMOVE-NAME
 (468 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (390 20 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (376 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (324 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (309 309 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (165 33 (:DEFINITION LEN))
 (143 4 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (140 2 (:DEFINITION TRUE-LIST-LISTP))
 (106 53 (:REWRITE DEFAULT-+-2))
 (81 4 (:DEFINITION TRUE-LISTP))
 (80 80 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (73 53 (:REWRITE DEFAULT-+-1))
 (67 67 (:REWRITE DEFAULT-CDR))
 (63 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (60 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (57 3 (:DEFINITION MEMBER-EQUAL))
 (51 14 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (47 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (46 16 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (40 20 (:REWRITE DEFAULT-UNARY-MINUS))
 (39 39 (:REWRITE DEFAULT-CAR))
 (32 32 (:TYPE-PRESCRIPTION SV::NAME-P))
 (28 1 (:REWRITE SUBSETP-OF-CONS))
 (26 5 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (22 7 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (21 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 7 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (17 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (12 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 1 (:DEFINITION LENGTH))
 (4 4 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MODINST-REMOVE-NAME-OF-NAME-FIX-NAME
 (1606 4 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (1554 4 (:DEFINITION SV::ELAB-MODINST$CP))
 (858 44 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (668 18 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (648 10 (:DEFINITION TRUE-LIST-LISTP))
 (632 24 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (368 18 (:DEFINITION TRUE-LISTP))
 (360 72 (:DEFINITION LEN))
 (350 24 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (232 116 (:REWRITE DEFAULT-+-2))
 (224 36 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (216 36 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (176 176 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (170 170 (:REWRITE DEFAULT-CDR))
 (160 116 (:REWRITE DEFAULT-+-1))
 (141 141 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (132 44 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (98 18 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (88 88 (:REWRITE DEFAULT-CAR))
 (88 44 (:REWRITE DEFAULT-UNARY-MINUS))
 (72 72 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (72 72 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (72 36 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (48 48 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (42 42 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (36 36 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (36 36 (:REWRITE SET::IN-SET))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (28 20 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (24 24 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (24 24 (:REWRITE NTH-WHEN-ATOM))
 (24 4 (:DEFINITION LENGTH))
 (22 22 (:LINEAR INDEX-OF-<-LEN))
 (20 20 (:REWRITE DEFAULT-<-1))
 (20 20 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 4 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (16 4 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (16 4 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (12 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (12 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (8 4 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MODINST-REMOVE-NAME-NAME-EQUIV-CONGRUENCE-ON-NAME)
(SV::ELAB-MODINST-REMOVE-NAME-OF-ELAB-MODINST-LIST-FIX-X
 (51016 124 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (49004 95 (:DEFINITION SV::ELAB-MODINST$CP))
 (25086 605 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (24482 344 (:DEFINITION TRUE-LIST-LISTP))
 (20569 1132 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (17822 1030 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (12551 605 (:DEFINITION TRUE-LISTP))
 (12150 544 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (8543 1685 (:DEFINITION LEN))
 (7917 1210 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (7260 1210 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (5494 5193 (:REWRITE DEFAULT-CDR))
 (5462 2731 (:REWRITE DEFAULT-+-2))
 (4184 4184 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (3777 2731 (:REWRITE DEFAULT-+-1))
 (3769 3769 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (3476 605 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (3138 1046 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (2635 2454 (:REWRITE DEFAULT-CAR))
 (2420 2420 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2420 2420 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (2420 1210 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (2092 1046 (:REWRITE DEFAULT-UNARY-MINUS))
 (1682 1682 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (1522 122 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (1516 1506 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (1210 1210 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (1210 1210 (:REWRITE SET::IN-SET))
 (974 328 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (946 136 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (836 836 (:TYPE-PRESCRIPTION SV::NAME-P))
 (788 105 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (721 544 (:REWRITE NTH-WHEN-ATOM))
 (664 664 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (613 449 (:REWRITE DEFAULT-<-2))
 (583 583 (:LINEAR INDEX-OF-<-LEN))
 (570 95 (:DEFINITION LENGTH))
 (544 544 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (544 544 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (449 449 (:REWRITE DEFAULT-<-1))
 (449 449 (:META CANCEL_PLUS-LESSP-CORRECT))
 (380 95 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (380 95 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (380 95 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (338 332 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (298 298 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (298 298 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (244 244 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (190 95 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (122 122 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (27 27 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-ELAB-MODINST-LIST-FIX))
 )
(SV::ELAB-MODINST-REMOVE-NAME-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-X)
(SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-NAME
 (990 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (702 36 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (291 15 (:DEFINITION MEMBER-EQUAL))
 (270 54 (:DEFINITION LEN))
 (182 182 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (180 90 (:REWRITE DEFAULT-+-2))
 (144 144 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (131 128 (:REWRITE DEFAULT-CDR))
 (126 90 (:REWRITE DEFAULT-+-1))
 (108 36 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (89 31 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (87 83 (:REWRITE DEFAULT-CAR))
 (72 36 (:REWRITE DEFAULT-UNARY-MINUS))
 (58 58 (:TYPE-PRESCRIPTION SV::NAME-P))
 (37 2 (:REWRITE MEMBER-OF-CONS))
 (36 18 (:REWRITE DEFAULT-<-2))
 (33 33 (:REWRITE SUBSETP-MEMBER . 4))
 (33 33 (:REWRITE SUBSETP-MEMBER . 3))
 (33 33 (:REWRITE SUBSETP-MEMBER . 2))
 (33 33 (:REWRITE SUBSETP-MEMBER . 1))
 (33 33 (:REWRITE INTERSECTP-MEMBER . 3))
 (33 33 (:REWRITE INTERSECTP-MEMBER . 2))
 (27 27 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (27 27 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 18 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (18 18 (:REWRITE DEFAULT-<-1))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 18 (:LINEAR INDEX-OF-<-LEN))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 7 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 )
(SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER
 (1616 6 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (1556 6 (:DEFINITION SV::ELAB-MODINST$CP))
 (975 50 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (883 37 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (470 16 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (465 93 (:DEFINITION LEN))
 (448 8 (:DEFINITION TRUE-LIST-LISTP))
 (322 16 (:DEFINITION TRUE-LISTP))
 (299 299 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (286 143 (:REWRITE DEFAULT-+-2))
 (200 200 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (193 143 (:REWRITE DEFAULT-+-1))
 (192 32 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (186 186 (:REWRITE DEFAULT-CDR))
 (186 32 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (150 50 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (112 5 (:DEFINITION MEMBER-EQUAL))
 (100 100 (:REWRITE DEFAULT-CAR))
 (100 50 (:REWRITE DEFAULT-UNARY-MINUS))
 (83 29 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (82 16 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (72 14 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (71 15 (:REWRITE SUBSETP-MEMBER . 3))
 (66 66 (:TYPE-PRESCRIPTION SV::NAME-P))
 (64 64 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (64 64 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (64 32 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (48 6 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (44 31 (:REWRITE DEFAULT-<-2))
 (40 40 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (37 37 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (37 37 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (37 37 (:REWRITE NTH-WHEN-ATOM))
 (36 6 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (36 6 (:DEFINITION LENGTH))
 (32 32 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (32 32 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (32 32 (:REWRITE SET::IN-SET))
 (31 31 (:REWRITE DEFAULT-<-1))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 28 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (25 25 (:LINEAR INDEX-OF-<-LEN))
 (24 6 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (24 6 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (24 6 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 2 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (18 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (15 15 (:REWRITE SUBSETP-MEMBER . 4))
 (15 15 (:REWRITE SUBSETP-MEMBER . 2))
 (15 15 (:REWRITE INTERSECTP-MEMBER . 3))
 (15 15 (:REWRITE INTERSECTP-MEMBER . 2))
 (15 14 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (12 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 6 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (12 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (5 5 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 )
(SV::ELAB-MODINST-REMOVE-NAMES
 (381 6 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (177 6 (:DEFINITION MEMBER-EQUAL))
 (144 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (60 60 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (51 6 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (46 25 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (43 25 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (33 6 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (31 13 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (30 12 (:REWRITE MEMBER-WHEN-ATOM))
 (28 28 (:REWRITE SUBSETP-TRANS2))
 (28 28 (:REWRITE SUBSETP-TRANS))
 (16 16 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-CAR))
 (12 12 (:REWRITE SUBSETP-MEMBER . 4))
 (12 12 (:REWRITE SUBSETP-MEMBER . 3))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 3))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 2))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MODINST-LIST-P-OF-ELAB-MODINST-REMOVE-NAMES
 (43 1 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (40 16 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (29 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (21 1 (:DEFINITION MEMBER-EQUAL))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (7 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (6 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 2 (:REWRITE MEMBER-WHEN-ATOM))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 1 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MODINST-REMOVE-NAMES-OF-NIL
 (12 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MODINST-REMOVE-NAMES-OF-NIL-SECOND
 (42 2 (:DEFINITION MEMBER-EQUAL))
 (21 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (12 3 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (5 5 (:REWRITE SUBSETP-MEMBER . 4))
 (5 5 (:REWRITE SUBSETP-MEMBER . 3))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:REWRITE INTERSECTP-MEMBER . 3))
 (5 5 (:REWRITE INTERSECTP-MEMBER . 2))
 (5 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MODINST-REMOVE-NAMES-OF-CONS-SECOND
 (11562 244 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (6215 262 (:DEFINITION MEMBER-EQUAL))
 (5884 256 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (4362 93 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (3774 37 (:DEFINITION SV::ELAB-MODINST$CP))
 (3120 160 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (2920 480 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (2265 453 (:DEFINITION LEN))
 (1822 1822 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (1536 296 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (1397 1397 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (1241 1185 (:REWRITE DEFAULT-CDR))
 (1226 613 (:REWRITE DEFAULT-+-2))
 (978 978 (:TYPE-PRESCRIPTION SV::NAME-P))
 (773 613 (:REWRITE DEFAULT-+-1))
 (744 687 (:REWRITE DEFAULT-CAR))
 (703 37 (:DEFINITION TRUE-LISTP))
 (640 640 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (527 527 (:REWRITE SUBSETP-MEMBER . 2))
 (526 526 (:REWRITE SUBSETP-MEMBER . 4))
 (526 526 (:REWRITE INTERSECTP-MEMBER . 3))
 (526 526 (:REWRITE INTERSECTP-MEMBER . 2))
 (488 126 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (480 160 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (462 461 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (444 74 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (444 74 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (416 416 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (416 416 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (380 38 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (327 219 (:REWRITE DEFAULT-<-2))
 (324 47 (:REWRITE SV::NAMELIST-FIX-WHEN-NAMELIST-P))
 (320 160 (:REWRITE DEFAULT-UNARY-MINUS))
 (318 114 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (262 262 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (256 256 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (256 256 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (256 256 (:REWRITE NTH-WHEN-ATOM))
 (244 244 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (228 114 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (222 37 (:DEFINITION LENGTH))
 (219 219 (:REWRITE DEFAULT-<-1))
 (219 219 (:META CANCEL_PLUS-LESSP-CORRECT))
 (216 56 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (186 186 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (186 31 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (182 182 (:LINEAR INDEX-OF-<-LEN))
 (148 148 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (148 148 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (148 74 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (148 37 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (148 37 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (148 37 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (148 37 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (139 139 (:REWRITE SV::CONSP-OF-NAMELIST-FIX))
 (118 118 (:REWRITE SUBSETP-TRANS2))
 (118 118 (:REWRITE SUBSETP-TRANS))
 (111 111 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (93 93 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (74 74 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (74 74 (:REWRITE SET::IN-SET))
 (74 37 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (62 62 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (56 56 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-ELAB-MODINST-REMOVE-NAMES))
 (34 1 (:REWRITE SUBSETP-OF-CONS))
 (31 31 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (24 24 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (1 1 (:REWRITE SV::NAMELIST-FIX-UNDER-IFF))
 )
(SV::ELAB-MODINST-REMOVE-NAMES-OF-NAMELIST-FIX-NAMES
 (1754 38 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (813 37 (:DEFINITION MEMBER-EQUAL))
 (325 37 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (268 268 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (223 33 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (185 185 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (185 74 (:REWRITE MEMBER-WHEN-ATOM))
 (128 83 (:REWRITE DEFAULT-CDR))
 (115 25 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (102 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (96 18 (:REWRITE SV::NAMELIST-FIX-WHEN-NAMELIST-P))
 (90 15 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (74 74 (:REWRITE SUBSETP-MEMBER . 4))
 (74 74 (:REWRITE SUBSETP-MEMBER . 3))
 (74 74 (:REWRITE SUBSETP-MEMBER . 2))
 (74 74 (:REWRITE SUBSETP-MEMBER . 1))
 (74 74 (:REWRITE INTERSECTP-MEMBER . 3))
 (74 74 (:REWRITE INTERSECTP-MEMBER . 2))
 (74 73 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (73 73 (:REWRITE DEFAULT-CAR))
 (68 68 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (65 65 (:TYPE-PRESCRIPTION SV::NAME-P))
 (60 6 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (50 50 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (50 50 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (37 37 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (37 37 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (30 30 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 24 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (21 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (21 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (15 15 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE SV::NAMELIST-P-OF-NAMELIST-FIX))
 )
(SV::ELAB-MODINST-REMOVE-NAMES-NAMELIST-EQUIV-CONGRUENCE-ON-NAMES)
(SV::ELAB-MODINST-REMOVE-NAMES-OF-ELAB-MODINST-LIST-FIX-X
 (133 3 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (63 3 (:DEFINITION MEMBER-EQUAL))
 (25 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (21 21 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (16 3 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (15 15 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (15 6 (:REWRITE MEMBER-WHEN-ATOM))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (6 6 (:REWRITE SUBSETP-MEMBER . 4))
 (6 6 (:REWRITE SUBSETP-MEMBER . 3))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 3))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 2))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 3 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (3 3 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MODINST-REMOVE-NAMES-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-X)
(SV::ELAB-MODINSTS-NODUPS-P)
(SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P)
(SV::NO-DUPLICATES-OF-APPEND
 (989 44 (:DEFINITION MEMBER-EQUAL))
 (865 106 (:REWRITE SUBSETP-CAR-MEMBER))
 (199 164 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (180 180 (:REWRITE SUBSETP-TRANS2))
 (180 180 (:REWRITE SUBSETP-TRANS))
 (179 29 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (170 100 (:REWRITE INTERSECTP-MEMBER . 3))
 (164 164 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (157 130 (:REWRITE DEFAULT-CDR))
 (123 108 (:REWRITE DEFAULT-CAR))
 (108 54 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (98 98 (:REWRITE SUBSETP-MEMBER . 4))
 (98 98 (:REWRITE INTERSECTP-MEMBER . 2))
 (94 94 (:REWRITE SUBSETP-MEMBER . 2))
 (84 84 (:REWRITE MEMBER-WHEN-ATOM))
 (69 69 (:REWRITE FN-CHECK-DEF-FORMALS))
 (64 4 (:REWRITE SUBSETP-APPEND1))
 (54 54 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (54 54 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (47 47 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (47 47 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (44 44 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (15 15 (:REWRITE CONSP-OF-APPEND))
 (11 11 (:REWRITE INTERSECTP-MEMBER . 1))
 (8 8 (:REWRITE INTERSECTP-EQUAL-NON-CONS-1))
 (8 8 (:REWRITE INTERSECTP-EQUAL-NON-CONS))
 (7 7 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 )
(SV::ELAB-MODINSTS-NODUPS-P-OF-APPEND
 (277 13 (:DEFINITION MEMBER-EQUAL))
 (191 26 (:REWRITE SUBSETP-CAR-MEMBER))
 (42 42 (:REWRITE DEFAULT-CDR))
 (42 37 (:REWRITE SUBSETP-TRANS2))
 (42 33 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (38 20 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (37 37 (:REWRITE SUBSETP-TRANS))
 (35 26 (:REWRITE MEMBER-WHEN-ATOM))
 (33 33 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (32 32 (:REWRITE DEFAULT-CAR))
 (31 2 (:REWRITE SUBSETP-APPEND1))
 (26 26 (:REWRITE SUBSETP-MEMBER . 4))
 (26 26 (:REWRITE SUBSETP-MEMBER . 3))
 (26 26 (:REWRITE SUBSETP-MEMBER . 2))
 (26 26 (:REWRITE SUBSETP-MEMBER . 1))
 (26 26 (:REWRITE INTERSECTP-MEMBER . 3))
 (26 26 (:REWRITE INTERSECTP-MEMBER . 2))
 (24 3 (:DEFINITION BINARY-APPEND))
 (20 20 (:REWRITE FN-CHECK-DEF-FORMALS))
 (13 13 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (13 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (9 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (2 2 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(SV::ELAB-MODINSTS-NODUPS-P-OF-CONS
 (887 8 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (738 30 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (429 22 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (275 55 (:DEFINITION LEN))
 (210 11 (:DEFINITION MEMBER-EQUAL))
 (154 77 (:REWRITE DEFAULT-+-2))
 (124 120 (:REWRITE DEFAULT-CDR))
 (99 77 (:REWRITE DEFAULT-+-1))
 (88 88 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (84 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (66 22 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (56 54 (:REWRITE DEFAULT-CAR))
 (51 3 (:DEFINITION TRUE-LISTP))
 (44 22 (:REWRITE DEFAULT-UNARY-MINUS))
 (42 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (37 22 (:REWRITE MEMBER-WHEN-ATOM))
 (36 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (31 20 (:REWRITE DEFAULT-<-2))
 (30 30 (:TYPE-PRESCRIPTION NFIX))
 (30 30 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (30 30 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (30 30 (:REWRITE NTH-WHEN-ATOM))
 (24 24 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (22 22 (:REWRITE SUBSETP-MEMBER . 4))
 (22 22 (:REWRITE SUBSETP-MEMBER . 3))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 1))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 3))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:REWRITE DEFAULT-<-1))
 (20 20 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (16 16 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (5 5 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 )
(SV::ELAB-MODINSTS-REM-DUPS)
(SV::ELAB-MODINSTS-NODUPS-P-OF-ELAB-MODINSTS-REM-DUPS
 (1857 45 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1773 3 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (1521 78 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (947 3 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (778 3 (:DEFINITION SV::ELAB-MODINST$CP))
 (625 6 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (615 123 (:DEFINITION LEN))
 (599 30 (:DEFINITION MEMBER-EQUAL))
 (564 564 (:TYPE-PRESCRIPTION LEN))
 (402 201 (:REWRITE DEFAULT-+-2))
 (312 312 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (311 306 (:REWRITE DEFAULT-CDR))
 (279 201 (:REWRITE DEFAULT-+-1))
 (276 4 (:DEFINITION REMOVE-EQUAL))
 (271 12 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (235 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (234 78 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (224 4 (:DEFINITION TRUE-LIST-LISTP))
 (180 177 (:REWRITE DEFAULT-CAR))
 (161 8 (:DEFINITION TRUE-LISTP))
 (156 78 (:REWRITE DEFAULT-UNARY-MINUS))
 (145 145 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (143 20 (:REWRITE SUBSETP-CAR-MEMBER))
 (97 37 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (93 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (80 56 (:REWRITE MEMBER-WHEN-ATOM))
 (69 39 (:REWRITE DEFAULT-<-2))
 (67 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (66 66 (:TYPE-PRESCRIPTION SV::NAME-P))
 (62 62 (:REWRITE SUBSETP-MEMBER . 2))
 (62 62 (:REWRITE SUBSETP-MEMBER . 1))
 (58 58 (:REWRITE SUBSETP-MEMBER . 4))
 (58 58 (:REWRITE SUBSETP-MEMBER . 3))
 (58 58 (:REWRITE INTERSECTP-MEMBER . 3))
 (58 58 (:REWRITE INTERSECTP-MEMBER . 2))
 (53 21 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (47 47 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (47 47 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (46 46 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (45 45 (:REWRITE NTH-WHEN-ATOM))
 (42 42 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (42 42 (:TYPE-PRESCRIPTION NFIX))
 (41 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (39 39 (:REWRITE DEFAULT-<-1))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (39 39 (:LINEAR INDEX-OF-<-LEN))
 (37 37 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (37 37 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 7 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (32 32 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 26 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 30 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (24 21 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (22 13 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (21 21 (:REWRITE SUBSETP-TRANS2))
 (21 21 (:REWRITE SUBSETP-TRANS))
 (21 21 (:REWRITE FN-CHECK-DEF-FORMALS))
 (20 20 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (18 3 (:DEFINITION LENGTH))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SET::IN-SET))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (11 11 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (6 3 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (2 2 (:REWRITE SV::ELAB-MODINST-FIX-UNDER-ELAB-MODINST$C-EQUIV))
 )
(SV::ELAB-MODINSTS-REM-DUPS
 (260 4 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (235 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (224 4 (:DEFINITION TRUE-LIST-LISTP))
 (195 10 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (152 8 (:DEFINITION TRUE-LISTP))
 (148 1 (:DEFINITION SV::ELAB-MODINSTS-REM-DUPS))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (93 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (70 14 (:DEFINITION LEN))
 (48 24 (:REWRITE DEFAULT-+-2))
 (43 43 (:REWRITE DEFAULT-CDR))
 (41 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (40 40 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (39 1 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (36 7 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (34 24 (:REWRITE DEFAULT-+-1))
 (33 33 (:REWRITE DEFAULT-CAR))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 10 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (21 1 (:DEFINITION MEMBER-EQUAL))
 (20 20 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (20 10 (:REWRITE DEFAULT-UNARY-MINUS))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SET::IN-SET))
 (8 4 (:REWRITE DEFAULT-<-2))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (7 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (5 5 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE MEMBER-WHEN-ATOM))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-DUPLICATE-NAMES
 (496 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (401 4 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (375 5 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (369 17 (:DEFINITION MEMBER-EQUAL))
 (351 18 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (317 9 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (229 3 (:DEFINITION REMOVE-EQUAL))
 (208 2 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (135 135 (:TYPE-PRESCRIPTION LEN))
 (135 27 (:DEFINITION LEN))
 (115 14 (:REWRITE SUBSETP-CAR-MEMBER))
 (90 45 (:REWRITE DEFAULT-+-2))
 (89 85 (:REWRITE DEFAULT-CDR))
 (85 85 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (72 72 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (65 61 (:REWRITE DEFAULT-CAR))
 (63 45 (:REWRITE DEFAULT-+-1))
 (54 18 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (52 34 (:REWRITE MEMBER-WHEN-ATOM))
 (36 18 (:REWRITE DEFAULT-UNARY-MINUS))
 (34 34 (:REWRITE SUBSETP-MEMBER . 4))
 (34 34 (:REWRITE SUBSETP-MEMBER . 3))
 (34 34 (:REWRITE SUBSETP-MEMBER . 2))
 (34 34 (:REWRITE SUBSETP-MEMBER . 1))
 (34 34 (:REWRITE INTERSECTP-MEMBER . 3))
 (34 34 (:REWRITE INTERSECTP-MEMBER . 2))
 (32 32 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (29 11 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (24 24 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (23 10 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (22 22 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (19 16 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (18 18 (:TYPE-PRESCRIPTION SV::NAME-P))
 (18 9 (:REWRITE DEFAULT-<-2))
 (17 17 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (16 16 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (16 16 (:REWRITE SUBSETP-TRANS2))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (14 2 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE FN-CHECK-DEF-FORMALS))
 (9 9 (:TYPE-PRESCRIPTION NFIX))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (6 6 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 )
(SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES
 (1632 6 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (1556 6 (:DEFINITION SV::ELAB-MODINST$CP))
 (936 48 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (798 34 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (470 16 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (448 8 (:DEFINITION TRUE-LIST-LISTP))
 (440 88 (:DEFINITION LEN))
 (342 342 (:TYPE-PRESCRIPTION LEN))
 (330 2 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (322 16 (:DEFINITION TRUE-LISTP))
 (272 136 (:REWRITE DEFAULT-+-2))
 (212 11 (:DEFINITION MEMBER-EQUAL))
 (205 201 (:REWRITE DEFAULT-CDR))
 (192 192 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (192 32 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (186 32 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (184 136 (:REWRITE DEFAULT-+-1))
 (144 48 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (120 2 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (111 109 (:REWRITE DEFAULT-CAR))
 (96 48 (:REWRITE DEFAULT-UNARY-MINUS))
 (84 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 16 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (72 14 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (68 6 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (64 64 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (64 64 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (64 32 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (52 6 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (42 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (40 40 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (38 28 (:REWRITE DEFAULT-<-2))
 (37 22 (:REWRITE MEMBER-WHEN-ATOM))
 (36 14 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (36 6 (:DEFINITION LENGTH))
 (34 34 (:TYPE-PRESCRIPTION NFIX))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (34 34 (:REWRITE NTH-WHEN-ATOM))
 (32 32 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (32 32 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (32 32 (:REWRITE SET::IN-SET))
 (30 30 (:TYPE-PRESCRIPTION SV::NAME-P))
 (28 28 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (28 28 (:REWRITE DEFAULT-<-1))
 (28 28 (:META CANCEL_PLUS-LESSP-CORRECT))
 (27 9 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (24 24 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (24 24 (:LINEAR INDEX-OF-<-LEN))
 (24 6 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (24 6 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (24 6 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (22 22 (:REWRITE SUBSETP-MEMBER . 4))
 (22 22 (:REWRITE SUBSETP-MEMBER . 3))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 1))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 3))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (20 20 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (15 14 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (14 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (12 12 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (12 6 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (3 3 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 )
(SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P
 (95 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (73 3 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (42 2 (:DEFINITION MEMBER-EQUAL))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (10 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE MEMBER-WHEN-ATOM))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NO-DUPLICATE-NAMES-OF-ELAB-MODINSTS-REM-DUPS)
(SV::ELAB-MODINSTS-REM-DUPS-OF-ELAB-MODINST-LIST-FIX-X
 (2463 9 (:DEFINITION SV::ELAB-MODINST$CP))
 (1092 21 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (903 49 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (838 14 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (753 25 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (716 13 (:DEFINITION TRUE-LIST-LISTP))
 (671 7 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (667 30 (:DEFINITION MEMBER-EQUAL))
 (505 25 (:DEFINITION TRUE-LISTP))
 (491 97 (:DEFINITION LEN))
 (479 44 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (409 7 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (402 7 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (342 342 (:TYPE-PRESCRIPTION LEN))
 (300 50 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (297 50 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (294 42 (:REWRITE SUBSETP-CAR-MEMBER))
 (286 143 (:REWRITE DEFAULT-+-2))
 (283 273 (:REWRITE DEFAULT-CDR))
 (231 23 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (189 143 (:REWRITE DEFAULT-+-1))
 (184 184 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (173 14 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (166 155 (:REWRITE DEFAULT-CAR))
 (145 145 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (138 46 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (132 132 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (132 1 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-OF-CONS))
 (130 25 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (105 105 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (100 100 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (100 100 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (100 50 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (92 46 (:REWRITE DEFAULT-UNARY-MINUS))
 (86 9 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (84 84 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (84 60 (:REWRITE MEMBER-WHEN-ATOM))
 (81 42 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (68 6 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (64 64 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (60 60 (:REWRITE SUBSETP-MEMBER . 4))
 (60 60 (:REWRITE SUBSETP-MEMBER . 3))
 (60 60 (:REWRITE SUBSETP-MEMBER . 2))
 (60 60 (:REWRITE SUBSETP-MEMBER . 1))
 (60 60 (:REWRITE INTERSECTP-MEMBER . 3))
 (60 60 (:REWRITE INTERSECTP-MEMBER . 2))
 (57 57 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (54 9 (:DEFINITION LENGTH))
 (53 44 (:REWRITE NTH-WHEN-ATOM))
 (50 50 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (50 50 (:REWRITE SET::IN-SET))
 (49 49 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (49 49 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (46 46 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (46 46 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (46 18 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (42 42 (:TYPE-PRESCRIPTION NFIX))
 (42 42 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (42 42 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (42 42 (:REWRITE SUBSETP-TRANS2))
 (42 42 (:REWRITE SUBSETP-TRANS))
 (42 42 (:REWRITE FN-CHECK-DEF-FORMALS))
 (42 42 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (42 42 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (39 33 (:REWRITE DEFAULT-<-2))
 (36 36 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (36 9 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (36 9 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (36 9 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (33 33 (:REWRITE DEFAULT-<-1))
 (33 33 (:META CANCEL_PLUS-LESSP-CORRECT))
 (30 30 (:TYPE-PRESCRIPTION SV::NAME-P))
 (30 30 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (26 26 (:LINEAR INDEX-OF-<-LEN))
 (23 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (22 22 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (20 8 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (19 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (18 18 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (18 9 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (9 9 (:REWRITE SV::CONSP-OF-ELAB-MODINST-LIST-FIX))
 (6 3 (:REWRITE SV::CAR-OF-ELAB-MODINST-LIST-FIX-X-UNDER-ELAB-MODINST$C-EQUIV))
 (5 5 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-ELAB-MODINST-LIST-FIX-X))
 (2 2 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 )
(SV::ELAB-MODINSTS-REM-DUPS-ELAB-MODINST-LIST-EQUIV-CONGRUENCE-ON-X)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (684 2 (:DEFINITION SV::ELAB-MODINSTS-REM-DUPS))
 (260 5 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (240 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (227 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (192 2 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (181 4 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (157 7 (:DEFINITION MEMBER-EQUAL))
 (156 8 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (138 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (116 2 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (114 2 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (75 15 (:DEFINITION LEN))
 (70 10 (:REWRITE SUBSETP-CAR-MEMBER))
 (59 59 (:TYPE-PRESCRIPTION LEN))
 (46 23 (:REWRITE DEFAULT-+-2))
 (46 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (45 45 (:REWRITE DEFAULT-CDR))
 (42 1 (:DEFINITION TRUE-LIST-LISTP))
 (40 2 (:DEFINITION TRUE-LISTP))
 (35 35 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (32 32 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (31 23 (:REWRITE DEFAULT-+-1))
 (29 29 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (27 27 (:REWRITE DEFAULT-CAR))
 (25 25 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (24 8 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (23 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 14 (:REWRITE MEMBER-WHEN-ATOM))
 (19 10 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (16 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (14 14 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (14 14 (:REWRITE SUBSETP-MEMBER . 4))
 (14 14 (:REWRITE SUBSETP-MEMBER . 3))
 (14 14 (:REWRITE SUBSETP-MEMBER . 2))
 (14 14 (:REWRITE SUBSETP-MEMBER . 1))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 2))
 (10 10 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE FN-CHECK-DEF-FORMALS))
 (10 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 5 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (2 2 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (1 1 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::ELAB-MODINST-FIX-UNDER-ELAB-MODINST$C-EQUIV))
 )
(SV::ELAB-MODINSTS-NODUPS-EQUIV$INLINE)
(SV::ELAB-MODINSTS-NODUPS-EQUIV-IS-AN-EQUIVALENCE)
(SV::ELAB-MODINSTS-NODUPS-EQUIV-IMPLIES-EQUAL-ELAB-MODINSTS-REM-DUPS-1)
(SV::ELAB-MODINSTS-REM-DUPS-UNDER-ELAB-MODINSTS-NODUPS-EQUIV)
(SV::EQUAL-OF-ELAB-MODINSTS-REM-DUPS-1-FORWARD-TO-ELAB-MODINSTS-NODUPS-EQUIV)
(SV::EQUAL-OF-ELAB-MODINSTS-REM-DUPS-2-FORWARD-TO-ELAB-MODINSTS-NODUPS-EQUIV)
(SV::ELAB-MODINSTS-NODUPS-EQUIV-OF-ELAB-MODINSTS-REM-DUPS-1-FORWARD)
(SV::ELAB-MODINSTS-NODUPS-EQUIV-OF-ELAB-MODINSTS-REM-DUPS-2-FORWARD)
(SV::ELAB-MODINST-REMOVE-NAME-OF-EQUAL-TO-APPEND
 (4655 22 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (4432 22 (:DEFINITION SV::ELAB-MODINST$CP))
 (3207 64 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (1872 96 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (1718 113 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1656 72 (:DEFINITION MEMBER-EQUAL))
 (1155 231 (:DEFINITION LEN))
 (981 36 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (924 18 (:DEFINITION TRUE-LIST-LISTP))
 (882 9 (:REWRITE MEMBER-OF-APPEND))
 (878 43 (:DEFINITION TRUE-LISTP))
 (660 660 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (654 327 (:REWRITE DEFAULT-+-2))
 (640 536 (:REWRITE DEFAULT-CDR))
 (523 86 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (516 86 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (423 327 (:REWRITE DEFAULT-+-1))
 (405 153 (:REWRITE SUBSETP-MEMBER . 3))
 (384 384 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (360 360 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (353 353 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (336 144 (:REWRITE MEMBER-WHEN-ATOM))
 (330 321 (:REWRITE DEFAULT-CAR))
 (293 113 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (288 96 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (234 234 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (233 43 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (224 224 (:TYPE-PRESCRIPTION SV::NAME-P))
 (192 96 (:REWRITE DEFAULT-UNARY-MINUS))
 (177 9 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-APPEND))
 (172 172 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (172 86 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (153 153 (:REWRITE SUBSETP-MEMBER . 4))
 (153 153 (:REWRITE SUBSETP-MEMBER . 2))
 (153 153 (:REWRITE SUBSETP-MEMBER . 1))
 (153 153 (:REWRITE INTERSECTP-MEMBER . 3))
 (153 153 (:REWRITE INTERSECTP-MEMBER . 2))
 (138 27 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (135 15 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (132 22 (:DEFINITION LENGTH))
 (120 120 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (120 120 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (116 91 (:REWRITE DEFAULT-<-2))
 (114 6 (:REWRITE COMMUTATIVITY-OF-APPEND-UNDER-SET-EQUIV))
 (113 113 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (113 113 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (113 113 (:REWRITE NTH-WHEN-ATOM))
 (111 111 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (91 91 (:REWRITE DEFAULT-<-1))
 (91 91 (:META CANCEL_PLUS-LESSP-CORRECT))
 (90 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (88 22 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (88 22 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (88 22 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (86 86 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (86 86 (:REWRITE SET::IN-SET))
 (81 27 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (80 26 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (72 72 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (72 72 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (69 69 (:LINEAR INDEX-OF-<-LEN))
 (66 66 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (54 54 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (54 27 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (45 15 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (44 44 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (44 22 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (42 14 (:REWRITE CAR-OF-APPEND))
 (30 30 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (30 30 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (27 27 (:REWRITE SUBSETP-TRANS2))
 (27 27 (:REWRITE SUBSETP-TRANS))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (21 21 (:REWRITE CONSP-OF-APPEND))
 (15 15 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (14 14 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 )
(SV::ELAB-MODINSTS-REM-DUPS-OF-APPEND
 (5185 128 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (4197 220 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (3835 25 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (3160 50 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (2291 10 (:DEFINITION SV::ELAB-MODINST$CP))
 (2196 16 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (2033 9 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (1856 81 (:DEFINITION MEMBER-EQUAL))
 (1705 341 (:DEFINITION LEN))
 (1531 1531 (:TYPE-PRESCRIPTION LEN))
 (1124 5 (:REWRITE NO-DUPLICATESP-EQUAL-APPEND-IFF))
 (1110 555 (:REWRITE DEFAULT-+-2))
 (922 884 (:REWRITE DEFAULT-CDR))
 (918 16 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (856 856 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (769 555 (:REWRITE DEFAULT-+-1))
 (757 106 (:REWRITE SUBSETP-CAR-MEMBER))
 (710 22 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (686 11 (:DEFINITION TRUE-LIST-LISTP))
 (642 214 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (627 6 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-APPEND))
 (623 30 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (534 519 (:REWRITE DEFAULT-CAR))
 (528 1 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-OF-CONS))
 (509 25 (:DEFINITION TRUE-LISTP))
 (428 214 (:REWRITE DEFAULT-UNARY-MINUS))
 (400 400 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (301 50 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (300 50 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (284 105 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (284 91 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (249 162 (:REWRITE MEMBER-WHEN-ATOM))
 (248 164 (:REWRITE SUBSETP-MEMBER . 3))
 (230 230 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (194 194 (:TYPE-PRESCRIPTION SV::NAME-P))
 (182 106 (:REWRITE DEFAULT-<-2))
 (177 2 (:REWRITE MEMBER-OF-APPEND))
 (164 164 (:REWRITE SUBSETP-MEMBER . 4))
 (164 164 (:REWRITE SUBSETP-MEMBER . 2))
 (164 164 (:REWRITE SUBSETP-MEMBER . 1))
 (164 164 (:REWRITE INTERSECTP-MEMBER . 3))
 (164 164 (:REWRITE INTERSECTP-MEMBER . 2))
 (148 115 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (134 134 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (134 25 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (128 128 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (128 128 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (128 128 (:REWRITE NTH-WHEN-ATOM))
 (124 115 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (119 23 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (117 117 (:TYPE-PRESCRIPTION NFIX))
 (116 116 (:LINEAR INDEX-OF-<-LEN))
 (115 115 (:REWRITE SUBSETP-TRANS2))
 (115 115 (:REWRITE SUBSETP-TRANS))
 (112 112 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (106 106 (:REWRITE DEFAULT-<-1))
 (106 106 (:META CANCEL_PLUS-LESSP-CORRECT))
 (105 105 (:REWRITE FN-CHECK-DEF-FORMALS))
 (100 100 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (100 50 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (94 94 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (94 94 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (81 81 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (64 64 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (61 19 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (60 10 (:DEFINITION LENGTH))
 (52 52 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (50 50 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (50 50 (:REWRITE SET::IN-SET))
 (49 49 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (42 12 (:REWRITE CONSP-OF-APPEND))
 (40 10 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (40 10 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (40 10 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (39 7 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (30 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (30 3 (:REWRITE INTERSECTP-EQUAL-COMMUTE))
 (25 10 (:REWRITE INTERSECTP-EQUAL-NON-CONS-1))
 (25 10 (:REWRITE INTERSECTP-EQUAL-NON-CONS))
 (20 20 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (20 10 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (20 5 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (19 1 (:REWRITE COMMUTATIVITY-OF-APPEND-UNDER-SET-EQUIV))
 (18 6 (:REWRITE CAR-OF-APPEND))
 (17 17 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (15 15 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAME))
 (13 13 (:REWRITE INTERSECTP-MEMBER . 1))
 (13 5 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-OF-APPEND))
 (10 10 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
 (10 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (7 7 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (7 7 (:REWRITE SV::ELAB-MODINST-FIX-UNDER-ELAB-MODINST$C-EQUIV))
 (6 5 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE SV::NAMELIST-P-OF-ELAB-MODINST-LIST-NAMES))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::NAMELIST-FIX-UNDER-NAMELIST-EQUIV))
 (3 3 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (2 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 )
(SV::WIRELIST->NAMES-OF-REPLICATE
 (90 8 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (76 22 (:REWRITE ZP-WHEN-GT-0))
 (40 40 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 36 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (26 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE DEFAULT-<-1))
 (18 4 (:REWRITE DEFAULT-CDR))
 (18 4 (:REWRITE DEFAULT-CAR))
 (14 14 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MOD$C-WIRE-INDICES-OK)
(SV::ELAB-MOD$C-WIRE-INDICES-OK-NECC)
(SV::ELAB-MOD$C-WIRE-NAMES-OK)
(SV::ELAB-MOD$C-WIRE-NAMES-OK-NECC)
(SV::ELAB-MOD$C-WIRE-NAMES-OK-LINEAR
 (232 16 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (70 14 (:DEFINITION LEN))
 (38 6 (:REWRITE NFIX-WHEN-NATP))
 (36 36 (:REWRITE DEFAULT-CDR))
 (36 36 (:REWRITE DEFAULT-CAR))
 (36 21 (:REWRITE DEFAULT-<-2))
 (28 14 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (26 9 (:REWRITE NATP-WHEN-GTE-0))
 (26 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (21 21 (:REWRITE DEFAULT-<-1))
 (21 21 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (16 9 (:REWRITE NATP-RW))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE DEFAULT-+-1))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (11 9 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 4 (:REWRITE LOOKUP-IN-FG-MEMO))
 (5 2 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (2 2 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::WIRELIST-REMOVE-NAME
 (120 120 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (11 11 (:REWRITE DEFAULT-CAR))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAME
 (212 212 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (75 20 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:REWRITE DEFAULT-CAR))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 1 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (4 1 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(SV::WIRELIST-REMOVE-NAME-OF-NAME-FIX-NAME
 (105 105 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (36 4 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (24 4 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (12 12 (:REWRITE DEFAULT-CAR))
 (8 8 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::WIRELIST-REMOVE-NAME-NAME-EQUIV-CONGRUENCE-ON-NAME)
(SV::WIRELIST-REMOVE-NAME-OF-WIRELIST-FIX-X
 (762 65 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (722 722 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (569 64 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (381 82 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (354 202 (:REWRITE DEFAULT-CDR))
 (277 52 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (182 178 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (164 162 (:REWRITE DEFAULT-CAR))
 (115 115 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (100 100 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (100 100 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (13 13 (:REWRITE SV::WIRELIST-P-OF-WIRELIST-FIX))
 )
(SV::WIRELIST-REMOVE-NAME-WIRELIST-EQUIV-CONGRUENCE-ON-X)
(SV::WIRELIST->NAMES-OF-REMOVE-NAME
 (396 12 (:DEFINITION MEMBER-EQUAL))
 (126 18 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (53 51 (:REWRITE DEFAULT-CAR))
 (52 1 (:REWRITE MEMBER-OF-CONS))
 (50 48 (:REWRITE DEFAULT-CDR))
 (49 49 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (39 39 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (36 18 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (26 26 (:REWRITE SUBSETP-MEMBER . 4))
 (26 26 (:REWRITE SUBSETP-MEMBER . 3))
 (26 26 (:REWRITE SUBSETP-MEMBER . 2))
 (26 26 (:REWRITE SUBSETP-MEMBER . 1))
 (26 26 (:REWRITE INTERSECTP-MEMBER . 3))
 (26 26 (:REWRITE INTERSECTP-MEMBER . 2))
 (25 25 (:TYPE-PRESCRIPTION SV::WIRELIST-REMOVE-NAME))
 (24 24 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (24 24 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (12 12 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 )
(SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER
 (230 230 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (153 5 (:DEFINITION MEMBER-EQUAL))
 (57 15 (:REWRITE SUBSETP-MEMBER . 3))
 (42 6 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (35 5 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (32 6 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (29 29 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (21 21 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (18 18 (:REWRITE DEFAULT-CDR))
 (16 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (15 15 (:REWRITE SUBSETP-MEMBER . 4))
 (15 15 (:REWRITE SUBSETP-MEMBER . 2))
 (15 15 (:REWRITE INTERSECTP-MEMBER . 3))
 (15 15 (:REWRITE INTERSECTP-MEMBER . 2))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 14 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 5 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (10 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::WIRELIST-REMOVE-NAMES
 (513 6 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (261 6 (:DEFINITION MEMBER-EQUAL))
 (174 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (66 30 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (66 18 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (66 6 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (60 60 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (60 12 (:REWRITE MEMBER-WHEN-ATOM))
 (36 36 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (36 18 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (34 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (33 6 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (18 18 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (18 18 (:REWRITE SUBSETP-TRANS2))
 (18 18 (:REWRITE SUBSETP-TRANS))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (16 16 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-CAR))
 (12 12 (:REWRITE SUBSETP-MEMBER . 4))
 (12 12 (:REWRITE SUBSETP-MEMBER . 3))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (12 12 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 3))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 2))
 (12 6 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (6 6 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAMES
 (60 1 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (32 1 (:DEFINITION MEMBER-EQUAL))
 (29 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 2 (:REWRITE MEMBER-WHEN-ATOM))
 (7 3 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (7 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (6 6 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (6 3 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 1 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (4 1 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (3 1 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 1 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-NIL
 (8 2 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (2 2 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-NIL-SECOND
 (64 2 (:DEFINITION MEMBER-EQUAL))
 (21 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (14 6 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (12 12 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (12 6 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (12 3 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 2 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (5 5 (:REWRITE SUBSETP-MEMBER . 4))
 (5 5 (:REWRITE SUBSETP-MEMBER . 3))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:REWRITE INTERSECTP-MEMBER . 3))
 (5 5 (:REWRITE INTERSECTP-MEMBER . 2))
 (5 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (3 3 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-CONS-SECOND
 (13050 226 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (7561 243 (:DEFINITION MEMBER-EQUAL))
 (1481 1481 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (1340 265 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (1022 740 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (865 676 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (810 810 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (675 225 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (546 490 (:REWRITE DEFAULT-CDR))
 (539 482 (:REWRITE DEFAULT-CAR))
 (491 491 (:REWRITE SUBSETP-MEMBER . 2))
 (488 488 (:REWRITE SUBSETP-MEMBER . 4))
 (488 488 (:REWRITE INTERSECTP-MEMBER . 3))
 (488 488 (:REWRITE INTERSECTP-MEMBER . 2))
 (453 87 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (450 450 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (450 225 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (405 404 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (396 102 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (351 351 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (351 351 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (288 68 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (288 43 (:REWRITE SV::NAMELIST-FIX-WHEN-NAMELIST-P))
 (260 68 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (243 243 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (225 225 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (200 52 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (134 134 (:REWRITE SV::CONSP-OF-NAMELIST-FIX))
 (122 122 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (116 29 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (73 73 (:REWRITE SUBSETP-TRANS2))
 (73 73 (:REWRITE SUBSETP-TRANS))
 (62 2 (:REWRITE SUBSETP-OF-CONS))
 (52 52 (:REWRITE SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAMES))
 (29 29 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (22 22 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (22 22 (:REWRITE SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (10 2 (:REWRITE SV::WIRELIST->NAMES-OF-CONS))
 (2 2 (:REWRITE SV::NAMELIST-FIX-UNDER-IFF))
 )
(SV::WIRELIST-REMOVE-NAME-COMMUTE
 (5534 191 (:DEFINITION MEMBER-EQUAL))
 (3830 26 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-NAME))
 (3298 78 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (2730 26 (:DEFINITION REMOVE-EQUAL))
 (1269 25 (:REWRITE MEMBER-OF-REMOVE))
 (1069 1069 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (897 897 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (726 242 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (576 548 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (486 243 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (453 3 (:REWRITE SV::WIRELIST->NAMES-OF-CONS))
 (413 413 (:REWRITE SUBSETP-MEMBER . 4))
 (413 413 (:REWRITE SUBSETP-MEMBER . 3))
 (413 413 (:REWRITE SUBSETP-MEMBER . 2))
 (413 413 (:REWRITE SUBSETP-MEMBER . 1))
 (413 413 (:REWRITE INTERSECTP-MEMBER . 3))
 (413 413 (:REWRITE INTERSECTP-MEMBER . 2))
 (381 381 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (341 336 (:REWRITE DEFAULT-CAR))
 (330 326 (:REWRITE DEFAULT-CDR))
 (305 305 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (305 305 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (210 26 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (191 191 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (190 190 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (132 3 (:REWRITE MEMBER-OF-CONS))
 (118 26 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (33 33 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (19 19 (:REWRITE SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAME))
 (14 14 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (9 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (5 2 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION REMOVE-EQUAL))
 )
(SV::WIRELIST-REMOVE-NAME-OF-REMOVE-NAMES
 (938 16 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (526 17 (:DEFINITION MEMBER-EQUAL))
 (168 1 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-NAME))
 (148 34 (:REWRITE MEMBER-WHEN-ATOM))
 (137 3 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (107 1 (:DEFINITION REMOVE-EQUAL))
 (99 99 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (91 50 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (86 86 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (77 50 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (61 15 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (57 19 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (57 1 (:REWRITE MEMBER-OF-REMOVE))
 (44 44 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (38 19 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (35 35 (:REWRITE SUBSETP-MEMBER . 4))
 (35 35 (:REWRITE SUBSETP-MEMBER . 3))
 (35 35 (:REWRITE SUBSETP-MEMBER . 2))
 (35 35 (:REWRITE SUBSETP-MEMBER . 1))
 (35 35 (:REWRITE INTERSECTP-MEMBER . 3))
 (35 35 (:REWRITE INTERSECTP-MEMBER . 2))
 (34 34 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (25 25 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (23 23 (:REWRITE DEFAULT-CDR))
 (23 23 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (23 23 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 22 (:TYPE-PRESCRIPTION SV::NAME-P))
 (17 17 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (17 17 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 )
(SV::WIRELIST-REMOVE-NAME-OF-REMOVE-NAMES-REV
 (1171 16 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (648 21 (:DEFINITION MEMBER-EQUAL))
 (322 2 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-NAME))
 (269 6 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (214 2 (:DEFINITION REMOVE-EQUAL))
 (179 42 (:REWRITE MEMBER-WHEN-ATOM))
 (122 122 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (114 2 (:REWRITE MEMBER-OF-REMOVE))
 (110 62 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (107 107 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (91 61 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (75 25 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (69 17 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (62 62 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (50 25 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (44 44 (:REWRITE SUBSETP-MEMBER . 4))
 (44 44 (:REWRITE SUBSETP-MEMBER . 3))
 (44 44 (:REWRITE SUBSETP-MEMBER . 2))
 (44 44 (:REWRITE SUBSETP-MEMBER . 1))
 (44 44 (:REWRITE INTERSECTP-MEMBER . 3))
 (44 44 (:REWRITE INTERSECTP-MEMBER . 2))
 (42 42 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (31 31 (:REWRITE DEFAULT-CAR))
 (30 30 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (30 30 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (29 29 (:REWRITE DEFAULT-CDR))
 (28 7 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::NAME-P))
 (21 21 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (21 21 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 7 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-REMOVE-NAME
 (3828 154 (:DEFINITION MEMBER-EQUAL))
 (1638 6 (:REWRITE SV::WIRELIST-REMOVE-NAME-COMMUTE))
 (882 6 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-NAME))
 (609 93 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (366 64 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (351 117 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (342 306 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (324 6 (:REWRITE MEMBER-OF-REMOVE))
 (316 316 (:REWRITE SUBSETP-MEMBER . 4))
 (316 316 (:REWRITE SUBSETP-MEMBER . 3))
 (316 316 (:REWRITE SUBSETP-MEMBER . 2))
 (316 316 (:REWRITE SUBSETP-MEMBER . 1))
 (316 316 (:REWRITE INTERSECTP-MEMBER . 3))
 (316 316 (:REWRITE INTERSECTP-MEMBER . 2))
 (297 297 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (274 272 (:REWRITE DEFAULT-CAR))
 (272 270 (:REWRITE DEFAULT-CDR))
 (261 261 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (252 36 (:REWRITE SUBSETP-CAR-MEMBER))
 (234 117 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (213 213 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (213 213 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (210 210 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (154 154 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (150 150 (:TYPE-PRESCRIPTION SV::NAME-P))
 (90 90 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (82 82 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (72 72 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (72 18 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (45 43 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (36 36 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (36 36 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (36 36 (:REWRITE SUBSETP-TRANS2))
 (36 36 (:REWRITE SUBSETP-TRANS))
 (26 2 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (24 12 (:REWRITE SV::WIRELIST->NAMES-OF-WIRELIST-FIX-X))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-REMOVE-NAME))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST-FIX))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (8 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (6 6 (:REWRITE SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAME))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (2 2 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:DEFINITION TRUE-LISTP))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-REMOVE-LATER-DUPLICATES
 (3722 50 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (3419 117 (:DEFINITION MEMBER-EQUAL))
 (2247 48 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (1656 6 (:REWRITE SV::WIRELIST-REMOVE-NAME-COMMUTE))
 (1654 16 (:DEFINITION REMOVE-EQUAL))
 (1202 18 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (1133 92 (:REWRITE SUBSETP-CAR-MEMBER))
 (695 234 (:REWRITE MEMBER-WHEN-ATOM))
 (493 57 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (474 66 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (405 405 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (348 44 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (316 316 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (306 206 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (281 206 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (255 85 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (248 247 (:REWRITE DEFAULT-CDR))
 (241 241 (:REWRITE SUBSETP-MEMBER . 4))
 (241 241 (:REWRITE SUBSETP-MEMBER . 3))
 (241 241 (:REWRITE SUBSETP-MEMBER . 2))
 (241 241 (:REWRITE SUBSETP-MEMBER . 1))
 (241 241 (:REWRITE INTERSECTP-MEMBER . 3))
 (241 241 (:REWRITE INTERSECTP-MEMBER . 2))
 (227 226 (:REWRITE DEFAULT-CAR))
 (192 192 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (185 158 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (170 85 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (158 158 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (158 158 (:REWRITE SUBSETP-TRANS2))
 (158 158 (:REWRITE SUBSETP-TRANS))
 (158 158 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (158 158 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (142 142 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (117 117 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (100 25 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (91 22 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (88 88 (:TYPE-PRESCRIPTION SV::NAME-P))
 (88 11 (:REWRITE SV::NAMELIST-P-OF-REMOVE-LATER-DUPLICATES))
 (80 80 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (71 71 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (37 37 (:REWRITE FN-CHECK-DEF-FORMALS))
 (17 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (13 1 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (6 6 (:REWRITE SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAME))
 (6 1 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (4 1 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (2 2 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (2 1 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (1 1 (:REWRITE SET::IN-SET))
 (1 1 (:DEFINITION TRUE-LISTP))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-NAMELIST-FIX-NAMES
 (2398 38 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (1229 37 (:DEFINITION MEMBER-EQUAL))
 (370 74 (:REWRITE MEMBER-WHEN-ATOM))
 (325 37 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (271 117 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (234 234 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (223 33 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (222 111 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (185 185 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (128 83 (:REWRITE DEFAULT-CDR))
 (117 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (115 25 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (111 37 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (96 18 (:REWRITE SV::NAMELIST-FIX-WHEN-NAMELIST-P))
 (75 6 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (74 74 (:REWRITE SUBSETP-MEMBER . 4))
 (74 74 (:REWRITE SUBSETP-MEMBER . 3))
 (74 74 (:REWRITE SUBSETP-MEMBER . 2))
 (74 74 (:REWRITE SUBSETP-MEMBER . 1))
 (74 74 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (74 74 (:REWRITE INTERSECTP-MEMBER . 3))
 (74 74 (:REWRITE INTERSECTP-MEMBER . 2))
 (74 73 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (74 37 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (73 73 (:REWRITE DEFAULT-CAR))
 (68 68 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (65 65 (:TYPE-PRESCRIPTION SV::NAME-P))
 (60 15 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (50 50 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (50 50 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (37 37 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (37 37 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (36 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (24 24 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (21 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (15 15 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE SV::NAMELIST-P-OF-NAMELIST-FIX))
 )
(SV::WIRELIST-REMOVE-NAMES-NAMELIST-EQUIV-CONGRUENCE-ON-NAMES)
(SV::WIRELIST-REMOVE-NAMES-OF-WIRELIST-FIX-X
 (184 3 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (96 3 (:DEFINITION MEMBER-EQUAL))
 (30 6 (:REWRITE MEMBER-WHEN-ATOM))
 (25 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (21 9 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (18 18 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (18 9 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (16 3 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (15 15 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (9 3 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (6 6 (:REWRITE SUBSETP-MEMBER . 4))
 (6 6 (:REWRITE SUBSETP-MEMBER . 3))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 3))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 2))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 3 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::WIRELIST-REMOVE-NAMES-WIRELIST-EQUIV-CONGRUENCE-ON-X)
(SV::WIRELIST-NODUPS-P)
(SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P)
(SV::WIRELIST-NODUPS-P-OF-APPEND
 (309 13 (:DEFINITION MEMBER-EQUAL))
 (104 26 (:REWRITE MEMBER-WHEN-ATOM))
 (68 20 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (66 61 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (42 42 (:REWRITE DEFAULT-CDR))
 (36 3 (:DEFINITION BINARY-APPEND))
 (32 32 (:REWRITE DEFAULT-CAR))
 (26 26 (:REWRITE SUBSETP-MEMBER . 4))
 (26 26 (:REWRITE SUBSETP-MEMBER . 3))
 (26 26 (:REWRITE SUBSETP-MEMBER . 2))
 (26 26 (:REWRITE SUBSETP-MEMBER . 1))
 (26 26 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (26 26 (:REWRITE INTERSECTP-MEMBER . 3))
 (26 26 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:REWRITE FN-CHECK-DEF-FORMALS))
 (15 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (13 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:REWRITE CONSP-OF-APPEND))
 )
(SV::WIRELIST-NODUPS-P-OF-CONS
 (485 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (311 11 (:DEFINITION MEMBER-EQUAL))
 (161 23 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (136 34 (:DEFINITION SV::WIRELIST->NAMES))
 (88 22 (:REWRITE MEMBER-WHEN-ATOM))
 (74 74 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (65 61 (:REWRITE DEFAULT-CDR))
 (60 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (55 53 (:REWRITE DEFAULT-CAR))
 (53 53 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (34 17 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (22 22 (:REWRITE SUBSETP-MEMBER . 4))
 (22 22 (:REWRITE SUBSETP-MEMBER . 3))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 1))
 (22 22 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 3))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (4 4 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (1 1 (:TYPE-PRESCRIPTION SV::WIRE-P))
 )
(SV::WIRELIST-REM-DUPS)
(SV::WIRELIST-NODUPS-P-OF-WIRELIST-REM-DUPS
 (829 27 (:DEFINITION MEMBER-EQUAL))
 (468 4 (:DEFINITION REMOVE-EQUAL))
 (422 12 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (422 3 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (413 3 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (371 53 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (329 74 (:DEFINITION SV::WIRELIST->NAMES))
 (320 5 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (222 54 (:REWRITE MEMBER-WHEN-ATOM))
 (209 209 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (206 170 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (162 111 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (142 138 (:REWRITE DEFAULT-CDR))
 (134 132 (:REWRITE DEFAULT-CAR))
 (92 21 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (88 44 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (56 56 (:REWRITE SUBSETP-MEMBER . 4))
 (56 56 (:REWRITE SUBSETP-MEMBER . 3))
 (56 56 (:REWRITE SUBSETP-MEMBER . 2))
 (56 56 (:REWRITE SUBSETP-MEMBER . 1))
 (56 56 (:REWRITE INTERSECTP-MEMBER . 3))
 (56 56 (:REWRITE INTERSECTP-MEMBER . 2))
 (54 54 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (31 31 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (31 31 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (27 27 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (22 22 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (22 13 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE FN-CHECK-DEF-FORMALS))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (2 2 (:REWRITE SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 )
(SV::WIRELIST-REM-DUPS
 (72 1 (:DEFINITION SV::WIRELIST-REM-DUPS))
 (54 1 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (30 1 (:DEFINITION MEMBER-EQUAL))
 (14 1 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (10 2 (:REWRITE MEMBER-WHEN-ATOM))
 (7 3 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (6 3 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 1 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (3 1 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 1 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (1 1 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::WIRELIST->NAMES-OF-REMOVE-DUPLICATE-NAMES
 (592 6 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (547 7 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (484 22 (:DEFINITION MEMBER-EQUAL))
 (371 15 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (315 5 (:DEFINITION REMOVE-EQUAL))
 (154 22 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (110 110 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (104 44 (:REWRITE MEMBER-WHEN-ATOM))
 (79 76 (:REWRITE DEFAULT-CAR))
 (77 74 (:REWRITE DEFAULT-CDR))
 (54 14 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (46 1 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (45 45 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (44 44 (:REWRITE SUBSETP-MEMBER . 4))
 (44 44 (:REWRITE SUBSETP-MEMBER . 3))
 (44 44 (:REWRITE SUBSETP-MEMBER . 2))
 (44 44 (:REWRITE SUBSETP-MEMBER . 1))
 (44 44 (:REWRITE INTERSECTP-MEMBER . 3))
 (44 44 (:REWRITE INTERSECTP-MEMBER . 2))
 (36 18 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (32 32 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (28 28 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (28 28 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 22 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (16 16 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (14 14 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8 8 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 )
(SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES
 (275 11 (:DEFINITION MEMBER-EQUAL))
 (172 2 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (160 2 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (147 21 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (82 22 (:REWRITE MEMBER-WHEN-ATOM))
 (60 56 (:REWRITE DEFAULT-CDR))
 (60 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (58 56 (:REWRITE DEFAULT-CAR))
 (58 6 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (52 6 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (47 47 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (40 6 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (36 14 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (30 15 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (23 23 (:REWRITE SUBSETP-MEMBER . 4))
 (23 23 (:REWRITE INTERSECTP-MEMBER . 3))
 (23 23 (:REWRITE INTERSECTP-MEMBER . 2))
 (22 22 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 1))
 (19 19 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (15 14 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P
 (110 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (78 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (48 2 (:DEFINITION MEMBER-EQUAL))
 (21 21 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (16 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (16 4 (:REWRITE MEMBER-WHEN-ATOM))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (9 9 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::NO-DUPLICATE-NAMES-OF-WIRELIST-REM-DUPS)
(SV::WIRELIST-REM-DUPS-OF-WIRELIST-FIX-X
 (1320 21 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (775 31 (:DEFINITION MEMBER-EQUAL))
 (733 7 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (481 7 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (467 7 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (226 226 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (215 62 (:REWRITE MEMBER-WHEN-ATOM))
 (192 64 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (150 150 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (148 42 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (139 121 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (125 14 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (95 83 (:REWRITE DEFAULT-CDR))
 (88 44 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (84 1 (:REWRITE SV::WIRELIST-NODUPS-P-OF-CONS))
 (73 70 (:REWRITE DEFAULT-CAR))
 (66 9 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (62 62 (:REWRITE SUBSETP-MEMBER . 4))
 (62 62 (:REWRITE SUBSETP-MEMBER . 3))
 (62 62 (:REWRITE SUBSETP-MEMBER . 2))
 (62 62 (:REWRITE SUBSETP-MEMBER . 1))
 (62 62 (:REWRITE INTERSECTP-MEMBER . 3))
 (62 62 (:REWRITE INTERSECTP-MEMBER . 2))
 (57 57 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (53 7 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (49 49 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (48 48 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (46 18 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (42 42 (:REWRITE FN-CHECK-DEF-FORMALS))
 (34 34 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (34 34 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (31 31 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (23 23 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (21 7 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (19 18 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (17 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 6 (:REWRITE SV::WIRELIST->NAMES-OF-WIRELIST-FIX-X))
 (12 6 (:REWRITE SV::CAR-OF-WIRELIST-FIX-X-UNDER-WIRE-EQUIV))
 (10 10 (:REWRITE SV::CONSP-OF-WIRELIST-FIX))
 (7 7 (:TYPE-PRESCRIPTION SV::NAME-P))
 (7 7 (:REWRITE SV::NAME-P-OF-WIRE->NAME))
 (5 1 (:REWRITE SV::WIRELIST->NAMES-OF-CONS))
 )
(SV::WIRELIST-REM-DUPS-WIRELIST-EQUIV-CONGRUENCE-ON-X)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (370 2 (:DEFINITION SV::WIRELIST-REM-DUPS))
 (300 5 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (208 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (206 2 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (173 7 (:DEFINITION MEMBER-EQUAL))
 (134 2 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (130 2 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (51 51 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (50 14 (:REWRITE MEMBER-WHEN-ATOM))
 (45 15 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (35 35 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (34 10 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (28 28 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (25 25 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (25 25 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (20 10 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (19 19 (:REWRITE DEFAULT-CDR))
 (16 16 (:REWRITE DEFAULT-CAR))
 (14 14 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (14 14 (:REWRITE SUBSETP-MEMBER . 4))
 (14 14 (:REWRITE SUBSETP-MEMBER . 3))
 (14 14 (:REWRITE SUBSETP-MEMBER . 2))
 (14 14 (:REWRITE SUBSETP-MEMBER . 1))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 2))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:REWRITE FN-CHECK-DEF-FORMALS))
 (10 1 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 1 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (3 1 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:REWRITE SV::NAME-P-OF-WIRE->NAME))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (1 1 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 )
(SV::WIRELIST-NODUPS-EQUIV$INLINE)
(SV::WIRELIST-NODUPS-EQUIV-IS-AN-EQUIVALENCE)
(SV::WIRELIST-NODUPS-EQUIV-IMPLIES-EQUAL-WIRELIST-REM-DUPS-1)
(SV::WIRELIST-REM-DUPS-UNDER-WIRELIST-NODUPS-EQUIV)
(SV::EQUAL-OF-WIRELIST-REM-DUPS-1-FORWARD-TO-WIRELIST-NODUPS-EQUIV)
(SV::EQUAL-OF-WIRELIST-REM-DUPS-2-FORWARD-TO-WIRELIST-NODUPS-EQUIV)
(SV::WIRELIST-NODUPS-EQUIV-OF-WIRELIST-REM-DUPS-1-FORWARD)
(SV::WIRELIST-NODUPS-EQUIV-OF-WIRELIST-REM-DUPS-2-FORWARD)
(SV::WIRELIST-REMOVE-NAME-OF-EQUAL-TO-APPEND
 (2274 71 (:DEFINITION MEMBER-EQUAL))
 (1094 10 (:REWRITE MEMBER-OF-APPEND))
 (564 564 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (455 287 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (394 154 (:REWRITE SUBSETP-MEMBER . 3))
 (281 11 (:REWRITE SV::WIRELIST->NAMES-OF-APPEND))
 (277 277 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (243 81 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (235 131 (:REWRITE DEFAULT-CDR))
 (188 188 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (176 8 (:REWRITE COMMUTATIVITY-OF-APPEND-UNDER-SET-EQUIV))
 (171 22 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (164 155 (:REWRITE DEFAULT-CAR))
 (164 82 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (154 154 (:REWRITE SUBSETP-MEMBER . 4))
 (154 154 (:REWRITE SUBSETP-MEMBER . 2))
 (154 154 (:REWRITE SUBSETP-MEMBER . 1))
 (154 154 (:REWRITE INTERSECTP-MEMBER . 3))
 (154 154 (:REWRITE INTERSECTP-MEMBER . 2))
 (141 141 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (122 2 (:REWRITE MEMBER-OF-CONS))
 (105 15 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (95 95 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (95 95 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (84 30 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (80 20 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (80 20 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (74 2 (:REWRITE SV::WIRELIST->NAMES-OF-CONS))
 (71 71 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (70 70 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (48 16 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (44 44 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (42 14 (:REWRITE CAR-OF-APPEND))
 (40 40 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (28 28 (:REWRITE CONSP-OF-APPEND))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (17 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (14 14 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (7 1 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 )
(SV::WIRELIST-REM-DUPS-OF-APPEND
 (3982 50 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (2516 25 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (2370 81 (:DEFINITION MEMBER-EQUAL))
 (1364 16 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (1265 16 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (1216 173 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (911 5 (:REWRITE NO-DUPLICATESP-EQUAL-APPEND-IFF))
 (606 162 (:REWRITE MEMBER-WHEN-ATOM))
 (486 451 (:REWRITE DEFAULT-CDR))
 (479 389 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (445 433 (:REWRITE DEFAULT-CAR))
 (440 105 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (400 400 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (261 30 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (250 125 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (236 164 (:REWRITE SUBSETP-MEMBER . 3))
 (211 2 (:REWRITE MEMBER-OF-APPEND))
 (209 6 (:REWRITE SV::WIRELIST->NAMES-OF-APPEND))
 (166 1 (:REWRITE SV::WIRELIST-NODUPS-P-OF-CONS))
 (164 164 (:REWRITE SUBSETP-MEMBER . 4))
 (164 164 (:REWRITE SUBSETP-MEMBER . 2))
 (164 164 (:REWRITE SUBSETP-MEMBER . 1))
 (164 164 (:REWRITE INTERSECTP-MEMBER . 3))
 (164 164 (:REWRITE INTERSECTP-MEMBER . 2))
 (130 130 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (112 112 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (105 105 (:REWRITE FN-CHECK-DEF-FORMALS))
 (84 84 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (84 84 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (81 81 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (75 25 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (66 66 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (63 63 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (58 19 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (51 9 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (40 16 (:REWRITE CONSP-OF-APPEND))
 (36 1 (:REWRITE SV::WIRELIST->NAMES-OF-CONS))
 (31 7 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (30 3 (:REWRITE INTERSECTP-EQUAL-COMMUTE))
 (29 1 (:REWRITE COMMUTATIVITY-OF-APPEND-UNDER-SET-EQUIV))
 (25 25 (:TYPE-PRESCRIPTION SV::NAME-P))
 (25 25 (:REWRITE SV::NAME-P-OF-WIRE->NAME))
 (25 10 (:REWRITE INTERSECTP-EQUAL-NON-CONS-1))
 (25 10 (:REWRITE INTERSECTP-EQUAL-NON-CONS))
 (24 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (24 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (19 19 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (18 6 (:REWRITE CAR-OF-APPEND))
 (15 15 (:TYPE-PRESCRIPTION SV::WIRELIST-REMOVE-NAME))
 (13 13 (:REWRITE INTERSECTP-MEMBER . 1))
 (13 5 (:REWRITE SV::WIRELIST-NODUPS-P-OF-APPEND))
 (12 12 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION INTERSECTP-EQUAL))
 (8 8 (:REWRITE-QUOTED-CONSTANT SV::NAMELIST-FIX-UNDER-NAMELIST-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (7 7 (:REWRITE SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 5 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (2 2 (:REWRITE SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 )
(SV::ELAB-MOD$C-WIRES-OK)
(SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY
 (372 25 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (130 26 (:DEFINITION LEN))
 (67 40 (:REWRITE DEFAULT-<-2))
 (52 26 (:REWRITE DEFAULT-+-2))
 (43 40 (:REWRITE DEFAULT-<-1))
 (42 42 (:META CANCEL_PLUS-LESSP-CORRECT))
 (37 5 (:REWRITE NFIX-WHEN-NATP))
 (34 13 (:REWRITE NATP-WHEN-GTE-0))
 (26 26 (:REWRITE DEFAULT-CDR))
 (26 26 (:REWRITE DEFAULT-+-1))
 (25 25 (:REWRITE NTH-WHEN-ATOM))
 (24 24 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (24 24 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (24 24 (:LINEAR INDEX-OF-<-LEN))
 (13 13 (:REWRITE NATP-WHEN-INTEGERP))
 (13 13 (:REWRITE NATP-RW))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (4 1 (:REWRITE SV::ELAB-MOD$C-WIRE-INDICES-OK-NECC))
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME
 (2221 142 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (770 154 (:DEFINITION LEN))
 (393 305 (:REWRITE DEFAULT-CDR))
 (313 183 (:REWRITE DEFAULT-<-2))
 (308 154 (:REWRITE DEFAULT-+-2))
 (240 12 (:DEFINITION MEMBER-EQUAL))
 (230 183 (:REWRITE DEFAULT-<-1))
 (224 224 (:REWRITE DEFAULT-CAR))
 (198 49 (:REWRITE NATP-RW))
 (186 186 (:META CANCEL_PLUS-LESSP-CORRECT))
 (167 59 (:REWRITE NFIX-WHEN-NOT-NATP))
 (154 154 (:REWRITE DEFAULT-+-1))
 (147 147 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (147 47 (:REWRITE NATP-WHEN-GTE-0))
 (142 142 (:REWRITE NTH-WHEN-ATOM))
 (127 127 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (127 127 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (97 2 (:REWRITE INTEGERP-OF-INDEX-OF))
 (88 4 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (78 78 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (78 78 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (65 47 (:REWRITE NATP-WHEN-INTEGERP))
 (64 16 (:REWRITE MEMBER-WHEN-ATOM))
 (48 48 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (47 47 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (36 24 (:REWRITE LOOKUP-IN-FG-MEMO))
 (36 12 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (30 12 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (28 28 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (24 24 (:REWRITE SUBSETP-MEMBER . 2))
 (24 24 (:REWRITE SUBSETP-MEMBER . 1))
 (24 12 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (17 17 (:REWRITE SUBSETP-MEMBER . 4))
 (17 17 (:REWRITE INTERSECTP-MEMBER . 3))
 (17 17 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 14 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (14 14 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (14 14 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (14 14 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (12 12 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::ELAB-MOD$C-INDICES-OK-IN-TERMS-OF-INDEX-OF
 (264 24 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (100 20 (:DEFINITION LEN))
 (79 13 (:REWRITE NFIX-WHEN-NATP))
 (79 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (59 2 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (57 37 (:REWRITE DEFAULT-<-1))
 (57 3 (:REWRITE ZP-WHEN-INTEGERP))
 (56 37 (:REWRITE DEFAULT-<-2))
 (55 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (41 17 (:REWRITE NATP-WHEN-GTE-0))
 (40 20 (:REWRITE DEFAULT-+-2))
 (40 2 (:DEFINITION MEMBER-EQUAL))
 (38 38 (:META CANCEL_PLUS-LESSP-CORRECT))
 (34 34 (:TYPE-PRESCRIPTION NATP))
 (33 15 (:LINEAR INDEX-OF-<-LEN))
 (28 3 (:REWRITE ZP-WHEN-GT-0))
 (28 2 (:REWRITE NAT-EQUIV-ZERO))
 (25 1 (:REWRITE INTEGERP-OF-INDEX-OF))
 (24 23 (:REWRITE DEFAULT-CDR))
 (23 23 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (23 23 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (23 23 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:REWRITE DEFAULT-+-1))
 (17 17 (:REWRITE NATP-WHEN-INTEGERP))
 (17 17 (:REWRITE NATP-RW))
 (16 2 (:REWRITE ZP-OPEN))
 (12 2 (:REWRITE SV::LEN-OF-WIRELIST->NAMES))
 (9 9 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (9 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (8 2 (:REWRITE MEMBER-WHEN-ATOM))
 (7 7 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 2 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (4 2 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (3 3 (:REWRITE SUBSETP-MEMBER . 4))
 (3 3 (:REWRITE SUBSETP-MEMBER . 3))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 3))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C-WIRES-OK-LINEAR
 (129 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (60 12 (:DEFINITION LEN))
 (24 14 (:REWRITE DEFAULT-<-2))
 (24 12 (:REWRITE DEFAULT-+-2))
 (18 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (13 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-+-1))
 (11 5 (:REWRITE NATP-WHEN-GTE-0))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (5 5 (:REWRITE NATP-WHEN-INTEGERP))
 (5 5 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C-WIRES-OK-IMPLIES-NO-DUPLICATED-NAMES
 (1167 82 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (385 77 (:DEFINITION LEN))
 (324 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (204 9 (:REWRITE ZP-OPEN))
 (186 118 (:REWRITE DEFAULT-<-2))
 (170 6 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (165 47 (:REWRITE NFIX-WHEN-NOT-NATP))
 (154 77 (:REWRITE DEFAULT-+-2))
 (145 118 (:REWRITE DEFAULT-<-1))
 (126 126 (:REWRITE DEFAULT-CDR))
 (121 121 (:META CANCEL_PLUS-LESSP-CORRECT))
 (111 45 (:REWRITE NATP-WHEN-GTE-0))
 (110 10 (:REWRITE ZP-WHEN-GT-0))
 (88 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (80 80 (:REWRITE NTH-WHEN-ATOM))
 (77 77 (:REWRITE DEFAULT-+-1))
 (74 74 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (74 74 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (72 72 (:REWRITE DEFAULT-CAR))
 (56 56 (:LINEAR INDEX-OF-<-LEN))
 (54 54 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (45 45 (:REWRITE NATP-WHEN-INTEGERP))
 (45 45 (:REWRITE NATP-RW))
 (37 10 (:REWRITE ZP-WHEN-INTEGERP))
 (32 6 (:REWRITE NAT-EQUIV-ZERO))
 (23 23 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (23 23 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 6 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (17 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (15 6 (:REWRITE LOOKUP-IN-FG-MEMO))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (7 7 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (3 3 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C-WIRE-ABSTRACTION)
(SV::WIRELIST-P-OF-ELAB-MOD$C-WIRE-ABSTRACTION)
(SV::MEMBER-TAKE
 (1674 20 (:REWRITE SUBSETP-OF-CONS))
 (1119 80 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (1111 246 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1036 55 (:REWRITE TAKE-OF-LEN-FREE))
 (651 394 (:REWRITE DEFAULT-<-1))
 (601 144 (:REWRITE ZP-WHEN-GT-0))
 (574 322 (:REWRITE DEFAULT-+-2))
 (543 144 (:REWRITE ZP-WHEN-INTEGERP))
 (529 394 (:REWRITE DEFAULT-<-2))
 (515 515 (:META CANCEL_PLUS-LESSP-CORRECT))
 (490 118 (:REWRITE <-0-+-NEGATIVE-1))
 (425 351 (:REWRITE DEFAULT-CDR))
 (323 322 (:REWRITE DEFAULT-+-1))
 (283 283 (:REWRITE SUBSETP-TRANS2))
 (283 283 (:REWRITE SUBSETP-TRANS))
 (237 93 (:REWRITE ZP-OPEN))
 (218 83 (:REWRITE NATP-WHEN-GTE-0))
 (180 180 (:REWRITE DEFAULT-CAR))
 (180 10 (:REWRITE NATP-POSP--1))
 (169 169 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (169 169 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (163 163 (:REWRITE SUBSETP-MEMBER . 2))
 (134 56 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (108 108 (:REWRITE SUBSETP-MEMBER . 4))
 (108 108 (:REWRITE INTERSECTP-MEMBER . 3))
 (108 108 (:REWRITE INTERSECTP-MEMBER . 2))
 (105 10 (:REWRITE POSP-REDEFINITION))
 (83 83 (:REWRITE NATP-WHEN-INTEGERP))
 (83 83 (:REWRITE NATP-RW))
 (65 65 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (55 10 (:REWRITE NATP-POSP))
 (48 48 (:REWRITE TAKE-WHEN-ATOM))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (44 44 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (44 44 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (44 44 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (43 43 (:REWRITE EQUAL-CONSTANT-+))
 (40 24 (:REWRITE POSP-NATP))
 (36 12 (:REWRITE FOLD-CONSTS-IN-+))
 (10 10 (:REWRITE POSP-RW))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MEMBER-WHEN-NTH
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 4))
 (1 1 (:REWRITE SUBSETP-MEMBER . 3))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE MEMBER-WHEN-ATOM))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 3))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 2))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MEMBER-OF-ABSTRACTION-WHEN-WIRES-OK
 (1131 120 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (678 6 (:REWRITE SV::ELAB-MOD$C-INDICES-OK-IN-TERMS-OF-INDEX-OF))
 (585 117 (:DEFINITION LEN))
 (555 26 (:DEFINITION MEMBER-EQUAL))
 (501 63 (:REWRITE NFIX-WHEN-NATP))
 (432 15 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (384 63 (:REWRITE NFIX-WHEN-NOT-NATP))
 (292 175 (:REWRITE DEFAULT-<-1))
 (265 175 (:REWRITE DEFAULT-<-2))
 (265 71 (:REWRITE NATP-RW))
 (258 12 (:REWRITE TAKE-OF-TOO-MANY))
 (234 117 (:REWRITE DEFAULT-+-2))
 (204 2 (:LINEAR SV::ELAB-MOD$C-WIRES-OK-LINEAR))
 (190 60 (:REWRITE NATP-WHEN-GTE-0))
 (175 175 (:META CANCEL_PLUS-LESSP-CORRECT))
 (170 145 (:REWRITE DEFAULT-CDR))
 (168 12 (:REWRITE NAT-EQUIV-ZERO))
 (160 12 (:REWRITE TAKE-OF-LEN-FREE))
 (155 6 (:REWRITE INTEGERP-OF-INDEX-OF))
 (139 67 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (130 130 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (130 130 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (128 128 (:TYPE-PRESCRIPTION NATP))
 (126 18 (:REWRITE ZP-OPEN))
 (120 120 (:REWRITE NTH-WHEN-ATOM))
 (117 117 (:REWRITE DEFAULT-+-1))
 (96 96 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (91 30 (:REWRITE MEMBER-WHEN-ATOM))
 (84 60 (:REWRITE NATP-WHEN-INTEGERP))
 (78 26 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (65 65 (:REWRITE SV::MEMBER-WHEN-NTH))
 (65 65 (:LINEAR INDEX-OF-<-LEN))
 (60 18 (:REWRITE ZP-WHEN-GT-0))
 (60 6 (:REWRITE CONSP-OF-TAKE))
 (59 59 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (54 54 (:REWRITE SUBSETP-MEMBER . 2))
 (52 26 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (52 13 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (50 50 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (40 40 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (40 40 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (37 37 (:REWRITE SUBSETP-MEMBER . 4))
 (37 37 (:REWRITE INTERSECTP-MEMBER . 3))
 (37 37 (:REWRITE INTERSECTP-MEMBER . 2))
 (30 12 (:REWRITE TAKE-WHEN-ATOM))
 (28 1 (:REWRITE SV::NTH-INDEX-OF-WIRELIST->NAMES))
 (26 26 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (26 26 (:REWRITE DEFAULT-CAR))
 (23 23 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (18 18 (:REWRITE ZP-WHEN-INTEGERP))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (15 15 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (12 12 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 )
(SV::NO-DUPLICATESP-OF-ABSTRACTION-WHEN-WIRES-OK
 (2815 197 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1725 21 (:REWRITE TAKE-OF-TOO-MANY))
 (1522 21 (:REWRITE TAKE-OF-LEN-FREE))
 (1320 264 (:DEFINITION LEN))
 (528 264 (:REWRITE DEFAULT-+-2))
 (425 246 (:REWRITE DEFAULT-<-2))
 (301 289 (:REWRITE DEFAULT-CDR))
 (280 4 (:REWRITE NO-DUPLICATESP-OF-TAKE))
 (264 264 (:REWRITE DEFAULT-+-1))
 (259 246 (:REWRITE DEFAULT-<-1))
 (247 247 (:META CANCEL_PLUS-LESSP-CORRECT))
 (226 90 (:REWRITE NFIX-WHEN-NOT-NATP))
 (203 197 (:REWRITE NTH-WHEN-ATOM))
 (200 8 (:DEFINITION MEMBER-EQUAL))
 (194 194 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (194 194 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (185 185 (:LINEAR INDEX-OF-<-LEN))
 (168 28 (:REWRITE SV::LEN-OF-WIRELIST->NAMES))
 (98 3 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (88 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (84 42 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (73 70 (:REWRITE NATP-RW))
 (65 65 (:REWRITE NATP-WHEN-INTEGERP))
 (57 21 (:REWRITE TAKE-WHEN-ATOM))
 (52 16 (:REWRITE MEMBER-WHEN-ATOM))
 (39 13 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (38 38 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (29 4 (:REWRITE SECOND-OF-TAKE))
 (29 3 (:REWRITE NAT-EQUIV-ZERO))
 (27 27 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (27 27 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (26 11 (:REWRITE ZP-WHEN-GT-0))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 3))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE SV::MEMBER-WHEN-NTH))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (16 16 (:REWRITE DEFAULT-CAR))
 (11 11 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 8 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (3 3 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 )
(SV::WIRELIST-NODUPS-P-OF-ABSTRACTION-WHEN-WIRES-OK
 (37 1 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (16 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (14 1 (:REWRITE NAT-EQUIV-ZERO))
 (8 1 (:REWRITE ZP-OPEN))
 (6 6 (:TYPE-PRESCRIPTION LEN))
 (5 4 (:REWRITE DEFAULT-<-2))
 (5 1 (:DEFINITION LEN))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (4 1 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:TYPE-PRESCRIPTION NFIX))
 (1 1 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD$C-ADD-WIRE
 (887 182 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (543 3 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (495 3 (:DEFINITION SV::ELAB-MODINST$CP))
 (287 146 (:REWRITE DEFAULT-+-2))
 (266 10 (:DEFINITION TRUE-LISTP))
 (226 20 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (226 16 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (208 182 (:REWRITE NTH-WHEN-ATOM))
 (192 192 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (192 192 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (183 9 (:DEFINITION MEMBER-EQUAL))
 (180 6 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (170 170 (:REWRITE DEFAULT-CDR))
 (168 3 (:DEFINITION TRUE-LIST-LISTP))
 (146 146 (:REWRITE DEFAULT-+-1))
 (131 73 (:REWRITE DEFAULT-<-1))
 (120 20 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (116 2 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (104 10 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (90 30 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (89 73 (:REWRITE DEFAULT-<-2))
 (75 75 (:META CANCEL_PLUS-LESSP-CORRECT))
 (68 20 (:LINEAR INDEX-OF-<-LEN))
 (60 60 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (60 60 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (57 1 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (55 11 (:REWRITE NAT-EQUIV-ZERO))
 (48 3 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (48 1 (:DEFINITION RESIZE-LIST))
 (41 14 (:REWRITE MEMBER-WHEN-ATOM))
 (40 40 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (40 20 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (36 34 (:REWRITE NFIX-WHEN-NOT-NATP))
 (30 30 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (30 3 (:DEFINITION SV::ELAB-MOD$C->WIRETABLEP))
 (29 29 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (29 29 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (28 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (27 27 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (27 9 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (27 3 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (27 3 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (26 1 (:REWRITE LEN-OF-UPDATE-NTH))
 (25 25 (:REWRITE DEFAULT-CAR))
 (24 24 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 3 (:REWRITE ZP-WHEN-INTEGERP))
 (21 3 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (20 20 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (20 20 (:REWRITE SET::IN-SET))
 (20 11 (:REWRITE ZP-WHEN-GT-0))
 (20 2 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE SUBSETP-MEMBER . 1))
 (18 18 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (18 9 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (16 16 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (14 14 (:REWRITE SUBSETP-MEMBER . 4))
 (14 14 (:REWRITE SUBSETP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 2))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (12 3 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (11 11 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (10 10 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 9 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (9 3 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 6 (:REWRITE DEFAULT-*-2))
 (6 6 (:REWRITE DEFAULT-*-1))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 3 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (3 3 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (3 3 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (3 2 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (2 1 (:REWRITE REPEAT-WHEN-ZP))
 )
(SV::ELAB-MOD$C-WIRES-OK-OF-ELAB-MOD$C-ADD-WIRE
 (39632 2955 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12970 252 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (7502 261 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (7466 3733 (:REWRITE DEFAULT-<-2))
 (6262 2947 (:REWRITE NTH-WHEN-ATOM))
 (4961 2523 (:REWRITE DEFAULT-+-2))
 (4660 3733 (:REWRITE DEFAULT-<-1))
 (3664 1096 (:TYPE-PRESCRIPTION MAX))
 (3474 1253 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2817 2817 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2817 2817 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2726 2602 (:REWRITE DEFAULT-CDR))
 (2523 2523 (:REWRITE DEFAULT-+-1))
 (2484 123 (:DEFINITION MEMBER-EQUAL))
 (2092 824 (:REWRITE NATP-WHEN-GTE-0))
 (2086 235 (:REWRITE NAT-EQUIV-ZERO))
 (2012 135 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (1912 45 (:DEFINITION RESIZE-LIST))
 (1266 252 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1192 155 (:REWRITE ZP-OPEN))
 (931 685 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (916 824 (:REWRITE NATP-WHEN-INTEGERP))
 (795 665 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (625 187 (:REWRITE ZP-WHEN-INTEGERP))
 (616 160 (:REWRITE MEMBER-WHEN-ATOM))
 (480 480 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (427 5 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (380 95 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (373 373 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (369 123 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (304 258 (:REWRITE DEFAULT-CAR))
 (271 271 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (266 266 (:REWRITE SUBSETP-MEMBER . 2))
 (260 230 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (246 123 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (235 235 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (228 6 (:REWRITE NATPP-OF-INDEX-OF))
 (220 38 (:REWRITE <-Y-*-X-Y))
 (220 5 (:DEFINITION TRUE-LISTP))
 (200 10 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (192 16 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (184 135 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (177 67 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (164 22 (:REWRITE 0-<-*))
 (160 160 (:REWRITE SUBSETP-MEMBER . 4))
 (160 160 (:REWRITE SUBSETP-MEMBER . 3))
 (160 160 (:REWRITE INTERSECTP-MEMBER . 3))
 (160 160 (:REWRITE INTERSECTP-MEMBER . 2))
 (140 140 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (130 5 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (123 123 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (119 90 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (116 116 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (116 116 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (116 116 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (116 116 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (110 110 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (97 78 (:REWRITE DEFAULT-*-2))
 (78 78 (:REWRITE DEFAULT-*-1))
 (72 6 (:DEFINITION HONS-ASSOC-EQUAL))
 (64 64 (:REWRITE EQUAL-CONSTANT-+))
 (60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (49 49 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (49 23 (:REWRITE REPEAT-WHEN-ZP))
 (46 46 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (45 15 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (40 40 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (22 22 (:DEFINITION IFF))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (18 18 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (18 6 (:DEFINITION HONS-EQUAL))
 (17 17 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-ADD-WIRE))
 (15 15 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 )
(SV::WIRELIST-FIX-OF-UPDATE-NTH
 (749 22 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (511 24 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (394 4 (:REWRITE CDR-OF-UPDATE-NTH))
 (336 17 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (179 179 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (121 18 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (105 27 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (102 30 (:REWRITE NFIX-WHEN-NOT-NATP))
 (91 23 (:REWRITE ZP-WHEN-GT-0))
 (84 56 (:REWRITE DEFAULT-<-2))
 (81 56 (:REWRITE DEFAULT-<-1))
 (81 47 (:REWRITE DEFAULT-+-2))
 (76 2 (:REWRITE SV::NTH-OF-WIRELIST-FIX))
 (75 52 (:REWRITE DEFAULT-CDR))
 (69 69 (:META CANCEL_PLUS-LESSP-CORRECT))
 (67 27 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (66 66 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (59 6 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (57 57 (:TYPE-PRESCRIPTION NATP))
 (54 23 (:REWRITE ZP-WHEN-INTEGERP))
 (47 47 (:REWRITE DEFAULT-+-1))
 (46 11 (:REWRITE <-0-+-NEGATIVE-1))
 (44 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (42 4 (:REWRITE CAR-OF-UPDATE-NTH))
 (40 40 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (37 22 (:REWRITE DEFAULT-CAR))
 (36 22 (:REWRITE NTH-WHEN-ATOM))
 (35 19 (:REWRITE ZP-OPEN))
 (34 13 (:REWRITE NATP-WHEN-GTE-0))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (18 6 (:REWRITE FOLD-CONSTS-IN-+))
 (14 14 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (14 4 (:REWRITE SV::LEN-OF-WIRELIST-FIX))
 (13 13 (:REWRITE NATP-WHEN-INTEGERP))
 (13 13 (:REWRITE NATP-RW))
 (12 3 (:REWRITE NATP-POSP))
 (10 10 (:REWRITE SV::CONSP-OF-WIRELIST-FIX))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE POSP-RW))
 (2 2 (:TYPE-PRESCRIPTION ZP))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 )
(SV::WIRELIST-FIX-OF-TAKE
 (936 26 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (593 28 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (569 30 (:REWRITE TAKE-OF-LEN-FREE))
 (215 70 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (178 16 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (170 70 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (162 91 (:REWRITE DEFAULT-+-2))
 (144 43 (:REWRITE NFIX-WHEN-NOT-NATP))
 (132 14 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (131 94 (:REWRITE DEFAULT-CDR))
 (103 71 (:REWRITE DEFAULT-<-2))
 (102 12 (:REWRITE SV::WIRELIST-P-OF-TAKE))
 (100 100 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (100 71 (:REWRITE DEFAULT-<-1))
 (95 30 (:REWRITE ZP-WHEN-GT-0))
 (93 91 (:REWRITE DEFAULT-+-1))
 (88 88 (:META CANCEL_PLUS-LESSP-CORRECT))
 (52 52 (:LINEAR INDEX-OF-<-LEN))
 (50 26 (:REWRITE TAKE-WHEN-ATOM))
 (50 10 (:REWRITE SV::LEN-OF-WIRELIST-FIX))
 (49 49 (:TYPE-PRESCRIPTION NATP))
 (46 32 (:REWRITE DEFAULT-CAR))
 (44 17 (:REWRITE NATP-WHEN-GTE-0))
 (38 22 (:REWRITE ZP-OPEN))
 (37 37 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (37 37 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (24 12 (:REWRITE POSP-NATP))
 (22 22 (:REWRITE EQUAL-CONSTANT-+))
 (18 6 (:REWRITE FOLD-CONSTS-IN-+))
 (17 17 (:REWRITE NATP-WHEN-INTEGERP))
 (17 17 (:REWRITE NATP-RW))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST-FIX))
 (12 3 (:REWRITE NATP-POSP))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE POSP-RW))
 )
(SV::MEMBER-TAKE
 (1674 20 (:REWRITE SUBSETP-OF-CONS))
 (1119 80 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (1111 246 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1036 55 (:REWRITE TAKE-OF-LEN-FREE))
 (651 394 (:REWRITE DEFAULT-<-1))
 (601 144 (:REWRITE ZP-WHEN-GT-0))
 (574 322 (:REWRITE DEFAULT-+-2))
 (543 144 (:REWRITE ZP-WHEN-INTEGERP))
 (529 394 (:REWRITE DEFAULT-<-2))
 (515 515 (:META CANCEL_PLUS-LESSP-CORRECT))
 (490 118 (:REWRITE <-0-+-NEGATIVE-1))
 (425 351 (:REWRITE DEFAULT-CDR))
 (323 322 (:REWRITE DEFAULT-+-1))
 (283 283 (:REWRITE SUBSETP-TRANS2))
 (283 283 (:REWRITE SUBSETP-TRANS))
 (237 93 (:REWRITE ZP-OPEN))
 (218 83 (:REWRITE NATP-WHEN-GTE-0))
 (180 180 (:REWRITE DEFAULT-CAR))
 (180 10 (:REWRITE NATP-POSP--1))
 (169 169 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (169 169 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (163 163 (:REWRITE SUBSETP-MEMBER . 2))
 (134 56 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (108 108 (:REWRITE SUBSETP-MEMBER . 4))
 (108 108 (:REWRITE INTERSECTP-MEMBER . 3))
 (108 108 (:REWRITE INTERSECTP-MEMBER . 2))
 (105 10 (:REWRITE POSP-REDEFINITION))
 (83 83 (:REWRITE NATP-WHEN-INTEGERP))
 (83 83 (:REWRITE NATP-RW))
 (65 65 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (55 10 (:REWRITE NATP-POSP))
 (48 48 (:REWRITE TAKE-WHEN-ATOM))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (44 44 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (44 44 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (44 44 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (43 43 (:REWRITE EQUAL-CONSTANT-+))
 (40 24 (:REWRITE POSP-NATP))
 (36 12 (:REWRITE FOLD-CONSTS-IN-+))
 (10 10 (:REWRITE POSP-RW))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MOD$C-ADD-WIRE-UPDATE
 (32060 2264 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (18032 318 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (6076 3292 (:REWRITE DEFAULT-<-2))
 (4676 2252 (:REWRITE NTH-WHEN-ATOM))
 (4453 2296 (:REWRITE DEFAULT-+-2))
 (4095 147 (:DEFINITION MEMBER-EQUAL))
 (3943 3292 (:REWRITE DEFAULT-<-1))
 (3094 1332 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3069 177 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (2956 91 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (2737 2430 (:REWRITE DEFAULT-CDR))
 (2687 59 (:DEFINITION RESIZE-LIST))
 (2311 2296 (:REWRITE DEFAULT-+-1))
 (1906 1906 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1906 1906 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1876 703 (:REWRITE NATP-WHEN-GTE-0))
 (1665 984 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1634 318 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1321 119 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1175 658 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (1044 949 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1004 9 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (960 960 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (952 214 (:REWRITE MEMBER-WHEN-ATOM))
 (923 91 (:REWRITE NAT-EQUIV-ZERO))
 (842 842 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (840 148 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (737 223 (:REWRITE ZP-WHEN-INTEGERP))
 (732 56 (:DEFINITION BINARY-APPEND))
 (722 97 (:REWRITE <-Y-*-X-Y))
 (705 148 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (703 703 (:REWRITE NATP-WHEN-INTEGERP))
 (703 703 (:REWRITE NATP-RW))
 (636 365 (:REWRITE DEFAULT-CAR))
 (526 70 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (524 321 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (474 112 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (472 12 (:REWRITE NTH-OF-NFIX))
 (441 147 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (396 9 (:DEFINITION TRUE-LISTP))
 (360 18 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (308 33 (:REWRITE 0-<-*))
 (306 306 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (295 295 (:REWRITE SUBSETP-MEMBER . 2))
 (294 147 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (293 140 (:REWRITE EQUAL-CONSTANT-+))
 (280 38 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (264 24 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (248 177 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (243 81 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (241 68 (:REWRITE TAKE-WHEN-ATOM))
 (234 9 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (226 226 (:REWRITE SUBSETP-MEMBER . 4))
 (226 226 (:REWRITE INTERSECTP-MEMBER . 3))
 (226 226 (:REWRITE INTERSECTP-MEMBER . 2))
 (204 51 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (197 197 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (168 168 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (162 162 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (162 162 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (160 160 (:REWRITE SUBSETP-TRANS2))
 (160 160 (:REWRITE SUBSETP-TRANS))
 (158 118 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (147 147 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (147 81 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (140 6 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (139 139 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (139 139 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (139 139 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (139 139 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (129 94 (:REWRITE DEFAULT-*-2))
 (120 18 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (108 18 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (94 94 (:REWRITE DEFAULT-*-1))
 (91 91 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (71 71 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (71 34 (:REWRITE REPEAT-WHEN-ZP))
 (54 54 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (43 43 (:TYPE-PRESCRIPTION ZP))
 (40 40 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (36 36 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (36 18 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (34 19 (:REWRITE DEFAULT-UNARY-MINUS))
 (29 29 (:DEFINITION IFF))
 (20 12 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (18 18 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (18 18 (:REWRITE SET::IN-SET))
 (12 12 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 )
(SV::WIREIDX-NAMESP-OF-REPLICATE
 (65 5 (:REWRITE REPEAT-WHEN-ZP))
 (44 12 (:REWRITE CONSP-OF-REPEAT))
 (40 10 (:REWRITE ZP-WHEN-GT-0))
 (37 10 (:REWRITE ZP-WHEN-INTEGERP))
 (31 3 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (24 6 (:REWRITE <-0-+-NEGATIVE-1))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (17 17 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (15 4 (:REWRITE DEFAULT-CDR))
 (15 4 (:REWRITE DEFAULT-CAR))
 (12 12 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 7 (:REWRITE ZP-OPEN))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (3 3 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-OF-REPEAT))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 )
(SV::WIREIDX-NAMESP-OF-RESIZE-LIST
 (468 14 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (141 13 (:REWRITE ZP-WHEN-INTEGERP))
 (118 118 (:TYPE-PRESCRIPTION LEN))
 (103 13 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (102 13 (:REWRITE ZP-WHEN-GT-0))
 (93 3 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (88 88 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (70 4 (:REWRITE REPEAT-WHEN-ZP))
 (68 17 (:REWRITE <-0-+-NEGATIVE-1))
 (62 62 (:META CANCEL_PLUS-LESSP-CORRECT))
 (62 14 (:DEFINITION LEN))
 (54 45 (:REWRITE DEFAULT-<-2))
 (53 13 (:REWRITE NFIX-WHEN-NATP))
 (45 45 (:REWRITE DEFAULT-<-1))
 (45 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (42 14 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (36 22 (:REWRITE DEFAULT-+-2))
 (32 31 (:REWRITE DEFAULT-CDR))
 (29 29 (:TYPE-PRESCRIPTION NFIX))
 (28 28 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (22 22 (:REWRITE DEFAULT-+-1))
 (22 22 (:LINEAR INDEX-OF-<-LEN))
 (19 18 (:REWRITE DEFAULT-CAR))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 15 (:TYPE-PRESCRIPTION ZP))
 (15 9 (:REWRITE EQUAL-CONSTANT-+))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE POSP-NATP))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (2 2 (:REWRITE ZP-OPEN))
 )
(SV::WIREIDX-NAMESP-OF-UPDATE-NTH
 (410 16 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (405 4 (:REWRITE CDR-OF-UPDATE-NTH))
 (349 15 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (93 93 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (88 16 (:REWRITE ZP-WHEN-GT-0))
 (77 10 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (66 39 (:REWRITE DEFAULT-+-2))
 (65 47 (:REWRITE DEFAULT-<-2))
 (65 47 (:REWRITE DEFAULT-<-1))
 (59 59 (:META CANCEL_PLUS-LESSP-CORRECT))
 (58 16 (:REWRITE ZP-WHEN-INTEGERP))
 (50 21 (:REWRITE NFIX-WHEN-NOT-NATP))
 (48 12 (:REWRITE <-0-+-NEGATIVE-1))
 (47 40 (:REWRITE DEFAULT-CDR))
 (39 39 (:REWRITE DEFAULT-+-1))
 (37 4 (:REWRITE CAR-OF-UPDATE-NTH))
 (33 11 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (30 23 (:REWRITE DEFAULT-CAR))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (22 22 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (19 19 (:LINEAR INDEX-OF-<-LEN))
 (18 6 (:REWRITE FOLD-CONSTS-IN-+))
 (15 15 (:REWRITE NTH-WHEN-ATOM))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (11 11 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE ZP-OPEN))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MOD$CP-OF-ADD-WIRE
 (4800 461 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (4586 30 (:DEFINITION TRUE-LISTP))
 (4458 63 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (4082 30 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (3142 20 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (3102 10 (:DEFINITION TRUE-LIST-LISTP))
 (3058 57 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1610 461 (:REWRITE NTH-WHEN-ATOM))
 (1375 10 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (906 35 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (808 414 (:REWRITE DEFAULT-+-2))
 (774 34 (:LINEAR SV::ELAB-MOD$C-WIRES-OK-LINEAR))
 (630 21 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (618 7 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (524 282 (:REWRITE DEFAULT-<-2))
 (480 479 (:REWRITE DEFAULT-CDR))
 (422 35 (:REWRITE NAT-EQUIV-ZERO))
 (414 414 (:REWRITE DEFAULT-+-1))
 (388 63 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (351 351 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (351 351 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (343 57 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (323 7 (:DEFINITION RESIZE-LIST))
 (285 285 (:META CANCEL_PLUS-LESSP-CORRECT))
 (282 282 (:REWRITE DEFAULT-<-1))
 (270 90 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (256 32 (:REWRITE ZP-WHEN-INTEGERP))
 (254 10 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME))
 (180 180 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (180 180 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (147 90 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (145 100 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (131 35 (:REWRITE ZP-WHEN-GT-0))
 (126 126 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (126 63 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (120 10 (:DEFINITION HONS-ASSOC-EQUAL))
 (100 100 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (96 95 (:REWRITE DEFAULT-CAR))
 (90 90 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (90 10 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (78 78 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-WIRES-OK))
 (63 63 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (63 63 (:REWRITE SET::IN-SET))
 (60 60 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (52 40 (:REWRITE NFIX-WHEN-NOT-NATP))
 (50 50 (:LINEAR INDEX-OF-<-LEN))
 (49 7 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (46 46 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (36 2 (:REWRITE NTH-OF-RESIZE-LIST))
 (35 35 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (33 33 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->WIRENAME-IDXES-PUT))
 (33 21 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (30 30 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (30 30 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (30 10 (:DEFINITION HONS-EQUAL))
 (24 8 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (20 14 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (19 19 (:REWRITE EQUAL-CONSTANT-+))
 (12 12 (:REWRITE DEFAULT-*-2))
 (12 12 (:REWRITE DEFAULT-*-1))
 (12 6 (:REWRITE REPEAT-WHEN-ZP))
 (12 2 (:REWRITE <-Y-*-X-Y))
 (10 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (8 1 (:REWRITE 0-<-*))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->TOTALWIRESP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->TOTALINSTSP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->NWIRESP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->NINSTSP))
 (1 1 (:DEFINITION IFF))
 )
(SV::ELAB-MOD$CP-ADD-WIRE-FRAME
 (2502 118 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1577 25 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (777 51 (:REWRITE LEN-OF-UPDATE-NTH))
 (517 153 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (516 115 (:REWRITE NTH-WHEN-ATOM))
 (512 100 (:DEFINITION LEN))
 (503 14 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (475 210 (:REWRITE DEFAULT-<-2))
 (400 10 (:LINEAR SV::ELAB-MOD$C-WIRES-OK-LINEAR))
 (318 3 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (284 80 (:TYPE-PRESCRIPTION MAX))
 (272 9 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (237 210 (:REWRITE DEFAULT-<-1))
 (218 218 (:META CANCEL_PLUS-LESSP-CORRECT))
 (212 105 (:REWRITE DEFAULT-+-2))
 (201 3 (:DEFINITION RESIZE-LIST))
 (196 14 (:REWRITE NAT-EQUIV-ZERO))
 (177 57 (:REWRITE NFIX-WHEN-NATP))
 (153 153 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (146 5 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME))
 (144 25 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (141 57 (:REWRITE NFIX-WHEN-NOT-NATP))
 (138 18 (:REWRITE ZP-OPEN))
 (132 3 (:DEFINITION TRUE-LISTP))
 (129 129 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (120 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (119 3 (:REWRITE NTH-OF-NFIX))
 (115 114 (:REWRITE DEFAULT-CDR))
 (105 105 (:REWRITE DEFAULT-+-1))
 (78 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (75 75 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (72 72 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (72 72 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (70 70 (:TYPE-PRESCRIPTION SV::WIRE-FIX$INLINE))
 (67 3 (:REWRITE <-Y-*-X-Y))
 (66 18 (:REWRITE ZP-WHEN-GT-0))
 (62 62 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (62 62 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (60 5 (:DEFINITION HONS-ASSOC-EQUAL))
 (58 58 (:TYPE-PRESCRIPTION NATP))
 (58 2 (:REWRITE NTH-OF-RESIZE-LIST))
 (57 57 (:LINEAR INDEX-OF-<-LEN))
 (50 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (44 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (40 24 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (28 28 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-WIRES-OK))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 24 (:REWRITE DEFAULT-CAR))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (22 22 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (22 1 (:REWRITE 0-<-*))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (21 21 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (21 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (21 21 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:REWRITE ZP-WHEN-INTEGERP))
 (16 9 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (15 15 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (15 5 (:DEFINITION HONS-EQUAL))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 6 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE EQUAL-CONSTANT-+))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (8 4 (:REWRITE LEN-OF-RESIZE-LIST))
 (8 4 (:REWRITE DEFAULT-*-2))
 (7 2 (:REWRITE REPEAT-WHEN-ZP))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->WIRENAME-IDXES-PUT))
 (4 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:REWRITE DEFAULT-*-1))
 )
(SV::ELAB-MOD$CP-ADD-WIRE-IRREL
 (7220 244 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (6957 68 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3223 130 (:REWRITE LEN-OF-UPDATE-NTH))
 (1612 256 (:TYPE-PRESCRIPTION MAX))
 (1396 391 (:REWRITE DEFAULT-<-2))
 (1179 238 (:REWRITE NTH-WHEN-ATOM))
 (937 179 (:DEFINITION LEN))
 (673 19 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (614 6 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (560 14 (:LINEAR SV::ELAB-MOD$C-WIRES-OK-LINEAR))
 (535 68 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (514 18 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (487 242 (:REWRITE DEFAULT-+-2))
 (470 391 (:REWRITE DEFAULT-<-1))
 (407 407 (:META CANCEL_PLUS-LESSP-CORRECT))
 (402 6 (:DEFINITION RESIZE-LIST))
 (345 167 (:REWRITE NFIX-WHEN-NATP))
 (297 167 (:REWRITE NFIX-WHEN-NOT-NATP))
 (266 19 (:REWRITE NAT-EQUIV-ZERO))
 (264 6 (:DEFINITION TRUE-LISTP))
 (242 242 (:REWRITE DEFAULT-+-1))
 (242 204 (:REWRITE DEFAULT-CDR))
 (238 6 (:REWRITE NTH-OF-NFIX))
 (228 12 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (206 29 (:REWRITE ZP-OPEN))
 (172 7 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME))
 (156 6 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (147 147 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (147 147 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (146 146 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (140 140 (:TYPE-PRESCRIPTION SV::WIRE-FIX$INLINE))
 (134 6 (:REWRITE <-Y-*-X-Y))
 (116 4 (:REWRITE NTH-OF-RESIZE-LIST))
 (115 115 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (115 115 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (101 29 (:REWRITE ZP-WHEN-GT-0))
 (88 8 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (86 86 (:TYPE-PRESCRIPTION NATP))
 (86 86 (:LINEAR INDEX-OF-<-LEN))
 (84 7 (:DEFINITION HONS-ASSOC-EQUAL))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (72 72 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (67 67 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (67 67 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (67 67 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (67 67 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (67 67 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (62 12 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (51 38 (:REWRITE DEFAULT-CAR))
 (48 16 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (44 2 (:REWRITE 0-<-*))
 (38 38 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-WIRES-OK))
 (38 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (32 18 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (29 29 (:REWRITE ZP-WHEN-INTEGERP))
 (28 12 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (27 27 (:REWRITE EQUAL-CONSTANT-+))
 (21 21 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (21 7 (:DEFINITION HONS-EQUAL))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (19 19 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (18 8 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (16 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (16 8 (:REWRITE LEN-OF-RESIZE-LIST))
 (14 4 (:REWRITE REPEAT-WHEN-ZP))
 (12 6 (:REWRITE DEFAULT-*-2))
 (10 10 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (8 8 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 6 (:REWRITE DEFAULT-*-1))
 )
(SV::ELAB-MOD$C-ADD-WIRE-OF-WIRE-FIX-WIRE
 (514 4 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (366 6 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (364 24 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (348 2 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (340 10 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (320 8 (:LINEAR SV::ELAB-MOD$C-WIRES-OK-LINEAR))
 (204 2 (:DEFINITION RESIZE-LIST))
 (182 30 (:DEFINITION LEN))
 (140 10 (:REWRITE NAT-EQUIV-ZERO))
 (88 2 (:DEFINITION TRUE-LISTP))
 (86 58 (:REWRITE DEFAULT-<-2))
 (84 24 (:REWRITE NTH-WHEN-ATOM))
 (80 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (80 10 (:REWRITE ZP-OPEN))
 (80 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (76 34 (:REWRITE DEFAULT-+-2))
 (64 4 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (62 58 (:REWRITE DEFAULT-<-1))
 (58 58 (:META CANCEL_PLUS-LESSP-CORRECT))
 (54 10 (:REWRITE NFIX-WHEN-NATP))
 (52 4 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME))
 (52 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 16 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (48 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (48 4 (:DEFINITION HONS-ASSOC-EQUAL))
 (40 40 (:REWRITE DEFAULT-CDR))
 (40 10 (:REWRITE ZP-WHEN-GT-0))
 (40 10 (:DEFINITION NOT))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (34 34 (:REWRITE DEFAULT-+-1))
 (26 26 (:LINEAR INDEX-OF-<-LEN))
 (24 24 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (22 22 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-ADD-WIRE))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-WIRES-OK))
 (18 18 (:REWRITE DEFAULT-CAR))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (18 4 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (16 16 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (16 6 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (12 4 (:DEFINITION HONS-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (10 10 (:REWRITE ZP-WHEN-INTEGERP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:REWRITE REPEAT-WHEN-ZP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE EQUAL-CONSTANT-+))
 (4 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE DEFAULT-*-1))
 (2 2 (:DEFINITION UPDATE-NTH-ARRAY))
 (2 2 (:DEFINITION SV::ELAB-MOD$C->WIRENAME-IDXES-PUT))
 )
(SV::ELAB-MOD$C-ADD-WIRE-WIRE-EQUIV-CONGRUENCE-ON-WIRE)
(SV::ELAB-MOD$C-INST-INDICES-OK)
(SV::ELAB-MOD$C-INST-INDICES-OK-NECC)
(SV::ELAB-MOD$C-INST-NAMES-OK)
(SV::ELAB-MOD$C-INST-NAMES-OK-NECC)
(SV::ELAB-MOD$C-INST-NAMES-OK-LINEAR
 (264 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (80 16 (:DEFINITION LEN))
 (40 23 (:REWRITE DEFAULT-<-2))
 (38 38 (:REWRITE DEFAULT-CDR))
 (38 6 (:REWRITE NFIX-WHEN-NATP))
 (36 36 (:REWRITE DEFAULT-CAR))
 (32 16 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (26 9 (:REWRITE NATP-WHEN-GTE-0))
 (26 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (23 23 (:REWRITE DEFAULT-<-1))
 (23 23 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE DEFAULT-+-1))
 (16 16 (:LINEAR INDEX-OF-<-LEN))
 (16 9 (:REWRITE NATP-RW))
 (11 9 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 4 (:REWRITE LOOKUP-IN-FG-MEMO))
 (5 2 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (2 2 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C-MODINSTS-OK)
(SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY
 (388 26 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (135 27 (:DEFINITION LEN))
 (69 41 (:REWRITE DEFAULT-<-2))
 (54 27 (:REWRITE DEFAULT-+-2))
 (44 41 (:REWRITE DEFAULT-<-1))
 (43 43 (:META CANCEL_PLUS-LESSP-CORRECT))
 (37 5 (:REWRITE NFIX-WHEN-NATP))
 (34 13 (:REWRITE NATP-WHEN-GTE-0))
 (27 27 (:REWRITE DEFAULT-CDR))
 (27 27 (:REWRITE DEFAULT-+-1))
 (26 26 (:REWRITE NTH-WHEN-ATOM))
 (25 25 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (25 25 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (25 25 (:LINEAR INDEX-OF-<-LEN))
 (13 13 (:REWRITE NATP-WHEN-INTEGERP))
 (13 13 (:REWRITE NATP-RW))
 (8 2 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MEMBER-WHEN-NTH
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 4))
 (1 1 (:REWRITE SUBSETP-MEMBER . 3))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE MEMBER-WHEN-ATOM))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 3))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 2))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::INDEX-OF-WHEN-NTH-OF-ELAB-MODINST-LIST-NAMES
 (525 27 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (258 139 (:REWRITE DEFAULT-+-2))
 (237 104 (:REWRITE DEFAULT-<-2))
 (235 11 (:DEFINITION MEMBER-EQUAL))
 (178 46 (:REWRITE NFIX-WHEN-NOT-NATP))
 (170 20 (:REWRITE SUBSETP-CAR-MEMBER))
 (166 139 (:REWRITE DEFAULT-+-1))
 (148 142 (:REWRITE DEFAULT-CAR))
 (144 104 (:REWRITE DEFAULT-<-1))
 (139 137 (:REWRITE DEFAULT-CDR))
 (114 114 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (111 111 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (108 108 (:META CANCEL_PLUS-LESSP-CORRECT))
 (102 28 (:REWRITE ZP-WHEN-GT-0))
 (88 34 (:REWRITE NATP-WHEN-GTE-0))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 (78 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (72 4 (:REWRITE NATP-POSP--1))
 (58 13 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (52 26 (:REWRITE DEFAULT-UNARY-MINUS))
 (50 20 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (47 24 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (42 42 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (42 28 (:REWRITE ZP-WHEN-INTEGERP))
 (42 4 (:REWRITE POSP-REDEFINITION))
 (40 40 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (40 10 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (34 34 (:REWRITE NATP-WHEN-INTEGERP))
 (34 34 (:REWRITE NATP-RW))
 (26 26 (:REWRITE ZP-OPEN))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 1))
 (22 22 (:REWRITE SV::MEMBER-WHEN-NTH))
 (22 4 (:REWRITE NATP-POSP))
 (20 20 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (11 11 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (10 4 (:REWRITE MEMBER-WHEN-ATOM))
 (7 1 (:REWRITE COMMUTATIVITY-OF-+))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE POSP-RW))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 1 (:REWRITE UNICITY-OF-0))
 (2 1 (:DEFINITION FIX))
 )
(SV::ELAB-MOD$C-MODINSTS-OK-IMPLIES-LOOKUP-NAME
 (2682 174 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (890 178 (:DEFINITION LEN))
 (417 329 (:REWRITE DEFAULT-CDR))
 (360 207 (:REWRITE DEFAULT-<-2))
 (356 178 (:REWRITE DEFAULT-+-2))
 (258 207 (:REWRITE DEFAULT-<-1))
 (224 224 (:REWRITE DEFAULT-CAR))
 (210 210 (:META CANCEL_PLUS-LESSP-CORRECT))
 (194 49 (:REWRITE NATP-RW))
 (180 12 (:DEFINITION MEMBER-EQUAL))
 (179 63 (:REWRITE NFIX-WHEN-NOT-NATP))
 (178 178 (:REWRITE DEFAULT-+-1))
 (174 174 (:REWRITE NTH-WHEN-ATOM))
 (156 156 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (156 156 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (147 147 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (147 47 (:REWRITE NATP-WHEN-GTE-0))
 (93 2 (:REWRITE INTEGERP-OF-INDEX-OF))
 (88 4 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (78 78 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (78 78 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (65 47 (:REWRITE NATP-WHEN-INTEGERP))
 (56 56 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (40 16 (:REWRITE MEMBER-WHEN-ATOM))
 (36 24 (:REWRITE LOOKUP-IN-FG-MEMO))
 (30 12 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (27 27 (:REWRITE SV::MEMBER-WHEN-NTH))
 (24 24 (:REWRITE SUBSETP-MEMBER . 2))
 (24 24 (:REWRITE SUBSETP-MEMBER . 1))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (18 18 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (18 18 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (17 17 (:REWRITE SUBSETP-MEMBER . 4))
 (17 17 (:REWRITE INTERSECTP-MEMBER . 3))
 (17 17 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (13 13 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (12 12 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (12 12 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::ELAB-MOD$C-INST-INDICES-OK-IN-TERMS-OF-INDEX-OF
 (326 26 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (120 24 (:DEFINITION LEN))
 (87 13 (:REWRITE NFIX-WHEN-NATP))
 (77 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (74 2 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (65 42 (:REWRITE DEFAULT-<-2))
 (62 42 (:REWRITE DEFAULT-<-1))
 (60 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (55 3 (:REWRITE ZP-WHEN-INTEGERP))
 (48 24 (:REWRITE DEFAULT-+-2))
 (46 19 (:REWRITE NATP-WHEN-GTE-0))
 (43 43 (:META CANCEL_PLUS-LESSP-CORRECT))
 (38 38 (:TYPE-PRESCRIPTION NATP))
 (37 19 (:LINEAR INDEX-OF-<-LEN))
 (31 2 (:DEFINITION MEMBER-EQUAL))
 (28 27 (:REWRITE DEFAULT-CDR))
 (28 3 (:REWRITE ZP-WHEN-GT-0))
 (28 2 (:REWRITE NAT-EQUIV-ZERO))
 (25 25 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (25 25 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (25 25 (:REWRITE NTH-WHEN-ATOM))
 (24 24 (:REWRITE DEFAULT-+-1))
 (23 1 (:REWRITE INTEGERP-OF-INDEX-OF))
 (19 19 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:REWRITE NATP-RW))
 (16 2 (:REWRITE ZP-OPEN))
 (12 2 (:REWRITE SV::LEN-OF-ELAB-MODINST-LIST-NAMES))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (9 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SV::MEMBER-WHEN-NTH))
 (5 2 (:REWRITE MEMBER-WHEN-ATOM))
 (3 3 (:REWRITE SUBSETP-MEMBER . 4))
 (3 3 (:REWRITE SUBSETP-MEMBER . 3))
 (3 3 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 3))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-ELAB-MODINST-LIST-NAMES))
 (2 2 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C-MODINSTS-OK-LINEAR
 (129 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (60 12 (:DEFINITION LEN))
 (24 14 (:REWRITE DEFAULT-<-2))
 (24 12 (:REWRITE DEFAULT-+-2))
 (18 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (13 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-+-1))
 (11 5 (:REWRITE NATP-WHEN-GTE-0))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (5 5 (:REWRITE NATP-WHEN-INTEGERP))
 (5 5 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-ELAB-MODINST-LIST-NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C-INSTS-OK-IMPLIES-NO-DUPLICATED-NAMES
 (2544 169 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (805 161 (:DEFINITION LEN))
 (396 6 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (363 216 (:REWRITE DEFAULT-<-2))
 (322 161 (:REWRITE DEFAULT-+-2))
 (266 10 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (265 216 (:REWRITE DEFAULT-<-1))
 (246 78 (:REWRITE NFIX-WHEN-NOT-NATP))
 (237 237 (:REWRITE DEFAULT-CDR))
 (224 14 (:REWRITE ZP-OPEN))
 (221 221 (:META CANCEL_PLUS-LESSP-CORRECT))
 (167 167 (:REWRITE NTH-WHEN-ATOM))
 (161 161 (:REWRITE DEFAULT-+-1))
 (150 60 (:REWRITE NATP-WHEN-GTE-0))
 (149 149 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (149 149 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (142 16 (:REWRITE ZP-WHEN-GT-0))
 (122 122 (:LINEAR INDEX-OF-<-LEN))
 (112 112 (:REWRITE DEFAULT-CAR))
 (99 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-ELAB-MODINST-LIST-NAMES))
 (84 84 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (62 16 (:REWRITE ZP-WHEN-INTEGERP))
 (60 60 (:REWRITE NATP-WHEN-INTEGERP))
 (60 60 (:REWRITE NATP-RW))
 (39 39 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (38 38 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (36 36 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (36 36 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 10 (:REWRITE NAT-EQUIV-ZERO))
 (34 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (24 8 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (21 21 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (21 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (21 21 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (20 8 (:REWRITE LOOKUP-IN-FG-MEMO))
 (12 12 (:TYPE-PRESCRIPTION ZP))
 (12 12 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C-INST-ABSTRACTION)
(SV::ELAB-MODINST-LIST-P-OF-ELAB-MOD$C-INST-ABSTRACTION)
(SV::MEMBER-TAKE
 (1674 20 (:REWRITE SUBSETP-OF-CONS))
 (1119 80 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (1111 246 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1036 55 (:REWRITE TAKE-OF-LEN-FREE))
 (651 394 (:REWRITE DEFAULT-<-1))
 (601 144 (:REWRITE ZP-WHEN-GT-0))
 (574 322 (:REWRITE DEFAULT-+-2))
 (543 144 (:REWRITE ZP-WHEN-INTEGERP))
 (529 394 (:REWRITE DEFAULT-<-2))
 (515 515 (:META CANCEL_PLUS-LESSP-CORRECT))
 (490 118 (:REWRITE <-0-+-NEGATIVE-1))
 (425 351 (:REWRITE DEFAULT-CDR))
 (323 322 (:REWRITE DEFAULT-+-1))
 (283 283 (:REWRITE SUBSETP-TRANS2))
 (283 283 (:REWRITE SUBSETP-TRANS))
 (237 93 (:REWRITE ZP-OPEN))
 (218 83 (:REWRITE NATP-WHEN-GTE-0))
 (180 180 (:REWRITE DEFAULT-CAR))
 (180 10 (:REWRITE NATP-POSP--1))
 (169 169 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (169 169 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (163 163 (:REWRITE SUBSETP-MEMBER . 2))
 (134 56 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (108 108 (:REWRITE SUBSETP-MEMBER . 4))
 (108 108 (:REWRITE INTERSECTP-MEMBER . 3))
 (108 108 (:REWRITE INTERSECTP-MEMBER . 2))
 (105 10 (:REWRITE POSP-REDEFINITION))
 (83 83 (:REWRITE NATP-WHEN-INTEGERP))
 (83 83 (:REWRITE NATP-RW))
 (65 65 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (55 10 (:REWRITE NATP-POSP))
 (48 48 (:REWRITE TAKE-WHEN-ATOM))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (44 44 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (44 44 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (44 44 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (43 43 (:REWRITE EQUAL-CONSTANT-+))
 (40 24 (:REWRITE POSP-NATP))
 (36 12 (:REWRITE FOLD-CONSTS-IN-+))
 (10 10 (:REWRITE POSP-RW))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MEMBER-WHEN-NTH
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 4))
 (1 1 (:REWRITE SUBSETP-MEMBER . 3))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE MEMBER-WHEN-ATOM))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 3))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 2))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::INDEX-OF-WHEN-NTH-OF-ELAB-MODINST-LIST-NAMES
 (525 27 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (258 139 (:REWRITE DEFAULT-+-2))
 (237 104 (:REWRITE DEFAULT-<-2))
 (235 11 (:DEFINITION MEMBER-EQUAL))
 (178 46 (:REWRITE NFIX-WHEN-NOT-NATP))
 (170 20 (:REWRITE SUBSETP-CAR-MEMBER))
 (166 139 (:REWRITE DEFAULT-+-1))
 (148 142 (:REWRITE DEFAULT-CAR))
 (144 104 (:REWRITE DEFAULT-<-1))
 (139 137 (:REWRITE DEFAULT-CDR))
 (114 114 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (111 111 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (108 108 (:META CANCEL_PLUS-LESSP-CORRECT))
 (102 28 (:REWRITE ZP-WHEN-GT-0))
 (88 34 (:REWRITE NATP-WHEN-GTE-0))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 (78 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (72 4 (:REWRITE NATP-POSP--1))
 (58 13 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (52 26 (:REWRITE DEFAULT-UNARY-MINUS))
 (50 20 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (47 24 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (42 42 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (42 28 (:REWRITE ZP-WHEN-INTEGERP))
 (42 4 (:REWRITE POSP-REDEFINITION))
 (40 40 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (40 10 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (34 34 (:REWRITE NATP-WHEN-INTEGERP))
 (34 34 (:REWRITE NATP-RW))
 (26 26 (:REWRITE ZP-OPEN))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 1))
 (22 22 (:REWRITE SV::MEMBER-WHEN-NTH))
 (22 4 (:REWRITE NATP-POSP))
 (20 20 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (11 11 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (10 4 (:REWRITE MEMBER-WHEN-ATOM))
 (7 1 (:REWRITE COMMUTATIVITY-OF-+))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE POSP-RW))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 1 (:REWRITE UNICITY-OF-0))
 (2 1 (:DEFINITION FIX))
 )
(SV::MEMBER-OF-ABSTRACTION-WHEN-MODINSTS-OK
 (1496 127 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (775 155 (:DEFINITION LEN))
 (370 10 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (310 155 (:REWRITE DEFAULT-+-2))
 (299 200 (:REWRITE DEFAULT-<-2))
 (279 9 (:REWRITE TAKE-OF-TOO-MANY))
 (268 80 (:REWRITE NFIX-WHEN-NOT-NATP))
 (266 200 (:REWRITE DEFAULT-<-1))
 (234 212 (:REWRITE DEFAULT-CDR))
 (234 80 (:REWRITE NATP-RW))
 (216 10 (:DEFINITION MEMBER-EQUAL))
 (200 200 (:META CANCEL_PLUS-LESSP-CORRECT))
 (197 78 (:REWRITE NATP-WHEN-GTE-0))
 (162 162 (:TYPE-PRESCRIPTION NATP))
 (155 155 (:REWRITE DEFAULT-+-1))
 (141 9 (:REWRITE TAKE-OF-LEN-FREE))
 (140 10 (:REWRITE NAT-EQUIV-ZERO))
 (140 2 (:REWRITE INTEGERP-OF-INDEX-OF))
 (132 132 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (132 132 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (127 127 (:REWRITE NTH-WHEN-ATOM))
 (111 20 (:REWRITE SUBSETP-MEMBER . 1))
 (100 14 (:REWRITE ZP-OPEN))
 (89 89 (:REWRITE DEFAULT-CAR))
 (83 78 (:REWRITE NATP-WHEN-INTEGERP))
 (68 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (57 57 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (56 14 (:REWRITE ZP-WHEN-GT-0))
 (56 4 (:REWRITE SV::CONSP-OF-NAMELIST-FIX))
 (48 4 (:REWRITE CONSP-OF-TAKE))
 (42 42 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (42 42 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 9 (:REWRITE TAKE-WHEN-ATOM))
 (34 34 (:REWRITE SV::MEMBER-WHEN-NTH))
 (30 12 (:REWRITE MEMBER-WHEN-ATOM))
 (28 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (25 25 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (22 1 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (20 20 (:REWRITE SUBSETP-MEMBER . 2))
 (14 14 (:REWRITE ZP-WHEN-INTEGERP))
 (14 14 (:REWRITE SUBSETP-MEMBER . 4))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 2))
 (13 13 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (13 13 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (13 13 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (13 13 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (10 10 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 8 (:TYPE-PRESCRIPTION SV::NAMELIST-FIX$INLINE))
 (7 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 4 (:REWRITE LOOKUP-IN-FG-MEMO))
 (5 2 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (2 2 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (1 1 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::NO-DUPLICATESP-OF-ABSTRACTION-WHEN-MODINSTS-OK
 (2708 195 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1484 16 (:REWRITE TAKE-OF-LEN-FREE))
 (1394 16 (:REWRITE TAKE-OF-TOO-MANY))
 (1240 248 (:DEFINITION LEN))
 (496 248 (:REWRITE DEFAULT-+-2))
 (405 232 (:REWRITE DEFAULT-<-2))
 (288 273 (:REWRITE DEFAULT-CDR))
 (248 248 (:REWRITE DEFAULT-+-1))
 (248 232 (:REWRITE DEFAULT-<-1))
 (248 4 (:REWRITE NO-DUPLICATESP-OF-TAKE))
 (237 8 (:DEFINITION MEMBER-EQUAL))
 (233 233 (:META CANCEL_PLUS-LESSP-CORRECT))
 (205 84 (:REWRITE NFIX-WHEN-NOT-NATP))
 (201 195 (:REWRITE NTH-WHEN-ATOM))
 (192 192 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (192 192 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (175 175 (:LINEAR INDEX-OF-<-LEN))
 (148 16 (:REWRITE SUBSETP-CAR-MEMBER))
 (98 3 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (85 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (64 61 (:REWRITE NATP-RW))
 (56 56 (:REWRITE NATP-WHEN-INTEGERP))
 (52 16 (:REWRITE TAKE-WHEN-ATOM))
 (40 16 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (32 32 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (32 4 (:REWRITE SECOND-OF-TAKE))
 (31 16 (:REWRITE DEFAULT-CAR))
 (29 3 (:REWRITE NAT-EQUIV-ZERO))
 (28 16 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (28 16 (:REWRITE MEMBER-WHEN-ATOM))
 (24 24 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (23 8 (:REWRITE ZP-WHEN-GT-0))
 (16 16 (:REWRITE SUBSETP-TRANS2))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 3))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE SV::MEMBER-WHEN-NTH))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (10 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-ELAB-MODINST-LIST-NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 2 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (3 3 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-INST-INDICES-OK))
 )
(SV::ELAB-MODINSTS-NODUPS-P-OF-ABSTRACTION-WHEN-MODINSTS-OK
 (37 1 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (16 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (14 1 (:REWRITE NAT-EQUIV-ZERO))
 (8 1 (:REWRITE ZP-OPEN))
 (6 6 (:TYPE-PRESCRIPTION LEN))
 (5 4 (:REWRITE DEFAULT-<-2))
 (5 1 (:DEFINITION LEN))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:TYPE-PRESCRIPTION NFIX))
 (1 1 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP
 (1039 29 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (1011 33 (:DEFINITION TRUE-LISTP))
 (1000 16 (:DEFINITION TRUE-LIST-LISTP))
 (831 66 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (459 33 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (396 66 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (278 146 (:REWRITE DEFAULT-+-2))
 (246 84 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (238 238 (:REWRITE DEFAULT-CDR))
 (208 32 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (193 126 (:REWRITE DEFAULT-<-2))
 (162 162 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (159 126 (:REWRITE DEFAULT-<-1))
 (148 146 (:REWRITE DEFAULT-+-1))
 (132 132 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (132 66 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (126 126 (:META CANCEL_PLUS-LESSP-CORRECT))
 (117 36 (:REWRITE NFIX-WHEN-NOT-NATP))
 (101 101 (:REWRITE NTH-WHEN-ATOM))
 (97 97 (:REWRITE DEFAULT-CAR))
 (90 9 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (84 84 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (79 22 (:REWRITE ZP-WHEN-GT-0))
 (67 67 (:TYPE-PRESCRIPTION NATP))
 (66 66 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (66 66 (:REWRITE SET::IN-SET))
 (66 66 (:LINEAR INDEX-OF-<-LEN))
 (64 64 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (44 17 (:REWRITE NATP-WHEN-GTE-0))
 (42 42 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (42 42 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (36 2 (:REWRITE NATP-POSP--1))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (23 23 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (22 22 (:REWRITE ZP-WHEN-INTEGERP))
 (22 22 (:REWRITE ZP-OPEN))
 (21 2 (:REWRITE POSP-REDEFINITION))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (18 18 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (17 17 (:REWRITE NATP-WHEN-INTEGERP))
 (17 17 (:REWRITE NATP-RW))
 (11 2 (:REWRITE NATP-POSP))
 (10 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (4 1 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (2 2 (:REWRITE POSP-RW))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C-ADD-INST
 (26677 53 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (26115 238 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (11540 106 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (11499 137 (:DEFINITION TRUE-LISTP))
 (11280 53 (:DEFINITION TRUE-LIST-LISTP))
 (10517 310 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (8861 137 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (7207 177 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (6740 1152 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (4841 53 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (3966 196 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (3668 59 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (3293 99 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (2734 1408 (:REWRITE DEFAULT-+-2))
 (2327 33 (:DEFINITION RESIZE-LIST))
 (2072 1152 (:REWRITE NTH-WHEN-ATOM))
 (1846 310 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1726 1632 (:REWRITE DEFAULT-CDR))
 (1604 1408 (:REWRITE DEFAULT-+-1))
 (1427 247 (:REWRITE LEN-OF-UPDATE-NTH))
 (1116 372 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (942 942 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (942 942 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (784 784 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (744 744 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (744 744 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (704 374 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (698 22 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (641 497 (:REWRITE DEFAULT-CAR))
 (626 395 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (625 177 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (588 196 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (568 568 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (568 284 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (525 53 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (519 519 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (493 382 (:REWRITE DEFAULT-<-2))
 (480 372 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (477 477 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (396 396 (:META CANCEL_PLUS-LESSP-CORRECT))
 (395 382 (:REWRITE DEFAULT-<-1))
 (392 196 (:REWRITE DEFAULT-UNARY-MINUS))
 (291 159 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (284 284 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (284 284 (:REWRITE SET::IN-SET))
 (252 22 (:REWRITE NAT-EQUIV-ZERO))
 (219 219 (:LINEAR INDEX-OF-<-LEN))
 (213 123 (:REWRITE NFIX-WHEN-NOT-NATP))
 (200 200 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (160 64 (:REWRITE CAR-OF-UPDATE-NTH))
 (159 53 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (156 156 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (156 13 (:DEFINITION HONS-ASSOC-EQUAL))
 (139 99 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (106 106 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (106 106 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (106 106 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (106 106 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (104 13 (:REWRITE 0-<-*))
 (87 87 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (86 66 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (80 10 (:REWRITE ZP-OPEN))
 (76 22 (:REWRITE ZP-WHEN-GT-0))
 (74 18 (:REWRITE ZP-WHEN-INTEGERP))
 (65 53 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (50 20 (:REWRITE NATP-WHEN-GTE-0))
 (40 20 (:REWRITE REPEAT-WHEN-ZP))
 (40 4 (:DEFINITION SV::ELAB-MOD$C->WIRETABLEP))
 (39 39 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (39 13 (:DEFINITION HONS-EQUAL))
 (33 33 (:REWRITE EQUAL-CONSTANT-+))
 (29 29 (:REWRITE DEFAULT-*-2))
 (29 29 (:REWRITE DEFAULT-*-1))
 (28 4 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (22 22 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (13 13 (:DEFINITION IFF))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::ELAB-MOD$C-MODINSTS-OK-OF-ELAB-MOD$C-ADD-INST
 (74664 422 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (73655 301 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (70162 328 (:DEFINITION SV::ELAB-MODINST$CP))
 (23478 1204 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (18851 635 (:DEFINITION TRUE-LISTP))
 (17966 602 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (16757 301 (:DEFINITION TRUE-LIST-LISTP))
 (14458 1272 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (11286 78 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (7642 1272 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (7371 635 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (7263 147 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (6761 26 (:DEFINITION RESIZE-LIST))
 (6440 3236 (:REWRITE DEFAULT-+-2))
 (5845 3233 (:REWRITE NTH-WHEN-ATOM))
 (4816 4816 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (4812 1604 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (4722 4665 (:REWRITE DEFAULT-CDR))
 (4440 3236 (:REWRITE DEFAULT-+-1))
 (3612 1204 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (3208 3208 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (3208 3208 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (3145 2891 (:REWRITE DEFAULT-CAR))
 (3125 3125 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3125 3125 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2714 301 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (2709 2709 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (2611 301 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (2540 2540 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (2540 1270 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (2408 1204 (:REWRITE DEFAULT-UNARY-MINUS))
 (2373 36 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (2072 132 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (1968 328 (:DEFINITION LENGTH))
 (1939 1804 (:REWRITE DEFAULT-<-2))
 (1910 1804 (:REWRITE DEFAULT-<-1))
 (1826 1604 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (1747 561 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1668 8 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (1541 1541 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (1384 106 (:DEFINITION HONS-ASSOC-EQUAL))
 (1331 1331 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (1312 328 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (1312 328 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (1312 328 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (1270 1270 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (1270 1270 (:REWRITE SET::IN-SET))
 (1243 498 (:REWRITE NATP-WHEN-GTE-0))
 (1148 132 (:REWRITE NAT-EQUIV-ZERO))
 (1020 147 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1014 903 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (903 301 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (872 773 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (806 762 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (770 770 (:LINEAR INDEX-OF-<-LEN))
 (662 662 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (658 86 (:REWRITE ZP-OPEN))
 (656 328 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (602 602 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (602 602 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (602 602 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (514 498 (:REWRITE NATP-WHEN-INTEGERP))
 (514 498 (:REWRITE NATP-RW))
 (374 106 (:DEFINITION HONS-EQUAL))
 (354 124 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (349 106 (:REWRITE ZP-WHEN-INTEGERP))
 (318 318 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (301 301 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (270 150 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (120 78 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (120 10 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (91 52 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (88 11 (:REWRITE 0-<-*))
 (86 86 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (81 63 (:REWRITE DEFAULT-*-2))
 (66 66 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (63 63 (:REWRITE DEFAULT-*-1))
 (59 59 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (59 59 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (59 59 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (59 59 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (59 59 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (54 9 (:REWRITE <-Y-*-X-Y))
 (47 47 (:REWRITE EQUAL-CONSTANT-+))
 (42 15 (:REWRITE REPEAT-WHEN-ZP))
 (36 36 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (25 25 (:TYPE-PRESCRIPTION SV::UPDATE-ELAB-MOD$C->MODINSTTABLEI))
 (25 25 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$C-COPY))
 (25 25 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTNAME-IDXES-PUT))
 (24 24 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (22 22 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (17 17 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-ADD-INST))
 (11 11 (:DEFINITION IFF))
 (9 9 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::ELAB-MOD$C-ADD-INST-UPDATE
 (46272 207 (:DEFINITION SV::ELAB-MODINST$CP))
 (45317 245 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (44697 177 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (17300 123 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (16282 1638 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (13338 684 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (12628 41 (:DEFINITION RESIZE-LIST))
 (10542 383 (:DEFINITION TRUE-LISTP))
 (9648 86 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (8892 342 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (8208 171 (:DEFINITION TRUE-LIST-LISTP))
 (7961 766 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (7625 33 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (6965 15 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-UPDATE-NTH))
 (6398 3233 (:REWRITE DEFAULT-+-2))
 (5102 77 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (4641 766 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (4038 3950 (:REWRITE DEFAULT-CDR))
 (3923 3233 (:REWRITE DEFAULT-+-1))
 (3549 383 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (3385 20 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (2928 976 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (2736 2736 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (2604 1706 (:REWRITE DEFAULT-<-2))
 (2408 1635 (:REWRITE NTH-WHEN-ATOM))
 (2161 5 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (2062 690 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (1952 1952 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (1952 1952 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (1788 1706 (:REWRITE DEFAULT-<-1))
 (1780 1780 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1571 1483 (:REWRITE DEFAULT-CAR))
 (1558 1558 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1558 1558 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1539 1539 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (1539 171 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (1528 1528 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (1528 764 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (1382 692 (:REWRITE DEFAULT-UNARY-MINUS))
 (1284 207 (:DEFINITION LENGTH))
 (1267 377 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (1059 445 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1009 976 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (972 30 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (943 943 (:LINEAR INDEX-OF-<-LEN))
 (906 906 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (855 171 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (831 207 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (831 207 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (831 207 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (796 539 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (764 764 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (764 764 (:REWRITE SET::IN-SET))
 (702 234 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (632 236 (:REWRITE NATP-WHEN-GTE-0))
 (563 28 (:DEFINITION MEMBER-EQUAL))
 (552 527 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (513 513 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (479 86 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (468 468 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (468 468 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (468 468 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (461 234 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (452 42 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (432 432 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (423 207 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (399 63 (:REWRITE ZP-OPEN))
 (383 3 (:REWRITE NTH-OF-NFIX))
 (377 377 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (370 27 (:DEFINITION BINARY-APPEND))
 (317 70 (:REWRITE CONSP-OF-TAKE))
 (312 30 (:REWRITE NAT-EQUIV-ZERO))
 (309 86 (:REWRITE ZP-WHEN-GT-0))
 (289 289 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (257 77 (:REWRITE ZP-WHEN-INTEGERP))
 (250 220 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (236 236 (:REWRITE NATP-WHEN-INTEGERP))
 (236 236 (:REWRITE NATP-RW))
 (230 54 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (210 56 (:REWRITE MEMBER-WHEN-ATOM))
 (180 60 (:REWRITE SV::CONSP-OF-ELAB-MODINST-LIST-FIX))
 (179 21 (:REWRITE 0-<-*))
 (178 22 (:REWRITE <-Y-*-X-Y))
 (170 123 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (135 45 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (110 82 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (110 56 (:REWRITE EQUAL-CONSTANT-+))
 (100 12 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (92 44 (:REWRITE TAKE-WHEN-ATOM))
 (90 44 (:REWRITE LEN-OF-RESIZE-LIST))
 (80 7 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (70 3 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (69 69 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (61 61 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (59 59 (:REWRITE SUBSETP-MEMBER . 4))
 (59 59 (:REWRITE INTERSECTP-MEMBER . 3))
 (59 59 (:REWRITE INTERSECTP-MEMBER . 2))
 (56 56 (:REWRITE SUBSETP-MEMBER . 2))
 (56 56 (:REWRITE SUBSETP-MEMBER . 1))
 (55 43 (:REWRITE DEFAULT-*-2))
 (48 48 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (48 48 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (48 48 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (48 48 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (48 48 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (47 22 (:REWRITE REPEAT-WHEN-ZP))
 (46 46 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (45 45 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (43 43 (:REWRITE DEFAULT-*-1))
 (40 5 (:REWRITE CAR-OF-TAKE))
 (28 28 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (27 3 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (25 25 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (25 25 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (20 20 (:DEFINITION IFF))
 (17 17 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (16 16 (:TYPE-PRESCRIPTION ZP))
 (14 1 (:DEFINITION HONS-ASSOC-EQUAL))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$C->MODIDXP))
 (9 3 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$C->INST-OFFSETP))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-INST-INDICES-OK))
 (6 6 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (4 1 (:DEFINITION HONS-EQUAL))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 )
(SV::MODINSTTABLEP-OF-REPLICATE
 (336 48 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (265 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (220 4 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-REPEAT))
 (117 60 (:REWRITE DEFAULT-+-2))
 (97 7 (:REWRITE REPEAT-WHEN-ZP))
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (80 66 (:REWRITE DEFAULT-CDR))
 (60 60 (:REWRITE DEFAULT-+-1))
 (54 14 (:REWRITE ZP-WHEN-GT-0))
 (52 16 (:REWRITE CONSP-OF-REPEAT))
 (51 14 (:REWRITE ZP-WHEN-INTEGERP))
 (48 48 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (48 48 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (48 48 (:REWRITE NTH-WHEN-ATOM))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (32 8 (:REWRITE <-0-+-NEGATIVE-1))
 (31 31 (:REWRITE DEFAULT-<-2))
 (31 31 (:REWRITE DEFAULT-<-1))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (22 22 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (19 5 (:REWRITE DEFAULT-CAR))
 (18 18 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (10 10 (:REWRITE ZP-OPEN))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODINSTTABLEP-OF-RESIZE-LIST
 (2306 35 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (2243 19 (:DEFINITION TRUE-LIST-LISTP))
 (2198 43 (:DEFINITION TRUE-LISTP))
 (1977 86 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1638 44 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (1462 43 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (843 123 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (771 32 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (544 86 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (541 53 (:REWRITE ZP-WHEN-INTEGERP))
 (403 13 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (402 53 (:REWRITE ZP-WHEN-GT-0))
 (384 206 (:REWRITE DEFAULT-+-2))
 (333 111 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (300 14 (:REWRITE REPEAT-WHEN-ZP))
 (291 291 (:META CANCEL_PLUS-LESSP-CORRECT))
 (288 287 (:REWRITE DEFAULT-CDR))
 (278 278 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (273 234 (:REWRITE DEFAULT-<-2))
 (234 234 (:REWRITE DEFAULT-<-1))
 (228 57 (:REWRITE <-0-+-NEGATIVE-1))
 (222 222 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (206 206 (:REWRITE DEFAULT-+-1))
 (183 43 (:REWRITE NFIX-WHEN-NATP))
 (172 172 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (172 86 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (145 44 (:REWRITE NFIX-WHEN-NOT-NATP))
 (142 14 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (123 123 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (123 123 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (123 123 (:REWRITE NTH-WHEN-ATOM))
 (111 111 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (96 95 (:REWRITE DEFAULT-CAR))
 (86 86 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (86 86 (:REWRITE SET::IN-SET))
 (78 78 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (78 78 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (77 77 (:LINEAR INDEX-OF-<-LEN))
 (69 69 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (65 65 (:TYPE-PRESCRIPTION ZP))
 (65 26 (:REWRITE NATP-WHEN-GTE-0))
 (56 56 (:TYPE-PRESCRIPTION NATP))
 (55 29 (:REWRITE EQUAL-CONSTANT-+))
 (45 15 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (30 30 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (30 30 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (30 30 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (26 26 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (26 26 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (26 26 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (15 15 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (12 12 (:REWRITE ZP-OPEN))
 (9 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (8 4 (:REWRITE POSP-NATP))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::MODINSTTABLEP-OF-UPDATE-NTH
 (1264 136 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (897 36 (:DEFINITION TRUE-LISTP))
 (891 25 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (855 14 (:DEFINITION TRUE-LIST-LISTP))
 (747 72 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (522 20 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (502 5 (:REWRITE CDR-OF-UPDATE-NTH))
 (432 72 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (363 189 (:REWRITE DEFAULT-+-2))
 (309 36 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (291 97 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (266 259 (:REWRITE DEFAULT-CDR))
 (194 194 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (189 189 (:REWRITE DEFAULT-+-1))
 (188 27 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (157 134 (:REWRITE DEFAULT-<-2))
 (157 134 (:REWRITE DEFAULT-<-1))
 (148 148 (:META CANCEL_PLUS-LESSP-CORRECT))
 (144 144 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (144 72 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (142 142 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (136 136 (:REWRITE NTH-WHEN-ATOM))
 (120 23 (:REWRITE ZP-WHEN-GT-0))
 (117 117 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (117 117 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (108 11 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (97 97 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (80 73 (:REWRITE DEFAULT-CAR))
 (72 72 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (72 72 (:REWRITE SET::IN-SET))
 (72 23 (:REWRITE ZP-WHEN-INTEGERP))
 (65 26 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 14 (:REWRITE <-0-+-NEGATIVE-1))
 (54 54 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (45 5 (:REWRITE CAR-OF-UPDATE-NTH))
 (39 39 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (39 39 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (34 34 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (29 29 (:LINEAR INDEX-OF-<-LEN))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (21 7 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE ZP-OPEN))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (9 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MOD$CP-OF-ADD-INST
 (6312 63 (:DEFINITION TRUE-LISTP))
 (5951 138 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (5412 48 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (5407 564 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (5193 63 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (4560 52 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3916 56 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (3804 28 (:DEFINITION TRUE-LIST-LISTP))
 (2666 21 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (2263 9 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (1820 564 (:REWRITE NTH-WHEN-ATOM))
 (1638 84 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (1434 28 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (1380 700 (:REWRITE DEFAULT-+-2))
 (1341 7 (:DEFINITION RESIZE-LIST))
 (839 837 (:REWRITE DEFAULT-CDR))
 (838 138 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (784 700 (:REWRITE DEFAULT-+-1))
 (774 34 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (680 26 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (566 328 (:REWRITE DEFAULT-<-2))
 (543 181 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (454 7 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (434 434 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (434 434 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (362 362 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (362 362 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (336 336 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (331 331 (:META CANCEL_PLUS-LESSP-CORRECT))
 (328 328 (:REWRITE DEFAULT-<-1))
 (327 52 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (316 26 (:REWRITE NAT-EQUIV-ZERO))
 (301 2 (:REWRITE NTH-OF-RESIZE-LIST))
 (272 272 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (272 136 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (252 252 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (252 84 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (252 28 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (248 246 (:REWRITE DEFAULT-CAR))
 (247 181 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (192 24 (:REWRITE ZP-WHEN-INTEGERP))
 (168 84 (:REWRITE DEFAULT-UNARY-MINUS))
 (164 119 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (140 10 (:DEFINITION HONS-ASSOC-EQUAL))
 (136 136 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (136 136 (:REWRITE SET::IN-SET))
 (119 119 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (112 112 (:LINEAR INDEX-OF-<-LEN))
 (98 26 (:REWRITE ZP-WHEN-GT-0))
 (84 84 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (84 28 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (76 76 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (70 10 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (60 60 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (60 60 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (56 56 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (56 56 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (56 56 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (53 41 (:REWRITE NFIX-WHEN-NOT-NATP))
 (48 16 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (43 43 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (40 10 (:DEFINITION HONS-EQUAL))
 (33 33 (:TYPE-PRESCRIPTION SV::UPDATE-ELAB-MOD$C->MODINSTTABLEI))
 (33 33 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$C-COPY))
 (33 33 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTNAME-IDXES-PUT))
 (33 21 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (30 30 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (28 28 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (26 26 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (20 20 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (20 14 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (19 19 (:REWRITE EQUAL-CONSTANT-+))
 (12 12 (:REWRITE DEFAULT-*-2))
 (12 12 (:REWRITE DEFAULT-*-1))
 (12 6 (:REWRITE REPEAT-WHEN-ZP))
 (12 2 (:REWRITE <-Y-*-X-Y))
 (9 9 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (8 1 (:REWRITE 0-<-*))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->TOTALWIRESP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->TOTALINSTSP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->NWIRESP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->NINSTSP))
 (1 1 (:DEFINITION IFF))
 )
(SV::ELAB-MOD$CP-ADD-INST-FRAME
 (4232 23 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (4205 19 (:DEFINITION SV::ELAB-MODINST$CP))
 (4176 16 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (3406 24 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3352 202 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1856 9 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (1765 5 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (1363 269 (:DEFINITION LEN))
 (1248 64 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (1127 40 (:DEFINITION TRUE-LISTP))
 (993 3 (:DEFINITION RESIZE-LIST))
 (929 60 (:REWRITE LEN-OF-UPDATE-NTH))
 (859 80 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (832 32 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (768 16 (:DEFINITION TRUE-LIST-LISTP))
 (678 338 (:REWRITE DEFAULT-+-2))
 (629 199 (:REWRITE NTH-WHEN-ATOM))
 (580 272 (:REWRITE DEFAULT-<-2))
 (503 152 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (470 80 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (418 416 (:REWRITE DEFAULT-CDR))
 (407 40 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (402 338 (:REWRITE DEFAULT-+-1))
 (400 10 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (388 112 (:TYPE-PRESCRIPTION MAX))
 (384 3 (:REWRITE NTH-OF-NFIX))
 (370 10 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (345 3 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (323 2 (:REWRITE NTH-OF-RESIZE-LIST))
 (306 102 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (299 272 (:REWRITE DEFAULT-<-1))
 (294 294 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (280 280 (:META CANCEL_PLUS-LESSP-CORRECT))
 (256 256 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (204 204 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (204 204 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (192 64 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (178 58 (:REWRITE NFIX-WHEN-NATP))
 (156 156 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (156 78 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (154 152 (:REWRITE DEFAULT-CAR))
 (152 152 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (151 24 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (149 149 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (149 149 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (144 144 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (144 16 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (142 58 (:REWRITE NFIX-WHEN-NOT-NATP))
 (140 10 (:REWRITE NAT-EQUIV-ZERO))
 (128 64 (:REWRITE DEFAULT-UNARY-MINUS))
 (114 19 (:DEFINITION LENGTH))
 (106 14 (:REWRITE ZP-OPEN))
 (102 102 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (100 100 (:LINEAR INDEX-OF-<-LEN))
 (82 82 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (82 82 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (81 81 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (80 16 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (78 78 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (78 78 (:REWRITE SET::IN-SET))
 (76 19 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (76 19 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (76 19 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (73 73 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (70 5 (:DEFINITION HONS-ASSOC-EQUAL))
 (68 68 (:TYPE-PRESCRIPTION SV::NAME-P))
 (67 3 (:REWRITE <-Y-*-X-Y))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (58 58 (:TYPE-PRESCRIPTION NATP))
 (50 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (50 14 (:REWRITE ZP-WHEN-GT-0))
 (48 48 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (48 16 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (44 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (43 43 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (43 43 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (40 24 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (38 38 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (38 19 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (32 32 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (32 32 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (32 32 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (23 23 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (22 1 (:REWRITE 0-<-*))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (21 21 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (21 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (21 21 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (21 7 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (20 5 (:DEFINITION HONS-EQUAL))
 (16 16 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (16 9 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (15 15 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (14 14 (:REWRITE ZP-WHEN-INTEGERP))
 (14 6 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (12 12 (:REWRITE EQUAL-CONSTANT-+))
 (10 10 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 4 (:REWRITE LEN-OF-RESIZE-LIST))
 (8 4 (:REWRITE DEFAULT-*-2))
 (7 2 (:REWRITE REPEAT-WHEN-ZP))
 (5 5 (:TYPE-PRESCRIPTION SV::UPDATE-ELAB-MOD$C->MODINSTTABLEI))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$C-COPY))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTNAME-IDXES-PUT))
 (4 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:REWRITE DEFAULT-*-1))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MOD$CP-ADD-INST-IRREL
 (10844 66 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (8900 379 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (7144 41 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (7047 27 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (6867 30 (:DEFINITION SV::ELAB-MODINST$CP))
 (3750 150 (:REWRITE LEN-OF-UPDATE-NTH))
 (3508 10 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (3154 18 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (2319 453 (:DEFINITION LEN))
 (2106 108 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (2036 356 (:TYPE-PRESCRIPTION MAX))
 (1986 6 (:DEFINITION RESIZE-LIST))
 (1919 67 (:DEFINITION TRUE-LISTP))
 (1644 498 (:REWRITE DEFAULT-<-2))
 (1453 134 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1426 373 (:REWRITE NTH-WHEN-ATOM))
 (1404 54 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (1296 27 (:DEFINITION TRUE-LIST-LISTP))
 (1255 626 (:REWRITE DEFAULT-+-2))
 (774 134 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (768 6 (:REWRITE NTH-OF-NFIX))
 (762 701 (:REWRITE DEFAULT-CDR))
 (734 626 (:REWRITE DEFAULT-+-1))
 (713 67 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (646 4 (:REWRITE NTH-OF-RESIZE-LIST))
 (585 66 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (579 498 (:REWRITE DEFAULT-<-1))
 (560 14 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (518 14 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (514 514 (:META CANCEL_PLUS-LESSP-CORRECT))
 (504 168 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (432 432 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (348 170 (:REWRITE NFIX-WHEN-NATP))
 (348 6 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (336 336 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (336 336 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (324 108 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (300 170 (:REWRITE NFIX-WHEN-NOT-NATP))
 (281 254 (:REWRITE DEFAULT-CAR))
 (256 256 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (256 128 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (243 243 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (243 27 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (240 240 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (240 240 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (216 108 (:REWRITE DEFAULT-UNARY-MINUS))
 (196 14 (:REWRITE NAT-EQUIV-ZERO))
 (180 30 (:DEFINITION LENGTH))
 (178 178 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (178 178 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (168 168 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (166 24 (:REWRITE ZP-OPEN))
 (153 153 (:LINEAR INDEX-OF-<-LEN))
 (142 142 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (137 137 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (135 27 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (134 6 (:REWRITE <-Y-*-X-Y))
 (128 128 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (128 128 (:REWRITE SET::IN-SET))
 (120 30 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (120 30 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (120 30 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (106 46 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (103 103 (:TYPE-PRESCRIPTION SV::NAME-P))
 (98 7 (:DEFINITION HONS-ASSOC-EQUAL))
 (88 8 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (86 86 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (86 86 (:TYPE-PRESCRIPTION NATP))
 (86 86 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (81 81 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (81 27 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (81 24 (:REWRITE ZP-WHEN-GT-0))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (71 71 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (66 66 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (66 66 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (66 66 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (66 66 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (66 66 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (60 60 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (60 30 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (54 54 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (54 54 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (54 54 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (44 2 (:REWRITE 0-<-*))
 (38 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (32 18 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (28 28 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (28 12 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (28 7 (:DEFINITION HONS-EQUAL))
 (27 27 (:REWRITE EQUAL-CONSTANT-+))
 (27 27 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (27 11 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (24 24 (:REWRITE ZP-WHEN-INTEGERP))
 (21 21 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (16 8 (:REWRITE LEN-OF-RESIZE-LIST))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (14 4 (:REWRITE REPEAT-WHEN-ZP))
 (12 6 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (8 8 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 6 (:REWRITE DEFAULT-*-1))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MOD$C-ADD-INST-OF-ELAB-MODINST-FIX-ELAB-MODINST$C
 (2114 10 (:REWRITE SV::TRUE-LISTP-OF-MODINSTTABLE-LOOKUP))
 (2088 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (2047 9 (:DEFINITION SV::ELAB-MODINST$CP))
 (1422 6 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (1044 4 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (878 2 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (732 2 (:DEFINITION RESIZE-LIST))
 (646 60 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (624 32 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (577 109 (:DEFINITION LEN))
 (529 19 (:DEFINITION TRUE-LISTP))
 (416 16 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (405 38 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (384 8 (:DEFINITION TRUE-LIST-LISTP))
 (320 8 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (298 145 (:REWRITE DEFAULT-+-2))
 (296 8 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (228 38 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (187 19 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (184 184 (:REWRITE DEFAULT-CDR))
 (177 145 (:REWRITE DEFAULT-+-1))
 (147 49 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (128 128 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (120 60 (:REWRITE NTH-WHEN-ATOM))
 (115 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (112 8 (:REWRITE NAT-EQUIV-ZERO))
 (111 81 (:REWRITE DEFAULT-<-2))
 (98 98 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (98 98 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (96 32 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (92 92 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (85 81 (:REWRITE DEFAULT-<-1))
 (82 82 (:REWRITE DEFAULT-CAR))
 (81 81 (:META CANCEL_PLUS-LESSP-CORRECT))
 (80 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (76 76 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (76 38 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (72 72 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (69 69 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (69 69 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (64 32 (:REWRITE DEFAULT-UNARY-MINUS))
 (64 8 (:REWRITE ZP-OPEN))
 (64 4 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (56 4 (:DEFINITION HONS-ASSOC-EQUAL))
 (54 10 (:REWRITE NFIX-WHEN-NATP))
 (54 9 (:DEFINITION LENGTH))
 (49 49 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (48 16 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (48 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (46 46 (:LINEAR INDEX-OF-<-LEN))
 (40 40 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (40 8 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (38 38 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (38 38 (:REWRITE SET::IN-SET))
 (36 9 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (36 9 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (36 9 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (24 24 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (24 24 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 8 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (22 22 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-ADD-INST))
 (18 18 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (18 9 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (18 4 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (16 16 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (16 16 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (16 6 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (16 4 (:DEFINITION HONS-EQUAL))
 (12 12 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:REWRITE REPEAT-WHEN-ZP))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE EQUAL-CONSTANT-+))
 (4 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE DEFAULT-*-1))
 (2 2 (:DEFINITION SV::ELAB-MOD$C->MODINSTNAME-IDXES-PUT))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MOD$C-ADD-INST-ELAB-MODINST$C-EQUIV-CONGRUENCE-ON-ELAB-MODINST$C)
(SV::NAMELIST-P-IMPLIES-TRUE-LISTP)
(SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP)
(SV::ELAB-MOD$AP)
(SV::ELAB-MOD$A-FIX
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MOD$AP-OF-ELAB-MOD$A-FIX
 (224 4 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (138 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (120 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (100 4 (:DEFINITION MEMBER-EQUAL))
 (36 4 (:REWRITE NFIX-WHEN-NATP))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (26 8 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (24 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (20 20 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (20 20 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (20 8 (:REWRITE MEMBER-WHEN-ATOM))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (10 10 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 8 (:REWRITE SUBSETP-MEMBER . 4))
 (8 8 (:REWRITE SUBSETP-MEMBER . 3))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 3))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8 8 (:REWRITE DEFAULT-CAR))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (6 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (6 2 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (6 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (224 4 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (138 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (120 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (100 4 (:DEFINITION MEMBER-EQUAL))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (26 8 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (24 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 4 (:REWRITE NFIX-WHEN-NATP))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (20 20 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (20 20 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (20 8 (:REWRITE MEMBER-WHEN-ATOM))
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (16 10 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (10 10 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 8 (:REWRITE SUBSETP-MEMBER . 4))
 (8 8 (:REWRITE SUBSETP-MEMBER . 3))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 3))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8 8 (:REWRITE DEFAULT-CAR))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (6 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (6 2 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (6 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (5 5 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (5 5 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::ELAB-MOD$A-EQUIV$INLINE)
(SV::ELAB-MOD$A-EQUIV-IS-AN-EQUIVALENCE)
(SV::ELAB-MOD$A-EQUIV-IMPLIES-EQUAL-ELAB-MOD$A-FIX-1)
(SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV)
(SV::EQUAL-OF-ELAB-MOD$A-FIX-1-FORWARD-TO-ELAB-MOD$A-EQUIV)
(SV::EQUAL-OF-ELAB-MOD$A-FIX-2-FORWARD-TO-ELAB-MOD$A-EQUIV)
(SV::ELAB-MOD$A-EQUIV-OF-ELAB-MOD$A-FIX-1-FORWARD)
(SV::ELAB-MOD$A-EQUIV-OF-ELAB-MOD$A-FIX-2-FORWARD)
(S-OF-ELAB-MOD$A-FIX-X-UNDER-ELAB-MOD$A-EQUIV
 (339 6 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (215 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (206 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (200 3 (:DEFINITION SV::ELAB-MOD$AP))
 (180 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (150 6 (:DEFINITION MEMBER-EQUAL))
 (46 18 (:REWRITE NATP-WHEN-GTE-0))
 (42 42 (:TYPE-PRESCRIPTION NFIX))
 (42 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (42 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (42 6 (:REWRITE NFIX-WHEN-NATP))
 (41 12 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (35 35 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (35 35 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (33 33 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (30 30 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (30 30 (:TYPE-PRESCRIPTION NATP))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (30 12 (:REWRITE MEMBER-WHEN-ATOM))
 (27 9 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (24 18 (:REWRITE NATP-WHEN-INTEGERP))
 (24 18 (:REWRITE NATP-RW))
 (22 18 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (21 21 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (18 18 (:REWRITE DEFAULT-CDR))
 (18 15 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (12 12 (:REWRITE SUBSETP-MEMBER . 4))
 (12 12 (:REWRITE SUBSETP-MEMBER . 3))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 3))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 2))
 (12 12 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 6 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (12 3 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (12 3 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (9 9 (:TYPE-PRESCRIPTION SV::WIRELIST-REM-DUPS))
 (9 9 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (9 9 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (9 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (9 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (8 6 (:REWRITE DEFAULT-<-1))
 (7 7 (:TYPE-PRESCRIPTION SV::MODULE-FIX$INLINE))
 (7 7 (:TYPE-PRESCRIPTION SV::MODNAME-FIX))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (3 3 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 )
(S-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MOD$A-EQUIV)
(SV::G-OF-ELAB-MOD$A-FIX
 (448 8 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (276 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (240 4 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (200 8 (:DEFINITION MEMBER-EQUAL))
 (140 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (132 4 (:DEFINITION SV::ELAB-MOD$AP))
 (60 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (60 10 (:REWRITE NFIX-WHEN-NATP))
 (56 8 (:REWRITE SUBSETP-CAR-MEMBER))
 (52 28 (:REWRITE NATP-WHEN-GTE-0))
 (52 16 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (44 44 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (40 40 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (40 40 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (40 16 (:REWRITE MEMBER-WHEN-ATOM))
 (36 12 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (28 28 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (28 28 (:REWRITE NATP-WHEN-INTEGERP))
 (28 28 (:REWRITE NATP-RW))
 (24 24 (:REWRITE DEFAULT-CDR))
 (24 24 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (20 20 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 3))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 16 (:REWRITE FN-CHECK-DEF-FORMALS))
 (16 16 (:REWRITE DEFAULT-CAR))
 (16 8 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (15 5 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (15 5 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (14 14 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (14 14 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (8 8 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 8 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 8 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::G-OF-ELAB-MOD$A-FIX-WIRES
 (172 3 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (138 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (77 3 (:DEFINITION MEMBER-EQUAL))
 (60 1 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (35 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (33 1 (:DEFINITION SV::ELAB-MOD$AP))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (21 6 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (18 6 (:REWRITE MEMBER-WHEN-ATOM))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (15 15 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (15 15 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (14 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (12 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 2 (:REWRITE NFIX-WHEN-NATP))
 (10 10 (:TYPE-PRESCRIPTION NATP))
 (10 10 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE SUBSETP-MEMBER . 4))
 (6 6 (:REWRITE SUBSETP-MEMBER . 3))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 3))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 2))
 (6 6 (:REWRITE FN-CHECK-DEF-FORMALS))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 1 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (3 1 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 )
(SV::G-OF-ELAB-MOD$A-FIX-INSTS
 (164 3 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (120 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (73 3 (:DEFINITION MEMBER-EQUAL))
 (69 1 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (35 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (33 1 (:DEFINITION SV::ELAB-MOD$AP))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (18 6 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (15 15 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (15 15 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (12 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 6 (:REWRITE MEMBER-WHEN-ATOM))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 2 (:REWRITE NFIX-WHEN-NATP))
 (11 11 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (10 10 (:TYPE-PRESCRIPTION NATP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (6 6 (:REWRITE SUBSETP-MEMBER . 4))
 (6 6 (:REWRITE SUBSETP-MEMBER . 3))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 3))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 2))
 (6 6 (:REWRITE FN-CHECK-DEF-FORMALS))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (6 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 2 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (3 3 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 1 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (3 1 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::ELAB-MOD$A-NWIRES)
(SV::ELAB-MOD$A-NWIRES-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A-NWIRES-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::NTH-OF-WIRELIST
 (105 41 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (61 3 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (32 32 (:REWRITE DEFAULT-CDR))
 (31 16 (:REWRITE DEFAULT-+-2))
 (20 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (16 16 (:REWRITE DEFAULT-+-1))
 (13 9 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE DEFAULT-CAR))
 (10 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 2 (:REWRITE ZP-WHEN-GT-0))
 (6 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MOD$A-WIRETABLEI
 (139 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (120 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (54 2 (:DEFINITION MEMBER-EQUAL))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (21 3 (:DEFINITION LEN))
 (19 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (16 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (16 4 (:REWRITE MEMBER-WHEN-ATOM))
 (12 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 10 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (7 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (6 4 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE NTH-WHEN-ATOM))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::WIRE-P-OF-ELAB-MOD$A-WIRETABLEI)
(SV::ELAB-MOD$A-WIRETABLEI-OF-NFIX-IDX)
(SV::ELAB-MOD$A-WIRETABLEI-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A-WIRETABLEI-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A-WIRETABLEI-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A-WIRENAME->IDX
 (3 3 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 )
(SV::ELAB-MOD$A-WIRENAME->IDX-OF-NAME-FIX-NAME)
(SV::ELAB-MOD$A-WIRENAME->IDX-NAME-EQUIV-CONGRUENCE-ON-NAME)
(SV::ELAB-MOD$A-WIRENAME->IDX-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A-WIRENAME->IDX-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::INTERSECTION-OF-SINGLE
 (115 23 (:REWRITE SUBSETP-CONS-2))
 (77 71 (:REWRITE SUBSETP-MEMBER . 3))
 (71 71 (:REWRITE SUBSETP-MEMBER . 4))
 (71 71 (:REWRITE SUBSETP-MEMBER . 2))
 (71 71 (:REWRITE INTERSECTP-MEMBER . 3))
 (71 71 (:REWRITE INTERSECTP-MEMBER . 2))
 (71 71 (:REWRITE DEFAULT-CAR))
 (65 65 (:REWRITE SUBSETP-TRANS2))
 (65 65 (:REWRITE SUBSETP-TRANS))
 (63 63 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (50 50 (:REWRITE DEFAULT-CDR))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (29 29 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 24 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::ELAB-MOD$A-ADD-WIRE)
(SV::ELAB-MOD$AP-OF-ELAB-MOD$A-ADD-WIRE
 (2140 37 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (1141 50 (:DEFINITION MEMBER-EQUAL))
 (946 14 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (907 23 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (600 10 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (301 100 (:REWRITE MEMBER-WHEN-ATOM))
 (260 74 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (243 81 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (233 15 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (185 185 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (160 160 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (144 20 (:REWRITE NFIX-WHEN-NATP))
 (140 20 (:REWRITE SUBSETP-CAR-MEMBER))
 (135 135 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (135 135 (:REWRITE DEFAULT-CDR))
 (120 20 (:REWRITE NFIX-WHEN-NOT-NATP))
 (112 52 (:REWRITE NATP-WHEN-GTE-0))
 (108 54 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (102 102 (:REWRITE SUBSETP-MEMBER . 4))
 (102 102 (:REWRITE INTERSECTP-MEMBER . 3))
 (102 102 (:REWRITE INTERSECTP-MEMBER . 2))
 (100 100 (:REWRITE SUBSETP-MEMBER . 2))
 (100 100 (:REWRITE SUBSETP-MEMBER . 1))
 (98 98 (:REWRITE DEFAULT-CAR))
 (92 92 (:TYPE-PRESCRIPTION NATP))
 (74 74 (:REWRITE FN-CHECK-DEF-FORMALS))
 (70 70 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (66 11 (:DEFINITION BINARY-APPEND))
 (65 65 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (62 62 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (62 62 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (54 54 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (52 52 (:REWRITE NATP-WHEN-INTEGERP))
 (52 52 (:REWRITE NATP-RW))
 (50 50 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (49 23 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (43 43 (:TYPE-PRESCRIPTION SV::WIRELIST-REM-DUPS))
 (43 22 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (30 10 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (30 10 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (27 27 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (26 26 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (26 26 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (25 11 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (22 22 (:REWRITE SUBSETP-TRANS2))
 (22 22 (:REWRITE SUBSETP-TRANS))
 (20 20 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (20 20 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (20 20 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE DEFAULT-<-1))
 (20 20 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRE-P))
 )
(SV::ELAB-MOD$A-ADD-WIRE-OF-WIRE-FIX-WIRE)
(SV::ELAB-MOD$A-ADD-WIRE-WIRE-EQUIV-CONGRUENCE-ON-WIRE)
(SV::ELAB-MOD$A-ADD-WIRE-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A-ADD-WIRE-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A-NINSTS)
(SV::ELAB-MOD$A-NINSTS-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A-NINSTS-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A->INSTNAME
 (124 6 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (124 1 (:DEFINITION TRUE-LISTP))
 (104 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (95 2 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (77 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (50 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (46 2 (:DEFINITION MEMBER-EQUAL))
 (39 7 (:DEFINITION LEN))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (25 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (16 2 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 8 (:REWRITE NTH-WHEN-ATOM))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 6 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (10 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 1 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 5 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (5 5 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE MEMBER-WHEN-ATOM))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::NAME-P-OF-ELAB-MOD$A->INSTNAME)
(SV::ELAB-MOD$A->INSTNAME-OF-NFIX-IDX)
(SV::ELAB-MOD$A->INSTNAME-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INSTNAME-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->INSTNAME-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::NAME-P-OF-INSTNAME-OF-ELAB-MODINST
 (10139 168 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (9915 102 (:DEFINITION TRUE-LIST-LISTP))
 (9111 168 (:DEFINITION TRUE-LISTP))
 (4025 336 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (3203 336 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (3019 355 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2415 213 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (1981 336 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1970 336 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (1880 183 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (1409 168 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (1368 456 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (1233 411 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (1137 1137 (:REWRITE DEFAULT-CDR))
 (1053 545 (:REWRITE DEFAULT-+-2))
 (912 912 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (912 912 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (905 168 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (891 891 (:REWRITE DEFAULT-CAR))
 (822 822 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (658 658 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (658 329 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (581 545 (:REWRITE DEFAULT-+-1))
 (456 456 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (405 30 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (376 372 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (355 355 (:REWRITE NTH-WHEN-ATOM))
 (352 352 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (352 352 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (329 329 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (329 329 (:REWRITE SET::IN-SET))
 (324 249 (:REWRITE DEFAULT-<-2))
 (250 249 (:REWRITE DEFAULT-<-1))
 (249 249 (:META CANCEL_PLUS-LESSP-CORRECT))
 (96 96 (:LINEAR INDEX-OF-<-LEN))
 (60 60 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (59 59 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (59 59 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (6 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C->INSTNAME
 (268 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (252 38 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (252 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (177 3 (:DEFINITION TRUE-LISTP))
 (165 33 (:DEFINITION LEN))
 (98 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (94 1 (:DEFINITION TRUE-LIST-LISTP))
 (83 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (67 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (66 33 (:REWRITE DEFAULT-+-2))
 (43 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (39 39 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (38 38 (:REWRITE NTH-WHEN-ATOM))
 (37 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (31 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (29 29 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (25 1 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (22 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (21 16 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (18 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (10 1 (:DEFINITION SV::ELAB-MOD$C->WIRETABLEP))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (7 1 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 1 (:REWRITE NAT-EQUIV-ZERO))
 (1 1 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (1 1 (:REWRITE ZP-WHEN-GT-0))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 )
(SV::ELAB-MOD$C->INSTNAME-IN-TERMS-OF-ABSTRACTION
 (613 2 (:DEFINITION SV::ELAB-MODINST$CP))
 (422 2 (:REWRITE SV::NAME-P-OF-INSTNAME-OF-ELAB-MODINST))
 (416 2 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (415 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (348 36 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (273 3 (:DEFINITION TRUE-LISTP))
 (238 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (170 10 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (161 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (160 32 (:DEFINITION LEN))
 (144 6 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (124 1 (:REWRITE TAKE-OF-LEN-FREE))
 (124 1 (:DEFINITION TRUE-LIST-LISTP))
 (115 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (78 4 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (73 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (72 36 (:REWRITE DEFAULT-+-2))
 (72 1 (:REWRITE TAKE-OF-TOO-MANY))
 (49 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (46 29 (:REWRITE DEFAULT-<-2))
 (42 42 (:REWRITE DEFAULT-CDR))
 (40 36 (:REWRITE DEFAULT-+-1))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (37 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (36 36 (:REWRITE NTH-WHEN-ATOM))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 35 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (34 29 (:REWRITE DEFAULT-<-1))
 (34 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (30 30 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (28 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (26 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (21 2 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (16 7 (:REWRITE NATP-WHEN-GTE-0))
 (15 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE DEFAULT-CAR))
 (13 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (12 2 (:DEFINITION LENGTH))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (7 7 (:TYPE-PRESCRIPTION SV::NAME-P))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 1 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (6 6 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE NAT-EQUIV-ZERO))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 2 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-INST-INDICES-OK))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:REWRITE CONSP-OF-TAKE))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C->INSTNAME-OF-NFIX-IDX)
(SV::ELAB-MOD$C->INSTNAME-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INST-MODIDX
 (62 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (52 1 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (23 1 (:DEFINITION MEMBER-EQUAL))
 (19 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (14 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (14 2 (:DEFINITION LEN))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (5 5 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (5 2 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE DEFAULT-+-2))
 (4 1 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE MEMBER-WHEN-ATOM))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD$A->INST-MODIDX-OF-NFIX-IDX)
(SV::ELAB-MOD$A->INST-MODIDX-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INST-MODIDX-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->INST-MODIDX-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::NATP-OF-MODIDX-OF-ELAB-MODINST
 (10139 168 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (9915 102 (:DEFINITION TRUE-LIST-LISTP))
 (9111 168 (:DEFINITION TRUE-LISTP))
 (4025 336 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (3203 336 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (3019 355 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2415 213 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (1981 336 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1970 336 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (1880 183 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (1409 168 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (1368 456 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (1233 411 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (1137 1137 (:REWRITE DEFAULT-CDR))
 (1053 545 (:REWRITE DEFAULT-+-2))
 (912 912 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (912 912 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (905 168 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (891 891 (:REWRITE DEFAULT-CAR))
 (822 822 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (658 658 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (658 329 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (581 545 (:REWRITE DEFAULT-+-1))
 (456 456 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (405 30 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (376 372 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (364 289 (:REWRITE DEFAULT-<-2))
 (355 355 (:REWRITE NTH-WHEN-ATOM))
 (352 352 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (352 352 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (329 329 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (329 329 (:REWRITE SET::IN-SET))
 (290 289 (:REWRITE DEFAULT-<-1))
 (289 289 (:META CANCEL_PLUS-LESSP-CORRECT))
 (160 40 (:REWRITE NATP-WHEN-GTE-0))
 (96 96 (:LINEAR INDEX-OF-<-LEN))
 (60 60 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (59 59 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (59 59 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 40 (:REWRITE NATP-WHEN-INTEGERP))
 (40 40 (:REWRITE NATP-RW))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (6 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C->INST-MODIDX
 (268 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (252 38 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (252 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (177 3 (:DEFINITION TRUE-LISTP))
 (165 33 (:DEFINITION LEN))
 (98 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (94 1 (:DEFINITION TRUE-LIST-LISTP))
 (83 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (67 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (66 33 (:REWRITE DEFAULT-+-2))
 (43 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (39 39 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (38 38 (:REWRITE NTH-WHEN-ATOM))
 (37 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (31 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (25 1 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (22 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (21 16 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (18 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 1 (:DEFINITION SV::ELAB-MOD$C->WIRETABLEP))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (7 1 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 1 (:REWRITE NAT-EQUIV-ZERO))
 (1 1 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (1 1 (:REWRITE ZP-WHEN-GT-0))
 (1 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 )
(SV::ELAB-MOD$C->INST-MODIDX-IN-TERMS-OF-ABSTRACTION
 (599 2 (:DEFINITION SV::ELAB-MODINST$CP))
 (410 2 (:REWRITE SV::NATP-OF-MODIDX-OF-ELAB-MODINST))
 (405 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (348 36 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (273 3 (:DEFINITION TRUE-LISTP))
 (224 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (170 10 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (161 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (160 32 (:DEFINITION LEN))
 (144 6 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (124 1 (:REWRITE TAKE-OF-LEN-FREE))
 (124 1 (:DEFINITION TRUE-LIST-LISTP))
 (115 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (78 4 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (73 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (72 36 (:REWRITE DEFAULT-+-2))
 (72 1 (:REWRITE TAKE-OF-TOO-MANY))
 (49 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (47 30 (:REWRITE DEFAULT-<-2))
 (41 41 (:REWRITE DEFAULT-CDR))
 (40 36 (:REWRITE DEFAULT-+-1))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (37 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (36 36 (:REWRITE NTH-WHEN-ATOM))
 (36 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 30 (:REWRITE DEFAULT-<-1))
 (34 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (28 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (21 9 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (15 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (13 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (12 2 (:DEFINITION LENGTH))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (7 2 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (7 1 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (6 6 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (6 6 (:REWRITE NAT-EQUIV-ZERO))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-INST-INDICES-OK))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:REWRITE CONSP-OF-TAKE))
 )
(SV::ELAB-MOD$C->INST-MODIDX-OF-NFIX-IDX)
(SV::ELAB-MOD$C->INST-MODIDX-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INST-WIREOFFSET
 (62 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (52 1 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (23 1 (:DEFINITION MEMBER-EQUAL))
 (19 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (14 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (14 2 (:DEFINITION LEN))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (5 5 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (5 2 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE DEFAULT-+-2))
 (4 1 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE MEMBER-WHEN-ATOM))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD$A->INST-WIREOFFSET-OF-NFIX-IDX)
(SV::ELAB-MOD$A->INST-WIREOFFSET-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INST-WIREOFFSET-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->INST-WIREOFFSET-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::NATP-OF-WIRE-OFFSET-OF-ELAB-MODINST
 (10139 168 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (9915 102 (:DEFINITION TRUE-LIST-LISTP))
 (9111 168 (:DEFINITION TRUE-LISTP))
 (4025 336 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (3203 336 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (3019 355 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2415 213 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (1981 336 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1970 336 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (1880 183 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (1409 168 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (1368 456 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (1233 411 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (1137 1137 (:REWRITE DEFAULT-CDR))
 (1053 545 (:REWRITE DEFAULT-+-2))
 (912 912 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (912 912 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (905 168 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (891 891 (:REWRITE DEFAULT-CAR))
 (822 822 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (658 658 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (658 329 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (581 545 (:REWRITE DEFAULT-+-1))
 (456 456 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (405 30 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (376 372 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (364 289 (:REWRITE DEFAULT-<-2))
 (355 355 (:REWRITE NTH-WHEN-ATOM))
 (352 352 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (352 352 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (329 329 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (329 329 (:REWRITE SET::IN-SET))
 (290 289 (:REWRITE DEFAULT-<-1))
 (289 289 (:META CANCEL_PLUS-LESSP-CORRECT))
 (160 40 (:REWRITE NATP-WHEN-GTE-0))
 (96 96 (:LINEAR INDEX-OF-<-LEN))
 (60 60 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (59 59 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (59 59 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 40 (:REWRITE NATP-WHEN-INTEGERP))
 (40 40 (:REWRITE NATP-RW))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (6 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C->INST-WIREOFFSET
 (268 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (252 38 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (252 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (177 3 (:DEFINITION TRUE-LISTP))
 (165 33 (:DEFINITION LEN))
 (98 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (94 1 (:DEFINITION TRUE-LIST-LISTP))
 (83 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (67 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (66 33 (:REWRITE DEFAULT-+-2))
 (43 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (39 39 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (38 38 (:REWRITE NTH-WHEN-ATOM))
 (37 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (31 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (25 1 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (22 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (21 16 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (18 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 1 (:DEFINITION SV::ELAB-MOD$C->WIRETABLEP))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (7 1 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 1 (:REWRITE NAT-EQUIV-ZERO))
 (1 1 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (1 1 (:REWRITE ZP-WHEN-GT-0))
 (1 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 )
(SV::ELAB-MOD$C->INST-WIREOFFSET-IN-TERMS-OF-ABSTRACTION
 (599 2 (:DEFINITION SV::ELAB-MODINST$CP))
 (410 2 (:REWRITE SV::NATP-OF-WIRE-OFFSET-OF-ELAB-MODINST))
 (405 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (348 36 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (273 3 (:DEFINITION TRUE-LISTP))
 (224 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (170 10 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (161 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (160 32 (:DEFINITION LEN))
 (144 6 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (124 1 (:REWRITE TAKE-OF-LEN-FREE))
 (124 1 (:DEFINITION TRUE-LIST-LISTP))
 (115 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (78 4 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (73 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (72 36 (:REWRITE DEFAULT-+-2))
 (72 1 (:REWRITE TAKE-OF-TOO-MANY))
 (49 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (47 30 (:REWRITE DEFAULT-<-2))
 (41 41 (:REWRITE DEFAULT-CDR))
 (40 36 (:REWRITE DEFAULT-+-1))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (37 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (36 36 (:REWRITE NTH-WHEN-ATOM))
 (36 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 30 (:REWRITE DEFAULT-<-1))
 (34 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (28 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (21 9 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (15 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (13 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (12 2 (:DEFINITION LENGTH))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (7 2 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (7 1 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (6 6 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (6 6 (:REWRITE NAT-EQUIV-ZERO))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-INST-INDICES-OK))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:REWRITE CONSP-OF-TAKE))
 )
(SV::ELAB-MOD$C->INST-WIREOFFSET-OF-NFIX-IDX)
(SV::ELAB-MOD$C->INST-WIREOFFSET-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INST-INSTOFFSET
 (62 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (52 1 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (23 1 (:DEFINITION MEMBER-EQUAL))
 (19 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (14 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (14 2 (:DEFINITION LEN))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (5 5 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (5 2 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE DEFAULT-+-2))
 (4 1 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE MEMBER-WHEN-ATOM))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD$A->INST-INSTOFFSET-OF-NFIX-IDX)
(SV::ELAB-MOD$A->INST-INSTOFFSET-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A->INST-INSTOFFSET-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->INST-INSTOFFSET-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::NATP-OF-INST-OFFSET-OF-ELAB-MODINST
 (10139 168 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (9915 102 (:DEFINITION TRUE-LIST-LISTP))
 (9111 168 (:DEFINITION TRUE-LISTP))
 (4025 336 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (3203 336 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (3019 355 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2415 213 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (1981 336 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1970 336 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (1880 183 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (1409 168 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (1368 456 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (1233 411 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (1137 1137 (:REWRITE DEFAULT-CDR))
 (1053 545 (:REWRITE DEFAULT-+-2))
 (912 912 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (912 912 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (905 168 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (891 891 (:REWRITE DEFAULT-CAR))
 (822 822 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (658 658 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (658 329 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (581 545 (:REWRITE DEFAULT-+-1))
 (456 456 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (411 411 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (405 30 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (376 372 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (364 289 (:REWRITE DEFAULT-<-2))
 (355 355 (:REWRITE NTH-WHEN-ATOM))
 (352 352 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (352 352 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (329 329 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (329 329 (:REWRITE SET::IN-SET))
 (290 289 (:REWRITE DEFAULT-<-1))
 (289 289 (:META CANCEL_PLUS-LESSP-CORRECT))
 (160 40 (:REWRITE NATP-WHEN-GTE-0))
 (96 96 (:LINEAR INDEX-OF-<-LEN))
 (60 60 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (59 59 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (59 59 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 40 (:REWRITE NATP-WHEN-INTEGERP))
 (40 40 (:REWRITE NATP-RW))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (6 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD$C->INST-INSTOFFSET
 (268 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (252 38 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (252 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (177 3 (:DEFINITION TRUE-LISTP))
 (165 33 (:DEFINITION LEN))
 (98 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (94 1 (:DEFINITION TRUE-LIST-LISTP))
 (83 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (67 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (66 33 (:REWRITE DEFAULT-+-2))
 (43 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (39 39 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (38 38 (:REWRITE NTH-WHEN-ATOM))
 (37 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (31 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (25 1 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (22 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (21 16 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (18 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 1 (:DEFINITION SV::ELAB-MOD$C->WIRETABLEP))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (7 1 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::NAME-P))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 1 (:REWRITE NAT-EQUIV-ZERO))
 (1 1 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (1 1 (:REWRITE ZP-WHEN-GT-0))
 (1 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 )
(SV::ELAB-MOD$C->INST-INSTOFFSET-IN-TERMS-OF-ABSTRACTION
 (599 2 (:DEFINITION SV::ELAB-MODINST$CP))
 (410 2 (:REWRITE SV::NATP-OF-INST-OFFSET-OF-ELAB-MODINST))
 (405 1 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (348 36 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (273 3 (:DEFINITION TRUE-LISTP))
 (224 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (170 10 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (161 6 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (160 32 (:DEFINITION LEN))
 (144 6 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (124 1 (:REWRITE TAKE-OF-LEN-FREE))
 (124 1 (:DEFINITION TRUE-LIST-LISTP))
 (115 3 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (78 4 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (73 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (72 36 (:REWRITE DEFAULT-+-2))
 (72 1 (:REWRITE TAKE-OF-TOO-MANY))
 (49 6 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (47 30 (:REWRITE DEFAULT-<-2))
 (41 41 (:REWRITE DEFAULT-CDR))
 (40 36 (:REWRITE DEFAULT-+-1))
 (38 38 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (38 38 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (37 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (36 36 (:REWRITE NTH-WHEN-ATOM))
 (36 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 30 (:REWRITE DEFAULT-<-1))
 (34 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 3 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (28 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (21 9 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (16 16 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-MODINSTS-OK))
 (15 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (13 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (12 2 (:DEFINITION LENGTH))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (9 1 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (7 2 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (7 1 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (6 6 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C->MODINSTTABLEP))
 (6 6 (:REWRITE NAT-EQUIV-ZERO))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE SET::IN-SET))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::ELAB-MOD$C-INST-INDICES-OK-NECC))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-INST-INDICES-OK))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:REWRITE CONSP-OF-TAKE))
 )
(SV::ELAB-MOD$C->INST-INSTOFFSET-OF-NFIX-IDX)
(SV::ELAB-MOD$C->INST-INSTOFFSET-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD$A-INSTNAME->IDX
 (3 3 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 )
(SV::ELAB-MOD$A-INSTNAME->IDX-OF-NAME-FIX-NAME)
(SV::ELAB-MOD$A-INSTNAME->IDX-NAME-EQUIV-CONGRUENCE-ON-NAME)
(SV::ELAB-MOD$A-INSTNAME->IDX-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A-INSTNAME->IDX-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A-ADD-INST)
(SV::ELAB-MOD$AP-OF-ELAB-MOD$A-ADD-INST
 (2004 37 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (1110 23 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (1099 50 (:DEFINITION MEMBER-EQUAL))
 (1082 11 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (1050 7 (:DEFINITION SV::ELAB-MODINST$CP))
 (971 53 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (834 14 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (690 10 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (395 79 (:DEFINITION LEN))
 (390 20 (:LINEAR SV::SUM-OF-LENGTHS-OF-CDR))
 (378 54 (:REWRITE SUBSETP-CAR-MEMBER))
 (357 7 (:DEFINITION TRUE-LISTP))
 (311 311 (:TYPE-PRESCRIPTION LEN))
 (252 252 (:REWRITE DEFAULT-CDR))
 (233 15 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (209 74 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (199 100 (:REWRITE MEMBER-WHEN-ATOM))
 (198 99 (:REWRITE DEFAULT-+-2))
 (189 14 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (185 185 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (144 20 (:REWRITE NFIX-WHEN-NATP))
 (129 129 (:REWRITE DEFAULT-CAR))
 (120 20 (:REWRITE NFIX-WHEN-NOT-NATP))
 (119 99 (:REWRITE DEFAULT-+-1))
 (112 52 (:REWRITE NATP-WHEN-GTE-0))
 (110 110 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (102 102 (:REWRITE SUBSETP-MEMBER . 4))
 (102 102 (:REWRITE INTERSECTP-MEMBER . 3))
 (102 102 (:REWRITE INTERSECTP-MEMBER . 2))
 (100 100 (:REWRITE SUBSETP-MEMBER . 2))
 (100 100 (:REWRITE SUBSETP-MEMBER . 1))
 (92 92 (:TYPE-PRESCRIPTION NATP))
 (90 30 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (89 65 (:REWRITE DEFAULT-<-2))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (84 14 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (80 80 (:TYPE-PRESCRIPTION SV::NATP-OF-SUM-OF-LENGTHS))
 (74 74 (:REWRITE FN-CHECK-DEF-FORMALS))
 (73 25 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (69 69 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (69 69 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (66 11 (:DEFINITION BINARY-APPEND))
 (65 65 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (65 65 (:REWRITE DEFAULT-<-1))
 (65 65 (:META CANCEL_PLUS-LESSP-CORRECT))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (63 21 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (63 7 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (62 62 (:TYPE-PRESCRIPTION SV::NAME-P))
 (60 60 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (60 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (56 56 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (56 56 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (56 56 (:REWRITE SUBSETP-TRANS2))
 (56 56 (:REWRITE SUBSETP-TRANS))
 (54 54 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (54 54 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (53 53 (:REWRITE NTH-WHEN-ATOM))
 (52 52 (:REWRITE NATP-WHEN-INTEGERP))
 (52 52 (:REWRITE NATP-RW))
 (50 50 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (50 50 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (49 23 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (43 43 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (43 22 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (42 42 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (42 7 (:DEFINITION LENGTH))
 (40 20 (:REWRITE DEFAULT-UNARY-MINUS))
 (40 20 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (38 38 (:LINEAR INDEX-OF-<-LEN))
 (30 10 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (30 10 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (30 10 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (28 28 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 7 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (28 7 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (28 7 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (28 7 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (26 26 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (26 26 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (26 26 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 20 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 7 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (10 10 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MOD$A-ADD-INST-OF-ELAB-MODINST-FIX-ELAB-MODINST$C)
(SV::ELAB-MOD$A-ADD-INST-ELAB-MODINST$C-EQUIV-CONGRUENCE-ON-ELAB-MODINST$C)
(SV::ELAB-MOD$A-ADD-INST-OF-ELAB-MOD$A-FIX-ELAB-MOD$A
 (155 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (150 1 (:DEFINITION SV::ELAB-MODINST$CP))
 (104 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (78 4 (:DEFINITION MEMBER-EQUAL))
 (61 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (58 2 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (51 1 (:DEFINITION TRUE-LISTP))
 (45 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (27 2 (:REWRITE SV::ELAB-MODINST-LIST-P-IMPLIES-TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (17 17 (:TYPE-PRESCRIPTION LEN))
 (17 17 (:REWRITE DEFAULT-CDR))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 2 (:REWRITE SV::NAMELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:DEFINITION BINARY-APPEND))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (11 8 (:REWRITE MEMBER-WHEN-ATOM))
 (10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (10 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 3 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (9 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-CDR-WHEN-ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE SUBSETP-MEMBER . 4))
 (8 8 (:REWRITE SUBSETP-MEMBER . 3))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 3))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE DEFAULT-CAR))
 (7 7 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (7 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAMELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:TYPE-PRESCRIPTION NFIX))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (4 1 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (4 1 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (2 1 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::ELAB-MOD$A-ADD-INST-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A->NAME)
(SV::ELAB-MOD$A->NAME-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->NAME-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A->TOTALWIRES)
(SV::ELAB-MOD$A->TOTALWIRES-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->TOTALWIRES-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A->TOTALINSTS)
(SV::ELAB-MOD$A->TOTALINSTS-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->TOTALINSTS-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::ELAB-MOD$A->ORIG-MOD)
(SV::ELAB-MOD$A->ORIG-MOD-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::ELAB-MOD$A->ORIG-MOD-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->NAME)
(SV::ELAB-MOD$AP-OF-UPDATE-ELAB-MOD$A->NAME
 (560 10 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (345 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (300 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (250 10 (:DEFINITION MEMBER-EQUAL))
 (114 6 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (72 10 (:REWRITE NFIX-WHEN-NATP))
 (70 10 (:REWRITE SUBSETP-CAR-MEMBER))
 (65 20 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (60 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 26 (:REWRITE NATP-WHEN-GTE-0))
 (55 55 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (50 50 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (50 50 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (50 20 (:REWRITE MEMBER-WHEN-ATOM))
 (46 46 (:TYPE-PRESCRIPTION NATP))
 (45 15 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (35 35 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (30 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (25 25 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (25 11 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 20 (:REWRITE SUBSETP-MEMBER . 4))
 (20 20 (:REWRITE SUBSETP-MEMBER . 3))
 (20 20 (:REWRITE SUBSETP-MEMBER . 2))
 (20 20 (:REWRITE SUBSETP-MEMBER . 1))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 3))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:REWRITE FN-CHECK-DEF-FORMALS))
 (20 20 (:REWRITE DEFAULT-CAR))
 (20 10 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (17 17 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (15 5 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (15 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (13 13 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::UPDATE-ELAB-MOD$A->NAME-OF-MODNAME-FIX-NAME)
(SV::UPDATE-ELAB-MOD$A->NAME-MODNAME-EQUIV-CONGRUENCE-ON-NAME)
(SV::UPDATE-ELAB-MOD$A->NAME-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->NAME-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->TOTALWIRES)
(SV::ELAB-MOD$AP-OF-UPDATE-ELAB-MOD$A->TOTALWIRES
 (560 10 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (345 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (300 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (250 10 (:DEFINITION MEMBER-EQUAL))
 (115 7 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (103 16 (:REWRITE NFIX-WHEN-NATP))
 (76 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (75 30 (:REWRITE NATP-WHEN-GTE-0))
 (70 10 (:REWRITE SUBSETP-CAR-MEMBER))
 (65 20 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (55 55 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (54 54 (:TYPE-PRESCRIPTION NATP))
 (50 50 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (50 50 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (50 20 (:REWRITE MEMBER-WHEN-ATOM))
 (45 15 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (35 35 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE NATP-RW))
 (30 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (25 25 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 20 (:REWRITE SUBSETP-MEMBER . 4))
 (20 20 (:REWRITE SUBSETP-MEMBER . 3))
 (20 20 (:REWRITE SUBSETP-MEMBER . 2))
 (20 20 (:REWRITE SUBSETP-MEMBER . 1))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 3))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:REWRITE FN-CHECK-DEF-FORMALS))
 (20 20 (:REWRITE DEFAULT-CAR))
 (20 10 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 15 (:REWRITE DEFAULT-<-2))
 (15 15 (:REWRITE DEFAULT-<-1))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (15 5 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (15 5 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (15 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (13 13 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (13 13 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::UPDATE-ELAB-MOD$A->TOTALWIRES-OF-NFIX-N)
(SV::UPDATE-ELAB-MOD$A->TOTALWIRES-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::UPDATE-ELAB-MOD$A->TOTALWIRES-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->TOTALWIRES-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->TOTALINSTS)
(SV::ELAB-MOD$AP-OF-UPDATE-ELAB-MOD$A->TOTALINSTS
 (560 10 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (345 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (300 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (250 10 (:DEFINITION MEMBER-EQUAL))
 (115 7 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (103 16 (:REWRITE NFIX-WHEN-NATP))
 (76 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (75 30 (:REWRITE NATP-WHEN-GTE-0))
 (70 10 (:REWRITE SUBSETP-CAR-MEMBER))
 (65 20 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (55 55 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (54 54 (:TYPE-PRESCRIPTION NATP))
 (50 50 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (50 50 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (50 20 (:REWRITE MEMBER-WHEN-ATOM))
 (45 15 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (35 35 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE NATP-RW))
 (30 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (25 25 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 20 (:REWRITE SUBSETP-MEMBER . 4))
 (20 20 (:REWRITE SUBSETP-MEMBER . 3))
 (20 20 (:REWRITE SUBSETP-MEMBER . 2))
 (20 20 (:REWRITE SUBSETP-MEMBER . 1))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 3))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:REWRITE FN-CHECK-DEF-FORMALS))
 (20 20 (:REWRITE DEFAULT-CAR))
 (20 10 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 15 (:REWRITE DEFAULT-<-2))
 (15 15 (:REWRITE DEFAULT-<-1))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (15 5 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (15 5 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (15 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (13 13 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (13 13 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::UPDATE-ELAB-MOD$A->TOTALINSTS-OF-NFIX-N)
(SV::UPDATE-ELAB-MOD$A->TOTALINSTS-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::UPDATE-ELAB-MOD$A->TOTALINSTS-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->TOTALINSTS-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->ORIG-MOD)
(SV::ELAB-MOD$AP-OF-UPDATE-ELAB-MOD$A->ORIG-MOD
 (560 10 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (345 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (300 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (250 10 (:DEFINITION MEMBER-EQUAL))
 (115 7 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (72 10 (:REWRITE NFIX-WHEN-NATP))
 (70 10 (:REWRITE SUBSETP-CAR-MEMBER))
 (65 20 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (60 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 26 (:REWRITE NATP-WHEN-GTE-0))
 (55 55 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (50 50 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (50 50 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (50 20 (:REWRITE MEMBER-WHEN-ATOM))
 (46 46 (:TYPE-PRESCRIPTION NATP))
 (45 15 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (35 35 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (30 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (25 25 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (25 11 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 20 (:REWRITE SUBSETP-MEMBER . 4))
 (20 20 (:REWRITE SUBSETP-MEMBER . 3))
 (20 20 (:REWRITE SUBSETP-MEMBER . 2))
 (20 20 (:REWRITE SUBSETP-MEMBER . 1))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 3))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:REWRITE FN-CHECK-DEF-FORMALS))
 (20 20 (:REWRITE DEFAULT-CAR))
 (20 10 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (17 17 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (15 5 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (15 5 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (13 13 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::UPDATE-ELAB-MOD$A->ORIG-MOD-OF-MODULE-FIX-M)
(SV::UPDATE-ELAB-MOD$A->ORIG-MOD-MODULE-EQUIV-CONGRUENCE-ON-M)
(SV::UPDATE-ELAB-MOD$A->ORIG-MOD-OF-ELAB-MOD$A-FIX-ELAB-MOD$A)
(SV::UPDATE-ELAB-MOD$A->ORIG-MOD-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD$A)
(SV::CREATE-ELAB-MOD$A)
(SV::ELAB-MOD$AP-OF-CREATE-ELAB-MOD$A)
(SV::ELAB-MOD-CORR)
(SV::NAME-P-OF-INSTNAME-WHEN-ELAB-MODINST$CP)
(SV::ELAB-MOD$C-WIRE-INDICES-OK-FRAME
 (121 17 (:REWRITE NFIX-WHEN-NATP))
 (116 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME))
 (96 6 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (89 32 (:REWRITE NATP-WHEN-GTE-0))
 (82 17 (:REWRITE NFIX-WHEN-NOT-NATP))
 (60 6 (:REWRITE NAT-EQUIV-ZERO))
 (59 59 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (59 59 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (52 52 (:TYPE-PRESCRIPTION NATP))
 (43 37 (:REWRITE DEFAULT-<-2))
 (37 37 (:REWRITE DEFAULT-<-1))
 (37 37 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 14 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (32 32 (:REWRITE DEFAULT-CAR))
 (24 24 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (24 6 (:REWRITE ZP-OPEN))
 (20 20 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-WIRES-OK))
 (11 11 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 3 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (3 3 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(SV::ELAB-MOD$C-WIRE-NAMES-OK-FRAME
 (156 12 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-IMPLIES-LOOKUP-NAME))
 (128 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (84 12 (:REWRITE NFIX-WHEN-NATP))
 (80 8 (:REWRITE NAT-EQUIV-ZERO))
 (74 28 (:REWRITE DEFAULT-CDR))
 (68 20 (:REWRITE NATP-WHEN-GTE-0))
 (57 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (48 48 (:REWRITE DEFAULT-CAR))
 (46 2 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (40 20 (:REWRITE NATP-RW))
 (36 36 (:TYPE-PRESCRIPTION NATP))
 (36 36 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (33 31 (:REWRITE DEFAULT-<-2))
 (33 31 (:REWRITE DEFAULT-<-1))
 (32 32 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (32 32 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (32 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (32 8 (:REWRITE ZP-OPEN))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (30 20 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$C-WIRES-OK))
 (12 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (12 8 (:REWRITE LOOKUP-IN-FG-MEMO))
 (10 4 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (8 8 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 3 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (4 4 (:TYPE-PRESCRIPTION SV::SVAR-BOOLMASKS-P))
 (4 4 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 3 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (3 2 (:LINEAR SV::ELAB-MOD$C-WIRE-NAMES-OK-LINEAR))
 (2 2 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C-INST-INDICES-OK-FRAME
 (121 17 (:REWRITE NFIX-WHEN-NATP))
 (89 32 (:REWRITE NATP-WHEN-GTE-0))
 (82 17 (:REWRITE NFIX-WHEN-NOT-NATP))
 (59 59 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (59 59 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 4 (:REWRITE SV::NAME-P-OF-INSTNAME-WHEN-ELAB-MODINST$CP))
 (52 52 (:TYPE-PRESCRIPTION NATP))
 (36 14 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (32 32 (:REWRITE DEFAULT-CAR))
 (31 25 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (26 26 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (25 25 (:REWRITE DEFAULT-<-1))
 (25 25 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 24 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (20 20 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (11 11 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (8 4 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C-INST-NAMES-OK-FRAME
 (84 12 (:REWRITE NFIX-WHEN-NATP))
 (72 28 (:REWRITE DEFAULT-CDR))
 (68 20 (:REWRITE NATP-WHEN-GTE-0))
 (57 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (48 48 (:REWRITE DEFAULT-CAR))
 (44 2 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (40 20 (:REWRITE NATP-RW))
 (36 36 (:TYPE-PRESCRIPTION NATP))
 (36 36 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (32 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (30 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (17 15 (:REWRITE DEFAULT-<-2))
 (17 15 (:REWRITE DEFAULT-<-1))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (12 8 (:REWRITE LOOKUP-IN-FG-MEMO))
 (10 4 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (8 8 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 3 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (4 4 (:TYPE-PRESCRIPTION SV::SVAR-BOOLMASKS-P))
 (4 4 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 3 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (3 2 (:LINEAR SV::ELAB-MOD$C-INST-NAMES-OK-LINEAR))
 (2 2 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD$C->WIRETABLEP-IS-WIRELIST-P
 (118 34 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (69 69 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (17 1 (:REWRITE SV::WIRELIST-NODUPS-P-OF-CONS))
 (15 15 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE DEFAULT-CAR))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE MEMBER-WHEN-ATOM))
 (2 2 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (1 1 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SUBSETP-MEMBER . 4))
 (1 1 (:REWRITE SUBSETP-MEMBER . 3))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 3))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 2))
 (1 1 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 )
(SV::INDEX-OF-TAKE
 (823 458 (:REWRITE DEFAULT-+-2))
 (602 323 (:REWRITE DEFAULT-<-1))
 (496 426 (:REWRITE DEFAULT-CDR))
 (460 36 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (459 458 (:REWRITE DEFAULT-+-1))
 (448 323 (:REWRITE DEFAULT-<-2))
 (417 77 (:REWRITE ZP-WHEN-GT-0))
 (391 391 (:META CANCEL_PLUS-LESSP-CORRECT))
 (348 81 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (275 77 (:REWRITE ZP-WHEN-INTEGERP))
 (262 65 (:REWRITE <-0-+-NEGATIVE-1))
 (240 12 (:REWRITE SUBSETP-CONS-2))
 (222 210 (:REWRITE DEFAULT-CAR))
 (201 78 (:REWRITE NATP-WHEN-GTE-0))
 (190 61 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (180 65 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (136 136 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (136 136 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (96 32 (:REWRITE FOLD-CONSTS-IN-+))
 (93 93 (:REWRITE TAKE-WHEN-ATOM))
 (92 92 (:REWRITE SUBSETP-TRANS2))
 (92 92 (:REWRITE SUBSETP-TRANS))
 (90 64 (:REWRITE POSP-NATP))
 (78 78 (:REWRITE SUBSETP-MEMBER . 2))
 (78 78 (:REWRITE NATP-WHEN-INTEGERP))
 (78 78 (:REWRITE NATP-RW))
 (72 6 (:REWRITE MEMBER-OF-CONS))
 (62 62 (:REWRITE SUBSETP-MEMBER . 4))
 (62 62 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (62 62 (:REWRITE INTERSECTP-MEMBER . 3))
 (62 62 (:REWRITE INTERSECTP-MEMBER . 2))
 (59 45 (:REWRITE ZP-OPEN))
 (56 4 (:REWRITE NATP-POSP--1))
 (33 33 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (33 33 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (33 33 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (33 33 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (33 33 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (26 4 (:REWRITE POSP-REDEFINITION))
 (22 4 (:REWRITE NATP-POSP))
 (15 1 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (11 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 1 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (6 1 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (4 4 (:REWRITE POSP-RW))
 (3 1 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (2 2 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (2 1 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (1 1 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SET::IN-SET))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:DEFINITION TRUE-LISTP))
 )
(SV::LEN-WHEN-EQUAL-TAKE
 (36 1 (:REWRITE TAKE-OF-TOO-MANY))
 (11 3 (:REWRITE NFIX-WHEN-NATP))
 (8 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::NTH-WHEN-EQUAL-TAKE
 (37 1 (:REWRITE TAKE-OF-TOO-MANY))
 (21 5 (:REWRITE NFIX-WHEN-NATP))
 (15 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 5 (:REWRITE DEFAULT-<-2))
 (8 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NTH-OF-WIRELIST
 (105 41 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (25 25 (:REWRITE DEFAULT-CDR))
 (20 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (17 9 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (11 11 (:REWRITE DEFAULT-CAR))
 (10 6 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 2 (:REWRITE ZP-WHEN-GT-0))
 (7 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MEMBER-TAKE
 (831 186 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (603 47 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (565 326 (:REWRITE DEFAULT-+-2))
 (558 14 (:REWRITE SUBSETP-OF-CONS))
 (483 355 (:REWRITE DEFAULT-<-2))
 (460 460 (:META CANCEL_PLUS-LESSP-CORRECT))
 (420 101 (:REWRITE <-0-+-NEGATIVE-1))
 (388 106 (:REWRITE ZP-WHEN-INTEGERP))
 (327 326 (:REWRITE DEFAULT-+-1))
 (302 302 (:REWRITE DEFAULT-CDR))
 (291 291 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (239 92 (:REWRITE NATP-WHEN-GTE-0))
 (230 230 (:REWRITE SUBSETP-TRANS2))
 (230 230 (:REWRITE SUBSETP-TRANS))
 (178 66 (:REWRITE ZP-OPEN))
 (152 62 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (142 142 (:REWRITE DEFAULT-CAR))
 (118 118 (:REWRITE SUBSETP-MEMBER . 2))
 (112 112 (:REWRITE SUBSETP-MEMBER . 4))
 (112 112 (:REWRITE INTERSECTP-MEMBER . 3))
 (112 112 (:REWRITE INTERSECTP-MEMBER . 2))
 (112 8 (:REWRITE NATP-POSP--1))
 (92 92 (:REWRITE NATP-WHEN-INTEGERP))
 (92 92 (:REWRITE NATP-RW))
 (84 84 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (80 80 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (80 80 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (64 64 (:REWRITE TAKE-WHEN-ATOM))
 (58 34 (:REWRITE POSP-NATP))
 (52 8 (:REWRITE POSP-REDEFINITION))
 (51 17 (:REWRITE FOLD-CONSTS-IN-+))
 (44 8 (:REWRITE NATP-POSP))
 (43 43 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (43 43 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (43 43 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (43 43 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (43 43 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (15 15 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:REWRITE POSP-RW))
 )
(SV::REMOVE-DUPLICATES-EQUAL-WHEN-NO-DUPLICATES-UNDER-LIST-EQUIV
 (673 12 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (458 15 (:DEFINITION TRUE-LISTP))
 (393 29 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (210 24 (:REWRITE SUBSETP-CAR-MEMBER))
 (191 28 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (174 29 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (159 57 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (140 12 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (102 102 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (79 79 (:REWRITE DEFAULT-CDR))
 (77 11 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (62 62 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (58 58 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (58 29 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (57 57 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (40 40 (:REWRITE SUBSETP-TRANS2))
 (40 40 (:REWRITE SUBSETP-TRANS))
 (35 35 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (35 35 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (35 35 (:REWRITE DEFAULT-CAR))
 (29 29 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (29 29 (:REWRITE SET::IN-SET))
 (25 25 (:REWRITE SUBSETP-MEMBER . 4))
 (25 25 (:REWRITE INTERSECTP-MEMBER . 3))
 (25 25 (:REWRITE INTERSECTP-MEMBER . 2))
 (22 22 (:REWRITE SUBSETP-MEMBER . 2))
 (22 22 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (22 22 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 20 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (20 20 (:REWRITE MEMBER-WHEN-ATOM))
 (20 13 (:LINEAR INDEX-OF-<-LEN))
 (15 15 (:REWRITE FN-CHECK-DEF-FORMALS))
 (14 14 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (3 3 (:TYPE-PRESCRIPTION INDEX-OF))
 )
(SV::INDEX-OF-OF-LIST-FIX
 (794 14 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (506 16 (:DEFINITION TRUE-LISTP))
 (491 31 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (275 39 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (196 70 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (186 31 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (170 14 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (139 139 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (126 126 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (88 88 (:TYPE-PRESCRIPTION LEN))
 (70 70 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (70 70 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (62 62 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (62 31 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (58 18 (:LINEAR INDEX-OF-<-LEN))
 (45 45 (:REWRITE DEFAULT-CDR))
 (31 31 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (31 31 (:REWRITE SET::IN-SET))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 4 (:REWRITE SUBSETP-MEMBER . 1))
 (18 18 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (16 16 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE DEFAULT-+-2))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (5 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 4))
 (2 2 (:REWRITE SUBSETP-MEMBER . 3))
 (2 2 (:REWRITE MEMBER-WHEN-ATOM))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 3))
 (2 2 (:REWRITE INTERSECTP-MEMBER . 2))
 )
(SV::LIST-EQUIV-IMPLIES-EQUAL-INDEX-OF-2
 (82 2 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (22 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (14 4 (:LINEAR INDEX-OF-<-LEN))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(SV::ELAB-MOD$CP-AS-HYP
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (30 2 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 2 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 2 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:REWRITE DEFAULT-CDR))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (2 2 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (2 2 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CREATE-ELAB-MOD{CORRESPONDENCE}
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 )
(SV::CREATE-ELAB-MOD{PRESERVED})
(SV::ELAB-MOD->NAME{CORRESPONDENCE}
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (82 82 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (82 82 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (74 74 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (72 8 (:REWRITE NAT-EQUIV-ZERO))
 (64 4 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (64 4 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (60 4 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (48 16 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (32 32 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE DEFAULT-<-1))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 8 (:REWRITE ZP-WHEN-INTEGERP))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (31 31 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (31 31 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE DEFAULT-CDR))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD->TOTALWIRES{CORRESPONDENCE}
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (82 82 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (82 82 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (74 74 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (72 8 (:REWRITE NAT-EQUIV-ZERO))
 (64 4 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (64 4 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (60 4 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (48 16 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (32 32 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE DEFAULT-<-1))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 8 (:REWRITE ZP-WHEN-INTEGERP))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (31 31 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (31 31 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE DEFAULT-CDR))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 )
(SV::ELAB-MOD->TOTALINSTS{CORRESPONDENCE}
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (82 82 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (82 82 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (74 74 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (72 8 (:REWRITE NAT-EQUIV-ZERO))
 (64 4 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (64 4 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (60 4 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (48 16 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (32 32 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE DEFAULT-<-1))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 8 (:REWRITE ZP-WHEN-INTEGERP))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (31 31 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (31 31 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE DEFAULT-CDR))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 )
(SV::ELAB-MOD->ORIG-MOD{CORRESPONDENCE}
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (82 82 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (82 82 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (74 74 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (72 8 (:REWRITE NAT-EQUIV-ZERO))
 (64 4 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (64 4 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (60 4 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (48 16 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (32 32 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE DEFAULT-<-1))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 8 (:REWRITE ZP-WHEN-INTEGERP))
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (31 31 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (31 31 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (17 14 (:REWRITE DEFAULT-CDR))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (13 10 (:REWRITE DEFAULT-CAR))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (8 8 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (4 4 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::UPDATE-ELAB-MOD->NAME{CORRESPONDENCE}
 (1585 45 (:REWRITE TAKE-OF-TOO-MANY))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1364 1364 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1170 130 (:REWRITE NAT-EQUIV-ZERO))
 (1166 53 (:DEFINITION TRUE-LISTP))
 (1113 106 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (642 214 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (640 20 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (636 106 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (594 556 (:REWRITE DEFAULT-<-2))
 (592 148 (:REWRITE ZP-WHEN-INTEGERP))
 (592 148 (:REWRITE ZP-WHEN-GT-0))
 (562 556 (:REWRITE DEFAULT-<-1))
 (556 556 (:META CANCEL_PLUS-LESSP-CORRECT))
 (523 38 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (486 54 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (436 436 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (436 436 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (428 428 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (371 53 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (289 91 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (273 91 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (216 18 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (214 214 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (212 212 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (212 106 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (193 193 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (182 182 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (166 43 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (162 18 (:REWRITE CONSP-OF-TAKE))
 (130 130 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (108 108 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (107 107 (:REWRITE DEFAULT-CDR))
 (106 106 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (106 106 (:REWRITE SET::IN-SET))
 (95 95 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 90 (:LINEAR INDEX-OF-<-LEN))
 (54 54 (:REWRITE DEFAULT-CAR))
 (45 45 (:REWRITE TAKE-WHEN-ATOM))
 (43 43 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 )
(SV::UPDATE-ELAB-MOD->NAME{PRESERVED})
(SV::UPDATE-ELAB-MOD->TOTALWIRES{CORRESPONDENCE}
 (1585 45 (:REWRITE TAKE-OF-TOO-MANY))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1364 1364 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1170 130 (:REWRITE NAT-EQUIV-ZERO))
 (1166 53 (:DEFINITION TRUE-LISTP))
 (1113 106 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (647 609 (:REWRITE DEFAULT-<-2))
 (642 214 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (640 20 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (636 106 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (615 609 (:REWRITE DEFAULT-<-1))
 (609 609 (:META CANCEL_PLUS-LESSP-CORRECT))
 (592 148 (:REWRITE ZP-WHEN-INTEGERP))
 (592 148 (:REWRITE ZP-WHEN-GT-0))
 (523 38 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (486 54 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (436 436 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (436 436 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (428 428 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (371 53 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (289 91 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (273 91 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (216 18 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (214 214 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (212 212 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (212 106 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (212 53 (:REWRITE NATP-WHEN-GTE-0))
 (193 193 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (182 182 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (166 43 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (162 18 (:REWRITE CONSP-OF-TAKE))
 (130 130 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (108 108 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (107 107 (:REWRITE DEFAULT-CDR))
 (106 106 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (106 106 (:REWRITE SET::IN-SET))
 (101 101 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 90 (:LINEAR INDEX-OF-<-LEN))
 (54 54 (:REWRITE DEFAULT-CAR))
 (53 53 (:REWRITE NATP-WHEN-INTEGERP))
 (53 53 (:REWRITE NATP-RW))
 (45 45 (:REWRITE TAKE-WHEN-ATOM))
 (43 43 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::UPDATE-ELAB-MOD->TOTALWIRES{GUARD-THM})
(SV::UPDATE-ELAB-MOD->TOTALWIRES{PRESERVED})
(SV::UPDATE-ELAB-MOD->TOTALINSTS{CORRESPONDENCE}
 (1585 45 (:REWRITE TAKE-OF-TOO-MANY))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1364 1364 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1170 130 (:REWRITE NAT-EQUIV-ZERO))
 (1166 53 (:DEFINITION TRUE-LISTP))
 (1113 106 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (647 609 (:REWRITE DEFAULT-<-2))
 (642 214 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (640 20 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (636 106 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (615 609 (:REWRITE DEFAULT-<-1))
 (609 609 (:META CANCEL_PLUS-LESSP-CORRECT))
 (592 148 (:REWRITE ZP-WHEN-INTEGERP))
 (592 148 (:REWRITE ZP-WHEN-GT-0))
 (523 38 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (486 54 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (436 436 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (436 436 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (428 428 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (371 53 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (289 91 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (273 91 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (216 18 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (214 214 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (212 212 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (212 106 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (212 53 (:REWRITE NATP-WHEN-GTE-0))
 (193 193 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (182 182 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (166 43 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (162 18 (:REWRITE CONSP-OF-TAKE))
 (130 130 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (108 108 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (107 107 (:REWRITE DEFAULT-CDR))
 (106 106 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (106 106 (:REWRITE SET::IN-SET))
 (101 101 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 90 (:LINEAR INDEX-OF-<-LEN))
 (54 54 (:REWRITE DEFAULT-CAR))
 (53 53 (:REWRITE NATP-WHEN-INTEGERP))
 (53 53 (:REWRITE NATP-RW))
 (45 45 (:REWRITE TAKE-WHEN-ATOM))
 (43 43 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::UPDATE-ELAB-MOD->TOTALINSTS{GUARD-THM})
(SV::UPDATE-ELAB-MOD->TOTALINSTS{PRESERVED})
(SV::UPDATE-ELAB-MOD->ORIG-MOD{CORRESPONDENCE}
 (1585 45 (:REWRITE TAKE-OF-TOO-MANY))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1458 1458 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1364 1364 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1170 130 (:REWRITE NAT-EQUIV-ZERO))
 (1166 53 (:DEFINITION TRUE-LISTP))
 (1113 106 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1060 65 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (642 214 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (640 20 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (636 106 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (594 556 (:REWRITE DEFAULT-<-2))
 (592 148 (:REWRITE ZP-WHEN-INTEGERP))
 (592 148 (:REWRITE ZP-WHEN-GT-0))
 (562 556 (:REWRITE DEFAULT-<-1))
 (556 556 (:META CANCEL_PLUS-LESSP-CORRECT))
 (523 38 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (486 54 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (436 436 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (436 436 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (428 428 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (371 53 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (330 43 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (289 91 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (273 91 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (216 18 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (214 214 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (212 212 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (212 106 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (193 193 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (189 189 (:REWRITE DEFAULT-CDR))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (182 182 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (182 182 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (162 18 (:REWRITE CONSP-OF-TAKE))
 (136 136 (:REWRITE DEFAULT-CAR))
 (130 130 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (108 108 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (106 106 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (106 106 (:REWRITE SET::IN-SET))
 (95 95 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 90 (:LINEAR INDEX-OF-<-LEN))
 (45 45 (:REWRITE TAKE-WHEN-ATOM))
 (43 43 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 )
(SV::UPDATE-ELAB-MOD->ORIG-MOD{PRESERVED})
(SV::ELAB-MOD-NWIRES{CORRESPONDENCE}
 (161 161 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (161 161 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 147 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 14 (:REWRITE NAT-EQUIV-ZERO))
 (112 7 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (112 7 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (105 7 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (84 28 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (69 3 (:REWRITE TAKE-OF-TOO-MANY))
 (63 7 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (62 60 (:REWRITE DEFAULT-<-2))
 (60 60 (:REWRITE DEFAULT-<-1))
 (60 60 (:META CANCEL_PLUS-LESSP-CORRECT))
 (60 15 (:REWRITE ZP-WHEN-INTEGERP))
 (60 15 (:REWRITE ZP-WHEN-GT-0))
 (55 55 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (55 55 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (20 9 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (18 18 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (18 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD-WIRETABLEI{CORRESPONDENCE}
 (209 209 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (209 209 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (176 8 (:DEFINITION TRUE-LISTP))
 (170 6 (:REWRITE TAKE-OF-TOO-MANY))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (136 16 (:REWRITE NAT-EQUIV-ZERO))
 (128 8 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (120 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (120 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (103 91 (:REWRITE DEFAULT-<-2))
 (99 33 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (91 91 (:REWRITE DEFAULT-<-1))
 (91 91 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (70 2 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (68 17 (:REWRITE ZP-WHEN-INTEGERP))
 (68 17 (:REWRITE ZP-WHEN-GT-0))
 (63 63 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (63 63 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (40 4 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (36 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (34 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (33 33 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (32 8 (:REWRITE NATP-WHEN-GTE-0))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (24 2 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (20 20 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 2 (:REWRITE CONSP-OF-TAKE))
 (17 17 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:REWRITE DEFAULT-CDR))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD-WIRETABLEI{GUARD-THM}
 (206 206 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (206 206 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (190 190 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (176 8 (:DEFINITION TRUE-LISTP))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (144 16 (:REWRITE NAT-EQUIV-ZERO))
 (128 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (128 8 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (120 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (103 86 (:REWRITE DEFAULT-<-2))
 (96 32 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (86 86 (:REWRITE DEFAULT-<-1))
 (86 86 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (68 17 (:REWRITE ZP-WHEN-INTEGERP))
 (68 17 (:REWRITE ZP-WHEN-GT-0))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 3 (:REWRITE TAKE-OF-TOO-MANY))
 (39 39 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 32 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (21 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (19 19 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 )
(SV::ELAB-MOD-WIRENAME->IDX{CORRESPONDENCE}
 (2324 87 (:REWRITE TAKE-OF-TOO-MANY))
 (2254 2254 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2254 2254 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2086 2086 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1365 39 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (1344 84 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (1320 60 (:DEFINITION TRUE-LISTP))
 (1296 168 (:REWRITE NAT-EQUIV-ZERO))
 (1260 120 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1128 84 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1126 784 (:REWRITE DEFAULT-<-1))
 (900 60 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (868 784 (:REWRITE DEFAULT-<-2))
 (784 784 (:META CANCEL_PLUS-LESSP-CORRECT))
 (740 185 (:REWRITE ZP-WHEN-INTEGERP))
 (740 185 (:REWRITE ZP-WHEN-GT-0))
 (720 240 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (720 120 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (567 138 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (540 60 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (506 506 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (480 480 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (468 39 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (436 436 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (436 436 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (420 60 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (414 138 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (397 45 (:REWRITE CONSP-OF-TAKE))
 (344 344 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (308 73 (:REWRITE MEMBER-WHEN-ATOM))
 (279 279 (:REWRITE NFIX-WHEN-NOT-NATP))
 (276 276 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (276 276 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (242 48 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (240 240 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (240 240 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (240 120 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (238 172 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (211 153 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (192 48 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (168 168 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (168 42 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (136 121 (:REWRITE DEFAULT-CDR))
 (120 120 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (120 120 (:REWRITE SET::IN-SET))
 (120 120 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (96 87 (:REWRITE TAKE-WHEN-ATOM))
 (95 95 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (94 94 (:REWRITE SUBSETP-MEMBER . 2))
 (93 93 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (75 75 (:REWRITE SUBSETP-MEMBER . 4))
 (75 75 (:REWRITE INTERSECTP-MEMBER . 3))
 (75 75 (:REWRITE INTERSECTP-MEMBER . 2))
 (60 60 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (60 60 (:REWRITE DEFAULT-CAR))
 (50 50 (:REWRITE SUBSETP-TRANS2))
 (50 50 (:REWRITE SUBSETP-TRANS))
 (39 39 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 )
(SV::ELAB-MOD-ADD-WIRE{CORRESPONDENCE}
 (2696 2696 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2696 2696 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2646 2646 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1958 230 (:REWRITE NAT-EQUIV-ZERO))
 (1924 119 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (1664 111 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1628 74 (:DEFINITION TRUE-LISTP))
 (1554 148 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1116 96 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1070 34 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (1016 933 (:REWRITE DEFAULT-<-1))
 (992 260 (:REWRITE ZP-WHEN-GT-0))
 (991 933 (:REWRITE DEFAULT-<-2))
 (976 244 (:REWRITE ZP-WHEN-INTEGERP))
 (941 941 (:META CANCEL_PLUS-LESSP-CORRECT))
 (891 297 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (888 148 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (831 687 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (767 695 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (675 75 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (594 594 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (524 524 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (518 74 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (467 137 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (411 137 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (360 30 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (358 10 (:DEFINITION RESIZE-LIST))
 (342 26 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (340 96 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (321 309 (:REWRITE NFIX-WHEN-NOT-NATP))
 (312 182 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (297 297 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (296 296 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (296 148 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (274 274 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (274 274 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (274 274 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (270 30 (:REWRITE CONSP-OF-TAKE))
 (249 189 (:LINEAR INDEX-OF-<-LEN))
 (230 230 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (196 36 (:REWRITE MEMBER-WHEN-ATOM))
 (182 182 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (178 178 (:REWRITE DEFAULT-CDR))
 (150 150 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (148 148 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (148 148 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (148 148 (:REWRITE SET::IN-SET))
 (132 48 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (104 104 (:REWRITE DEFAULT-CAR))
 (104 8 (:REWRITE NTH-OF-RESIZE-LIST))
 (100 10 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (90 15 (:DEFINITION BINARY-APPEND))
 (88 88 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (88 36 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (72 72 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (72 30 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (62 62 (:REWRITE TAKE-WHEN-ATOM))
 (60 60 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (48 48 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (47 47 (:REWRITE SUBSETP-MEMBER . 2))
 (46 46 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (44 44 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (38 38 (:REWRITE SUBSETP-MEMBER . 4))
 (38 38 (:REWRITE INTERSECTP-MEMBER . 3))
 (38 38 (:REWRITE INTERSECTP-MEMBER . 2))
 (38 26 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (34 34 (:REWRITE DEFAULT-+-2))
 (34 34 (:REWRITE DEFAULT-+-1))
 (32 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (28 4 (:REWRITE 0-<-*))
 (26 20 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (24 4 (:REWRITE <-Y-*-X-Y))
 (14 14 (:REWRITE DEFAULT-*-2))
 (14 14 (:REWRITE DEFAULT-*-1))
 (12 6 (:REWRITE REPEAT-WHEN-ZP))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:REWRITE EQUAL-CONSTANT-+))
 (8 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (4 4 (:DEFINITION IFF))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 )
(SV::ELAB-MOD-ADD-WIRE{GUARD-THM})
(SV::ELAB-MOD-ADD-WIRE{PRESERVED})
(SV::ELAB-MOD-NINSTS{CORRESPONDENCE}
 (161 161 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (161 161 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 147 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 14 (:REWRITE NAT-EQUIV-ZERO))
 (112 7 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (112 7 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (105 7 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (84 28 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (69 3 (:REWRITE TAKE-OF-TOO-MANY))
 (63 7 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (62 60 (:REWRITE DEFAULT-<-2))
 (60 60 (:REWRITE DEFAULT-<-1))
 (60 60 (:META CANCEL_PLUS-LESSP-CORRECT))
 (60 15 (:REWRITE ZP-WHEN-INTEGERP))
 (60 15 (:REWRITE ZP-WHEN-GT-0))
 (56 56 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (55 55 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (55 55 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (20 9 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (18 18 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (18 18 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD->INSTNAME{CORRESPONDENCE}
 (806 30 (:REWRITE TAKE-OF-TOO-MANY))
 (742 742 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (742 742 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (693 693 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (448 28 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (440 20 (:DEFINITION TRUE-LISTP))
 (420 40 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (380 15 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (356 56 (:REWRITE NAT-EQUIV-ZERO))
 (300 28 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (300 20 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (294 246 (:REWRITE DEFAULT-<-2))
 (262 246 (:REWRITE DEFAULT-<-1))
 (246 246 (:META CANCEL_PLUS-LESSP-CORRECT))
 (240 80 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (240 40 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (180 20 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (175 67 (:REWRITE ZP-WHEN-GT-0))
 (174 174 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (160 160 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (156 13 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (147 49 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (146 146 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (146 146 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (144 36 (:REWRITE ZP-WHEN-INTEGERP))
 (140 20 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (111 111 (:REWRITE NFIX-WHEN-NOT-NATP))
 (107 49 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (98 98 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (80 80 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (80 80 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (80 40 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (64 64 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (64 64 (:LINEAR INDEX-OF-<-LEN))
 (56 56 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (48 48 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (40 40 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (40 40 (:REWRITE SET::IN-SET))
 (40 40 (:REWRITE DEFAULT-CDR))
 (32 13 (:REWRITE CONSP-OF-TAKE))
 (30 30 (:REWRITE TAKE-WHEN-ATOM))
 (28 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (20 20 (:REWRITE DEFAULT-CAR))
 (8 8 (:REWRITE NATP-RW))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD->INSTNAME{GUARD-THM}
 (183 183 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (183 183 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (176 8 (:DEFINITION TRUE-LISTP))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (166 166 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (153 17 (:REWRITE NAT-EQUIV-ZERO))
 (144 9 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (120 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (96 32 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (95 86 (:REWRITE DEFAULT-<-2))
 (86 86 (:REWRITE DEFAULT-<-1))
 (86 86 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 18 (:REWRITE ZP-WHEN-INTEGERP))
 (72 18 (:REWRITE ZP-WHEN-GT-0))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (69 3 (:REWRITE TAKE-OF-TOO-MANY))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 32 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (21 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (19 19 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (17 17 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD->INST-MODIDX{CORRESPONDENCE}
 (174 174 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (174 174 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (167 167 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 14 (:REWRITE NAT-EQUIV-ZERO))
 (112 7 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (112 7 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (111 94 (:REWRITE DEFAULT-<-2))
 (105 7 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (103 5 (:REWRITE TAKE-OF-TOO-MANY))
 (94 94 (:REWRITE DEFAULT-<-1))
 (94 94 (:META CANCEL_PLUS-LESSP-CORRECT))
 (87 18 (:REWRITE ZP-WHEN-INTEGERP))
 (87 18 (:REWRITE ZP-WHEN-GT-0))
 (84 28 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (66 3 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (63 7 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (56 56 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (55 55 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (55 55 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (49 29 (:REWRITE NFIX-WHEN-NOT-NATP))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 15 (:REWRITE NATP-WHEN-GTE-0))
 (45 3 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (40 4 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (36 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (23 23 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (23 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (18 2 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (15 15 (:REWRITE NATP-WHEN-INTEGERP))
 (15 15 (:REWRITE NATP-RW))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (7 7 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE TAKE-WHEN-ATOM))
 (3 3 (:TYPE-PRESCRIPTION ZP))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::ELAB-MOD->INST-MODIDX{GUARD-THM}
 (183 183 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (183 183 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (176 8 (:DEFINITION TRUE-LISTP))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (166 166 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (153 17 (:REWRITE NAT-EQUIV-ZERO))
 (144 9 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (120 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (96 32 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (95 86 (:REWRITE DEFAULT-<-2))
 (86 86 (:REWRITE DEFAULT-<-1))
 (86 86 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 18 (:REWRITE ZP-WHEN-INTEGERP))
 (72 18 (:REWRITE ZP-WHEN-GT-0))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (69 3 (:REWRITE TAKE-OF-TOO-MANY))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 32 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (21 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (19 19 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (17 17 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD->INST-WIREOFFSET{CORRESPONDENCE}
 (174 174 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (174 174 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (167 167 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 14 (:REWRITE NAT-EQUIV-ZERO))
 (112 7 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (112 7 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (111 94 (:REWRITE DEFAULT-<-2))
 (105 7 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (103 5 (:REWRITE TAKE-OF-TOO-MANY))
 (94 94 (:REWRITE DEFAULT-<-1))
 (94 94 (:META CANCEL_PLUS-LESSP-CORRECT))
 (87 18 (:REWRITE ZP-WHEN-INTEGERP))
 (87 18 (:REWRITE ZP-WHEN-GT-0))
 (84 28 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (66 3 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (63 7 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (56 56 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (55 55 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (55 55 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (49 29 (:REWRITE NFIX-WHEN-NOT-NATP))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 15 (:REWRITE NATP-WHEN-GTE-0))
 (45 3 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (40 4 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (36 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (23 23 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (23 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (18 2 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (15 15 (:REWRITE NATP-WHEN-INTEGERP))
 (15 15 (:REWRITE NATP-RW))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (7 7 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE TAKE-WHEN-ATOM))
 (3 3 (:TYPE-PRESCRIPTION ZP))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::ELAB-MOD->INST-WIREOFFSET{GUARD-THM}
 (183 183 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (183 183 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (176 8 (:DEFINITION TRUE-LISTP))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (166 166 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (153 17 (:REWRITE NAT-EQUIV-ZERO))
 (144 9 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (120 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (96 32 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (95 86 (:REWRITE DEFAULT-<-2))
 (86 86 (:REWRITE DEFAULT-<-1))
 (86 86 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 18 (:REWRITE ZP-WHEN-INTEGERP))
 (72 18 (:REWRITE ZP-WHEN-GT-0))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (69 3 (:REWRITE TAKE-OF-TOO-MANY))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 32 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (21 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (19 19 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (17 17 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD->INST-INSTOFFSET{CORRESPONDENCE}
 (174 174 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (174 174 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (167 167 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 14 (:REWRITE NAT-EQUIV-ZERO))
 (112 7 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (112 7 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (111 94 (:REWRITE DEFAULT-<-2))
 (105 7 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (103 5 (:REWRITE TAKE-OF-TOO-MANY))
 (94 94 (:REWRITE DEFAULT-<-1))
 (94 94 (:META CANCEL_PLUS-LESSP-CORRECT))
 (87 18 (:REWRITE ZP-WHEN-INTEGERP))
 (87 18 (:REWRITE ZP-WHEN-GT-0))
 (84 28 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (66 3 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (63 7 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (56 56 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (55 55 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (55 55 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (49 29 (:REWRITE NFIX-WHEN-NOT-NATP))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 15 (:REWRITE NATP-WHEN-GTE-0))
 (45 3 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (40 4 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (36 12 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (24 24 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (23 23 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (23 12 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (18 2 (:REWRITE SV::ELAB-MODINST$CP-OF-NTH-WHEN-ELAB-MODINST-LIST-P))
 (15 15 (:REWRITE NATP-WHEN-INTEGERP))
 (15 15 (:REWRITE NATP-RW))
 (14 14 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (7 7 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE TAKE-WHEN-ATOM))
 (3 3 (:TYPE-PRESCRIPTION ZP))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::ELAB-MOD->INST-INSTOFFSET{GUARD-THM}
 (183 183 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (183 183 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (176 8 (:DEFINITION TRUE-LISTP))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (166 166 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (153 17 (:REWRITE NAT-EQUIV-ZERO))
 (144 9 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (128 8 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (120 8 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (96 32 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (95 86 (:REWRITE DEFAULT-<-2))
 (86 86 (:REWRITE DEFAULT-<-1))
 (86 86 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 18 (:REWRITE ZP-WHEN-INTEGERP))
 (72 18 (:REWRITE ZP-WHEN-GT-0))
 (72 8 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (69 3 (:REWRITE TAKE-OF-TOO-MANY))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (56 56 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (56 56 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (35 1 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 32 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 10 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (21 10 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (20 20 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (20 2 (:LINEAR SV::ELAB-MOD$C-MODINSTS-OK-LINEAR))
 (19 19 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (17 17 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 16 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (9 1 (:REWRITE CONSP-OF-TAKE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD-INSTNAME->IDX{CORRESPONDENCE}
 (2055 68 (:REWRITE TAKE-OF-TOO-MANY))
 (1640 1640 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1640 1640 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1523 1523 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1075 33 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (1052 259 (:REWRITE DEFAULT-CDR))
 (1044 72 (:DEFINITION HONS-ASSOC-EQUAL))
 (917 117 (:REWRITE NAT-EQUIV-ZERO))
 (912 57 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (858 39 (:DEFINITION TRUE-LISTP))
 (824 60 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (819 78 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (792 36 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (735 530 (:REWRITE DEFAULT-<-1))
 (597 530 (:REWRITE DEFAULT-<-2))
 (585 39 (:DEFINITION SV::ELAB-MOD$C->MODINSTTABLEP))
 (530 530 (:META CANCEL_PLUS-LESSP-CORRECT))
 (492 123 (:REWRITE ZP-WHEN-INTEGERP))
 (492 123 (:REWRITE ZP-WHEN-GT-0))
 (468 156 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (468 78 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (396 33 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (388 105 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (380 380 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (361 361 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (361 361 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (351 39 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (327 327 (:REWRITE DEFAULT-CAR))
 (315 105 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (312 312 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (273 39 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (221 221 (:REWRITE NFIX-WHEN-NOT-NATP))
 (217 33 (:REWRITE CONSP-OF-TAKE))
 (216 216 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (216 72 (:DEFINITION HONS-EQUAL))
 (210 210 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (210 210 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (156 156 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (156 156 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (156 78 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (117 117 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (96 24 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (92 23 (:REWRITE MEMBER-WHEN-ATOM))
 (78 78 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (78 78 (:REWRITE SET::IN-SET))
 (78 78 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (71 68 (:REWRITE TAKE-WHEN-ATOM))
 (39 39 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (36 36 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (35 35 (:REWRITE SUBSETP-MEMBER . 2))
 (34 34 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (25 25 (:REWRITE SUBSETP-MEMBER . 4))
 (25 25 (:REWRITE INTERSECTP-MEMBER . 3))
 (25 25 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 )
(SV::ELAB-MOD-ADD-INST{CORRESPONDENCE}
 (2252 2252 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2252 2252 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2172 2172 (:REWRITE SV::NTH-WHEN-EQUAL-TAKE))
 (1776 78 (:DEFINITION TRUE-LISTP))
 (1644 156 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1636 188 (:REWRITE NAT-EQUIV-ZERO))
 (1604 99 (:REWRITE SV::ELAB-MOD$C-WIRES-OK-WHEN-EMPTY))
 (1368 89 (:REWRITE SV::ELAB-MOD$C-MODINSTS-OK-WHEN-EMPTY))
 (956 48 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (916 156 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (906 302 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (829 778 (:REWRITE DEFAULT-<-2))
 (815 778 (:REWRITE DEFAULT-<-1))
 (808 208 (:REWRITE ZP-WHEN-GT-0))
 (800 200 (:REWRITE ZP-WHEN-INTEGERP))
 (782 782 (:META CANCEL_PLUS-LESSP-CORRECT))
 (736 24 (:REWRITE SV::ELAB-MODINST-LIST-FIX-WHEN-ELAB-MODINST-LIST-P))
 (673 601 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (661 607 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (621 69 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (604 604 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (576 78 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (476 10 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (409 409 (:REWRITE SV::LEN-WHEN-EQUAL-TAKE))
 (339 113 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (333 113 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 (304 304 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (304 152 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (302 302 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (274 274 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (268 6 (:DEFINITION RESIZE-LIST))
 (254 18 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (240 20 (:REWRITE SV::ELAB-MODINST-LIST-P-OF-TAKE))
 (233 225 (:REWRITE NFIX-WHEN-NOT-NATP))
 (226 226 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (226 226 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-P))
 (226 226 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (194 48 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (188 188 (:TYPE-PRESCRIPTION NAT-EQUIV$INLINE))
 (188 188 (:REWRITE DEFAULT-CDR))
 (180 20 (:REWRITE CONSP-OF-TAKE))
 (152 152 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (152 152 (:REWRITE SET::IN-SET))
 (142 142 (:LINEAR INDEX-OF-<-LEN))
 (132 72 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (130 130 (:REWRITE DEFAULT-CAR))
 (120 10 (:DEFINITION HONS-ASSOC-EQUAL))
 (112 28 (:REWRITE MEMBER-WHEN-ATOM))
 (90 15 (:DEFINITION BINARY-APPEND))
 (76 76 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (72 72 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (72 30 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (62 56 (:REWRITE TAKE-WHEN-ATOM))
 (52 4 (:REWRITE NTH-OF-RESIZE-LIST))
 (48 48 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (46 46 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (30 30 (:REWRITE SUBSETP-MEMBER . 4))
 (30 30 (:REWRITE SV::MEMBER-OF-NAMES-WHEN-NTH))
 (30 30 (:REWRITE INTERSECTP-MEMBER . 3))
 (30 30 (:REWRITE INTERSECTP-MEMBER . 2))
 (30 30 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (30 10 (:DEFINITION HONS-EQUAL))
 (29 29 (:REWRITE SUBSETP-MEMBER . 2))
 (28 28 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (26 18 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (24 24 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (20 20 (:REWRITE DEFAULT-+-2))
 (20 20 (:REWRITE DEFAULT-+-1))
 (16 12 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (14 2 (:REWRITE 0-<-*))
 (12 2 (:REWRITE <-Y-*-X-Y))
 (10 10 (:REWRITE EQUAL-CONSTANT-+))
 (8 8 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE DEFAULT-*-1))
 (8 4 (:REWRITE REPEAT-WHEN-ZP))
 (8 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (4 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:DEFINITION IFF))
 )
(SV::ELAB-MOD-ADD-INST{GUARD-THM})
(SV::ELAB-MOD-ADD-INST{PRESERVED})
(SV::SWAP-ELAB-MODS-NX)
(SV::SWAP-ELAB-MODS)
(SV::ELAB-MODLIST-P)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(SV::ELAB-MODLIST-P-OF-CONS)
(SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P)
(SV::ELAB-MODLIST-P-WHEN-NOT-CONSP)
(SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P)
(SV::TRUE-LISTP-WHEN-ELAB-MODLIST-P-COMPOUND-RECOGNIZER)
(SV::ELAB-MODLIST-P-OF-LIST-FIX)
(SV::ELAB-MODLIST-P-OF-REV)
(SV::ELAB-MODLIST-P-OF-REPEAT)
(SV::ELAB-MODLIST-P-OF-APPEND)
(SV::ELAB-MODLIST-P-OF-UPDATE-NTH)
(SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P)
(SV::ELAB-MODLIST-P-OF-TAKE)
(SV::ELAB-MODLIST-P-OF-RCONS)
(SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P)
(SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL)
(SV::ELAB-MODLIST-P-OF-SET-DIFFERENCE-EQUAL)
(SV::ELAB-MODLIST-P-OF-INTERSECTION-EQUAL-1)
(SV::ELAB-MODLIST-P-OF-INTERSECTION-EQUAL-2)
(SV::ELAB-MODLIST-P-OF-UNION-EQUAL)
(SV::ELAB-MODLIST-FIX$INLINE)
(SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX
 (36 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (28 2 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (22 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (21 1 (:DEFINITION SV::ELAB-MODLIST-P))
 (13 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P
 (32 4 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (28 24 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 3 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (9 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SV::ELAB-MODLIST-FIX$INLINE
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MODLIST-EQUIV$INLINE)
(SV::ELAB-MODLIST-EQUIV-IS-AN-EQUIVALENCE)
(SV::ELAB-MODLIST-EQUIV-IMPLIES-EQUAL-ELAB-MODLIST-FIX-1)
(SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV)
(SV::EQUAL-OF-ELAB-MODLIST-FIX-1-FORWARD-TO-ELAB-MODLIST-EQUIV)
(SV::EQUAL-OF-ELAB-MODLIST-FIX-2-FORWARD-TO-ELAB-MODLIST-EQUIV)
(SV::ELAB-MODLIST-EQUIV-OF-ELAB-MODLIST-FIX-1-FORWARD)
(SV::ELAB-MODLIST-EQUIV-OF-ELAB-MODLIST-FIX-2-FORWARD)
(SV::CAR-OF-ELAB-MODLIST-FIX-X-UNDER-ELAB-MOD$A-EQUIV
 (33 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (18 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 )
(SV::CAR-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MOD$A-EQUIV)
(SV::CDR-OF-ELAB-MODLIST-FIX-X-UNDER-ELAB-MODLIST-EQUIV
 (41 3 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (22 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (20 20 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::CDR-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODLIST-EQUIV)
(SV::CONS-OF-ELAB-MOD$A-FIX-X-UNDER-ELAB-MODLIST-EQUIV
 (34 4 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (17 2 (:REWRITE SV::ELAB-MODLIST-P-OF-CONS))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::CONS-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODLIST-EQUIV)
(SV::CONS-OF-ELAB-MODLIST-FIX-Y-UNDER-ELAB-MODLIST-EQUIV
 (20 2 (:REWRITE SV::ELAB-MODLIST-P-OF-CONS))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (5 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::CONS-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-Y-UNDER-ELAB-MODLIST-EQUIV)
(SV::CONSP-OF-ELAB-MODLIST-FIX
 (18 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (11 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MODLIST-FIX-UNDER-IFF
 (18 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (11 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MODLIST-FIX-OF-CONS
 (21 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (9 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CONS))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::LEN-OF-ELAB-MODLIST-FIX
 (35 4 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (11 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SV::ELAB-MODLIST-FIX-OF-APPEND
 (114 10 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (58 2 (:REWRITE SV::ELAB-MODLIST-P-OF-APPEND))
 (40 36 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (29 29 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (24 2 (:REWRITE SV::ELAB-MODLIST-P-OF-LIST-FIX))
 (22 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (14 4 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MODLIST-FIX-OF-REPEAT
 (24 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (16 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (12 2 (:REWRITE SV::ELAB-MODLIST-P-OF-REPEAT))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 )
(SV::LIST-EQUIV-REFINES-ELAB-MODLIST-EQUIV
 (146 14 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (112 8 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (88 18 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (72 72 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (72 8 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (70 70 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (36 36 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (16 16 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::NTH-OF-ELAB-MODLIST-FIX
 (306 22 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (167 16 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (148 14 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (136 26 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (120 120 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (68 68 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (60 60 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (48 8 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (44 44 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (44 44 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (32 20 (:REWRITE DEFAULT-+-2))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (20 13 (:REWRITE DEFAULT-<-1))
 (19 13 (:REWRITE DEFAULT-<-2))
 (16 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (13 13 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 3 (:REWRITE ZP-WHEN-GT-0))
 (8 8 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (6 3 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE ZP-WHEN-INTEGERP))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::ELAB-MODLIST-EQUIV-IMPLIES-ELAB-MODLIST-EQUIV-APPEND-1
 (269 32 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (205 17 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (128 128 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (126 126 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (120 17 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (117 22 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (64 64 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (34 34 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (34 34 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::ELAB-MODLIST-EQUIV-IMPLIES-ELAB-MODLIST-EQUIV-APPEND-2
 (393 46 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (322 26 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (204 39 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (192 26 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (190 190 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (189 189 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (95 95 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (52 52 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (52 52 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::ELAB-MODLIST-EQUIV-IMPLIES-ELAB-MODLIST-EQUIV-NTHCDR-2
 (371 39 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (272 22 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (176 176 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (175 175 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (173 33 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (162 22 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (88 88 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (44 44 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (44 44 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MODLIST-EQUIV-IMPLIES-ELAB-MODLIST-EQUIV-TAKE-2
 (561 38 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (436 28 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (308 51 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (300 26 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (248 248 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (236 236 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (229 24 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (136 118 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (66 66 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (66 66 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::NTH-OF-ELAB-MODLIST-FIX-UNDER-ELAB-MOD$A-EQUIV
 (72 2 (:DEFINITION NTH))
 (27 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (26 1 (:DEFINITION SV::ELAB-MODLIST-FIX$INLINE))
 (25 5 (:DEFINITION LEN))
 (23 5 (:REWRITE NFIX-WHEN-NATP))
 (18 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (17 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 10 (:REWRITE DEFAULT-<-2))
 (15 10 (:REWRITE DEFAULT-<-1))
 (12 7 (:REWRITE DEFAULT-+-2))
 (12 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE ZP-WHEN-GT-0))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NTH-WHEN-ELAB-MODLIST-P)
(SV::ELAB-MODS->NAMES
 (36 5 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (24 6 (:REWRITE NATP-WHEN-GTE-0))
 (22 22 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (21 2 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (15 15 (:REWRITE DEFAULT-CAR))
 (11 11 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE DEFAULT-CDR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODNAMELIST-P-OF-ELAB-MODS->NAMES
 (34 9 (:REWRITE SV::MODNAMELIST-P-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::ELAB-MODS->NAMES-OF-ELAB-MODLIST-FIX-ELAB-MODS
 (336 6 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (207 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (180 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (150 6 (:DEFINITION MEMBER-EQUAL))
 (54 6 (:REWRITE NFIX-WHEN-NATP))
 (48 6 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (42 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (39 12 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (36 26 (:REWRITE DEFAULT-CDR))
 (36 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (33 33 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (33 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (32 22 (:REWRITE DEFAULT-CAR))
 (30 30 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (30 12 (:REWRITE MEMBER-WHEN-ATOM))
 (27 9 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (22 22 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (21 21 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (18 18 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (15 15 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (12 12 (:REWRITE SUBSETP-MEMBER . 4))
 (12 12 (:REWRITE SUBSETP-MEMBER . 3))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 3))
 (12 12 (:REWRITE INTERSECTP-MEMBER . 2))
 (12 12 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12 11 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (12 2 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (9 3 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (9 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (1 1 (:REWRITE G-DIFF-S))
 )
(SV::ELAB-MODS->NAMES-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-ELAB-MODS)
(SV::ELAB-MODS->NAMES-OF-TAKE
 (429 24 (:REWRITE TAKE-OF-LEN-FREE))
 (207 207 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (128 72 (:REWRITE DEFAULT-+-2))
 (128 36 (:REWRITE NFIX-WHEN-NOT-NATP))
 (120 24 (:REWRITE ZP-WHEN-GT-0))
 (118 14 (:REWRITE CONSP-OF-TAKE))
 (109 69 (:REWRITE DEFAULT-CDR))
 (89 66 (:REWRITE DEFAULT-<-2))
 (89 66 (:REWRITE DEFAULT-<-1))
 (86 86 (:META CANCEL_PLUS-LESSP-CORRECT))
 (83 24 (:REWRITE ZP-WHEN-INTEGERP))
 (74 72 (:REWRITE DEFAULT-+-1))
 (73 18 (:REWRITE <-0-+-NEGATIVE-1))
 (54 18 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (52 52 (:LINEAR INDEX-OF-<-LEN))
 (51 7 (:REWRITE CAR-OF-TAKE))
 (47 47 (:TYPE-PRESCRIPTION NATP))
 (45 32 (:REWRITE DEFAULT-CAR))
 (44 17 (:REWRITE NATP-WHEN-GTE-0))
 (38 20 (:REWRITE TAKE-WHEN-ATOM))
 (36 36 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (29 29 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 16 (:REWRITE ZP-OPEN))
 (20 10 (:REWRITE POSP-NATP))
 (17 17 (:REWRITE NATP-WHEN-INTEGERP))
 (17 17 (:REWRITE NATP-RW))
 (16 16 (:REWRITE EQUAL-CONSTANT-+))
 (15 5 (:REWRITE FOLD-CONSTS-IN-+))
 (12 3 (:REWRITE NATP-POSP))
 (8 8 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE POSP-RW))
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::LEN-OF-ELAB-MODS->NAMES
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (14 7 (:REWRITE DEFAULT-+-2))
 (9 8 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NTH-OF-ELAB-MODS->NAMES
 (655 395 (:REWRITE DEFAULT-+-2))
 (496 358 (:REWRITE DEFAULT-<-2))
 (463 358 (:REWRITE DEFAULT-<-1))
 (395 395 (:REWRITE DEFAULT-+-1))
 (360 90 (:REWRITE <-0-+-NEGATIVE-1))
 (325 303 (:REWRITE DEFAULT-CDR))
 (312 144 (:REWRITE NFIX-WHEN-NOT-NATP))
 (272 148 (:REWRITE NTH-WHEN-ATOM))
 (143 143 (:REWRITE DEFAULT-CAR))
 (127 127 (:LINEAR INDEX-OF-<-LEN))
 (104 104 (:TYPE-PRESCRIPTION NATP))
 (61 61 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (49 49 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (17 17 (:REWRITE ZP-OPEN))
 (16 16 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (16 16 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (16 16 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (16 16 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (16 16 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 )
(SV::ELAB-MODLIST-NORM)
(SV::ELAB-MODLIST-NORM-OF-ELAB-MODLIST-FIX-X
 (8373 515 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (5973 496 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (3213 453 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (2062 2062 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1302 181 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (1032 1031 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (992 992 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (893 893 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (581 324 (:REWRITE DEFAULT-CDR))
 (558 556 (:REWRITE DEFAULT-CAR))
 (216 216 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (216 216 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (99 99 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 )
(SV::ELAB-MODLIST-NORM-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-X)
(SV::ELAB-MODLIST-NORM-IDEMPOTENT
 (835 63 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (528 61 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (164 164 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (126 21 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (122 122 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (122 122 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (85 82 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (83 80 (:REWRITE DEFAULT-CAR))
 (32 31 (:REWRITE DEFAULT-CDR))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (29 29 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (19 19 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 )
(SV::ELAB-MODLIST-NORMP)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SV::ELAB-MODLIST-NORM-EQUIV)
(SV::ELAB-MODLIST-NORM-EQUIV-IS-AN-EQUIVALENCE)
(SV::ELAB-MODLIST-NORM-EQUIV-IMPLIES-EQUAL-ELAB-MODLIST-NORM-1)
(SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV)
(SV::EQUAL-OF-ELAB-MODLIST-NORM-1-FORWARD-TO-ELAB-MODLIST-NORM-EQUIV)
(SV::EQUAL-OF-ELAB-MODLIST-NORM-2-FORWARD-TO-ELAB-MODLIST-NORM-EQUIV)
(SV::ELAB-MODLIST-NORM-EQUIV-OF-ELAB-MODLIST-NORM-1-FORWARD)
(SV::ELAB-MODLIST-NORM-EQUIV-OF-ELAB-MODLIST-NORM-2-FORWARD)
(SV::ELAB-MODLIST-FIX-OF-ELAB-MODLIST-NORM
 (366 30 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (228 27 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (92 92 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (76 8 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (66 11 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (56 46 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (54 54 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (54 54 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (42 42 (:REWRITE DEFAULT-CAR))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 15 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (14 14 (:REWRITE DEFAULT-CDR))
 )
(SV::ELAB-MODLIST-EQUIV-REFINES-ELAB-MODLIST-NORM-EQUIV
 (86 2 (:DEFINITION SV::ELAB-MODLIST-NORM))
 (66 6 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (36 6 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (28 2 (:DEFINITION SV::ELAB-MOD$A-EQUIV$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (12 12 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-NORM))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(NTH-OF-ELAB-MODLIST-NORM-X-UNDER-ELAB-MOD$A-EQUIV
 (1246 103 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (592 71 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (244 244 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (204 39 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (191 191 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (188 188 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (128 122 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (104 9 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (101 101 (:REWRITE DEFAULT-CAR))
 (100 100 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (100 18 (:REWRITE ZP-WHEN-GT-0))
 (82 50 (:REWRITE DEFAULT-+-2))
 (76 76 (:REWRITE DEFAULT-CDR))
 (68 9 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (67 46 (:REWRITE DEFAULT-<-2))
 (67 18 (:REWRITE ZP-WHEN-INTEGERP))
 (62 46 (:REWRITE DEFAULT-<-1))
 (60 60 (:META CANCEL_PLUS-LESSP-CORRECT))
 (56 14 (:REWRITE <-0-+-NEGATIVE-1))
 (51 24 (:REWRITE NFIX-WHEN-NOT-NATP))
 (50 50 (:REWRITE DEFAULT-+-1))
 (34 34 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (34 34 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (30 21 (:REWRITE NTH-WHEN-ATOM))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (21 7 (:REWRITE FOLD-CONSTS-IN-+))
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (11 11 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(NTH-ELAB-MODLIST-NORM-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MOD$A-EQUIV)
(UPDATE-NTH-OF-ELAB-MODLIST-NORM-X-UNDER-ELAB-MODLIST-NORM-EQUIV
 (4910 222 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (4235 218 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2371 278 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (2288 308 (:REWRITE ZP-WHEN-GT-0))
 (1805 1805 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1232 1232 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1086 102 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (886 886 (:TYPE-PRESCRIPTION LEN))
 (836 704 (:REWRITE DEFAULT-<-2))
 (829 704 (:REWRITE DEFAULT-<-1))
 (791 138 (:DEFINITION LEN))
 (759 481 (:REWRITE DEFAULT-+-2))
 (596 596 (:TYPE-PRESCRIPTION NFIX))
 (559 216 (:REWRITE NFIX-WHEN-NOT-NATP))
 (559 216 (:REWRITE NFIX-WHEN-NATP))
 (523 523 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (514 514 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (481 481 (:REWRITE DEFAULT-+-1))
 (480 57 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (318 318 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (288 288 (:TYPE-PRESCRIPTION NATP))
 (239 239 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (239 239 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (189 132 (:REWRITE NTH-WHEN-ATOM))
 (186 159 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (131 131 (:LINEAR INDEX-OF-<-LEN))
 (87 87 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (44 44 (:REWRITE ZP-OPEN))
 (11 11 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(UPDATE-NTH-ELAB-MODLIST-NORM-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODLIST-NORM-EQUIV)
(UPDATE-NTH-OF-ELAB-MOD$A-FIX-V-UNDER-ELAB-MODLIST-NORM-EQUIV
 (1252 12 (:REWRITE CDR-OF-UPDATE-NTH))
 (1041 40 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (881 40 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (601 77 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (486 36 (:REWRITE CAR-OF-UPDATE-NTH))
 (416 68 (:REWRITE ZP-WHEN-GT-0))
 (320 68 (:REWRITE ZP-WHEN-INTEGERP))
 (288 72 (:REWRITE <-0-+-NEGATIVE-1))
 (274 274 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (216 24 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (212 212 (:TYPE-PRESCRIPTION LEN))
 (211 211 (:META CANCEL_PLUS-LESSP-CORRECT))
 (184 36 (:DEFINITION LEN))
 (174 139 (:REWRITE DEFAULT-<-2))
 (172 139 (:REWRITE DEFAULT-<-1))
 (154 154 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (154 154 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (140 85 (:REWRITE DEFAULT-+-2))
 (119 111 (:REWRITE DEFAULT-CDR))
 (110 86 (:REWRITE DEFAULT-CAR))
 (101 101 (:TYPE-PRESCRIPTION NFIX))
 (85 85 (:REWRITE DEFAULT-+-1))
 (85 34 (:REWRITE NFIX-WHEN-NOT-NATP))
 (85 34 (:REWRITE NFIX-WHEN-NATP))
 (72 72 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (72 12 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (68 68 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (68 68 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (54 18 (:REWRITE FOLD-CONSTS-IN-+))
 (42 42 (:TYPE-PRESCRIPTION NATP))
 (40 40 (:REWRITE NTH-WHEN-ATOM))
 (36 36 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (34 34 (:LINEAR INDEX-OF-<-LEN))
 (32 32 (:REWRITE ZP-OPEN))
 (21 21 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(UPDATE-NTH-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-V-UNDER-ELAB-MODLIST-NORM-EQUIV)
(RESIZE-LIST-OF-ELAB-MODLIST-FIX-LST-UNDER-ELAB-MODLIST-EQUIV
 (1482 52 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (466 466 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (427 39 (:REWRITE ZP-WHEN-INTEGERP))
 (326 18 (:REWRITE REPEAT-WHEN-ZP))
 (312 78 (:REWRITE <-0-+-NEGATIVE-1))
 (311 311 (:TYPE-PRESCRIPTION LEN))
 (310 39 (:REWRITE ZP-WHEN-GT-0))
 (264 26 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (227 51 (:DEFINITION LEN))
 (215 215 (:META CANCEL_PLUS-LESSP-CORRECT))
 (194 50 (:REWRITE NFIX-WHEN-NATP))
 (187 52 (:REWRITE NFIX-WHEN-NOT-NATP))
 (160 100 (:REWRITE DEFAULT-+-2))
 (146 137 (:REWRITE DEFAULT-<-2))
 (137 137 (:REWRITE DEFAULT-<-1))
 (100 100 (:REWRITE DEFAULT-+-1))
 (96 96 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (96 6 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (94 68 (:REWRITE DEFAULT-CDR))
 (82 82 (:TYPE-PRESCRIPTION NFIX))
 (80 40 (:REWRITE POSP-NATP))
 (78 29 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (73 73 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (73 73 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (70 70 (:LINEAR INDEX-OF-<-LEN))
 (70 42 (:REWRITE EQUAL-CONSTANT-+))
 (61 12 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (60 20 (:REWRITE FOLD-CONSTS-IN-+))
 (58 58 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (52 52 (:TYPE-PRESCRIPTION NATP))
 (41 41 (:TYPE-PRESCRIPTION ZP))
 (22 22 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (22 20 (:REWRITE DEFAULT-CAR))
 (18 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 2 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:REWRITE ZP-OPEN))
 )
(RESIZE-LIST-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-LST-UNDER-ELAB-MODLIST-EQUIV)
(REPLICATE-OF-ELAB-MOD$A-FIX-D-UNDER-ELAB-MODLIST-EQUIV)
(REPLICATE-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-D-UNDER-ELAB-MODLIST-EQUIV)
(RESIZE-LIST-OF-ELAB-MOD$A-FIX-D-UNDER-ELAB-MODLIST-EQUIV
 (661 28 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (229 21 (:REWRITE ZP-WHEN-INTEGERP))
 (176 176 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (166 21 (:REWRITE ZP-WHEN-GT-0))
 (156 156 (:TYPE-PRESCRIPTION LEN))
 (142 10 (:REWRITE REPEAT-WHEN-ZP))
 (136 34 (:REWRITE <-0-+-NEGATIVE-1))
 (106 106 (:META CANCEL_PLUS-LESSP-CORRECT))
 (96 8 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (93 3 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (91 23 (:DEFINITION LEN))
 (81 72 (:REWRITE DEFAULT-<-2))
 (77 21 (:REWRITE NFIX-WHEN-NATP))
 (72 72 (:REWRITE DEFAULT-<-1))
 (69 22 (:REWRITE NFIX-WHEN-NOT-NATP))
 (58 37 (:REWRITE DEFAULT-+-2))
 (48 48 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (45 11 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (37 37 (:TYPE-PRESCRIPTION NFIX))
 (37 37 (:REWRITE DEFAULT-+-1))
 (33 9 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (32 32 (:LINEAR INDEX-OF-<-LEN))
 (30 30 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (30 30 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (29 17 (:REWRITE EQUAL-CONSTANT-+))
 (27 27 (:REWRITE DEFAULT-CDR))
 (23 23 (:TYPE-PRESCRIPTION ZP))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (18 18 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 8 (:REWRITE POSP-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (14 14 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (14 14 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (12 4 (:REWRITE FOLD-CONSTS-IN-+))
 (10 10 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (3 3 (:REWRITE SV::CONS-OF-ELAB-MOD$A-FIX-X-UNDER-ELAB-MODLIST-EQUIV))
 (2 2 (:REWRITE ZP-OPEN))
 )
(RESIZE-LIST-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-D-UNDER-ELAB-MODLIST-EQUIV)
(TAKE-OF-ELAB-MODLIST-FIX-X-UNDER-ELAB-MODLIST-EQUIV)
(TAKE-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODLIST-EQUIV)
(APPEND-OF-ELAB-MODLIST-FIX-X-UNDER-ELAB-MODLIST-EQUIV)
(APPEND-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODLIST-EQUIV)
(APPEND-OF-ELAB-MODLIST-FIX-Y-UNDER-ELAB-MODLIST-EQUIV)
(APPEND-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-Y-UNDER-ELAB-MODLIST-EQUIV)
(UPDATE-NTH-OF-ELAB-MODLIST-FIX-X-UNDER-ELAB-MODLIST-EQUIV
 (1145 35 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1040 38 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (701 16 (:REWRITE SV::ELAB-MODLIST-P-OF-UPDATE-NTH))
 (637 33 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (341 6 (:REWRITE SV::NTH-OF-ELAB-MODLIST-FIX))
 (331 331 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (331 331 (:TYPE-PRESCRIPTION LEN))
 (287 49 (:DEFINITION LEN))
 (252 8 (:DEFINITION BINARY-APPEND))
 (183 30 (:REWRITE ZP-WHEN-INTEGERP))
 (182 26 (:REWRITE CONSP-OF-REPEAT))
 (165 114 (:REWRITE DEFAULT-<-2))
 (165 114 (:REWRITE DEFAULT-<-1))
 (147 87 (:REWRITE DEFAULT-+-2))
 (146 146 (:META CANCEL_PLUS-LESSP-CORRECT))
 (146 14 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (141 47 (:REWRITE NFIX-WHEN-NATP))
 (134 30 (:REWRITE ZP-WHEN-GT-0))
 (132 48 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (128 32 (:REWRITE <-0-+-NEGATIVE-1))
 (123 47 (:REWRITE NFIX-WHEN-NOT-NATP))
 (120 120 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (112 112 (:TYPE-PRESCRIPTION NFIX))
 (92 52 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (87 87 (:REWRITE DEFAULT-+-1))
 (77 17 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (74 16 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (69 26 (:REWRITE DEFAULT-CAR))
 (68 68 (:TYPE-PRESCRIPTION REPEAT))
 (64 31 (:REWRITE NTH-WHEN-ATOM))
 (60 10 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (52 8 (:REWRITE REPEAT-WHEN-ZP))
 (48 48 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (48 6 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (42 42 (:TYPE-PRESCRIPTION NATP))
 (40 40 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (40 40 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (38 6 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (36 36 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (36 36 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (32 32 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (30 30 (:LINEAR INDEX-OF-<-LEN))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (27 9 (:REWRITE FOLD-CONSTS-IN-+))
 (13 13 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (9 9 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 (8 8 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(UPDATE-NTH-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-X-UNDER-ELAB-MODLIST-EQUIV)
(UPDATE-NTH-OF-ELAB-MOD$A-FIX-V-UNDER-ELAB-MODLIST-EQUIV
 (246 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (198 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (193 10 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (68 28 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (50 50 (:TYPE-PRESCRIPTION LEN))
 (49 9 (:DEFINITION LEN))
 (41 7 (:REWRITE SV::ELAB-MODLIST-P-OF-UPDATE-NTH))
 (40 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (34 8 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (32 32 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (32 32 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (28 28 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (28 28 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (24 14 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (22 22 (:REWRITE DEFAULT-CDR))
 (22 14 (:REWRITE DEFAULT-<-2))
 (20 14 (:REWRITE DEFAULT-<-1))
 (18 3 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION NFIX))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (14 14 (:REWRITE DEFAULT-+-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (13 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (13 7 (:REWRITE NFIX-WHEN-NATP))
 (12 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE ZP-OPEN))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(UPDATE-NTH-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-V-UNDER-ELAB-MODLIST-EQUIV)
(G-OF-ELAB-MOD$A-FIX-X-UNDER-MODNAME-EQUIV)
(G-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-X-UNDER-MODNAME-EQUIV)
(SV::MODDB->NMODS$INLINE
 (29 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (25 5 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (13 1 (:DEFINITION SV::MODDB->MODSP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 5 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 1 (:DEFINITION SV::ELAB-MODP))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE NTH-WHEN-ATOM))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB->MODSP-IS-ELAB-MODLIST-P
 (78 11 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (68 68 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (42 7 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-CAR))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::EQUAL-OF-CONS
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::EQUAL-OF-LEN
 (26 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODDB-FIX
 (322 23 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (201 43 (:DEFINITION LEN))
 (180 16 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (171 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (170 7 (:DEFINITION INTEGER-LISTP))
 (164 164 (:REWRITE DEFAULT-CDR))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (75 19 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (59 25 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (58 29 (:REWRITE DEFAULT-+-2))
 (55 13 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (39 39 (:REWRITE DEFAULT-CAR))
 (34 34 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (33 25 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (31 31 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (29 29 (:REWRITE DEFAULT-+-1))
 (23 23 (:REWRITE NTH-WHEN-ATOM))
 (21 12 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE DEFAULT-<-1))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 )
(SV::MODDB-FIX-WHEN-MODDBP
 (322 23 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (201 43 (:DEFINITION LEN))
 (180 16 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (171 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (170 7 (:DEFINITION INTEGER-LISTP))
 (164 164 (:REWRITE DEFAULT-CDR))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (75 19 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (59 25 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (58 29 (:REWRITE DEFAULT-+-2))
 (55 13 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (39 39 (:REWRITE DEFAULT-CAR))
 (34 34 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (33 25 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (31 31 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (29 29 (:REWRITE DEFAULT-+-1))
 (23 23 (:REWRITE NTH-WHEN-ATOM))
 (21 12 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE DEFAULT-<-1))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (427 36 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (152 152 (:TYPE-PRESCRIPTION LEN))
 (58 29 (:REWRITE DEFAULT-+-2))
 (53 53 (:REWRITE DEFAULT-CDR))
 (40 4 (:REWRITE SV::EQUAL-OF-LEN))
 (39 21 (:REWRITE DEFAULT-<-2))
 (36 36 (:REWRITE NTH-WHEN-ATOM))
 (29 29 (:REWRITE DEFAULT-+-1))
 (25 25 (:LINEAR INDEX-OF-<-LEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (22 5 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (21 21 (:REWRITE DEFAULT-<-1))
 (21 21 (:META CANCEL_PLUS-LESSP-CORRECT))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 2 (:REWRITE NFIX-WHEN-NATP))
 (18 2 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (14 1 (:DEFINITION INTEGER-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (5 1 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:DEFINITION ATOM))
 )
(SV::MODDB-EQUIV)
(SV::MODDB-EQUIV-IS-AN-EQUIVALENCE)
(SV::MODDB-EQUIV-IMPLIES-EQUAL-MODDB-FIX-1)
(SV::MODDB-FIX-UNDER-MODDB-EQUIV)
(SV::NTH-OF-MODDB-FIX
 (689 57 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (540 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (534 3 (:DEFINITION SV::MODDBP))
 (412 55 (:DEFINITION LEN))
 (120 12 (:REWRITE SV::EQUAL-OF-LEN))
 (98 49 (:REWRITE DEFAULT-+-2))
 (92 92 (:REWRITE DEFAULT-CDR))
 (75 3 (:DEFINITION TRUE-LISTP))
 (66 3 (:DEFINITION SV::MODDB->NMODS1P))
 (65 36 (:REWRITE DEFAULT-<-2))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (57 57 (:REWRITE NTH-WHEN-ATOM))
 (54 6 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (50 50 (:LINEAR INDEX-OF-<-LEN))
 (49 49 (:REWRITE DEFAULT-+-1))
 (42 3 (:DEFINITION INTEGER-LISTP))
 (36 36 (:REWRITE DEFAULT-<-1))
 (36 36 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 4 (:REWRITE NFIX-WHEN-NATP))
 (32 32 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (30 7 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (27 27 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 3 (:DEFINITION LENGTH))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (14 14 (:REWRITE CDR-CONS))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (10 10 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (7 7 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:DEFINITION ATOM))
 )
(SV::MODDB-EQUIV-IMPLIES-MODDB-EQUIV-UPDATE-NTH-3
 (2534 10 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (2515 9 (:DEFINITION SV::MODDBP))
 (628 24 (:REWRITE LEN-OF-UPDATE-NTH))
 (574 161 (:REWRITE NFIX-WHEN-NOT-NATP))
 (566 334 (:REWRITE DEFAULT-<-2))
 (566 20 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (488 4 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (440 75 (:REWRITE ZP-WHEN-GT-0))
 (408 334 (:REWRITE DEFAULT-<-1))
 (405 206 (:REWRITE DEFAULT-+-2))
 (372 372 (:META CANCEL_PLUS-LESSP-CORRECT))
 (348 348 (:TYPE-PRESCRIPTION NATP))
 (347 140 (:REWRITE NATP-WHEN-GTE-0))
 (320 8 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (304 292 (:REWRITE DEFAULT-CDR))
 (288 24 (:DEFINITION MAX))
 (265 9 (:DEFINITION LENGTH))
 (252 26 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (209 206 (:REWRITE DEFAULT-+-1))
 (198 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (196 136 (:REWRITE NTH-WHEN-ATOM))
 (196 28 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (146 6 (:DEFINITION TRUE-LISTP))
 (140 140 (:REWRITE NATP-WHEN-INTEGERP))
 (140 140 (:REWRITE NATP-RW))
 (140 10 (:DEFINITION INTEGER-LISTP))
 (132 4 (:REWRITE NTH-ADD1))
 (122 122 (:LINEAR INDEX-OF-<-LEN))
 (115 103 (:REWRITE DEFAULT-CAR))
 (104 104 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (104 104 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (98 98 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (97 97 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (96 96 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (96 96 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (96 96 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (96 96 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (96 96 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (88 44 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (88 4 (:REWRITE <-MINUS-ZERO))
 (81 3 (:REWRITE LEN-OF-APPEND))
 (80 32 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (80 8 (:REWRITE SV::EQUAL-OF-LEN))
 (76 4 (:DEFINITION BINARY-APPEND))
 (72 12 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (68 68 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (64 64 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (64 6 (:DEFINITION SV::MODDB->NMODS1P))
 (63 3 (:REWRITE EQUAL-CONSTANT-+))
 (62 22 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (58 58 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (55 15 (:REWRITE CONSP-OF-REPEAT))
 (53 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (50 10 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (46 46 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (44 44 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (44 44 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (44 44 (:TYPE-PRESCRIPTION REPEAT))
 (40 40 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (40 40 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (38 6 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (34 22 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (30 30 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (30 6 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (28 4 (:REWRITE REPEAT-WHEN-ZP))
 (24 24 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (24 12 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (24 12 (:REWRITE DEFAULT-UNARY-MINUS))
 (20 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (20 20 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (20 20 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (20 20 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (20 20 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (20 20 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB->NMODS1P))
 (12 12 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (12 12 (:REWRITE SET::IN-SET))
 (12 6 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (12 3 (:REWRITE COMMUTATIVITY-OF-+))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDBP))
 (6 6 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (2 2 (:DEFINITION ATOM))
 )
(UPDATE-NTH-OF-ELAB-MODLIST-FIX-V-UNDER-MODDB-EQUIV
 (503 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (499 2 (:DEFINITION SV::MODDBP))
 (497 22 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (320 320 (:TYPE-PRESCRIPTION LEN))
 (168 12 (:REWRITE LEN-OF-UPDATE-NTH))
 (142 2 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (135 27 (:DEFINITION LEN))
 (103 44 (:REWRITE DEFAULT-<-2))
 (96 12 (:DEFINITION MAX))
 (84 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (67 2 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (57 22 (:REWRITE NTH-WHEN-ATOM))
 (55 22 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (54 27 (:REWRITE DEFAULT-+-2))
 (50 2 (:DEFINITION TRUE-LISTP))
 (44 44 (:REWRITE DEFAULT-<-1))
 (44 44 (:META CANCEL_PLUS-LESSP-CORRECT))
 (37 2 (:DEFINITION LENGTH))
 (33 33 (:REWRITE DEFAULT-CDR))
 (30 30 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (27 27 (:REWRITE DEFAULT-+-1))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (22 22 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (21 21 (:TYPE-PRESCRIPTION NFIX))
 (18 2 (:REWRITE NFIX-WHEN-NATP))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 2 (:DEFINITION NOT))
 (15 8 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDB->NMODS1P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(UPDATE-NTH-ELAB-MODLIST-EQUIV-CONGRUENCE-ON-V-UNDER-MODDB-EQUIV)
(SV::UPDATE-MODDB->NMODS$INLINE
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (16 8 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::UPDATE-MODDB->NMODS$INLINE-OF-NFIX-N)
(SV::UPDATE-MODDB->NMODS$INLINE-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::UPDATE-MODDB->NMODS$INLINE-OF-MODDB-FIX-MODDB)
(SV::UPDATE-MODDB->NMODS$INLINE-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-NORM)
(SV::MODDBP-OF-MODDB-NORM
 (582 55 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (381 13 (:DEFINITION NUMLIST))
 (192 36 (:REWRITE ZP-WHEN-INTEGERP))
 (171 19 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (163 36 (:REWRITE ZP-WHEN-GT-0))
 (141 13 (:DEFINITION PAIRLIS$))
 (136 8 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (121 13 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (115 23 (:REWRITE ZP-OPEN))
 (101 17 (:REWRITE TAKE-OF-TOO-MANY))
 (85 60 (:REWRITE DEFAULT-CDR))
 (84 42 (:REWRITE DEFAULT-+-2))
 (77 17 (:REWRITE TAKE-OF-LEN-FREE))
 (67 67 (:META CANCEL_PLUS-LESSP-CORRECT))
 (64 48 (:REWRITE DEFAULT-<-2))
 (64 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (57 48 (:REWRITE DEFAULT-<-1))
 (55 55 (:REWRITE NTH-WHEN-ATOM))
 (54 54 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (54 54 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (53 21 (:REWRITE NFIX-WHEN-NATP))
 (51 26 (:REWRITE DEFAULT-CAR))
 (50 50 (:TYPE-PRESCRIPTION NUMLIST))
 (48 4 (:REWRITE CONSP-OF-TAKE))
 (42 42 (:REWRITE DEFAULT-+-1))
 (41 21 (:REWRITE NFIX-WHEN-NOT-NATP))
 (40 4 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (24 24 (:LINEAR INDEX-OF-<-LEN))
 (23 23 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (17 17 (:REWRITE TAKE-WHEN-ATOM))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-NORM-OF-MODDB-FIX-MODDB
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (78 2 (:DEFINITION NUMLIST))
 (51 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (46 7 (:REWRITE ZP-WHEN-GT-0))
 (40 8 (:DEFINITION LEN))
 (36 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (34 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (31 7 (:REWRITE ZP-WHEN-INTEGERP))
 (29 2 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (26 2 (:DEFINITION PAIRLIS$))
 (25 5 (:REWRITE ZP-OPEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (23 2 (:REWRITE TAKE-OF-TOO-MANY))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 10 (:REWRITE DEFAULT-+-2))
 (19 13 (:REWRITE DEFAULT-CDR))
 (17 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (17 2 (:REWRITE TAKE-OF-LEN-FREE))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 12 (:REWRITE DEFAULT-<-2))
 (14 12 (:REWRITE DEFAULT-<-1))
 (13 5 (:REWRITE NFIX-WHEN-NATP))
 (12 12 (:TYPE-PRESCRIPTION NUMLIST))
 (12 12 (:DEFINITION NOT))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 1 (:REWRITE CONSP-OF-TAKE))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE DEFAULT-CAR))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::MODDB-NORM-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::HONS-ASSOC-EQUAL-PAIRLIS
 (102 47 (:REWRITE DEFAULT-+-2))
 (67 67 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (67 67 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (57 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (47 47 (:REWRITE DEFAULT-+-1))
 (37 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (31 16 (:REWRITE DEFAULT-<-2))
 (29 23 (:REWRITE SUBSETP-MEMBER . 3))
 (29 16 (:REWRITE DEFAULT-<-1))
 (24 24 (:REWRITE SUBSETP-MEMBER . 2))
 (23 23 (:REWRITE SUBSETP-MEMBER . 4))
 (23 23 (:REWRITE INTERSECTP-MEMBER . 3))
 (23 23 (:REWRITE INTERSECTP-MEMBER . 2))
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (15 15 (:REWRITE NTH-WHEN-ATOM))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 )
(SV::IND
 (6 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::NTH-OF-NUMLIST
 (288 16 (:REWRITE NATP-POSP--1))
 (247 180 (:REWRITE DEFAULT-+-2))
 (228 63 (:REWRITE ZP-WHEN-GT-0))
 (168 16 (:REWRITE POSP-REDEFINITION))
 (144 120 (:REWRITE DEFAULT-<-1))
 (142 120 (:REWRITE DEFAULT-<-2))
 (135 63 (:REWRITE ZP-WHEN-INTEGERP))
 (114 114 (:TYPE-PRESCRIPTION NATP))
 (95 95 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (89 32 (:REWRITE NATP-WHEN-GTE-0))
 (88 16 (:REWRITE NATP-POSP))
 (78 54 (:REWRITE ZP-OPEN))
 (71 37 (:REWRITE FOLD-CONSTS-IN-+))
 (51 19 (:REWRITE NTH-WHEN-ATOM))
 (38 24 (:REWRITE DEFAULT-*-2))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (30 6 (:LINEAR X*Y>1-POSITIVE))
 (26 20 (:REWRITE DEFAULT-CDR))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (19 19 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (19 19 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (19 19 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (16 16 (:REWRITE POSP-RW))
 (12 10 (:REWRITE DEFAULT-CAR))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE EQUAL-CONSTANT-+))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:REWRITE DEFAULT-UNARY-MINUS))
 )
(SV::IND2
 (6 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::NMODS-OF-MODDB-NORM
 (161 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (148 8 (:DEFINITION LEN))
 (81 3 (:DEFINITION NUMLIST))
 (44 8 (:REWRITE ZP-WHEN-INTEGERP))
 (36 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (34 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (31 8 (:REWRITE ZP-WHEN-GT-0))
 (31 3 (:DEFINITION PAIRLIS$))
 (30 3 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (25 5 (:REWRITE ZP-OPEN))
 (25 4 (:REWRITE TAKE-OF-TOO-MANY))
 (20 10 (:REWRITE DEFAULT-+-2))
 (19 14 (:REWRITE DEFAULT-CDR))
 (19 4 (:REWRITE TAKE-OF-LEN-FREE))
 (16 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 11 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (14 6 (:REWRITE NFIX-WHEN-NATP))
 (13 13 (:DEFINITION NOT))
 (13 11 (:REWRITE DEFAULT-<-1))
 (12 1 (:REWRITE CONSP-OF-TAKE))
 (11 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (11 6 (:REWRITE DEFAULT-CAR))
 (10 10 (:TYPE-PRESCRIPTION NUMLIST))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE TAKE-WHEN-ATOM))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:REWRITE CDR-CONS))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODIDX-OF-MODDB-NORM
 (200 21 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (155 12 (:DEFINITION LEN))
 (40 4 (:DEFINITION PAIRLIS$))
 (26 20 (:REWRITE DEFAULT-CDR))
 (25 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 14 (:REWRITE DEFAULT-+-2))
 (23 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (22 5 (:REWRITE TAKE-OF-TOO-MANY))
 (21 21 (:REWRITE NTH-WHEN-ATOM))
 (21 4 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (20 5 (:REWRITE TAKE-OF-LEN-FREE))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 18 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (17 12 (:REWRITE DEFAULT-<-2))
 (17 12 (:REWRITE DEFAULT-<-1))
 (16 7 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:REWRITE DEFAULT-+-1))
 (14 8 (:REWRITE DEFAULT-CAR))
 (13 13 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION NUMLIST))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 4 (:DEFINITION NUMLIST))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 1 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:REWRITE TAKE-WHEN-ATOM))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 5 (:REWRITE CDR-CONS))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE CONSP-OF-TAKE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-NORM-IDEMPOTENT
 (353 33 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (343 16 (:DEFINITION LEN))
 (223 9 (:DEFINITION NUMLIST))
 (161 25 (:REWRITE ZP-WHEN-INTEGERP))
 (117 13 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (97 9 (:DEFINITION PAIRLIS$))
 (96 25 (:REWRITE ZP-WHEN-GT-0))
 (86 6 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (83 11 (:REWRITE TAKE-OF-LEN-FREE))
 (70 14 (:REWRITE ZP-OPEN))
 (65 9 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (63 46 (:REWRITE DEFAULT-CDR))
 (56 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (55 11 (:REWRITE TAKE-OF-TOO-MANY))
 (49 2 (:REWRITE CONSP-OF-TAKE))
 (47 40 (:DEFINITION NOT))
 (47 30 (:REWRITE DEFAULT-CAR))
 (44 22 (:REWRITE DEFAULT-+-2))
 (38 38 (:META CANCEL_PLUS-LESSP-CORRECT))
 (34 34 (:TYPE-PRESCRIPTION NUMLIST))
 (34 25 (:REWRITE DEFAULT-<-2))
 (33 33 (:REWRITE NTH-WHEN-ATOM))
 (32 32 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (32 32 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (29 25 (:REWRITE DEFAULT-<-1))
 (24 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (22 22 (:REWRITE DEFAULT-+-1))
 (15 15 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (11 11 (:REWRITE TAKE-WHEN-ATOM))
 (11 2 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::MODDB-NORM-P)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (353 33 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (343 16 (:DEFINITION LEN))
 (223 9 (:DEFINITION NUMLIST))
 (161 25 (:REWRITE ZP-WHEN-INTEGERP))
 (117 13 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (97 9 (:DEFINITION PAIRLIS$))
 (96 25 (:REWRITE ZP-WHEN-GT-0))
 (86 6 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (83 11 (:REWRITE TAKE-OF-LEN-FREE))
 (70 14 (:REWRITE ZP-OPEN))
 (65 9 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (63 46 (:REWRITE DEFAULT-CDR))
 (56 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (55 11 (:REWRITE TAKE-OF-TOO-MANY))
 (49 2 (:REWRITE CONSP-OF-TAKE))
 (47 40 (:DEFINITION NOT))
 (47 30 (:REWRITE DEFAULT-CAR))
 (44 22 (:REWRITE DEFAULT-+-2))
 (38 38 (:META CANCEL_PLUS-LESSP-CORRECT))
 (34 34 (:TYPE-PRESCRIPTION NUMLIST))
 (34 25 (:REWRITE DEFAULT-<-2))
 (33 33 (:REWRITE NTH-WHEN-ATOM))
 (32 32 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (32 32 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (29 25 (:REWRITE DEFAULT-<-1))
 (24 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (22 22 (:REWRITE DEFAULT-+-1))
 (15 15 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (11 11 (:REWRITE TAKE-WHEN-ATOM))
 (11 2 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::MODDB-NORM-EQUIV)
(SV::MODDB-NORM-EQUIV-IS-AN-EQUIVALENCE)
(SV::MODDB-NORM-EQUIV-IMPLIES-EQUAL-MODDB-NORM-1)
(SV::MODDB-NORM-UNDER-MODDB-NORM-EQUIV)
(SV::EQUAL-OF-MODDB-NORM-1-FORWARD-TO-MODDB-NORM-EQUIV)
(SV::EQUAL-OF-MODDB-NORM-2-FORWARD-TO-MODDB-NORM-EQUIV)
(SV::MODDB-NORM-EQUIV-OF-MODDB-NORM-1-FORWARD)
(SV::MODDB-NORM-EQUIV-OF-MODDB-NORM-2-FORWARD)
(NTH-OF-MODDB-NORM-MODDB-UNDER-NAT-EQUIV
 (161 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (148 8 (:DEFINITION LEN))
 (81 3 (:DEFINITION NUMLIST))
 (44 8 (:REWRITE ZP-WHEN-INTEGERP))
 (36 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (34 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (31 8 (:REWRITE ZP-WHEN-GT-0))
 (31 3 (:DEFINITION PAIRLIS$))
 (30 3 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (25 5 (:REWRITE ZP-OPEN))
 (25 4 (:REWRITE TAKE-OF-TOO-MANY))
 (20 10 (:REWRITE DEFAULT-+-2))
 (19 14 (:REWRITE DEFAULT-CDR))
 (19 4 (:REWRITE TAKE-OF-LEN-FREE))
 (16 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 11 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (13 13 (:DEFINITION NOT))
 (13 11 (:REWRITE DEFAULT-<-1))
 (13 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 1 (:REWRITE CONSP-OF-TAKE))
 (11 6 (:REWRITE DEFAULT-CAR))
 (10 10 (:TYPE-PRESCRIPTION NUMLIST))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE TAKE-WHEN-ATOM))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:REWRITE CDR-CONS))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(NTH-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB-UNDER-NAT-EQUIV)
(TAKE-OF-ELAB-MODLIST-NORM-MODS-UNDER-ELAB-MODLIST-EQUIV
 (933 52 (:REWRITE TAKE-OF-LEN-FREE))
 (887 13 (:DEFINITION TAKE))
 (873 873 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (793 16 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (451 35 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (436 62 (:REWRITE ZP-WHEN-INTEGERP))
 (426 78 (:DEFINITION LEN))
 (419 86 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (336 15 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (291 15 (:REWRITE CONSP-OF-TAKE))
 (288 32 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (257 171 (:REWRITE DEFAULT-+-2))
 (255 137 (:REWRITE DEFAULT-<-2))
 (250 16 (:REWRITE REPEAT-WHEN-ZP))
 (238 62 (:REWRITE ZP-WHEN-GT-0))
 (188 60 (:REWRITE NFIX-WHEN-NOT-NATP))
 (179 171 (:REWRITE DEFAULT-+-1))
 (175 137 (:REWRITE DEFAULT-<-1))
 (172 172 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (144 24 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (142 142 (:META CANCEL_PLUS-LESSP-CORRECT))
 (117 117 (:LINEAR INDEX-OF-<-LEN))
 (88 88 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (88 88 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (75 75 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (70 46 (:REWRITE EQUAL-CONSTANT-+))
 (64 64 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (64 64 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (64 64 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (50 50 (:TYPE-PRESCRIPTION NATP))
 (42 42 (:REWRITE POSP-NATP))
 (22 22 (:REWRITE ZP-OPEN))
 (20 5 (:REWRITE <-+-NEGATIVE-0-1))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(TAKE-ELAB-MODLIST-NORM-EQUIV-CONGRUENCE-ON-MODS-UNDER-ELAB-MODLIST-EQUIV)
(UPDATE-NTH-OF-ELAB-MODLIST-NORM-MODS-UNDER-MODDB-NORM-EQUIV
 (166 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (100 100 (:TYPE-PRESCRIPTION LEN))
 (78 2 (:DEFINITION NUMLIST))
 (56 4 (:REWRITE LEN-OF-UPDATE-NTH))
 (46 7 (:REWRITE ZP-WHEN-GT-0))
 (45 9 (:DEFINITION LEN))
 (39 19 (:REWRITE DEFAULT-<-2))
 (36 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (33 12 (:REWRITE NTH-WHEN-ATOM))
 (32 4 (:DEFINITION MAX))
 (31 7 (:REWRITE ZP-WHEN-INTEGERP))
 (30 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (29 2 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (29 2 (:REWRITE TAKE-OF-TOO-MANY))
 (28 28 (:TYPE-PRESCRIPTION NFIX))
 (27 2 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (26 2 (:DEFINITION PAIRLIS$))
 (25 5 (:REWRITE ZP-OPEN))
 (23 23 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 11 (:REWRITE DEFAULT-+-2))
 (21 19 (:REWRITE DEFAULT-<-1))
 (19 13 (:REWRITE DEFAULT-CDR))
 (16 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (15 6 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (13 2 (:REWRITE TAKE-OF-LEN-FREE))
 (12 12 (:TYPE-PRESCRIPTION NUMLIST))
 (12 12 (:DEFINITION NOT))
 (12 4 (:REWRITE NFIX-WHEN-NATP))
 (12 1 (:REWRITE CONSP-OF-TAKE))
 (11 11 (:REWRITE DEFAULT-+-1))
 (10 4 (:REWRITE DEFAULT-CAR))
 (9 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-NORM))
 (6 6 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (6 6 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (6 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(UPDATE-NTH-ELAB-MODLIST-NORM-EQUIV-CONGRUENCE-ON-MODS-UNDER-MODDB-NORM-EQUIV)
(SV::MODDB-NORM-EQUIV-NTH-MODULE-CONGRUENCE
 (188 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (54 10 (:DEFINITION LEN))
 (40 8 (:REWRITE NFIX-WHEN-NATP))
 (34 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (28 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (26 16 (:REWRITE DEFAULT-<-2))
 (22 16 (:REWRITE DEFAULT-<-1))
 (20 10 (:REWRITE DEFAULT-+-2))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 10 (:REWRITE NTH-WHEN-ATOM))
 (12 10 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-FIX-UNDER-MODDB-NORM-EQUIV
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (78 2 (:DEFINITION NUMLIST))
 (51 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (46 7 (:REWRITE ZP-WHEN-GT-0))
 (40 40 (:TYPE-PRESCRIPTION LEN))
 (40 8 (:DEFINITION LEN))
 (36 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (34 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (31 7 (:REWRITE ZP-WHEN-INTEGERP))
 (29 2 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (26 2 (:DEFINITION PAIRLIS$))
 (25 25 (:TYPE-PRESCRIPTION NFIX))
 (25 5 (:REWRITE ZP-OPEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (23 2 (:REWRITE TAKE-OF-TOO-MANY))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 10 (:REWRITE DEFAULT-+-2))
 (19 13 (:REWRITE DEFAULT-CDR))
 (17 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (17 2 (:REWRITE TAKE-OF-LEN-FREE))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 12 (:REWRITE DEFAULT-<-2))
 (14 12 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NUMLIST))
 (12 12 (:DEFINITION NOT))
 (12 4 (:REWRITE NFIX-WHEN-NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 1 (:REWRITE CONSP-OF-TAKE))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 4 (:REWRITE DEFAULT-CAR))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (9 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::EQUAL-OF-CONS
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-FIND-BAD-INDEX
 (129 129 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (32 21 (:REWRITE DEFAULT-<-1))
 (25 25 (:REWRITE NTH-WHEN-ATOM))
 (24 24 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (24 24 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (23 21 (:REWRITE DEFAULT-<-2))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 4 (:DEFINITION LEN))
 (17 10 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (12 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 5 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE EQUAL-CONSTANT-+))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 2 (:REWRITE ZP-WHEN-GT-0))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::RETURN-TYPE-OF-MODDB-FIND-BAD-INDEX
 (34 34 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::MODDB-FIND-BAD-INDEX-OF-NFIX-IDX
 (259 247 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (110 34 (:REWRITE NFIX-WHEN-NOT-NATP))
 (68 10 (:REWRITE DEFAULT-CDR))
 (65 65 (:REWRITE NTH-WHEN-ATOM))
 (63 27 (:REWRITE NATP-WHEN-GTE-0))
 (58 17 (:REWRITE ZP-WHEN-INTEGERP))
 (54 39 (:REWRITE DEFAULT-<-1))
 (51 51 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (51 51 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (49 49 (:META CANCEL_PLUS-LESSP-CORRECT))
 (47 39 (:REWRITE DEFAULT-<-2))
 (40 8 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (34 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (31 27 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (28 25 (:REWRITE DEFAULT-+-2))
 (25 25 (:REWRITE DEFAULT-+-1))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (13 13 (:REWRITE ZP-OPEN))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-INDEX-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::MODDB-FIND-BAD-INDEX-OF-MODDB-FIX-MODDB
 (432 6 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (420 6 (:DEFINITION SV::MODDBP))
 (236 236 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (150 6 (:DEFINITION TRUE-LISTP))
 (126 12 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (79 67 (:REWRITE NTH-WHEN-ATOM))
 (79 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (72 72 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (72 72 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (72 12 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (70 20 (:REWRITE DEFAULT-CDR))
 (54 18 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (47 20 (:REWRITE NATP-WHEN-GTE-0))
 (44 33 (:REWRITE DEFAULT-<-1))
 (42 6 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (40 33 (:REWRITE DEFAULT-<-2))
 (36 36 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (36 36 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (36 36 (:TYPE-PRESCRIPTION NATP))
 (36 6 (:DEFINITION LENGTH))
 (35 35 (:META CANCEL_PLUS-LESSP-CORRECT))
 (35 7 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (31 25 (:REWRITE DEFAULT-+-2))
 (30 6 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (30 6 (:DEFINITION LEN))
 (25 25 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (25 25 (:REWRITE DEFAULT-+-1))
 (24 24 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (24 24 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (24 12 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (24 4 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (20 20 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (20 20 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 18 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (18 6 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (12 12 (:REWRITE SET::IN-SET))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (7 7 (:REWRITE ZP-WHEN-INTEGERP))
 (7 7 (:REWRITE ZP-OPEN))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-INDEX-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-INDEX-IS-BAD
 (246 97 (:REWRITE NFIX-WHEN-NOT-NATP))
 (158 158 (:REWRITE NTH-WHEN-ATOM))
 (123 123 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (123 123 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (119 47 (:REWRITE NATP-WHEN-GTE-0))
 (113 99 (:REWRITE DEFAULT-<-1))
 (111 99 (:REWRITE DEFAULT-<-2))
 (97 35 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (82 82 (:REWRITE DEFAULT-+-2))
 (82 82 (:REWRITE DEFAULT-+-1))
 (66 66 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (62 62 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (56 2 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (55 47 (:REWRITE NATP-WHEN-INTEGERP))
 (48 33 (:REWRITE DEFAULT-CDR))
 (40 10 (:REWRITE ZP-OPEN))
 (24 12 (:REWRITE SV::RETURN-TYPE-OF-MODDB-FIND-BAD-INDEX))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (18 18 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (18 18 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (18 10 (:REWRITE ZP-WHEN-INTEGERP))
 (12 4 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 4 (:REWRITE LOOKUP-IN-FG-MEMO))
 (7 7 (:REWRITE EQUAL-CONSTANT-+))
 (6 6 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (6 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-INDEX-FINDS-BAD
 (300 82 (:REWRITE NFIX-WHEN-NOT-NATP))
 (222 90 (:REWRITE NATP-WHEN-GTE-0))
 (156 156 (:REWRITE NTH-WHEN-ATOM))
 (130 95 (:REWRITE DEFAULT-<-1))
 (115 115 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (115 115 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (103 103 (:META CANCEL_PLUS-LESSP-CORRECT))
 (99 41 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (98 90 (:REWRITE NATP-WHEN-INTEGERP))
 (96 95 (:REWRITE DEFAULT-<-2))
 (58 58 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (46 46 (:REWRITE DEFAULT-+-2))
 (46 46 (:REWRITE DEFAULT-+-1))
 (46 2 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (43 43 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (33 8 (:REWRITE DEFAULT-CDR))
 (27 27 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (25 5 (:REWRITE ZP-WHEN-INTEGERP))
 (20 20 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (20 20 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (19 19 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (19 19 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (19 19 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 3 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (3 3 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-INDICES-OK
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 4 (:REWRITE DEFAULT-<-1))
 (6 3 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-INDICES-OK-OF-MODDB-FIX-MODDB
 (73 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (71 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (7 7 (:TYPE-PRESCRIPTION LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-INDEX-FINDS-BAD))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-INDICES-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-INDICES-OK-IMPLIES
 (48 8 (:REWRITE NFIX-WHEN-NATP))
 (33 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (26 11 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 11 (:REWRITE NATP-WHEN-INTEGERP))
 (11 11 (:REWRITE NATP-RW))
 (11 8 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:REWRITE DEFAULT-CAR))
 (8 8 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE DEFAULT-CDR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NTH-OF-NIL
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 )
(SV::LEN-EQUAL-0
 (9 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-INDICES-BADGUY)
(SV::MODDB-INDICES-NOT-OK
 (114 114 (:REWRITE NTH-WHEN-ATOM))
 (112 8 (:DEFINITION HONS-ASSOC-EQUAL))
 (110 44 (:REWRITE NATP-WHEN-GTE-0))
 (104 104 (:TYPE-PRESCRIPTION NATP))
 (102 102 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (102 102 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (54 45 (:REWRITE DEFAULT-<-1))
 (52 52 (:META CANCEL_PLUS-LESSP-CORRECT))
 (50 45 (:REWRITE DEFAULT-<-2))
 (49 19 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (44 44 (:REWRITE NATP-WHEN-INTEGERP))
 (44 44 (:REWRITE NATP-RW))
 (32 32 (:REWRITE DEFAULT-CAR))
 (32 16 (:REWRITE SV::RETURN-TYPE-OF-MODDB-FIND-BAD-INDEX))
 (32 8 (:DEFINITION HONS-EQUAL))
 (30 30 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (24 24 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 4 (:REWRITE ZP-WHEN-GT-0))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::MODDB-INDEX-OK-OF-REMOVE-NAME-WITH-GREATER-INDEX
 (1632 105 (:DEFINITION HONS-ASSOC-EQUAL))
 (1137 126 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (969 63 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (748 500 (:REWRITE NTH-WHEN-ATOM))
 (699 237 (:REWRITE DEFAULT-CDR))
 (462 21 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (442 442 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (442 442 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (420 420 (:REWRITE DEFAULT-CAR))
 (418 226 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (383 125 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (378 126 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (344 42 (:REWRITE NFIX-WHEN-NOT-NATP))
 (336 105 (:DEFINITION HONS-EQUAL))
 (315 315 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (313 313 (:TYPE-PRESCRIPTION HONS-REMOVE-ASSOC))
 (236 69 (:REWRITE NATP-RW))
 (226 226 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (125 125 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (125 125 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (117 47 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (92 92 (:REWRITE DEFAULT-+-2))
 (92 92 (:REWRITE DEFAULT-+-1))
 (78 56 (:REWRITE DEFAULT-<-1))
 (73 56 (:REWRITE DEFAULT-<-2))
 (70 70 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (66 33 (:REWRITE LOOKUP-IN-FG-MEMO))
 (65 20 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (63 63 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (63 63 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (59 59 (:META CANCEL_PLUS-LESSP-CORRECT))
 (48 48 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (33 33 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (27 9 (:REWRITE NATP-WHEN-INTEGERP))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (18 18 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (18 18 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (15 15 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (9 1 (:REWRITE NATP-POSP))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (4 1 (:REWRITE <-0-+-NEGATIVE-1))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE POSP-RW))
 )
(SV::IND
 (33 2 (:DEFINITION HONS-ASSOC-EQUAL))
 (30 5 (:REWRITE DEFAULT-CDR))
 (25 1 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE DEFAULT-CAR))
 (8 2 (:DEFINITION HONS-EQUAL))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (6 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-FIX))
 (4 2 (:REWRITE SV::MODDB-INDICES-OK-IMPLIES))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-INDICES-OK))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 )
(SV::HONS-ASSOC-EQUAL-WHEN-NO-KEYS
 (42 2 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (31 31 (:REWRITE DEFAULT-CAR))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 4 (:DEFINITION HONS-EQUAL))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 )
(SV::MODDB-INDICES-OK-IMPLIES-NAME-INDICES-IN-BOUNDS
 (894 30 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (888 18 (:DEFINITION HONS-ASSOC-EQUAL))
 (509 5 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (501 3 (:DEFINITION SV::MODDBP))
 (219 3 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (214 154 (:REWRITE NTH-WHEN-ATOM))
 (144 144 (:REWRITE DEFAULT-CAR))
 (133 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (132 9 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 126 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (126 126 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (107 107 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (107 103 (:REWRITE DEFAULT-CDR))
 (91 56 (:REWRITE DEFAULT-+-2))
 (75 3 (:DEFINITION TRUE-LISTP))
 (66 66 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (57 3 (:DEFINITION LENGTH))
 (56 56 (:REWRITE DEFAULT-+-1))
 (55 55 (:TYPE-PRESCRIPTION HONS-REMOVE-ASSOC))
 (54 18 (:DEFINITION HONS-EQUAL))
 (46 30 (:REWRITE DEFAULT-<-2))
 (45 9 (:DEFINITION LEN))
 (43 43 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (42 3 (:REWRITE LEN-OF-UPDATE-NTH))
 (39 23 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (37 7 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (32 30 (:REWRITE DEFAULT-<-1))
 (30 30 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (29 8 (:REWRITE NATP-RW))
 (26 8 (:REWRITE NATP-WHEN-GTE-0))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 15 (:REWRITE LOOKUP-IN-FG-MEMO))
 (24 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (24 3 (:DEFINITION MAX))
 (21 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (21 4 (:REWRITE ZP-WHEN-GT-0))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 4 (:REWRITE ZP-WHEN-INTEGERP))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (15 6 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (14 8 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 1 (:REWRITE EQUAL-CONSTANT-+))
 (9 9 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:DEFINITION SV::MODDB->NMODS1P))
 (1 1 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-INDICES-OK-IMPLIES-NAMES-OK
 (898 18 (:DEFINITION HONS-ASSOC-EQUAL))
 (894 30 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (509 5 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (501 3 (:DEFINITION SV::MODDBP))
 (277 103 (:REWRITE DEFAULT-CDR))
 (244 172 (:REWRITE NTH-WHEN-ATOM))
 (219 3 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (178 2 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (144 144 (:REWRITE DEFAULT-CAR))
 (136 136 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (136 136 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (133 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (132 9 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (109 109 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (93 58 (:REWRITE DEFAULT-+-2))
 (75 3 (:DEFINITION TRUE-LISTP))
 (66 66 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (60 32 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (58 58 (:REWRITE DEFAULT-+-1))
 (57 57 (:TYPE-PRESCRIPTION HONS-REMOVE-ASSOC))
 (57 3 (:DEFINITION LENGTH))
 (54 18 (:DEFINITION HONS-EQUAL))
 (45 45 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (45 9 (:DEFINITION LEN))
 (42 3 (:REWRITE LEN-OF-UPDATE-NTH))
 (39 24 (:REWRITE DEFAULT-<-2))
 (37 7 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (30 30 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (28 28 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 24 (:REWRITE DEFAULT-<-1))
 (24 24 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (24 3 (:DEFINITION MAX))
 (21 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (21 4 (:REWRITE ZP-WHEN-GT-0))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 4 (:REWRITE ZP-WHEN-INTEGERP))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (11 1 (:REWRITE EQUAL-CONSTANT-+))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:DEFINITION SV::MODDB->NMODS1P))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-INDICES-OK-IMPLIES-NO-DUPLICATES-OF-ELAB-MODS->NAMES
 (2255 173 (:REWRITE SV::HONS-ASSOC-EQUAL-WHEN-NO-KEYS))
 (1982 67 (:DEFINITION COUNT-KEYS))
 (1312 67 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (1171 102 (:REWRITE TAKE-OF-TOO-MANY))
 (607 20 (:DEFINITION MEMBER-EQUAL))
 (600 10 (:REWRITE NO-DUPLICATESP-OF-TAKE))
 (467 407 (:REWRITE DEFAULT-CAR))
 (436 376 (:REWRITE DEFAULT-CDR))
 (430 430 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (384 375 (:REWRITE NTH-WHEN-ATOM))
 (380 76 (:DEFINITION LEN))
 (370 40 (:REWRITE SUBSETP-CAR-MEMBER))
 (354 59 (:REWRITE SV::LEN-OF-ELAB-MODS->NAMES))
 (325 325 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (325 325 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (286 143 (:REWRITE DEFAULT-+-2))
 (279 102 (:REWRITE TAKE-WHEN-ATOM))
 (242 242 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (242 242 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (180 118 (:REWRITE DEFAULT-<-2))
 (173 173 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (166 104 (:REWRITE NFIX-WHEN-NOT-NATP))
 (152 40 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (143 143 (:REWRITE DEFAULT-+-1))
 (142 118 (:REWRITE DEFAULT-<-1))
 (119 119 (:META CANCEL_PLUS-LESSP-CORRECT))
 (109 10 (:REWRITE SECOND-OF-TAKE))
 (100 44 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (100 40 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (80 80 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (70 40 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (70 40 (:REWRITE MEMBER-WHEN-ATOM))
 (67 67 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (56 56 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (44 44 (:TYPE-PRESCRIPTION NATP))
 (40 40 (:REWRITE SUBSETP-TRANS2))
 (40 40 (:REWRITE SUBSETP-TRANS))
 (40 40 (:REWRITE SUBSETP-MEMBER . 4))
 (40 40 (:REWRITE SUBSETP-MEMBER . 3))
 (40 40 (:REWRITE SUBSETP-MEMBER . 2))
 (40 40 (:REWRITE SUBSETP-MEMBER . 1))
 (40 40 (:REWRITE INTERSECTP-MEMBER . 3))
 (40 40 (:REWRITE INTERSECTP-MEMBER . 2))
 (40 40 (:REWRITE FN-CHECK-DEF-FORMALS))
 (31 3 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (27 24 (:REWRITE NATP-RW))
 (23 23 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (20 5 (:REWRITE ZP-WHEN-INTEGERP))
 (19 5 (:REWRITE ZP-WHEN-GT-0))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (2 2 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 )
(SV::ACL2-NUMBERP-INDEX-OF
 (35 5 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (29 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (24 24 (:REWRITE SUBSETP-MEMBER . 4))
 (24 24 (:REWRITE INTERSECTP-MEMBER . 3))
 (24 24 (:REWRITE INTERSECTP-MEMBER . 2))
 (21 21 (:REWRITE SUBSETP-MEMBER . 2))
 (21 21 (:REWRITE DEFAULT-CAR))
 (20 20 (:REWRITE DEFAULT-CDR))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (6 6 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE DEFAULT-+-1))
 )
(SV::IND2
 (6 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::MEMBER-NAME-OF-TAKE
 (200 11 (:REWRITE TAKE-OF-LEN-FREE))
 (149 4 (:DEFINITION TAKE))
 (132 37 (:REWRITE NFIX-WHEN-NOT-NATP))
 (130 26 (:DEFINITION LEN))
 (126 7 (:DEFINITION MEMBER-EQUAL))
 (123 6 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (92 70 (:REWRITE DEFAULT-<-1))
 (85 70 (:REWRITE DEFAULT-<-2))
 (79 48 (:REWRITE DEFAULT-+-2))
 (78 19 (:REWRITE ZP-WHEN-GT-0))
 (78 12 (:REWRITE CONSP-OF-TAKE))
 (72 4 (:REWRITE NATP-POSP--1))
 (51 17 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (49 48 (:REWRITE DEFAULT-+-1))
 (44 16 (:REWRITE SUBSETP-MEMBER . 3))
 (42 4 (:REWRITE POSP-REDEFINITION))
 (39 6 (:REWRITE CAR-OF-TAKE))
 (36 36 (:LINEAR INDEX-OF-<-LEN))
 (35 14 (:REWRITE MEMBER-WHEN-ATOM))
 (34 34 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (29 29 (:REWRITE NATP-RW))
 (28 28 (:REWRITE NATP-WHEN-INTEGERP))
 (25 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (23 1 (:REWRITE REPEAT-WHEN-ZP))
 (22 4 (:REWRITE NATP-POSP))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (14 14 (:REWRITE ZP-OPEN))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (9 7 (:REWRITE EQUAL-CONSTANT-+))
 (9 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (6 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (5 5 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:REWRITE POSP-RW))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:TYPE-PRESCRIPTION REPEAT))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 )
(SV::NAME-NTH-INDEX-NAME-TAKE
 (738 41 (:REWRITE TAKE-OF-LEN-FREE))
 (434 267 (:REWRITE DEFAULT-+-2))
 (399 79 (:DEFINITION LEN))
 (270 267 (:REWRITE DEFAULT-+-1))
 (267 205 (:REWRITE DEFAULT-<-2))
 (247 205 (:REWRITE DEFAULT-<-1))
 (243 13 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (169 71 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (131 121 (:LINEAR INDEX-OF-<-LEN))
 (117 41 (:REWRITE ZP-OPEN))
 (116 6 (:REWRITE REPEAT-WHEN-ZP))
 (108 26 (:REWRITE CONSP-OF-TAKE))
 (98 98 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (95 13 (:REWRITE CAR-OF-TAKE))
 (68 68 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (68 68 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 34 (:REWRITE EQUAL-CONSTANT-+))
 (38 6 (:REWRITE CONSP-OF-REPEAT))
 (36 2 (:REWRITE NATP-POSP--1))
 (23 23 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (21 2 (:REWRITE POSP-REDEFINITION))
 (19 7 (:REWRITE NATP-WHEN-GTE-0))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (16 16 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (16 16 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (16 16 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (16 16 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (11 2 (:REWRITE NATP-POSP))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 10 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (7 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE POSP-RW))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::EQUAL-OF-CONS
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CONS-UNDER-IFF)
(SV::MEMBER-NAME-OF-NAMES-OF-TAKE
 (22 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (19 19 (:TYPE-PRESCRIPTION LEN))
 (18 1 (:REWRITE TAKE-OF-TOO-MANY))
 (18 1 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (16 7 (:REWRITE NATP-WHEN-GTE-0))
 (16 1 (:REWRITE TAKE-OF-LEN-FREE))
 (15 3 (:DEFINITION LEN))
 (15 1 (:DEFINITION SV::ELAB-MODS->NAMES))
 (13 1 (:DEFINITION NTH))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (11 8 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 5 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 4 (:REWRITE DEFAULT-+-2))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (5 1 (:REWRITE CAR-OF-TAKE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (3 3 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE CONSP-OF-TAKE))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE TAKE-WHEN-ATOM))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-INDICES-OK-OF-NORM
 (1343 36 (:DEFINITION COUNT-KEYS))
 (1158 98 (:REWRITE SV::HONS-ASSOC-EQUAL-WHEN-NO-KEYS))
 (997 67 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (981 36 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (908 165 (:REWRITE TAKE-OF-TOO-MANY))
 (871 67 (:DEFINITION PAIRLIS$))
 (837 91 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (810 165 (:REWRITE TAKE-OF-LEN-FREE))
 (797 268 (:REWRITE NFIX-WHEN-NOT-NATP))
 (646 633 (:REWRITE NTH-WHEN-ATOM))
 (645 129 (:DEFINITION LEN))
 (620 411 (:REWRITE DEFAULT-CDR))
 (600 12 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (593 593 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (593 593 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (572 363 (:REWRITE DEFAULT-CAR))
 (460 200 (:REWRITE DEFAULT-<-1))
 (415 233 (:REWRITE DEFAULT-+-2))
 (404 110 (:REWRITE NATP-WHEN-GTE-0))
 (402 402 (:TYPE-PRESCRIPTION NUMLIST))
 (387 43 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (347 30 (:REWRITE ZP-WHEN-INTEGERP))
 (344 200 (:REWRITE DEFAULT-<-2))
 (306 67 (:DEFINITION NUMLIST))
 (285 86 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (233 233 (:REWRITE DEFAULT-+-1))
 (229 15 (:REWRITE ZP-OPEN))
 (216 216 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (208 208 (:META CANCEL_PLUS-LESSP-CORRECT))
 (203 12 (:DEFINITION MEMBER-EQUAL))
 (197 197 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (197 197 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (190 190 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (180 30 (:REWRITE ZP-WHEN-GT-0))
 (172 172 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (172 172 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (165 165 (:REWRITE TAKE-WHEN-ATOM))
 (122 44 (:REWRITE CONSP-OF-TAKE))
 (97 97 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (88 36 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (71 2 (:REWRITE NATPP-OF-INDEX-OF))
 (54 6 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (52 52 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (41 41 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 36 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (33 33 (:REWRITE SUBSETP-MEMBER . 2))
 (27 27 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (27 27 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (27 27 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (27 27 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (27 27 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (26 12 (:REWRITE MEMBER-WHEN-ATOM))
 (22 22 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:REWRITE SUBSETP-MEMBER . 4))
 (19 19 (:REWRITE SUBSETP-MEMBER . 3))
 (19 19 (:REWRITE INTERSECTP-MEMBER . 3))
 (19 19 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 2 (:REWRITE DEFAULT-*-2))
 (16 2 (:REWRITE DEFAULT-*-1))
 (15 5 (:REWRITE SV::MEMBER-NAME-OF-TAKE))
 (12 12 (:TYPE-PRESCRIPTION ZP))
 (12 12 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (12 12 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (11 1 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (9 9 (:REWRITE SUBSETP-TRANS2))
 (9 9 (:REWRITE SUBSETP-TRANS))
 (3 3 (:TYPE-PRESCRIPTION PAIRLIS$))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 )
(SV::MODDB-BASICS-OK)
(SV::MODDB-BASICS-OK-OF-MODDB-FIX-MODDB
 (112 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (62 2 (:DEFINITION COUNT-KEYS))
 (58 2 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (55 11 (:DEFINITION LEN))
 (42 2 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (34 2 (:DEFINITION HONS-ASSOC-EQUAL))
 (32 18 (:REWRITE DEFAULT-<-2))
 (32 2 (:REWRITE ZP-WHEN-INTEGERP))
 (30 6 (:REWRITE NFIX-WHEN-NATP))
 (26 13 (:REWRITE DEFAULT-+-2))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 18 (:REWRITE DEFAULT-<-1))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 2 (:REWRITE ZP-WHEN-GT-0))
 (16 2 (:DEFINITION NOT))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:TYPE-PRESCRIPTION HONS-ASSOC-EQUAL))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE DEFAULT-CAR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (6 2 (:DEFINITION HONS-EQUAL))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION ZP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 )
(SV::MODDB-BASICS-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-BASICS-LINEAR)
(SV::MODDB-BASICS-COUNT)
(SV::MODDB-INDICES-OK-WHEN-MODDB-BASICS-OK)
(SV::COUNT-KEYS-OF-PAIRLIS-WHEN-NO-DUPLICATES
 (88 4 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (76 4 (:DEFINITION MEMBER-EQUAL))
 (72 4 (:DEFINITION HONS-ASSOC-EQUAL))
 (63 9 (:REWRITE SUBSETP-CAR-MEMBER))
 (42 42 (:REWRITE DEFAULT-CAR))
 (32 32 (:REWRITE DEFAULT-CDR))
 (28 28 (:TYPE-PRESCRIPTION HONS-ASSOC-EQUAL))
 (16 8 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (12 4 (:DEFINITION HONS-EQUAL))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (9 9 (:REWRITE SUBSETP-MEMBER . 4))
 (9 9 (:REWRITE INTERSECTP-MEMBER . 3))
 (9 9 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (8 8 (:REWRITE MEMBER-WHEN-ATOM))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE FN-CHECK-DEF-FORMALS))
 (7 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 )
(SV::MODDB-BASICS-OK-OF-NORM
 (2920 242 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2232 44 (:REWRITE SV::MODDB-BASICS-COUNT))
 (1535 227 (:DEFINITION LEN))
 (924 44 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (748 44 (:DEFINITION HONS-ASSOC-EQUAL))
 (544 274 (:REWRITE DEFAULT-+-2))
 (485 283 (:REWRITE DEFAULT-<-2))
 (474 419 (:REWRITE DEFAULT-CDR))
 (406 176 (:REWRITE NFIX-WHEN-NOT-NATP))
 (369 33 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (348 324 (:REWRITE DEFAULT-CAR))
 (314 283 (:REWRITE DEFAULT-<-1))
 (308 308 (:TYPE-PRESCRIPTION HONS-ASSOC-EQUAL))
 (299 35 (:REWRITE ZP-WHEN-INTEGERP))
 (289 289 (:META CANCEL_PLUS-LESSP-CORRECT))
 (274 274 (:REWRITE DEFAULT-+-1))
 (274 242 (:REWRITE NTH-WHEN-ATOM))
 (253 253 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (253 253 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (196 8 (:DEFINITION PAIRLIS$))
 (191 77 (:REWRITE NATP-WHEN-GTE-0))
 (167 167 (:LINEAR INDEX-OF-<-LEN))
 (153 35 (:REWRITE ZP-WHEN-GT-0))
 (152 152 (:TYPE-PRESCRIPTION NATP))
 (133 8 (:DEFINITION NUMLIST))
 (132 132 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (132 44 (:DEFINITION HONS-EQUAL))
 (108 12 (:REWRITE CONSP-OF-TAKE))
 (87 87 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (87 87 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (86 12 (:REWRITE TAKE-OF-TOO-MANY))
 (77 77 (:REWRITE NATP-WHEN-INTEGERP))
 (77 77 (:REWRITE NATP-RW))
 (70 4 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (66 12 (:REWRITE TAKE-OF-LEN-FREE))
 (50 10 (:REWRITE ZP-OPEN))
 (45 5 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (44 44 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (34 34 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (34 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (32 32 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (28 8 (:REWRITE CAR-OF-TAKE))
 (24 24 (:TYPE-PRESCRIPTION NUMLIST))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (24 4 (:REWRITE SV::LEN-OF-ELAB-MODS->NAMES))
 (20 2 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (18 12 (:REWRITE TAKE-WHEN-ATOM))
 (17 17 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (17 17 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (17 17 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (17 17 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (17 17 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:TYPE-PRESCRIPTION ZP))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (11 11 (:REWRITE CDR-CONS))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::ACL2-NUMBERP-INDEX-OF
 (35 5 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (29 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (24 24 (:REWRITE SUBSETP-MEMBER . 4))
 (24 24 (:REWRITE INTERSECTP-MEMBER . 3))
 (24 24 (:REWRITE INTERSECTP-MEMBER . 2))
 (21 21 (:REWRITE SUBSETP-MEMBER . 2))
 (21 21 (:REWRITE DEFAULT-CAR))
 (20 20 (:REWRITE DEFAULT-CDR))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (6 6 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE DEFAULT-+-1))
 )
(SV::NTH-NIL
 (17 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (5 1 (:DEFINITION LEN))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::CONS-UNDER-IFF)
(SV::LOOKUP-NAME-IN-MODDB-NORM
 (76464 5875 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (45427 5632 (:DEFINITION LEN))
 (37428 1000 (:REWRITE TAKE-OF-LEN-FREE))
 (22915 906 (:REWRITE TAKE-OF-TOO-MANY))
 (12949 8087 (:REWRITE DEFAULT-CDR))
 (12123 5882 (:REWRITE DEFAULT-+-2))
 (9023 5587 (:REWRITE DEFAULT-<-2))
 (7184 5587 (:REWRITE DEFAULT-<-1))
 (6003 5869 (:REWRITE NTH-WHEN-ATOM))
 (5882 5882 (:REWRITE DEFAULT-+-1))
 (5776 5776 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5437 5437 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5437 5437 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5135 3166 (:REWRITE DEFAULT-CAR))
 (5040 139 (:DEFINITION MEMBER-EQUAL))
 (4398 530 (:DEFINITION NUMLIST))
 (3768 78 (:REWRITE NATPP-OF-INDEX-OF))
 (2975 2163 (:REWRITE NATP-WHEN-INTEGERP))
 (2761 1086 (:REWRITE ZP-WHEN-INTEGERP))
 (2505 663 (:REWRITE CAR-OF-TAKE))
 (2468 110 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (2213 1086 (:REWRITE ZP-WHEN-GT-0))
 (2010 335 (:REWRITE SV::LEN-OF-ELAB-MODS->NAMES))
 (1743 1743 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (1716 1716 (:TYPE-PRESCRIPTION NUMLIST))
 (1419 906 (:REWRITE TAKE-WHEN-ATOM))
 (1150 115 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (1086 1086 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1086 1086 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1024 170 (:REWRITE DEFAULT-*-2))
 (1024 170 (:REWRITE DEFAULT-*-1))
 (919 919 (:REWRITE SUBSETP-MEMBER . 2))
 (776 776 (:REWRITE SUBSETP-MEMBER . 4))
 (776 776 (:REWRITE INTERSECTP-MEMBER . 3))
 (776 776 (:REWRITE INTERSECTP-MEMBER . 2))
 (690 432 (:REWRITE LOOKUP-IN-FG-MEMO))
 (666 666 (:REWRITE SUBSETP-TRANS2))
 (666 666 (:REWRITE SUBSETP-TRANS))
 (599 599 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (599 599 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (599 599 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (599 599 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (599 599 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (476 194 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (460 460 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (433 172 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (297 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (282 282 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (258 258 (:TYPE-PRESCRIPTION FG-MEMO-P))
 (139 139 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (87 87 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::MODDB-MODINST-ORDER-OK
 (165 31 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (75 15 (:DEFINITION LEN))
 (46 30 (:REWRITE DEFAULT-<-2))
 (32 30 (:REWRITE DEFAULT-<-1))
 (31 31 (:REWRITE NTH-WHEN-ATOM))
 (30 30 (:META CANCEL_PLUS-LESSP-CORRECT))
 (30 15 (:REWRITE DEFAULT-+-2))
 (25 25 (:REWRITE NFIX-WHEN-NOT-NATP))
 (22 22 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (22 22 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (16 16 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-ORDER-OK-OF-NFIX-INSTIDX
 (185 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (48 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (45 9 (:DEFINITION LEN))
 (36 21 (:REWRITE DEFAULT-<-2))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (31 21 (:REWRITE DEFAULT-<-1))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (21 21 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 9 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 )
(SV::MODDB-MODINST-ORDER-OK-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::MODDB-MODINST-ORDER-OK-OF-NFIX-MODIDX
 (237 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (48 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (39 22 (:REWRITE DEFAULT-<-2))
 (34 22 (:REWRITE DEFAULT-<-1))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 11 (:REWRITE DEFAULT-+-2))
 (12 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (11 11 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE DEFAULT-+-1))
 (11 11 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 )
(SV::MODDB-MODINST-ORDER-OK-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MODINST-ORDER-OK-OF-MODDB-FIX-MODDB
 (200 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (65 13 (:REWRITE NFIX-WHEN-NATP))
 (60 12 (:DEFINITION LEN))
 (47 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (37 22 (:REWRITE DEFAULT-<-2))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (32 22 (:REWRITE DEFAULT-<-1))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 12 (:REWRITE DEFAULT-+-2))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 12 (:REWRITE NTH-WHEN-ATOM))
 (13 13 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:LINEAR INDEX-OF-<-LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-MODINST-ORDER-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS
 (58 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (29 5 (:REWRITE NFIX-WHEN-NATP))
 (20 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (15 3 (:DEFINITION LEN))
 (13 9 (:REWRITE DEFAULT-<-2))
 (13 9 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 3 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-ORDER-OK-OF-MODDB-NORM-MODDB
 (261 22 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (234 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (106 22 (:REWRITE NFIX-WHEN-NATP))
 (76 22 (:REWRITE NFIX-WHEN-NOT-NATP))
 (69 13 (:DEFINITION LEN))
 (56 35 (:REWRITE DEFAULT-<-2))
 (51 35 (:REWRITE DEFAULT-<-1))
 (50 20 (:REWRITE NATP-WHEN-GTE-0))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (35 35 (:META CANCEL_PLUS-LESSP-CORRECT))
 (26 13 (:REWRITE DEFAULT-+-2))
 (24 22 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (17 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 13 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 1 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-ORDER-OK-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-MODINST-ORDER
 (192 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (110 22 (:DEFINITION LEN))
 (106 106 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (53 31 (:REWRITE DEFAULT-+-2))
 (45 36 (:REWRITE DEFAULT-<-2))
 (42 36 (:REWRITE DEFAULT-<-1))
 (36 36 (:META CANCEL_PLUS-LESSP-CORRECT))
 (31 31 (:REWRITE DEFAULT-+-1))
 (23 23 (:REWRITE DEFAULT-CDR))
 (22 13 (:REWRITE ZP-WHEN-GT-0))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::RETURN-TYPE-OF-MODDB-FIND-BAD-MODINST-ORDER)
(SV::MODDB-FIND-BAD-MODINST-ORDER-OF-NFIX-N
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (4 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-ORDER-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::MODDB-FIND-BAD-MODINST-ORDER-OF-NFIX-MODIDX
 (36 4 (:REWRITE NFIX-WHEN-NATP))
 (24 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (19 16 (:REWRITE DEFAULT-+-2))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-ORDER-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-FIND-BAD-MODINST-ORDER-OF-MODDB-FIX-MODDB
 (348 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (340 4 (:DEFINITION SV::MODDBP))
 (100 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 12 (:DEFINITION LEN))
 (56 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (43 28 (:REWRITE DEFAULT-+-2))
 (36 36 (:TYPE-PRESCRIPTION LEN))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 28 (:REWRITE DEFAULT-+-1))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 4 (:DEFINITION LENGTH))
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:TYPE-PRESCRIPTION NFIX))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-ORDER-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND-WEAK
 (39 11 (:REWRITE DEFAULT-<-2))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (16 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 11 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (12 12 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE DEFAULT-+-1))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND
 (137 32 (:REWRITE ZP-WHEN-GT-0))
 (123 5 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (119 27 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 36 (:REWRITE NATP-WHEN-GTE-0))
 (77 65 (:REWRITE DEFAULT-<-1))
 (74 65 (:REWRITE DEFAULT-<-2))
 (72 72 (:TYPE-PRESCRIPTION NATP))
 (70 70 (:REWRITE DEFAULT-+-2))
 (70 70 (:REWRITE DEFAULT-+-1))
 (63 30 (:REWRITE ZP-OPEN))
 (58 32 (:REWRITE ZP-WHEN-INTEGERP))
 (56 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 36 (:REWRITE NATP-WHEN-INTEGERP))
 (36 36 (:REWRITE NATP-RW))
 (36 3 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (20 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-ORDER-IS-BAD
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (22 22 (:REWRITE DEFAULT-+-2))
 (22 22 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-ORDER-FINDS-BAD
 (63 7 (:REWRITE NFIX-WHEN-NATP))
 (52 19 (:REWRITE NATP-WHEN-GTE-0))
 (42 42 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (42 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 19 (:REWRITE DEFAULT-<-1))
 (23 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 19 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:REWRITE NATP-RW))
 (19 19 (:REWRITE DEFAULT-<-2))
 (19 19 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-+-1))
 (11 1 (:REWRITE ZP-WHEN-INTEGERP))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (8 1 (:REWRITE ZP-WHEN-GT-0))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-ORDER-OK
 (106 19 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (65 13 (:DEFINITION LEN))
 (26 13 (:REWRITE DEFAULT-+-2))
 (23 18 (:REWRITE DEFAULT-<-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 18 (:REWRITE DEFAULT-<-1))
 (19 19 (:REWRITE NTH-WHEN-ATOM))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (14 14 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MOD-ORDER-OK-OF-NFIX-MODIDX
 (127 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (22 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 10 (:REWRITE DEFAULT-<-2))
 (15 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-MODINST-ORDER-FINDS-BAD))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MOD-ORDER-OK-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-ORDER-OK-OF-MODDB-FIX-MODDB
 (115 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (40 8 (:DEFINITION LEN))
 (25 7 (:REWRITE NFIX-WHEN-NATP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (19 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (17 10 (:REWRITE DEFAULT-<-2))
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-MODINST-ORDER-FINDS-BAD))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-ORDER-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-ORDER-OK-IMPLIES
 (142 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (35 7 (:DEFINITION LEN))
 (24 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (19 12 (:REWRITE DEFAULT-<-2))
 (17 12 (:REWRITE DEFAULT-<-1))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-ORDER-BADGUY)
(SV::MODDB-MODINST-ORDER-BADGUY-OF-NFIX-MODIDX
 (88 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (82 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 3 (:REWRITE NFIX-WHEN-NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (8 5 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 5 (:REWRITE DEFAULT-<-1))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MODINST-ORDER-BADGUY-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MODINST-ORDER-BADGUY-OF-MODDB-FIX-MODDB)
(SV::MODDB-MODINST-ORDER-BADGUY-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-ORDER-NOT-OK
 (1527 111 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (425 85 (:DEFINITION LEN))
 (334 89 (:REWRITE NFIX-WHEN-NOT-NATP))
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (248 156 (:REWRITE DEFAULT-<-2))
 (221 89 (:REWRITE NATP-WHEN-GTE-0))
 (209 156 (:REWRITE DEFAULT-<-1))
 (170 85 (:REWRITE DEFAULT-+-2))
 (160 160 (:META CANCEL_PLUS-LESSP-CORRECT))
 (111 111 (:REWRITE NTH-WHEN-ATOM))
 (89 89 (:REWRITE NATP-WHEN-INTEGERP))
 (89 89 (:REWRITE NATP-RW))
 (88 88 (:REWRITE DEFAULT-CDR))
 (85 85 (:REWRITE DEFAULT-+-1))
 (83 83 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (83 83 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (82 82 (:LINEAR INDEX-OF-<-LEN))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (57 57 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (50 25 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 25 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (13 13 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (13 13 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (13 13 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SV::RETURN-TYPE-OF-MODDB-FIND-BAD-MODINST-ORDER))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::MODDB-MOD-ORDER-OK-OF-MODDB-NORM-MODDB
 (679 37 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (241 44 (:REWRITE NFIX-WHEN-NOT-NATP))
 (190 64 (:REWRITE NATP-WHEN-GTE-0))
 (188 36 (:DEFINITION LEN))
 (140 140 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-BADGUY))
 (131 80 (:REWRITE DEFAULT-<-2))
 (112 80 (:REWRITE DEFAULT-<-1))
 (104 64 (:REWRITE NATP-RW))
 (82 82 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 36 (:REWRITE DEFAULT-+-2))
 (44 44 (:REWRITE NATP-WHEN-INTEGERP))
 (41 37 (:REWRITE NTH-WHEN-ATOM))
 (40 36 (:REWRITE DEFAULT-CDR))
 (36 36 (:REWRITE DEFAULT-+-1))
 (36 36 (:LINEAR INDEX-OF-<-LEN))
 (34 34 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (29 29 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (29 29 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 10 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (10 10 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MOD-ORDER-OK-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::ELAB-MOD-WIREOFFSET
 (7 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 )
(SV::ELAB-MOD-INST-WIREOFFSET-NORM)
(SV::ELAB-MOD-TOTALWIRES-NORM
 (182 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (147 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (123 3 (:REWRITE ZP-WHEN-INTEGERP))
 (102 3 (:REWRITE ZP-WHEN-GT-0))
 (56 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (52 4 (:REWRITE NATP-WHEN-GTE-0))
 (40 40 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (38 2 (:REWRITE ZP-OPEN))
 (32 4 (:REWRITE NATP-WHEN-INTEGERP))
 (32 4 (:REWRITE NATP-RW))
 (14 6 (:REWRITE DEFAULT-<-2))
 (14 6 (:REWRITE DEFAULT-<-1))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MOD-WIREOFFSET-OF-NFIX-INSTIDX
 (21 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 5 (:REWRITE DEFAULT-<-2))
 (7 5 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::ELAB-MOD-WIREOFFSET-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::ELAB-MOD-WIREOFFSET-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (29 5 (:REWRITE NFIX-WHEN-NATP))
 (20 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 5 (:REWRITE DEFAULT-<-2))
 (7 5 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MOD-WIREOFFSET-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::ELAB-MOD-INSTOFFSET
 (7 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 )
(SV::ELAB-MOD-INST-INSTOFFSET-NORM)
(SV::ELAB-MOD-TOTALINSTS-NORM
 (134 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (72 1 (:REWRITE ZP-WHEN-INTEGERP))
 (44 1 (:REWRITE ZP-WHEN-GT-0))
 (31 6 (:REWRITE DEFAULT-<-2))
 (14 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (7 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD-INSTOFFSET-OF-NFIX-INSTIDX
 (21 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 5 (:REWRITE DEFAULT-<-2))
 (7 5 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::ELAB-MOD-INSTOFFSET-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::ELAB-MOD-INSTOFFSET-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (29 5 (:REWRITE NFIX-WHEN-NATP))
 (20 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 5 (:REWRITE DEFAULT-<-2))
 (7 5 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MOD-INSTOFFSET-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODDB-MOD-INST-WIREOFFSET
 (603 95 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (330 66 (:DEFINITION LEN))
 (187 110 (:REWRITE DEFAULT-<-2))
 (142 110 (:REWRITE DEFAULT-<-1))
 (135 69 (:REWRITE DEFAULT-+-2))
 (127 127 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (95 95 (:REWRITE NTH-WHEN-ATOM))
 (86 66 (:REWRITE NFIX-WHEN-NOT-NATP))
 (83 15 (:REWRITE ZP-WHEN-GT-0))
 (69 69 (:REWRITE DEFAULT-CDR))
 (69 69 (:REWRITE DEFAULT-+-1))
 (66 66 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (66 66 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (30 9 (:REWRITE NATP-WHEN-GTE-0))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 9 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NATP-OF-MODDB-MOD-INST-WIREOFFSET
 (556 27 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (176 31 (:REWRITE NATP-WHEN-GTE-0))
 (150 26 (:REWRITE NFIX-WHEN-NATP))
 (135 27 (:DEFINITION LEN))
 (108 56 (:REWRITE DEFAULT-<-2))
 (108 26 (:REWRITE NFIX-WHEN-NOT-NATP))
 (96 56 (:REWRITE DEFAULT-<-1))
 (91 31 (:REWRITE NATP-WHEN-INTEGERP))
 (91 31 (:REWRITE NATP-RW))
 (79 7 (:REWRITE ZP-WHEN-GT-0))
 (62 32 (:REWRITE DEFAULT-+-2))
 (60 60 (:META CANCEL_PLUS-LESSP-CORRECT))
 (44 44 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (34 32 (:REWRITE DEFAULT-+-1))
 (27 27 (:REWRITE NTH-WHEN-ATOM))
 (27 27 (:REWRITE DEFAULT-CDR))
 (27 27 (:LINEAR INDEX-OF-<-LEN))
 (26 18 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (24 12 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (6 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-NFIX-INSTIDX
 (269 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (88 2 (:REWRITE ZP-WHEN-GT-0))
 (74 25 (:REWRITE DEFAULT-<-2))
 (65 13 (:DEFINITION LEN))
 (40 40 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (40 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (35 25 (:REWRITE DEFAULT-<-1))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (28 15 (:REWRITE DEFAULT-+-2))
 (25 25 (:META CANCEL_PLUS-LESSP-CORRECT))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (15 15 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (13 13 (:REWRITE DEFAULT-CDR))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::MODDB-MOD-INST-WIREOFFSET-OF-NFIX-MODIDX
 (1123 55 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (260 52 (:DEFINITION LEN))
 (186 88 (:REWRITE DEFAULT-<-2))
 (155 49 (:REWRITE NFIX-WHEN-NOT-NATP))
 (128 88 (:REWRITE DEFAULT-<-1))
 (127 12 (:REWRITE ZP-WHEN-GT-0))
 (120 62 (:REWRITE DEFAULT-+-2))
 (94 94 (:TYPE-PRESCRIPTION NATP))
 (93 93 (:META CANCEL_PLUS-LESSP-CORRECT))
 (78 78 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (77 32 (:REWRITE NATP-WHEN-GTE-0))
 (66 62 (:REWRITE DEFAULT-+-1))
 (56 28 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (52 52 (:REWRITE DEFAULT-CDR))
 (52 52 (:LINEAR INDEX-OF-<-LEN))
 (48 48 (:REWRITE NTH-WHEN-ATOM))
 (42 34 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (26 26 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (26 26 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (24 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (12 4 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (8 4 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (6 6 (:REWRITE ZP-OPEN))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-INST-WIREOFFSET-OF-MODDB-FIX-MODDB
 (982 54 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (270 54 (:DEFINITION LEN))
 (255 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (249 3 (:DEFINITION SV::MODDBP))
 (181 40 (:REWRITE NFIX-WHEN-NATP))
 (173 82 (:REWRITE DEFAULT-<-2))
 (136 40 (:REWRITE NFIX-WHEN-NOT-NATP))
 (127 12 (:REWRITE ZP-WHEN-GT-0))
 (124 64 (:REWRITE DEFAULT-+-2))
 (115 82 (:REWRITE DEFAULT-<-1))
 (94 94 (:TYPE-PRESCRIPTION NATP))
 (87 87 (:META CANCEL_PLUS-LESSP-CORRECT))
 (78 78 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (77 32 (:REWRITE NATP-WHEN-GTE-0))
 (75 3 (:DEFINITION TRUE-LISTP))
 (68 64 (:REWRITE DEFAULT-+-1))
 (63 54 (:REWRITE NTH-WHEN-ATOM))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (57 57 (:REWRITE DEFAULT-CDR))
 (51 51 (:LINEAR INDEX-OF-<-LEN))
 (42 42 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (42 42 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (42 21 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 27 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 21 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 3 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (18 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (6 6 (:REWRITE ZP-OPEN))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 3 (:DEFINITION SV::MODDB->NMODS1P))
 (6 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-INST-WIREOFFSET-OF-MODDB-NORM-MODDB
 (2877 192 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (762 146 (:DEFINITION LEN))
 (472 272 (:REWRITE DEFAULT-<-2))
 (380 134 (:REWRITE NFIX-WHEN-NOT-NATP))
 (338 272 (:REWRITE DEFAULT-<-1))
 (329 177 (:REWRITE DEFAULT-+-2))
 (290 290 (:META CANCEL_PLUS-LESSP-CORRECT))
 (268 31 (:REWRITE ZP-WHEN-GT-0))
 (210 5 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (208 192 (:REWRITE NTH-WHEN-ATOM))
 (181 177 (:REWRITE DEFAULT-+-1))
 (162 146 (:REWRITE DEFAULT-CDR))
 (146 146 (:LINEAR INDEX-OF-<-LEN))
 (117 117 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (117 117 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (114 57 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (97 97 (:REWRITE NATP-RW))
 (96 96 (:REWRITE NATP-WHEN-INTEGERP))
 (85 5 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (78 78 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (72 16 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (60 20 (:REWRITE ZP-OPEN))
 (57 57 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (51 17 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (42 7 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (40 40 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (32 32 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (32 32 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (32 32 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (32 32 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (32 32 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (32 32 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (30 5 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (30 5 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (20 20 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-INST-INSTOFFSET
 (594 92 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (310 62 (:DEFINITION LEN))
 (131 67 (:REWRITE DEFAULT-+-2))
 (127 127 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (124 85 (:REWRITE DEFAULT-<-2))
 (119 85 (:REWRITE DEFAULT-<-1))
 (92 92 (:REWRITE NTH-WHEN-ATOM))
 (88 68 (:REWRITE NFIX-WHEN-NOT-NATP))
 (69 67 (:REWRITE DEFAULT-+-1))
 (66 3 (:DEFINITION TRUE-LISTP))
 (65 65 (:REWRITE DEFAULT-CDR))
 (63 63 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (63 63 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (40 6 (:REWRITE ZP-WHEN-GT-0))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (30 9 (:REWRITE NATP-WHEN-GTE-0))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 9 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NATP-OF-MODDB-MOD-INST-INSTOFFSET
 (430 21 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (171 31 (:REWRITE NATP-WHEN-GTE-0))
 (144 23 (:REWRITE NFIX-WHEN-NATP))
 (105 21 (:DEFINITION LEN))
 (102 23 (:REWRITE NFIX-WHEN-NOT-NATP))
 (96 50 (:REWRITE DEFAULT-<-2))
 (88 31 (:REWRITE NATP-WHEN-INTEGERP))
 (88 31 (:REWRITE NATP-RW))
 (86 50 (:REWRITE DEFAULT-<-1))
 (79 7 (:REWRITE ZP-WHEN-GT-0))
 (60 30 (:REWRITE DEFAULT-+-2))
 (54 54 (:META CANCEL_PLUS-LESSP-CORRECT))
 (44 44 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (32 30 (:REWRITE DEFAULT-+-1))
 (23 15 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (21 21 (:REWRITE NTH-WHEN-ATOM))
 (21 21 (:REWRITE DEFAULT-CDR))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (18 9 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (6 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-NFIX-INSTIDX
 (185 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (88 2 (:REWRITE ZP-WHEN-GT-0))
 (66 21 (:REWRITE DEFAULT-<-2))
 (48 48 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (45 9 (:DEFINITION LEN))
 (36 11 (:REWRITE NFIX-WHEN-NOT-NATP))
 (29 21 (:REWRITE DEFAULT-<-1))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (21 21 (:META CANCEL_PLUS-LESSP-CORRECT))
 (20 11 (:REWRITE DEFAULT-+-2))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (11 11 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::MODDB-MOD-INST-INSTOFFSET-OF-NFIX-MODIDX
 (793 40 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (185 37 (:DEFINITION LEN))
 (156 73 (:REWRITE DEFAULT-<-2))
 (137 40 (:REWRITE NFIX-WHEN-NOT-NATP))
 (127 12 (:REWRITE ZP-WHEN-GT-0))
 (110 55 (:REWRITE DEFAULT-+-2))
 (104 73 (:REWRITE DEFAULT-<-1))
 (90 90 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (82 82 (:TYPE-PRESCRIPTION NATP))
 (78 78 (:META CANCEL_PLUS-LESSP-CORRECT))
 (77 32 (:REWRITE NATP-WHEN-GTE-0))
 (59 55 (:REWRITE DEFAULT-+-1))
 (38 19 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (37 37 (:REWRITE DEFAULT-CDR))
 (37 37 (:LINEAR INDEX-OF-<-LEN))
 (36 36 (:REWRITE NTH-WHEN-ATOM))
 (33 25 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (24 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (19 19 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-INSTOFFSET))
 (12 4 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (8 4 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (6 6 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-INST-INSTOFFSET-OF-MODDB-FIX-MODDB
 (730 42 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (255 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (249 3 (:DEFINITION SV::MODDBP))
 (210 42 (:DEFINITION LEN))
 (169 34 (:REWRITE NFIX-WHEN-NATP))
 (149 70 (:REWRITE DEFAULT-<-2))
 (127 12 (:REWRITE ZP-WHEN-GT-0))
 (124 34 (:REWRITE NFIX-WHEN-NOT-NATP))
 (120 60 (:REWRITE DEFAULT-+-2))
 (97 70 (:REWRITE DEFAULT-<-1))
 (90 90 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (82 82 (:TYPE-PRESCRIPTION NATP))
 (77 32 (:REWRITE NATP-WHEN-GTE-0))
 (75 75 (:META CANCEL_PLUS-LESSP-CORRECT))
 (75 3 (:DEFINITION TRUE-LISTP))
 (64 60 (:REWRITE DEFAULT-+-1))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (51 42 (:REWRITE NTH-WHEN-ATOM))
 (45 45 (:REWRITE DEFAULT-CDR))
 (39 39 (:LINEAR INDEX-OF-<-LEN))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 33 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (33 33 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (30 15 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (29 21 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 3 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (18 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (18 3 (:DEFINITION LENGTH))
 (15 15 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (6 6 (:REWRITE ZP-OPEN))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 3 (:DEFINITION SV::MODDB->NMODS1P))
 (6 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-INST-INSTOFFSET-OF-MODDB-NORM-MODDB
 (2575 207 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (671 129 (:DEFINITION LEN))
 (434 251 (:REWRITE DEFAULT-<-2))
 (362 130 (:REWRITE NFIX-WHEN-NOT-NATP))
 (331 180 (:REWRITE DEFAULT-+-2))
 (309 251 (:REWRITE DEFAULT-<-1))
 (269 269 (:META CANCEL_PLUS-LESSP-CORRECT))
 (268 31 (:REWRITE ZP-WHEN-GT-0))
 (222 207 (:REWRITE NTH-WHEN-ATOM))
 (210 5 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (188 180 (:REWRITE DEFAULT-+-1))
 (142 129 (:REWRITE DEFAULT-CDR))
 (129 129 (:LINEAR INDEX-OF-<-LEN))
 (122 122 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (122 122 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (102 51 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (93 93 (:REWRITE NATP-RW))
 (92 92 (:REWRITE NATP-WHEN-INTEGERP))
 (90 90 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (85 5 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (72 16 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (60 20 (:REWRITE ZP-OPEN))
 (51 51 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (51 17 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (42 7 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (40 40 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (30 30 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (30 30 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (30 30 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (30 30 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (30 30 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (30 30 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (30 5 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (30 5 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (20 20 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MODINST-OK
 (175 41 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (85 17 (:DEFINITION LEN))
 (49 34 (:REWRITE DEFAULT-<-2))
 (41 41 (:REWRITE NTH-WHEN-ATOM))
 (37 34 (:REWRITE DEFAULT-<-1))
 (34 34 (:META CANCEL_PLUS-LESSP-CORRECT))
 (34 17 (:REWRITE DEFAULT-+-2))
 (30 30 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (30 30 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (27 27 (:REWRITE NFIX-WHEN-NOT-NATP))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (17 17 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-OK-OF-NFIX-INSTIDX
 (185 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (45 9 (:DEFINITION LEN))
 (36 11 (:REWRITE NFIX-WHEN-NOT-NATP))
 (30 17 (:REWRITE DEFAULT-<-2))
 (25 17 (:REWRITE DEFAULT-<-1))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (18 9 (:REWRITE DEFAULT-+-2))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MODINST-OK-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::MODDB-MODINST-OK-OF-NFIX-MODIDX
 (237 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (40 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (34 19 (:REWRITE DEFAULT-<-2))
 (29 19 (:REWRITE DEFAULT-<-1))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (22 11 (:REWRITE DEFAULT-+-2))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (19 19 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (11 11 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE DEFAULT-+-1))
 (11 11 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MODINST-OK-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MODINST-OK-OF-MODDB-FIX-MODDB
 (200 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (60 12 (:DEFINITION LEN))
 (47 11 (:REWRITE NFIX-WHEN-NATP))
 (35 11 (:REWRITE NFIX-WHEN-NOT-NATP))
 (31 18 (:REWRITE DEFAULT-<-2))
 (26 18 (:REWRITE DEFAULT-<-1))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (24 12 (:REWRITE DEFAULT-+-2))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 12 (:REWRITE NTH-WHEN-ATOM))
 (13 13 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:LINEAR INDEX-OF-<-LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 1 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-MODINST-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET
 (58 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (28 4 (:REWRITE NFIX-WHEN-NATP))
 (19 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (15 3 (:DEFINITION LEN))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (11 8 (:REWRITE DEFAULT-<-2))
 (11 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 3 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET
 (63 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (56 2 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (32 8 (:REWRITE NFIX-WHEN-NATP))
 (23 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 10 (:REWRITE DEFAULT-<-1))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (15 3 (:DEFINITION LEN))
 (13 10 (:REWRITE DEFAULT-<-2))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 3 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-OK-OF-MODDB-NORM-MODDB
 (286 6 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (271 32 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (178 6 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (110 26 (:REWRITE NFIX-WHEN-NATP))
 (80 26 (:REWRITE NFIX-WHEN-NOT-NATP))
 (69 13 (:DEFINITION LEN))
 (52 35 (:REWRITE DEFAULT-<-2))
 (51 35 (:REWRITE DEFAULT-<-1))
 (50 20 (:REWRITE NATP-WHEN-GTE-0))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (35 35 (:META CANCEL_PLUS-LESSP-CORRECT))
 (34 32 (:REWRITE NTH-WHEN-ATOM))
 (26 13 (:REWRITE DEFAULT-+-2))
 (21 21 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (21 21 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (17 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (16 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (15 13 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 1 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::MODDB-MODINST-OK-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-MODINST
 (192 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (110 110 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (110 22 (:DEFINITION LEN))
 (54 32 (:REWRITE DEFAULT-+-2))
 (47 38 (:REWRITE DEFAULT-<-2))
 (44 38 (:REWRITE DEFAULT-<-1))
 (38 38 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 32 (:REWRITE DEFAULT-+-1))
 (24 15 (:REWRITE ZP-WHEN-GT-0))
 (23 23 (:REWRITE DEFAULT-CDR))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::RETURN-TYPE-OF-MODDB-FIND-BAD-MODINST)
(SV::MODDB-FIND-BAD-MODINST-OF-NFIX-N
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (4 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::MODDB-FIND-BAD-MODINST-OF-NFIX-MODIDX
 (36 4 (:REWRITE NFIX-WHEN-NATP))
 (24 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (19 16 (:REWRITE DEFAULT-+-2))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-FIND-BAD-MODINST-OF-MODDB-FIX-MODDB
 (348 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (340 4 (:DEFINITION SV::MODDBP))
 (100 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 12 (:DEFINITION LEN))
 (56 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (43 28 (:REWRITE DEFAULT-+-2))
 (36 36 (:TYPE-PRESCRIPTION LEN))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 28 (:REWRITE DEFAULT-+-1))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 4 (:DEFINITION LENGTH))
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:TYPE-PRESCRIPTION NFIX))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-MODINST-BOUND-WEAK
 (39 11 (:REWRITE DEFAULT-<-2))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (16 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 11 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (12 12 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE DEFAULT-+-1))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-BOUND
 (137 32 (:REWRITE ZP-WHEN-GT-0))
 (123 5 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (119 27 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 36 (:REWRITE NATP-WHEN-GTE-0))
 (77 65 (:REWRITE DEFAULT-<-1))
 (74 65 (:REWRITE DEFAULT-<-2))
 (72 72 (:TYPE-PRESCRIPTION NATP))
 (70 70 (:REWRITE DEFAULT-+-2))
 (70 70 (:REWRITE DEFAULT-+-1))
 (63 30 (:REWRITE ZP-OPEN))
 (58 32 (:REWRITE ZP-WHEN-INTEGERP))
 (56 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 36 (:REWRITE NATP-WHEN-INTEGERP))
 (36 36 (:REWRITE NATP-RW))
 (36 3 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (20 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-IS-BAD
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (22 22 (:REWRITE DEFAULT-+-2))
 (22 22 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MODINST-FINDS-BAD
 (63 7 (:REWRITE NFIX-WHEN-NATP))
 (52 19 (:REWRITE NATP-WHEN-GTE-0))
 (42 42 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (42 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 19 (:REWRITE DEFAULT-<-1))
 (23 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 19 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:REWRITE NATP-RW))
 (19 19 (:REWRITE DEFAULT-<-2))
 (19 19 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-+-1))
 (11 1 (:REWRITE ZP-WHEN-INTEGERP))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (8 1 (:REWRITE ZP-WHEN-GT-0))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-INSTS-OK
 (106 19 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (65 13 (:DEFINITION LEN))
 (26 13 (:REWRITE DEFAULT-+-2))
 (23 18 (:REWRITE DEFAULT-<-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 18 (:REWRITE DEFAULT-<-1))
 (19 19 (:REWRITE NTH-WHEN-ATOM))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (14 14 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MOD-INSTS-OK-OF-NFIX-MODIDX
 (127 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (22 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 10 (:REWRITE DEFAULT-<-2))
 (15 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-MODINST-FINDS-BAD))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MOD-INSTS-OK-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-INSTS-OK-OF-MODDB-FIX-MODDB
 (115 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (40 8 (:DEFINITION LEN))
 (25 7 (:REWRITE NFIX-WHEN-NATP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (19 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (17 10 (:REWRITE DEFAULT-<-2))
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-MODINST-FINDS-BAD))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-INSTS-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-INSTS-OK-IMPLIES
 (142 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (35 7 (:DEFINITION LEN))
 (24 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (19 12 (:REWRITE DEFAULT-<-2))
 (17 12 (:REWRITE DEFAULT-<-1))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODINST-BADGUY)
(SV::MODDB-MODINST-BADGUY-OF-NFIX-MODIDX
 (88 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (82 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 3 (:REWRITE NFIX-WHEN-NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (8 5 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 5 (:REWRITE DEFAULT-<-1))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MODINST-BADGUY-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MODINST-BADGUY-OF-MODDB-FIX-MODDB)
(SV::MODDB-MODINST-BADGUY-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-INSTS-NOT-OK
 (1527 111 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (425 85 (:DEFINITION LEN))
 (334 89 (:REWRITE NFIX-WHEN-NOT-NATP))
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (248 156 (:REWRITE DEFAULT-<-2))
 (221 89 (:REWRITE NATP-WHEN-GTE-0))
 (209 156 (:REWRITE DEFAULT-<-1))
 (170 85 (:REWRITE DEFAULT-+-2))
 (160 160 (:META CANCEL_PLUS-LESSP-CORRECT))
 (111 111 (:REWRITE NTH-WHEN-ATOM))
 (89 89 (:REWRITE NATP-WHEN-INTEGERP))
 (89 89 (:REWRITE NATP-RW))
 (88 88 (:REWRITE DEFAULT-CDR))
 (85 85 (:REWRITE DEFAULT-+-1))
 (83 83 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (83 83 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (82 82 (:LINEAR INDEX-OF-<-LEN))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (57 57 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (50 25 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 25 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (13 13 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (13 13 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (13 13 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SV::RETURN-TYPE-OF-MODDB-FIND-BAD-MODINST))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::MODDB-MOD-INSTS-OK-OF-MODDB-NORM-MODDB
 (679 37 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (241 44 (:REWRITE NFIX-WHEN-NOT-NATP))
 (190 64 (:REWRITE NATP-WHEN-GTE-0))
 (188 36 (:DEFINITION LEN))
 (140 140 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-BADGUY))
 (131 80 (:REWRITE DEFAULT-<-2))
 (112 80 (:REWRITE DEFAULT-<-1))
 (104 64 (:REWRITE NATP-RW))
 (82 82 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 36 (:REWRITE DEFAULT-+-2))
 (44 44 (:REWRITE NATP-WHEN-INTEGERP))
 (41 37 (:REWRITE NTH-WHEN-ATOM))
 (40 36 (:REWRITE DEFAULT-CDR))
 (36 36 (:REWRITE DEFAULT-+-1))
 (36 36 (:LINEAR INDEX-OF-<-LEN))
 (34 34 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (29 29 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (29 29 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 10 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (10 10 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MOD-INSTS-OK-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-OK
 (137 30 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (85 17 (:DEFINITION LEN))
 (36 28 (:REWRITE DEFAULT-<-2))
 (35 28 (:REWRITE DEFAULT-<-1))
 (34 24 (:REWRITE NFIX-WHEN-NOT-NATP))
 (34 17 (:REWRITE DEFAULT-+-2))
 (30 30 (:REWRITE NTH-WHEN-ATOM))
 (28 28 (:META CANCEL_PLUS-LESSP-CORRECT))
 (27 27 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (27 27 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (17 17 (:REWRITE DEFAULT-+-1))
 (14 5 (:REWRITE NATP-WHEN-GTE-0))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:REWRITE NATP-WHEN-INTEGERP))
 (5 5 (:REWRITE NATP-RW))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MOD-OK-IMPLIES-ORDER-OK)
(SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK)
(SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES
 (253 3 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (253 3 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (228 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (174 6 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (99 22 (:REWRITE NFIX-WHEN-NOT-NATP))
 (96 6 (:REWRITE ZP-WHEN-INTEGERP))
 (79 49 (:REWRITE DEFAULT-<-2))
 (76 31 (:REWRITE NATP-WHEN-GTE-0))
 (62 62 (:TYPE-PRESCRIPTION NATP))
 (60 12 (:DEFINITION LEN))
 (57 49 (:REWRITE DEFAULT-<-1))
 (54 6 (:REWRITE ZP-WHEN-GT-0))
 (50 50 (:META CANCEL_PLUS-LESSP-CORRECT))
 (31 31 (:REWRITE NATP-WHEN-INTEGERP))
 (31 31 (:REWRITE NATP-RW))
 (24 12 (:REWRITE DEFAULT-+-2))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION ZP))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 )
(SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS
 (257 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (257 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (231 17 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (204 8 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (177 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (112 7 (:REWRITE ZP-WHEN-INTEGERP))
 (104 27 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 53 (:REWRITE DEFAULT-<-2))
 (76 31 (:REWRITE NATP-WHEN-GTE-0))
 (63 7 (:REWRITE ZP-WHEN-GT-0))
 (62 62 (:TYPE-PRESCRIPTION NATP))
 (62 53 (:REWRITE DEFAULT-<-1))
 (60 12 (:DEFINITION LEN))
 (54 54 (:META CANCEL_PLUS-LESSP-CORRECT))
 (31 31 (:REWRITE NATP-WHEN-INTEGERP))
 (31 31 (:REWRITE NATP-RW))
 (24 12 (:REWRITE DEFAULT-+-2))
 (17 17 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 8 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (7 7 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM
 (15241 53 (:DEFINITION SV::MODDB-MOD-OK))
 (9338 37 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (9052 78 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (7699 615 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (5947 24 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (5746 68 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (5380 19 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4597 40 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4382 19 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (4185 68 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (2043 709 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1910 382 (:DEFINITION LEN))
 (1872 1134 (:REWRITE DEFAULT-<-2))
 (1370 1134 (:REWRITE DEFAULT-<-1))
 (1182 117 (:REWRITE ZP-WHEN-GT-0))
 (1169 1169 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1020 1020 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-INST-INSTOFFSET))
 (969 51 (:DEFINITION SV::ELAB-MOD->TOTALINSTS))
 (918 51 (:DEFINITION SV::ELAB-MOD$A->TOTALINSTS))
 (859 454 (:REWRITE DEFAULT-+-2))
 (615 615 (:REWRITE NTH-WHEN-ATOM))
 (479 479 (:REWRITE NATP-RW))
 (478 478 (:REWRITE NATP-WHEN-INTEGERP))
 (473 454 (:REWRITE DEFAULT-+-1))
 (382 382 (:REWRITE DEFAULT-CDR))
 (382 382 (:LINEAR INDEX-OF-<-LEN))
 (367 367 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (367 367 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (310 155 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (263 263 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (185 185 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (185 185 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (185 185 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (185 185 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (185 185 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (185 185 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (185 185 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (156 156 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (155 155 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (136 136 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (123 123 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (123 123 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (103 103 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (102 51 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (84 84 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (59 5 (:REWRITE ZP-OPEN))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (32 16 (:REWRITE POSP-NATP))
 (24 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (7 7 (:REWRITE EQUAL-CONSTANT-+))
 (5 3 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-NFIX-INSTIDX))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM
 (16059 53 (:DEFINITION SV::MODDB-MOD-OK))
 (9727 37 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (9441 78 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (7578 793 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (6213 68 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (6115 24 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (5559 19 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4807 40 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4586 19 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (4389 68 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (2157 803 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1830 366 (:DEFINITION LEN))
 (1804 1102 (:REWRITE DEFAULT-<-2))
 (1331 1102 (:REWRITE DEFAULT-<-1))
 (1135 1135 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1094 113 (:REWRITE ZP-WHEN-GT-0))
 (1071 1071 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-INST-WIREOFFSET))
 (1067 53 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (969 51 (:DEFINITION SV::ELAB-MOD->TOTALWIRES))
 (918 51 (:DEFINITION SV::ELAB-MOD$A->TOTALWIRES))
 (898 465 (:REWRITE DEFAULT-+-2))
 (793 793 (:REWRITE NTH-WHEN-ATOM))
 (484 465 (:REWRITE DEFAULT-+-1))
 (473 473 (:REWRITE NATP-RW))
 (472 472 (:REWRITE NATP-WHEN-INTEGERP))
 (455 455 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (455 455 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (366 366 (:REWRITE DEFAULT-CDR))
 (366 366 (:LINEAR INDEX-OF-<-LEN))
 (296 148 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (263 263 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (181 181 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (181 181 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (181 181 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (181 181 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (181 181 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (181 181 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (181 181 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (156 156 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (148 148 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (136 136 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (127 127 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (127 127 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (102 51 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (99 99 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (84 84 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (59 5 (:REWRITE ZP-OPEN))
 (46 2 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-NFIX-INSTIDX))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (32 16 (:REWRITE POSP-NATP))
 (24 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (12 12 (:REWRITE EQUAL-CONSTANT-+))
 (5 3 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MOD-OK-IMPLIES-WIRE-OFFSET
 (259 26 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (71 23 (:REWRITE NFIX-WHEN-NOT-NATP))
 (65 13 (:DEFINITION LEN))
 (48 31 (:REWRITE DEFAULT-<-2))
 (45 18 (:REWRITE NATP-WHEN-GTE-0))
 (43 31 (:REWRITE DEFAULT-<-1))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (26 26 (:REWRITE NTH-WHEN-ATOM))
 (26 13 (:REWRITE DEFAULT-+-2))
 (21 13 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 18 (:REWRITE NATP-WHEN-INTEGERP))
 (18 18 (:REWRITE NATP-RW))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (13 13 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-OK-IMPLIES-INST-OFFSET
 (259 26 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (77 26 (:REWRITE NFIX-WHEN-NOT-NATP))
 (65 13 (:DEFINITION LEN))
 (48 31 (:REWRITE DEFAULT-<-2))
 (45 18 (:REWRITE NATP-WHEN-GTE-0))
 (43 31 (:REWRITE DEFAULT-<-1))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (26 26 (:REWRITE NTH-WHEN-ATOM))
 (26 13 (:REWRITE DEFAULT-+-2))
 (21 13 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 18 (:REWRITE NATP-WHEN-INTEGERP))
 (18 18 (:REWRITE NATP-RW))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (13 13 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-OK-OF-NFIX-MODIDX
 (1181 12 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (967 12 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (708 138 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (360 12 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (312 12 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (260 98 (:REWRITE NFIX-WHEN-NOT-NATP))
 (192 192 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (150 30 (:DEFINITION LEN))
 (123 123 (:REWRITE NTH-WHEN-ATOM))
 (94 55 (:REWRITE DEFAULT-<-2))
 (82 82 (:TYPE-PRESCRIPTION NATP))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (76 55 (:REWRITE DEFAULT-<-1))
 (66 66 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (66 66 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (60 30 (:REWRITE DEFAULT-+-2))
 (55 55 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (30 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE DEFAULT-+-1))
 (30 30 (:LINEAR INDEX-OF-<-LEN))
 (24 12 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (21 21 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MOD-OK-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-OK-OF-MODDB-FIX-MODDB
 (1197 12 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (983 12 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (686 101 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (356 12 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (355 12 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (287 82 (:REWRITE NFIX-WHEN-NATP))
 (233 82 (:REWRITE NFIX-WHEN-NOT-NATP))
 (228 228 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (165 33 (:DEFINITION LEN))
 (121 70 (:REWRITE DEFAULT-<-2))
 (110 101 (:REWRITE NTH-WHEN-ATOM))
 (103 70 (:REWRITE DEFAULT-<-1))
 (96 96 (:TYPE-PRESCRIPTION NATP))
 (90 36 (:REWRITE NATP-WHEN-GTE-0))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (70 70 (:META CANCEL_PLUS-LESSP-CORRECT))
 (68 68 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (68 68 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (66 33 (:REWRITE DEFAULT-+-2))
 (36 36 (:REWRITE NATP-WHEN-INTEGERP))
 (36 36 (:REWRITE NATP-RW))
 (34 34 (:REWRITE DEFAULT-CDR))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:LINEAR INDEX-OF-<-LEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 12 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (21 21 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (20 20 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 3 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (18 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 )
(SV::MODDB-MOD-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-OK-OF-MODDB-NORM-MODDB
 (2089 20 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (1765 20 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (1122 17 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (768 162 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (762 34 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (582 154 (:REWRITE NFIX-WHEN-NATP))
 (562 2 (:REWRITE SV::ELAB-MOD$A->TOTALWIRES-OF-ELAB-MOD$A-FIX-ELAB-MOD$A))
 (534 17 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (450 154 (:REWRITE NFIX-WHEN-NOT-NATP))
 (416 26 (:REWRITE ZP-WHEN-INTEGERP))
 (398 20 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (350 20 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (294 173 (:REWRITE DEFAULT-<-2))
 (266 2 (:REWRITE SV::ELAB-MOD$A->TOTALINSTS-OF-ELAB-MOD$A-FIX-ELAB-MOD$A))
 (234 26 (:REWRITE ZP-WHEN-GT-0))
 (220 88 (:REWRITE NATP-WHEN-GTE-0))
 (208 26 (:DEFINITION NOT))
 (199 173 (:REWRITE DEFAULT-<-1))
 (194 194 (:TYPE-PRESCRIPTION NATP))
 (192 192 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (177 162 (:REWRITE NTH-WHEN-ATOM))
 (176 34 (:DEFINITION LEN))
 (173 173 (:META CANCEL_PLUS-LESSP-CORRECT))
 (100 100 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (100 100 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (88 88 (:REWRITE NATP-WHEN-INTEGERP))
 (88 88 (:REWRITE NATP-RW))
 (68 34 (:REWRITE DEFAULT-+-2))
 (51 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (45 45 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (45 45 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (45 45 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (45 45 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (45 45 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (37 34 (:REWRITE DEFAULT-CDR))
 (34 34 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (34 34 (:REWRITE DEFAULT-+-1))
 (34 34 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (34 34 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (34 34 (:LINEAR INDEX-OF-<-LEN))
 (26 26 (:TYPE-PRESCRIPTION ZP))
 (26 26 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 9 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (18 3 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::MODDB-MOD-OK-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-MOD
 (134 134 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (111 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (80 16 (:DEFINITION LEN))
 (39 23 (:REWRITE DEFAULT-+-2))
 (28 24 (:REWRITE DEFAULT-<-2))
 (28 24 (:REWRITE DEFAULT-<-1))
 (24 24 (:META CANCEL_PLUS-LESSP-CORRECT))
 (23 23 (:REWRITE DEFAULT-+-1))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (18 9 (:REWRITE ZP-WHEN-GT-0))
 (17 17 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::RETURN-TYPE-OF-MODDB-FIND-BAD-MOD)
(SV::MODDB-FIND-BAD-MOD-OF-NFIX-N
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (4 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MOD-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::MODDB-FIND-BAD-MOD-OF-MODDB-FIX-MODDB
 (348 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (340 4 (:DEFINITION SV::MODDBP))
 (100 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 12 (:DEFINITION LEN))
 (56 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (43 28 (:REWRITE DEFAULT-+-2))
 (36 36 (:TYPE-PRESCRIPTION LEN))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 28 (:REWRITE DEFAULT-+-1))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 4 (:DEFINITION LENGTH))
 (20 4 (:REWRITE ZP-WHEN-GT-0))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (11 4 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:TYPE-PRESCRIPTION NFIX))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MOD-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-FIND-BAD-MOD-BOUND-WEAK
 (39 11 (:REWRITE DEFAULT-<-2))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (16 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 11 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (12 12 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE DEFAULT-+-1))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MOD-BOUND
 (137 32 (:REWRITE ZP-WHEN-GT-0))
 (123 5 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (119 27 (:REWRITE NFIX-WHEN-NOT-NATP))
 (90 36 (:REWRITE NATP-WHEN-GTE-0))
 (77 65 (:REWRITE DEFAULT-<-1))
 (74 65 (:REWRITE DEFAULT-<-2))
 (72 72 (:TYPE-PRESCRIPTION NATP))
 (70 70 (:REWRITE DEFAULT-+-2))
 (70 70 (:REWRITE DEFAULT-+-1))
 (63 30 (:REWRITE ZP-OPEN))
 (58 32 (:REWRITE ZP-WHEN-INTEGERP))
 (56 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 36 (:REWRITE NATP-WHEN-INTEGERP))
 (36 36 (:REWRITE NATP-RW))
 (36 3 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (20 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MOD-NMODS-BOUND
 (388 23 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (155 39 (:REWRITE NFIX-WHEN-NOT-NATP))
 (133 133 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (132 11 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (128 6 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (115 23 (:DEFINITION LEN))
 (107 38 (:REWRITE NATP-WHEN-GTE-0))
 (92 55 (:REWRITE DEFAULT-<-2))
 (73 50 (:REWRITE DEFAULT-+-2))
 (72 55 (:REWRITE DEFAULT-<-1))
 (68 68 (:TYPE-PRESCRIPTION NATP))
 (55 55 (:META CANCEL_PLUS-LESSP-CORRECT))
 (54 38 (:REWRITE NATP-RW))
 (50 50 (:REWRITE DEFAULT-+-1))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-BADGUY))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-BADGUY))
 (23 23 (:REWRITE NTH-WHEN-ATOM))
 (23 23 (:REWRITE DEFAULT-CDR))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (19 19 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (19 19 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MOD-IS-BAD
 (32 8 (:REWRITE ZP-WHEN-GT-0))
 (22 22 (:REWRITE DEFAULT-+-2))
 (22 22 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-FIND-BAD-MOD-FINDS-BAD
 (63 7 (:REWRITE NFIX-WHEN-NATP))
 (52 19 (:REWRITE NATP-WHEN-GTE-0))
 (42 42 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (42 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 19 (:REWRITE DEFAULT-<-1))
 (23 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 19 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:REWRITE NATP-RW))
 (19 19 (:REWRITE DEFAULT-<-2))
 (19 19 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-+-1))
 (11 1 (:REWRITE ZP-WHEN-INTEGERP))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (8 1 (:REWRITE ZP-WHEN-GT-0))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MODS-OK
 (70 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (50 10 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 10 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE DEFAULT-CDR))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE DEFAULT-+-1))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 6 (:REWRITE DEFAULT-<-2))
 (8 6 (:REWRITE DEFAULT-<-1))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODS-OK-OF-MODDB-FIX-MODDB
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (31 4 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 4 (:DEFINITION LEN))
 (15 15 (:TYPE-PRESCRIPTION LEN))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION NFIX))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-MOD-FINDS-BAD))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MODS-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MODS-OK-IMPLIES
 (469 28 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (296 38 (:REWRITE NFIX-WHEN-NATP))
 (210 38 (:REWRITE NFIX-WHEN-NOT-NATP))
 (162 60 (:REWRITE NATP-WHEN-GTE-0))
 (160 11 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (156 6 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (135 27 (:DEFINITION LEN))
 (116 116 (:TYPE-PRESCRIPTION NATP))
 (116 76 (:REWRITE DEFAULT-<-2))
 (102 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (93 76 (:REWRITE DEFAULT-<-1))
 (81 81 (:META CANCEL_PLUS-LESSP-CORRECT))
 (76 60 (:REWRITE NATP-RW))
 (60 5 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (54 27 (:REWRITE DEFAULT-+-2))
 (52 52 (:REWRITE NATP-WHEN-INTEGERP))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-BADGUY))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-BADGUY))
 (28 28 (:REWRITE NTH-WHEN-ATOM))
 (27 27 (:REWRITE DEFAULT-CDR))
 (27 27 (:REWRITE DEFAULT-+-1))
 (27 27 (:LINEAR INDEX-OF-<-LEN))
 (25 5 (:REWRITE ZP-OPEN))
 (24 24 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (24 24 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (14 14 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:REWRITE SV::MODDB-FIND-BAD-MOD-FINDS-BAD))
 )
(SV::MODDB-MOD-BADGUY)
(SV::MODDB-MOD-BADGUY-OF-MODDB-FIX-MODDB)
(SV::MODDB-MOD-BADGUY-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MODS-NOT-OK
 (723 66 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (330 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (322 4 (:DEFINITION SV::MODDBP))
 (260 52 (:DEFINITION LEN))
 (137 85 (:REWRITE DEFAULT-<-2))
 (120 48 (:REWRITE NATP-WHEN-GTE-0))
 (106 106 (:TYPE-PRESCRIPTION NATP))
 (104 52 (:REWRITE DEFAULT-+-2))
 (100 4 (:DEFINITION TRUE-LISTP))
 (91 85 (:REWRITE DEFAULT-<-1))
 (88 88 (:META CANCEL_PLUS-LESSP-CORRECT))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (75 75 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (75 75 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (66 66 (:REWRITE NTH-WHEN-ATOM))
 (56 56 (:REWRITE DEFAULT-CDR))
 (52 52 (:REWRITE DEFAULT-+-1))
 (49 49 (:LINEAR INDEX-OF-<-LEN))
 (48 48 (:REWRITE NATP-WHEN-INTEGERP))
 (48 48 (:REWRITE NATP-RW))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 4 (:DEFINITION LENGTH))
 (20 10 (:REWRITE SV::RETURN-TYPE-OF-MODDB-FIND-BAD-MOD))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (13 4 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 2 (:REWRITE ZP-WHEN-GT-0))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 )
(SV::MODDB-MODS-OK-OF-MODDB-NORM-MODDB
 (144 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (129 12 (:REWRITE NFIX-WHEN-NATP))
 (100 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (98 98 (:TYPE-PRESCRIPTION SV::MODDB-MOD-BADGUY))
 (90 27 (:REWRITE NATP-WHEN-GTE-0))
 (55 27 (:REWRITE NATP-RW))
 (45 9 (:DEFINITION LEN))
 (36 23 (:REWRITE DEFAULT-<-2))
 (30 23 (:REWRITE DEFAULT-<-1))
 (24 24 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 9 (:REWRITE DEFAULT-+-2))
 (13 13 (:REWRITE NATP-WHEN-INTEGERP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MODS-OK-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-OK
 (81 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (65 13 (:DEFINITION LEN))
 (26 13 (:REWRITE DEFAULT-+-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 14 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE NTH-WHEN-ATOM))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 4 (:REWRITE DEFAULT-<-2))
 (5 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-OK-OF-MODDB-FIX-MODDB
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (14 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 3 (:REWRITE DEFAULT-+-2))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION NFIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-OK-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-CLEAR)
(SV::RETURN-TYPE-OF-MODDB-CLEAR
 (3986 8 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (3936 9 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (3822 219 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2080 8 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (2064 8 (:DEFINITION SV::MODDBP))
 (1766 32 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1112 212 (:DEFINITION LEN))
 (1016 71 (:REWRITE LEN-OF-UPDATE-NTH))
 (820 404 (:REWRITE DEFAULT-<-2))
 (632 8 (:DEFINITION SV::MODDB->MODNAME-IDXES-GET))
 (584 8 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (572 71 (:DEFINITION MAX))
 (534 308 (:REWRITE DEFAULT-CDR))
 (512 32 (:DEFINITION HONS-ASSOC-EQUAL))
 (452 219 (:REWRITE NTH-WHEN-ATOM))
 (448 228 (:REWRITE DEFAULT-+-2))
 (421 404 (:REWRITE DEFAULT-<-1))
 (412 412 (:META CANCEL_PLUS-LESSP-CORRECT))
 (378 90 (:REWRITE NFIX-WHEN-NATP))
 (344 8 (:DEFINITION SV::MODDB->MODSI))
 (320 24 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (279 90 (:REWRITE NFIX-WHEN-NOT-NATP))
 (270 135 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (248 24 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (248 8 (:DEFINITION COUNT-KEYS))
 (228 228 (:REWRITE DEFAULT-+-1))
 (200 16 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (200 8 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (200 8 (:DEFINITION TRUE-LISTP))
 (192 24 (:REWRITE ZP-OPEN))
 (177 177 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (177 177 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (168 8 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (165 66 (:REWRITE NATP-WHEN-GTE-0))
 (152 152 (:TYPE-PRESCRIPTION HONS-ASSOC-EQUAL))
 (152 152 (:REWRITE DEFAULT-CAR))
 (152 32 (:REWRITE ZP-WHEN-INTEGERP))
 (144 32 (:REWRITE ZP-WHEN-GT-0))
 (144 24 (:REWRITE SV::MODDB-INDICES-OK-IMPLIES))
 (144 8 (:DEFINITION LENGTH))
 (135 135 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (132 132 (:TYPE-PRESCRIPTION NATP))
 (129 129 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (123 123 (:LINEAR INDEX-OF-<-LEN))
 (120 32 (:DEFINITION HONS-EQUAL))
 (96 96 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (96 96 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (96 32 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (80 80 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (80 80 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (72 32 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (66 66 (:REWRITE NATP-WHEN-INTEGERP))
 (66 66 (:REWRITE NATP-RW))
 (64 64 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (64 64 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (56 32 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (50 10 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (48 48 (:TYPE-PRESCRIPTION SV::MODNAME-FIX))
 (40 8 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (40 8 (:DEFINITION SV::ELAB-MOD->NAME))
 (34 34 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (34 34 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (34 34 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (34 34 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (34 34 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (34 34 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (34 34 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (34 34 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (34 34 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 32 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (32 16 (:REWRITE SV::MODDB-INDICES-OK-WHEN-MODDB-BASICS-OK))
 (32 8 (:DEFINITION SV::MODDB->NMODS1P))
 (32 8 (:DEFINITION SV::ELAB-MOD$A->NAME))
 (25 25 (:REWRITE SV::MODDB-FIND-BAD-INDEX-FINDS-BAD))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (24 24 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (24 8 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (16 16 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (16 8 (:REWRITE SV::MODDB-BASICS-COUNT))
 (14 8 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (12 2 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:TYPE-PRESCRIPTION ZP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDBP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-INDICES-OK))
 (8 8 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (2 2 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (1 1 (:REWRITE SV::MODDB-FIND-BAD-MOD-FINDS-BAD))
 )
(SV::MODDB-CLEAR-NORMALIZE
 (289 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (262 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 1 (:DEFINITION SV::MODDBP))
 (174 174 (:TYPE-PRESCRIPTION LEN))
 (107 19 (:DEFINITION LEN))
 (85 4 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (84 6 (:REWRITE LEN-OF-UPDATE-NTH))
 (73 1 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (53 24 (:REWRITE DEFAULT-<-2))
 (48 6 (:DEFINITION MAX))
 (40 3 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (33 18 (:REWRITE NTH-WHEN-ATOM))
 (32 16 (:REWRITE DEFAULT-+-2))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 24 (:REWRITE DEFAULT-<-1))
 (24 24 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 11 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (20 20 (:TYPE-PRESCRIPTION NFIX))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 1 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (18 1 (:DEFINITION LENGTH))
 (16 16 (:REWRITE DEFAULT-+-1))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (14 1 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (13 2 (:DEFINITION NOT))
 (12 4 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (10 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (8 8 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (8 1 (:REWRITE ZP-OPEN))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (7 4 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 1 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (5 5 (:REWRITE CDR-CONS))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (4 1 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1 1 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-CLEAR-OF-MODDB-FIX-MODDB
 (200 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (130 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (109 109 (:TYPE-PRESCRIPTION LEN))
 (91 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (65 13 (:DEFINITION LEN))
 (54 4 (:REWRITE LEN-OF-UPDATE-NTH))
 (38 2 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (31 13 (:REWRITE DEFAULT-<-2))
 (30 4 (:DEFINITION MAX))
 (26 14 (:REWRITE NTH-WHEN-ATOM))
 (26 13 (:REWRITE DEFAULT-+-2))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 14 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE DEFAULT-<-1))
 (13 13 (:REWRITE DEFAULT-+-1))
 (13 13 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 6 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (12 6 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (6 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::MODDB-CLEAR-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MAYBE-GROW)
(SV::MODDB-MAYBE-GROW-OF-MODDB-FIX-MODDB
 (238 2 (:DEFINITION RESIZE-LIST))
 (220 6 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (192 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (187 2 (:DEFINITION SV::MODDBP))
 (144 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (114 2 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (108 22 (:DEFINITION LEN))
 (82 2 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (80 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (61 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 24 (:REWRITE DEFAULT-+-2))
 (54 25 (:REWRITE DEFAULT-CDR))
 (35 35 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (34 18 (:REWRITE DEFAULT-<-2))
 (34 6 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (32 7 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (32 4 (:REWRITE DEFAULT-CAR))
 (26 26 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (26 26 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 24 (:REWRITE DEFAULT-+-1))
 (22 18 (:REWRITE DEFAULT-<-1))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:LINEAR INDEX-OF-<-LEN))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 4 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (15 2 (:DEFINITION LENGTH))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (10 10 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (10 2 (:REWRITE REPEAT-WHEN-ZP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (8 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:REWRITE DEFAULT-*-2))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (2 2 (:REWRITE DEFAULT-*-1))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-MAYBE-GROW-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::ELAB-MODS->NAMES-OF-REPLICATE
 (70 16 (:REWRITE ZP-WHEN-INTEGERP))
 (70 16 (:REWRITE ZP-WHEN-GT-0))
 (66 12 (:REWRITE CONSP-OF-REPEAT))
 (48 12 (:REWRITE <-0-+-NEGATIVE-1))
 (34 34 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 32 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (30 10 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (22 22 (:REWRITE DEFAULT-<-2))
 (22 22 (:REWRITE DEFAULT-<-1))
 (20 20 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (20 5 (:REWRITE DEFAULT-CDR))
 (20 5 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ELAB-MODS->NAMES-OF-RESIZE-LIST
 (938 31 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (262 24 (:REWRITE ZP-WHEN-INTEGERP))
 (216 216 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (206 206 (:TYPE-PRESCRIPTION LEN))
 (190 24 (:REWRITE ZP-WHEN-GT-0))
 (164 41 (:REWRITE <-0-+-NEGATIVE-1))
 (164 10 (:REWRITE REPEAT-WHEN-ZP))
 (144 30 (:DEFINITION LEN))
 (123 123 (:META CANCEL_PLUS-LESSP-CORRECT))
 (96 29 (:REWRITE NFIX-WHEN-NATP))
 (96 6 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (91 82 (:REWRITE DEFAULT-<-2))
 (89 31 (:REWRITE NFIX-WHEN-NOT-NATP))
 (83 51 (:REWRITE DEFAULT-+-2))
 (82 82 (:REWRITE DEFAULT-<-1))
 (67 23 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (61 61 (:TYPE-PRESCRIPTION NFIX))
 (55 52 (:REWRITE DEFAULT-CDR))
 (51 51 (:REWRITE DEFAULT-+-1))
 (44 44 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (42 42 (:LINEAR INDEX-OF-<-LEN))
 (39 39 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (39 39 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 6 (:REWRITE SV::LEN-OF-ELAB-MODS->NAMES))
 (35 21 (:REWRITE EQUAL-CONSTANT-+))
 (28 26 (:REWRITE DEFAULT-CAR))
 (26 26 (:TYPE-PRESCRIPTION ZP))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (24 12 (:REWRITE POSP-NATP))
 (18 6 (:REWRITE FOLD-CONSTS-IN-+))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (2 2 (:REWRITE ZP-OPEN))
 )
(SV::IND
 (6 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::TAKE-OF-RESIZE-UNDER-ELAB-MODLIST-EQUIV
 (1089 12 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (1083 38 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (813 10 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (713 35 (:REWRITE TAKE-OF-LEN-FREE))
 (514 29 (:REWRITE REPEAT-WHEN-ZP))
 (485 79 (:REWRITE ZP-WHEN-GT-0))
 (484 90 (:DEFINITION LEN))
 (316 199 (:REWRITE DEFAULT-+-2))
 (293 253 (:REWRITE DEFAULT-<-2))
 (274 253 (:REWRITE DEFAULT-<-1))
 (212 30 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (204 199 (:REWRITE DEFAULT-+-1))
 (144 6 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (129 10 (:REWRITE CONSP-OF-TAKE))
 (114 114 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (114 102 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (107 107 (:LINEAR INDEX-OF-<-LEN))
 (106 54 (:REWRITE POSP-NATP))
 (102 102 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (91 91 (:TYPE-PRESCRIPTION NATP))
 (86 54 (:REWRITE EQUAL-CONSTANT-+))
 (68 26 (:REWRITE TAKE-WHEN-ATOM))
 (60 60 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (59 9 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (50 50 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (46 19 (:REWRITE NATP-WHEN-GTE-0))
 (36 6 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (36 5 (:REWRITE CONSP-OF-REPEAT))
 (36 2 (:REWRITE NATP-POSP--1))
 (34 8 (:REWRITE LEN-OF-RESIZE-LIST))
 (32 1 (:DEFINITION BINARY-APPEND))
 (30 30 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (29 17 (:REWRITE ZP-OPEN))
 (25 5 (:REWRITE LEN-OF-REPEAT))
 (21 2 (:REWRITE POSP-REDEFINITION))
 (19 19 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:REWRITE NATP-RW))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (18 18 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (18 18 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (18 6 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (16 16 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (16 16 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (11 2 (:REWRITE NATP-POSP))
 (6 6 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (6 6 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 2 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (5 1 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (3 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:REWRITE POSP-RW))
 (2 2 (:REWRITE CDR-CONS))
 (1 1 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MAYBE-GROW-UNDER-MODDB-NORM-EQUIV
 (400 37 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (370 8 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (350 6 (:REWRITE CONSP-OF-REPEAT))
 (348 8 (:DEFINITION BINARY-APPEND))
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (216 44 (:DEFINITION LEN))
 (213 15 (:REWRITE ZP-WHEN-INTEGERP))
 (203 3 (:DEFINITION RESIZE-LIST))
 (195 9 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (178 17 (:REWRITE ZP-WHEN-GT-0))
 (137 10 (:REWRITE REPEAT-WHEN-ZP))
 (129 70 (:REWRITE DEFAULT-<-2))
 (128 14 (:REWRITE <-0-+-NEGATIVE-2))
 (108 53 (:REWRITE DEFAULT-+-2))
 (98 70 (:REWRITE DEFAULT-<-1))
 (92 4 (:DEFINITION NUMLIST))
 (91 63 (:REWRITE DEFAULT-CDR))
 (90 90 (:META CANCEL_PLUS-LESSP-CORRECT))
 (90 30 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (78 29 (:REWRITE NFIX-WHEN-NOT-NATP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (64 4 (:REWRITE LEN-OF-UPDATE-NTH))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (63 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (61 37 (:REWRITE NTH-WHEN-ATOM))
 (57 53 (:REWRITE DEFAULT-+-1))
 (52 4 (:DEFINITION PAIRLIS$))
 (50 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (45 45 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (44 44 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (44 44 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (43 19 (:REWRITE DEFAULT-CAR))
 (43 5 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 14 (:REWRITE NATP-WHEN-GTE-0))
 (34 16 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (32 4 (:REWRITE TAKE-OF-LEN-FREE))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (28 8 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (27 27 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (27 27 (:LINEAR INDEX-OF-<-LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 5 (:REWRITE ZP-OPEN))
 (24 24 (:TYPE-PRESCRIPTION NUMLIST))
 (22 1 (:REWRITE 0-<-*))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (18 6 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (18 3 (:DEFINITION LENGTH))
 (17 17 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (16 9 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (14 14 (:REWRITE NATP-WHEN-INTEGERP))
 (14 14 (:REWRITE NATP-RW))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (14 14 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (14 6 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:TYPE-PRESCRIPTION REPEAT))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (11 1 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 4 (:REWRITE DEFAULT-*-2))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 4 (:REWRITE DEFAULT-*-1))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION ZP))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 )
(SV::MODDB-MAYBE-GROW-OF-MODDB-NORM-MODDB-UNDER-MODDB-NORM-EQUIV)
(SV::MODDB-MAYBE-GROW-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB-UNDER-MODDB-NORM-EQUIV)
(SV::MODDB-BASICS-OK-OF-MODDB-MAYBE-GROW
 (5604 561 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1765 29 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1571 21 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (1302 62 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (1299 29 (:DEFINITION RESIZE-LIST))
 (1268 87 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (1092 558 (:REWRITE DEFAULT-+-2))
 (1078 64 (:DEFINITION HONS-ASSOC-EQUAL))
 (953 412 (:REWRITE NFIX-WHEN-NOT-NATP))
 (896 493 (:REWRITE DEFAULT-<-2))
 (892 22 (:DEFINITION TRUE-LISTP))
 (872 769 (:REWRITE DEFAULT-CDR))
 (841 559 (:REWRITE NTH-WHEN-ATOM))
 (804 44 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (621 274 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (567 567 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (567 567 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (558 558 (:REWRITE DEFAULT-+-1))
 (535 493 (:REWRITE DEFAULT-<-1))
 (516 516 (:META CANCEL_PLUS-LESSP-CORRECT))
 (496 22 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (480 471 (:REWRITE DEFAULT-CAR))
 (350 350 (:LINEAR INDEX-OF-<-LEN))
 (345 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (337 4 (:DEFINITION SV::MODDBP))
 (266 266 (:TYPE-PRESCRIPTION NATP))
 (264 44 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (264 18 (:REWRITE LEN-OF-UPDATE-NTH))
 (254 254 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (206 146 (:REWRITE NATP-RW))
 (198 66 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (197 16 (:REWRITE ZP-WHEN-INTEGERP))
 (192 192 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (192 64 (:DEFINITION HONS-EQUAL))
 (180 150 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (147 87 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (132 132 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (132 132 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (113 113 (:REWRITE NATP-WHEN-INTEGERP))
 (100 14 (:REWRITE 0-<-*))
 (88 88 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (88 44 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (79 58 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (66 66 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (62 62 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (51 51 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (48 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (44 44 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (44 44 (:REWRITE SET::IN-SET))
 (33 28 (:REWRITE DEFAULT-*-2))
 (33 15 (:REWRITE REPEAT-WHEN-ZP))
 (33 8 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (32 29 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (29 29 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (28 28 (:REWRITE DEFAULT-*-1))
 (25 25 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (25 25 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (25 25 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (25 25 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (25 25 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (25 25 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (25 25 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (25 25 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (25 25 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (24 4 (:DEFINITION LENGTH))
 (20 20 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (20 4 (:REWRITE ZP-OPEN))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (18 18 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (15 15 (:REWRITE EQUAL-CONSTANT-+))
 (15 15 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 14 (:DEFINITION IFF))
 (14 6 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (13 4 (:DEFINITION SV::MODDB->NMODS1P))
 (9 9 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:TYPE-PRESCRIPTION LNFIX$INLINE))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB->MODS-LENGTH))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB->MODNAME-IDXES-COUNT))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 )
(SV::MODDB-MAYBE-GROW-FRAME
 (457 31 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (350 6 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (340 4 (:DEFINITION SV::MODDBP))
 (252 3 (:DEFINITION RESIZE-LIST))
 (251 45 (:DEFINITION LEN))
 (207 9 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (115 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (100 4 (:DEFINITION TRUE-LISTP))
 (94 46 (:REWRITE DEFAULT-+-2))
 (91 25 (:REWRITE NFIX-WHEN-NOT-NATP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (76 44 (:REWRITE DEFAULT-<-2))
 (74 49 (:REWRITE DEFAULT-CDR))
 (73 3 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (56 44 (:REWRITE DEFAULT-<-1))
 (55 31 (:REWRITE NTH-WHEN-ATOM))
 (51 51 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (50 20 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (46 46 (:REWRITE DEFAULT-+-1))
 (46 46 (:META CANCEL_PLUS-LESSP-CORRECT))
 (45 18 (:REWRITE NATP-WHEN-GTE-0))
 (44 44 (:TYPE-PRESCRIPTION NATP))
 (43 9 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (33 33 (:LINEAR INDEX-OF-<-LEN))
 (32 2 (:REWRITE LEN-OF-UPDATE-NTH))
 (30 30 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (30 30 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (27 7 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (25 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 24 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 4 (:DEFINITION LENGTH))
 (22 1 (:REWRITE 0-<-*))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (18 18 (:REWRITE NATP-WHEN-INTEGERP))
 (18 18 (:REWRITE NATP-RW))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (15 15 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (15 5 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (14 14 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (14 6 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 3 (:REWRITE DEFAULT-CAR))
 (11 1 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE DEFAULT-*-2))
 (7 2 (:REWRITE REPEAT-WHEN-ZP))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (5 5 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (5 1 (:REWRITE ZP-OPEN))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:REWRITE DEFAULT-*-1))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (2 2 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::LEN-MODS-OF-MODDB-MAYBE-GROW
 (391 27 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (200 36 (:DEFINITION LEN))
 (119 1 (:DEFINITION RESIZE-LIST))
 (110 3 (:REWRITE RESIZE-LIST-OF-LEN-FREE))
 (91 54 (:REWRITE DEFAULT-<-2))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (78 37 (:REWRITE DEFAULT-+-2))
 (63 54 (:REWRITE DEFAULT-<-1))
 (56 56 (:META CANCEL_PLUS-LESSP-CORRECT))
 (55 1 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (51 37 (:REWRITE DEFAULT-CDR))
 (50 20 (:REWRITE NATP-WHEN-GTE-0))
 (41 1 (:REWRITE EQUAL-OF-RESIZE-LIST-AND-SELF))
 (40 40 (:TYPE-PRESCRIPTION NATP))
 (40 10 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (38 27 (:REWRITE NTH-WHEN-ATOM))
 (37 37 (:REWRITE DEFAULT-+-1))
 (33 33 (:LINEAR INDEX-OF-<-LEN))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (29 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (27 8 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (17 17 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (17 3 (:REWRITE RESIZE-LIST-WHEN-ATOM))
 (13 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 5 (:REWRITE DEFAULT-*-2))
 (9 3 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 2 (:REWRITE RESIZE-LIST-WHEN-ZP))
 (7 7 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION RESIZE-LIST))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (5 5 (:REWRITE DEFAULT-*-1))
 (5 5 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (5 1 (:REWRITE REPEAT-WHEN-ZP))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (4 1 (:REWRITE DEFAULT-CAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::MODDB-BASICS-OK-OF-MODDB-MAYBE-GROW))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 1 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE ZP-WHEN-INTEGERP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 )
(SV::ELAB-MOD-FIX$INLINE
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MOD-FIX$INLINE-OF-ELAB-MOD$A-FIX-ELAB-MOD)
(SV::ELAB-MOD-FIX$INLINE-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODDB-MODNAME-GET-INDEX
 (47 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (41 3 (:DEFINITION HONS-ASSOC-EQUAL))
 (38 15 (:REWRITE DEFAULT-CDR))
 (32 6 (:DEFINITION LEN))
 (22 1 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 3 (:DEFINITION HONS-EQUAL))
 (7 6 (:REWRITE NTH-WHEN-ATOM))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::RETURN-TYPE-OF-MODDB-MODNAME-GET-INDEX
 (226 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (208 11 (:DEFINITION LEN))
 (106 4 (:DEFINITION NUMLIST))
 (58 10 (:REWRITE ZP-WHEN-INTEGERP))
 (53 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (52 22 (:REWRITE DEFAULT-CDR))
 (49 3 (:REWRITE NATP-WHEN-GTE-0))
 (45 5 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (40 4 (:DEFINITION PAIRLIS$))
 (38 10 (:REWRITE ZP-WHEN-GT-0))
 (38 4 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (38 2 (:DEFINITION MEMBER-EQUAL))
 (34 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (33 1 (:REWRITE NATPP-OF-INDEX-OF))
 (31 14 (:REWRITE DEFAULT-<-1))
 (30 6 (:REWRITE ZP-OPEN))
 (29 5 (:REWRITE TAKE-OF-TOO-MANY))
 (27 3 (:REWRITE NATP-WHEN-INTEGERP))
 (26 13 (:REWRITE DEFAULT-+-2))
 (19 19 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 14 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 10 (:REWRITE DEFAULT-CAR))
 (16 5 (:REWRITE TAKE-OF-LEN-FREE))
 (16 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION NUMLIST))
 (12 1 (:REWRITE CONSP-OF-TAKE))
 (10 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (9 2 (:REWRITE DEFAULT-*-1))
 (8 4 (:REWRITE MEMBER-WHEN-ATOM))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 2 (:REWRITE DEFAULT-*-2))
 (6 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (5 5 (:REWRITE TAKE-WHEN-ATOM))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-FIX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::MODDB-MODNAME-GET-INDEX-OF-MODNAME-FIX-NAME)
(SV::MODDB-MODNAME-GET-INDEX-MODNAME-EQUIV-CONGRUENCE-ON-NAME)
(SV::MODDB-MODNAME-GET-INDEX-OF-MODDB-FIX-MODDB)
(SV::MODDB-MODNAME-GET-INDEX-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MODNAME-GET-INDEX-OF-MODDB-NORM-MODDB)
(SV::MODDB-MODNAME-GET-INDEX-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODBB-MODNAME-GET-INDEX-TYPE)
(SV::MODDB-MODNAME-GET-INDEX-BOUND
 (799 75 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (724 44 (:DEFINITION LEN))
 (236 16 (:DEFINITION NUMLIST))
 (160 16 (:DEFINITION PAIRLIS$))
 (144 16 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (136 8 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (134 36 (:REWRITE NFIX-WHEN-NOT-NATP))
 (131 83 (:REWRITE DEFAULT-CDR))
 (120 24 (:REWRITE ZP-WHEN-INTEGERP))
 (110 20 (:REWRITE TAKE-OF-TOO-MANY))
 (104 20 (:REWRITE TAKE-OF-LEN-FREE))
 (91 50 (:REWRITE DEFAULT-+-2))
 (86 24 (:REWRITE ZP-WHEN-GT-0))
 (75 75 (:REWRITE NTH-WHEN-ATOM))
 (67 67 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (67 67 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (66 2 (:REWRITE NATPP-OF-INDEX-OF))
 (64 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (63 46 (:REWRITE DEFAULT-<-2))
 (60 3 (:DEFINITION MEMBER-EQUAL))
 (59 35 (:REWRITE DEFAULT-CAR))
 (58 58 (:META CANCEL_PLUS-LESSP-CORRECT))
 (50 50 (:REWRITE DEFAULT-+-1))
 (48 48 (:TYPE-PRESCRIPTION NUMLIST))
 (48 16 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (48 4 (:REWRITE CONSP-OF-TAKE))
 (47 47 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (40 4 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (32 32 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (24 24 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (20 20 (:REWRITE TAKE-WHEN-ATOM))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (15 6 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 4 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (11 6 (:REWRITE MEMBER-WHEN-ATOM))
 (11 4 (:REWRITE DEFAULT-*-1))
 (9 9 (:REWRITE SUBSETP-MEMBER . 4))
 (9 9 (:REWRITE SUBSETP-MEMBER . 3))
 (9 9 (:REWRITE INTERSECTP-MEMBER . 3))
 (9 9 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 4 (:REWRITE DEFAULT-*-2))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SV::MODNAME-FIX))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::MODDB-MODIDX-GET-NAME
 (240 21 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (177 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (130 4 (:REWRITE SV::MODDB-INDICES-OK-WHEN-MODDB-BASICS-OK))
 (124 4 (:DEFINITION COUNT-KEYS))
 (115 23 (:DEFINITION LEN))
 (115 4 (:REWRITE SV::MODDB-BASICS-COUNT))
 (84 4 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (68 4 (:DEFINITION HONS-ASSOC-EQUAL))
 (54 27 (:REWRITE DEFAULT-+-2))
 (41 26 (:REWRITE DEFAULT-<-2))
 (40 40 (:REWRITE DEFAULT-CDR))
 (30 26 (:REWRITE DEFAULT-<-1))
 (28 28 (:TYPE-PRESCRIPTION HONS-ASSOC-EQUAL))
 (28 28 (:REWRITE DEFAULT-CAR))
 (27 27 (:REWRITE DEFAULT-+-1))
 (26 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 21 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (21 21 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (21 21 (:REWRITE NTH-WHEN-ATOM))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 2 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (12 4 (:DEFINITION HONS-EQUAL))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 1 (:REWRITE ZP-WHEN-INTEGERP))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-MODIDX-GET-NAME-OF-NFIX-IDX)
(SV::MODDB-MODIDX-GET-NAME-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::MODDB-MODIDX-GET-NAME-OF-MODDB-FIX-MODDB)
(SV::MODDB-MODIDX-GET-NAME-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-ADD-MODULE1
 (174 27 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (50 26 (:REWRITE DEFAULT-+-2))
 (43 27 (:REWRITE NTH-WHEN-ATOM))
 (36 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (26 26 (:REWRITE DEFAULT-CDR))
 (26 26 (:REWRITE DEFAULT-+-1))
 (25 5 (:REWRITE LEN-OF-UPDATE-NTH))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (17 10 (:REWRITE DEFAULT-<-2))
 (17 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (14 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 1 (:DEFINITION MEMBER-EQUAL))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (2 2 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::MODDB-ADD-MODULE1-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (746 58 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (520 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (348 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (340 4 (:DEFINITION SV::MODDBP))
 (338 338 (:TYPE-PRESCRIPTION LEN))
 (246 16 (:REWRITE LEN-OF-UPDATE-NTH))
 (194 34 (:DEFINITION LEN))
 (146 16 (:DEFINITION MAX))
 (140 54 (:REWRITE NTH-WHEN-ATOM))
 (114 44 (:REWRITE DEFAULT-<-2))
 (110 44 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (100 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (72 36 (:REWRITE DEFAULT-+-2))
 (62 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (52 52 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (52 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (50 38 (:REWRITE DEFAULT-CDR))
 (48 44 (:REWRITE DEFAULT-<-1))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (44 44 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (44 44 (:META CANCEL_PLUS-LESSP-CORRECT))
 (42 42 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (42 42 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (40 24 (:REWRITE NFIX-WHEN-NOT-NATP))
 (36 36 (:REWRITE DEFAULT-+-1))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (32 8 (:TYPE-PRESCRIPTION MAX))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 4 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (24 4 (:DEFINITION LENGTH))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (18 18 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 6 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE SET::IN-SET))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (7 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (6 6 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::MODDB-ADD-MODULE1-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODDB-ADD-MODULE1-OF-MODDB-FIX-MODDB
 (764 58 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (520 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (366 5 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (357 4 (:DEFINITION SV::MODDBP))
 (353 353 (:TYPE-PRESCRIPTION LEN))
 (246 16 (:REWRITE LEN-OF-UPDATE-NTH))
 (196 34 (:DEFINITION LEN))
 (146 16 (:DEFINITION MAX))
 (140 54 (:REWRITE NTH-WHEN-ATOM))
 (118 46 (:REWRITE DEFAULT-<-2))
 (110 44 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (75 3 (:DEFINITION TRUE-LISTP))
 (72 36 (:REWRITE DEFAULT-+-2))
 (64 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (56 56 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (54 39 (:REWRITE DEFAULT-CDR))
 (52 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (50 46 (:REWRITE DEFAULT-<-1))
 (47 26 (:REWRITE NFIX-WHEN-NOT-NATP))
 (46 46 (:META CANCEL_PLUS-LESSP-CORRECT))
 (45 45 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (45 45 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (44 44 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (36 36 (:REWRITE DEFAULT-+-1))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (32 8 (:TYPE-PRESCRIPTION MAX))
 (27 27 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (27 4 (:DEFINITION LENGTH))
 (24 4 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (22 22 (:LINEAR INDEX-OF-<-LEN))
 (22 7 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (10 10 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (10 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (4 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-ADD-MODULE1-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::UPDATE-NTH-OF-TAKE-LENGTH+1
 (168 3 (:DEFINITION UPDATE-NTH))
 (140 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (114 3 (:REWRITE TAKE-OF-LEN-FREE))
 (105 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (57 57 (:TYPE-PRESCRIPTION LEN))
 (40 1 (:REWRITE SV::MY-NTH-OF-TAKE))
 (39 7 (:DEFINITION LEN))
 (33 2 (:REWRITE TAKE-OF-TOO-MANY))
 (29 13 (:REWRITE DEFAULT-CDR))
 (27 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (23 13 (:REWRITE DEFAULT-+-2))
 (23 1 (:REWRITE LEN-OF-UPDATE-NTH))
 (18 2 (:REWRITE CAR-OF-TAKE))
 (16 10 (:REWRITE DEFAULT-<-2))
 (16 10 (:REWRITE DEFAULT-<-1))
 (16 6 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (15 15 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 3 (:REWRITE ZP-WHEN-GT-0))
 (12 1 (:DEFINITION MAX))
 (11 5 (:REWRITE NTH-WHEN-ATOM))
 (10 5 (:REWRITE CONSP-OF-TAKE))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 3 (:REWRITE ZP-WHEN-INTEGERP))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE TAKE-WHEN-ATOM))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::UPDATE-NTH-OF-TAKE-LENGTH
 (2030 67 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1512 58 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (907 35 (:REWRITE TAKE-OF-LEN-FREE))
 (798 126 (:DEFINITION LEN))
 (446 262 (:REWRITE DEFAULT-+-2))
 (408 96 (:REWRITE ZP-WHEN-GT-0))
 (331 162 (:REWRITE NFIX-WHEN-NOT-NATP))
 (316 228 (:REWRITE DEFAULT-<-2))
 (304 228 (:REWRITE DEFAULT-<-1))
 (270 10 (:REWRITE SV::MY-NTH-OF-TAKE))
 (263 262 (:REWRITE DEFAULT-+-1))
 (189 56 (:REWRITE NTH-WHEN-ATOM))
 (158 101 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (134 66 (:REWRITE DEFAULT-CAR))
 (127 127 (:LINEAR INDEX-OF-<-LEN))
 (101 101 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (96 96 (:TYPE-PRESCRIPTION NATP))
 (96 11 (:REWRITE SECOND-OF-TAKE))
 (83 4 (:REWRITE LEN-OF-UPDATE-NTH))
 (48 4 (:REWRITE REPEAT-WHEN-ZP))
 (47 47 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 4 (:REWRITE NTH-OF-REPEAT))
 (36 4 (:DEFINITION MAX))
 (31 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (25 25 (:REWRITE TAKE-WHEN-ATOM))
 (19 17 (:REWRITE EQUAL-CONSTANT-+))
 (17 17 (:REWRITE ZP-OPEN))
 (13 3 (:REWRITE LEN-OF-TAKE))
 (12 6 (:REWRITE POSP-NATP))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (2 2 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2 2 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(MV-NTH-OF-MODDB-NORM-MODDB-UNDER-MODDB-NORM-EQUIV
 (3409 267 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2578 51 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1551 113 (:DEFINITION LEN))
 (543 262 (:REWRITE NTH-WHEN-ATOM))
 (433 175 (:REWRITE DEFAULT-<-2))
 (301 49 (:REWRITE ZP-WHEN-INTEGERP))
 (286 143 (:REWRITE DEFAULT-+-2))
 (255 3 (:DEFINITION SV::MODDBP))
 (241 176 (:REWRITE DEFAULT-CDR))
 (234 26 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (211 211 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (211 211 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (208 52 (:TYPE-PRESCRIPTION MAX))
 (205 175 (:REWRITE DEFAULT-<-1))
 (205 21 (:DEFINITION PAIRLIS$))
 (191 45 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (183 49 (:REWRITE ZP-WHEN-GT-0))
 (170 17 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (162 115 (:REWRITE NFIX-WHEN-NOT-NATP))
 (143 143 (:REWRITE DEFAULT-+-1))
 (140 28 (:REWRITE ZP-OPEN))
 (136 48 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (129 20 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (114 27 (:REWRITE TAKE-OF-TOO-MANY))
 (114 7 (:REWRITE SV::MODIDX-OF-MODDB-NORM))
 (93 60 (:REWRITE DEFAULT-CAR))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (63 2 (:REWRITE SV::ELAB-MODLIST-P-OF-UPDATE-NTH))
 (54 54 (:TYPE-PRESCRIPTION NUMLIST))
 (48 48 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (48 2 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (45 45 (:LINEAR INDEX-OF-<-LEN))
 (42 6 (:REWRITE SV::NMODS-OF-MODDB-NORM))
 (38 38 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 14 (:REWRITE NATP-WHEN-GTE-0))
 (34 15 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (33 33 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (32 20 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (31 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (30 27 (:REWRITE TAKE-WHEN-ATOM))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 24 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (23 3 (:REWRITE CONSP-OF-TAKE))
 (22 22 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 19 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (19 19 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (18 3 (:DEFINITION LENGTH))
 (16 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (15 5 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (14 14 (:REWRITE NATP-WHEN-INTEGERP))
 (14 14 (:REWRITE NATP-RW))
 (14 14 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (14 14 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (14 14 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (14 14 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (14 14 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (14 14 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (12 1 (:REWRITE TAKE-BEFORE-UPDATE-NTH))
 (11 11 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (11 11 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 )
(MV-NTH-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB-UNDER-MODDB-NORM-EQUIV)
(SV::IND
 (6 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::NAME-OF-NTH-WHEN-NOT-MEMBER
 (23 7 (:REWRITE NFIX-WHEN-NATP))
 (20 4 (:DEFINITION LEN))
 (18 2 (:REWRITE TAKE-OF-TOO-MANY))
 (18 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (17 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 2 (:REWRITE TAKE-OF-LEN-FREE))
 (12 2 (:REWRITE SV::LEN-OF-ELAB-MODS->NAMES))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 6 (:REWRITE DEFAULT-<-1))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 2 (:REWRITE TAKE-WHEN-ATOM))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 4))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 3))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 2))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::TAKE-OF-N+1-UPDATE-NTH
 (646 23 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (557 23 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (293 10 (:DEFINITION BINARY-APPEND))
 (264 159 (:REWRITE DEFAULT-+-2))
 (255 255 (:META CANCEL_PLUS-LESSP-CORRECT))
 (244 175 (:REWRITE DEFAULT-<-2))
 (219 175 (:REWRITE DEFAULT-<-1))
 (190 81 (:REWRITE NFIX-WHEN-NOT-NATP))
 (171 57 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (161 159 (:REWRITE DEFAULT-+-1))
 (160 8 (:REWRITE LEN-OF-UPDATE-NTH))
 (137 28 (:REWRITE TAKE-WHEN-ATOM))
 (96 96 (:LINEAR INDEX-OF-<-LEN))
 (96 6 (:REWRITE REPEAT-WHEN-ZP))
 (83 54 (:REWRITE DEFAULT-CAR))
 (64 8 (:DEFINITION MAX))
 (63 63 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (63 63 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (57 57 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (57 57 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (52 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (44 4 (:REWRITE TAKE-BEFORE-UPDATE-NTH))
 (31 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (24 22 (:REWRITE EQUAL-CONSTANT-+))
 (22 22 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:REWRITE ZP-OPEN))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::MODDB-ADD-MODULE1-UNDER-MODDB-NORM-EQUIV
 (911 63 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (488 10 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (313 20 (:REWRITE LEN-OF-UPDATE-NTH))
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (209 20 (:DEFINITION MAX))
 (194 8 (:DEFINITION BINARY-APPEND))
 (162 61 (:REWRITE NTH-WHEN-ATOM))
 (156 65 (:REWRITE DEFAULT-<-2))
 (122 20 (:REWRITE CONSP-OF-TAKE))
 (120 50 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (99 57 (:REWRITE DEFAULT-CDR))
 (96 24 (:TYPE-PRESCRIPTION MAX))
 (87 44 (:REWRITE DEFAULT-+-2))
 (77 16 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (70 65 (:REWRITE DEFAULT-<-1))
 (65 65 (:META CANCEL_PLUS-LESSP-CORRECT))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 12 (:REWRITE ZP-OPEN))
 (53 5 (:REWRITE TAKE-OF-TOO-MANY))
 (52 52 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (52 52 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (50 50 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (49 11 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (48 48 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (48 48 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (48 48 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (48 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (46 7 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (45 44 (:REWRITE DEFAULT-+-1))
 (45 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (45 10 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (30 12 (:REWRITE DEFAULT-CAR))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 2 (:DEFINITION PAIRLIS$))
 (24 6 (:REWRITE CAR-OF-TAKE))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 12 (:REWRITE ZP-WHEN-GT-0))
 (18 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (18 7 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (18 3 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (18 3 (:DEFINITION LENGTH))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:TYPE-PRESCRIPTION NUMLIST))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:REWRITE ZP-WHEN-INTEGERP))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (11 11 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (11 11 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (10 1 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (7 7 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE SET::IN-SET))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (5 5 (:REWRITE TAKE-WHEN-ATOM))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 )
(SV::MODDB-BASICS-OK-OF-MODDB-ADD-MODULE1
 (18021 1221 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (6742 860 (:DEFINITION LEN))
 (6187 178 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3128 1471 (:REWRITE DEFAULT-<-2))
 (2953 1219 (:REWRITE NTH-WHEN-ATOM))
 (2127 618 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2032 1016 (:REWRITE DEFAULT-+-2))
 (1604 1471 (:REWRITE DEFAULT-<-1))
 (1522 1288 (:REWRITE DEFAULT-CDR))
 (1520 380 (:TYPE-PRESCRIPTION MAX))
 (1441 277 (:REWRITE ZP-WHEN-INTEGERP))
 (1431 89 (:DEFINITION HONS-ASSOC-EQUAL))
 (1281 61 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (1261 52 (:DEFINITION NUMLIST))
 (1222 52 (:DEFINITION PAIRLIS$))
 (1161 426 (:REWRITE NATP-WHEN-GTE-0))
 (1148 56 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1041 1041 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1041 1041 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1016 1016 (:REWRITE DEFAULT-+-1))
 (998 129 (:REWRITE CONSP-OF-TAKE))
 (945 189 (:REWRITE ZP-OPEN))
 (938 277 (:REWRITE ZP-WHEN-GT-0))
 (877 666 (:REWRITE DEFAULT-CAR))
 (837 89 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (798 178 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (741 19 (:DEFINITION MEMBER-EQUAL))
 (638 94 (:REWRITE TAKE-OF-TOO-MANY))
 (470 97 (:REWRITE TAKE-OF-LEN-FREE))
 (450 29 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (373 373 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (362 362 (:REWRITE NATP-WHEN-INTEGERP))
 (324 4 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (316 71 (:REWRITE CAR-OF-TAKE))
 (314 314 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (298 38 (:REWRITE MEMBER-WHEN-ATOM))
 (297 89 (:DEFINITION HONS-EQUAL))
 (277 109 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (276 46 (:REWRITE SV::LEN-OF-ELAB-MODS->NAMES))
 (267 267 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (211 29 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (174 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (170 2 (:DEFINITION SV::MODDBP))
 (168 168 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (163 94 (:REWRITE TAKE-WHEN-ATOM))
 (156 156 (:TYPE-PRESCRIPTION NUMLIST))
 (150 3 (:REWRITE NATPP-OF-INDEX-OF))
 (130 13 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (121 121 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (91 91 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (80 80 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (62 62 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (62 62 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (62 62 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (62 62 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (62 62 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (62 62 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (62 62 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (62 62 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (61 61 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (58 58 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (56 56 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (56 56 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (50 2 (:DEFINITION TRUE-LISTP))
 (47 47 (:REWRITE SUBSETP-MEMBER . 2))
 (45 45 (:REWRITE SUBSETP-MEMBER . 4))
 (45 45 (:REWRITE INTERSECTP-MEMBER . 3))
 (45 45 (:REWRITE INTERSECTP-MEMBER . 2))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 36 (:TYPE-PRESCRIPTION ZP))
 (36 36 (:REWRITE EQUAL-CONSTANT-+))
 (34 34 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (34 34 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (30 12 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (27 6 (:REWRITE DEFAULT-*-1))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (19 19 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (18 6 (:REWRITE DEFAULT-*-2))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (13 13 (:REWRITE SUBSETP-TRANS2))
 (13 13 (:REWRITE SUBSETP-TRANS))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 2 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (12 2 (:DEFINITION LENGTH))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (4 4 (:REWRITE SET::IN-SET))
 (3 3 (:REWRITE TAKE-UNDER-IFF))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-NMODS
 (1299 66 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (305 61 (:DEFINITION LEN))
 (239 122 (:REWRITE DEFAULT-<-2))
 (185 50 (:REWRITE NFIX-WHEN-NOT-NATP))
 (158 122 (:REWRITE DEFAULT-<-1))
 (138 71 (:REWRITE DEFAULT-+-2))
 (134 67 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (130 10 (:REWRITE LEN-OF-UPDATE-NTH))
 (128 128 (:META CANCEL_PLUS-LESSP-CORRECT))
 (126 51 (:REWRITE NATP-WHEN-GTE-0))
 (122 122 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (96 66 (:REWRITE NTH-WHEN-ATOM))
 (84 12 (:REWRITE ZP-WHEN-GT-0))
 (78 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (75 71 (:REWRITE DEFAULT-+-1))
 (70 10 (:DEFINITION MAX))
 (67 67 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (61 61 (:REWRITE DEFAULT-CDR))
 (51 51 (:REWRITE NATP-WHEN-INTEGERP))
 (51 51 (:REWRITE NATP-RW))
 (51 51 (:LINEAR INDEX-OF-<-LEN))
 (48 4 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (40 20 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (40 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (36 4 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (35 35 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (35 35 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (28 12 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (28 4 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (24 24 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (20 20 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (16 16 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (16 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD
 (1527 65 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (330 21 (:REWRITE LEN-OF-UPDATE-NTH))
 (286 134 (:REWRITE DEFAULT-<-2))
 (276 100 (:REWRITE NFIX-WHEN-NOT-NATP))
 (260 52 (:DEFINITION LEN))
 (182 134 (:REWRITE DEFAULT-<-1))
 (182 65 (:REWRITE NTH-WHEN-ATOM))
 (177 9 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (168 21 (:DEFINITION MAX))
 (164 65 (:REWRITE NATP-WHEN-GTE-0))
 (154 154 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (140 140 (:META CANCEL_PLUS-LESSP-CORRECT))
 (129 71 (:REWRITE DEFAULT-+-2))
 (102 12 (:REWRITE ZP-WHEN-GT-0))
 (75 71 (:REWRITE DEFAULT-+-1))
 (65 65 (:REWRITE NATP-WHEN-INTEGERP))
 (65 65 (:REWRITE NATP-RW))
 (52 52 (:REWRITE DEFAULT-CDR))
 (49 41 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (31 31 (:LINEAR INDEX-OF-<-LEN))
 (30 30 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (30 30 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (28 28 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (21 21 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (21 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (21 21 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-TABLE
 (1185 61 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (270 54 (:DEFINITION LEN))
 (218 100 (:REWRITE DEFAULT-<-2))
 (216 43 (:REWRITE NFIX-WHEN-NATP))
 (159 43 (:REWRITE NFIX-WHEN-NOT-NATP))
 (133 100 (:REWRITE DEFAULT-<-1))
 (127 12 (:REWRITE ZP-WHEN-GT-0))
 (124 64 (:REWRITE DEFAULT-+-2))
 (110 110 (:TYPE-PRESCRIPTION NATP))
 (105 105 (:META CANCEL_PLUS-LESSP-CORRECT))
 (98 49 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (97 40 (:REWRITE NATP-WHEN-GTE-0))
 (91 61 (:REWRITE NTH-WHEN-ATOM))
 (84 6 (:REWRITE LEN-OF-UPDATE-NTH))
 (78 78 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (68 64 (:REWRITE DEFAULT-+-1))
 (60 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (54 54 (:REWRITE DEFAULT-CDR))
 (49 49 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (48 48 (:LINEAR INDEX-OF-<-LEN))
 (48 6 (:DEFINITION MAX))
 (48 4 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (42 21 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (40 40 (:REWRITE NATP-WHEN-INTEGERP))
 (40 40 (:REWRITE NATP-RW))
 (40 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (36 4 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (35 27 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (29 29 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (29 29 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (28 12 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (28 4 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (24 24 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (21 21 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (16 16 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (16 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (8 4 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-NMODS
 (966 51 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (230 46 (:DEFINITION LEN))
 (200 104 (:REWRITE DEFAULT-<-2))
 (173 44 (:REWRITE NFIX-WHEN-NOT-NATP))
 (152 76 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (134 134 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (134 104 (:REWRITE DEFAULT-<-1))
 (128 64 (:REWRITE DEFAULT-+-2))
 (126 51 (:REWRITE NATP-WHEN-GTE-0))
 (110 110 (:META CANCEL_PLUS-LESSP-CORRECT))
 (91 7 (:REWRITE LEN-OF-UPDATE-NTH))
 (84 12 (:REWRITE ZP-WHEN-GT-0))
 (78 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (76 76 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (72 51 (:REWRITE NTH-WHEN-ATOM))
 (68 64 (:REWRITE DEFAULT-+-1))
 (51 51 (:REWRITE NATP-WHEN-INTEGERP))
 (51 51 (:REWRITE NATP-RW))
 (49 7 (:DEFINITION MAX))
 (48 4 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (46 46 (:REWRITE DEFAULT-CDR))
 (40 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (39 39 (:LINEAR INDEX-OF-<-LEN))
 (36 4 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (29 29 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (29 29 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (28 14 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (28 12 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (28 4 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (24 24 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (16 16 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (16 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (14 14 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-INSTOFFSET))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD
 (1103 50 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (234 80 (:REWRITE NFIX-WHEN-NOT-NATP))
 (229 111 (:REWRITE DEFAULT-<-2))
 (220 14 (:REWRITE LEN-OF-UPDATE-NTH))
 (195 39 (:DEFINITION LEN))
 (177 9 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (170 170 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (150 111 (:REWRITE DEFAULT-<-1))
 (149 59 (:REWRITE NATP-WHEN-GTE-0))
 (131 50 (:REWRITE NTH-WHEN-ATOM))
 (120 63 (:REWRITE DEFAULT-+-2))
 (117 117 (:META CANCEL_PLUS-LESSP-CORRECT))
 (112 14 (:DEFINITION MAX))
 (102 12 (:REWRITE ZP-WHEN-GT-0))
 (67 63 (:REWRITE DEFAULT-+-1))
 (59 59 (:REWRITE NATP-WHEN-INTEGERP))
 (59 59 (:REWRITE NATP-RW))
 (40 32 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (39 39 (:REWRITE DEFAULT-CDR))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (25 25 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (22 22 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (18 18 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (18 18 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-TABLE
 (868 46 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (204 37 (:REWRITE NFIX-WHEN-NATP))
 (200 40 (:DEFINITION LEN))
 (182 84 (:REWRITE DEFAULT-<-2))
 (147 37 (:REWRITE NFIX-WHEN-NOT-NATP))
 (127 12 (:REWRITE ZP-WHEN-GT-0))
 (116 58 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (116 58 (:REWRITE DEFAULT-+-2))
 (111 84 (:REWRITE DEFAULT-<-1))
 (98 98 (:TYPE-PRESCRIPTION NATP))
 (97 40 (:REWRITE NATP-WHEN-GTE-0))
 (90 90 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (89 89 (:META CANCEL_PLUS-LESSP-CORRECT))
 (67 46 (:REWRITE NTH-WHEN-ATOM))
 (62 58 (:REWRITE DEFAULT-+-1))
 (60 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (58 58 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (56 4 (:REWRITE LEN-OF-UPDATE-NTH))
 (48 4 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (40 40 (:REWRITE NATP-WHEN-INTEGERP))
 (40 40 (:REWRITE NATP-RW))
 (40 40 (:REWRITE DEFAULT-CDR))
 (40 4 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (36 36 (:LINEAR INDEX-OF-<-LEN))
 (36 4 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (32 4 (:DEFINITION MAX))
 (30 15 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (29 21 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (28 12 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (28 4 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (24 24 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (23 23 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (23 23 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (16 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (15 15 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-INSTOFFSET))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (8 4 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::UPDATE-NTH-OF-NTH-WHEN-REDUNDANT
 (1090 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (1082 4 (:DEFINITION SV::MODDBP))
 (878 36 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (310 12 (:REWRITE LEN-OF-UPDATE-NTH))
 (286 10 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (230 46 (:DEFINITION LEN))
 (226 2 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (184 50 (:REWRITE NFIX-WHEN-NATP))
 (164 80 (:REWRITE DEFAULT-<-2))
 (144 12 (:DEFINITION MAX))
 (136 50 (:REWRITE NFIX-WHEN-NOT-NATP))
 (122 10 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (116 58 (:REWRITE DEFAULT-+-2))
 (104 80 (:REWRITE DEFAULT-<-1))
 (100 4 (:DEFINITION TRUE-LISTP))
 (92 4 (:DEFINITION LENGTH))
 (84 84 (:META CANCEL_PLUS-LESSP-CORRECT))
 (84 20 (:REWRITE ZP-WHEN-GT-0))
 (84 2 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (76 76 (:TYPE-PRESCRIPTION NATP))
 (74 74 (:REWRITE DEFAULT-CDR))
 (66 36 (:REWRITE NTH-WHEN-ATOM))
 (58 58 (:REWRITE DEFAULT-+-1))
 (58 2 (:REWRITE UPDATE-NTH-OF-NTH))
 (50 50 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (50 50 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (46 20 (:REWRITE ZP-WHEN-INTEGERP))
 (44 22 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (42 14 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (38 38 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (28 28 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (28 28 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (28 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (26 26 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (26 26 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (26 26 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (26 26 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (26 26 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (26 26 (:LINEAR INDEX-OF-<-LEN))
 (26 26 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (24 24 (:REWRITE DEFAULT-CAR))
 (24 4 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (22 22 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (22 22 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (22 22 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 14 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (18 4 (:DEFINITION SV::MODDB->NMODS1P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (10 10 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB->NMODS1P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MODS-OK-OF-MODDB-ADD-MODULE1-EMPTY
 (15683 1349 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (5530 1347 (:REWRITE NTH-WHEN-ATOM))
 (5484 355 (:REWRITE LEN-OF-UPDATE-NTH))
 (4795 330 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3845 355 (:DEFINITION MAX))
 (2902 1055 (:REWRITE DEFAULT-<-2))
 (2277 453 (:DEFINITION LEN))
 (1816 454 (:TYPE-PRESCRIPTION MAX))
 (1808 10 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (1677 597 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1632 66 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1625 10 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (1502 330 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1215 1055 (:REWRITE DEFAULT-<-1))
 (1138 569 (:REWRITE DEFAULT-+-2))
 (989 42 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (918 294 (:REWRITE NATP-WHEN-GTE-0))
 (894 183 (:REWRITE ZP-WHEN-INTEGERP))
 (828 183 (:REWRITE ZP-WHEN-GT-0))
 (803 803 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (803 803 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (569 569 (:REWRITE DEFAULT-+-1))
 (538 294 (:REWRITE NATP-RW))
 (536 536 (:TYPE-PRESCRIPTION NATP))
 (461 455 (:REWRITE DEFAULT-CDR))
 (378 54 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (376 352 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (352 352 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (225 225 (:LINEAR INDEX-OF-<-LEN))
 (182 82 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (174 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (172 172 (:REWRITE NATP-WHEN-INTEGERP))
 (170 2 (:DEFINITION SV::MODDBP))
 (167 167 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (142 71 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (137 137 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (103 103 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (103 103 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (103 103 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (103 103 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (103 103 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (103 103 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (103 103 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (103 103 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (100 100 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (98 98 (:REWRITE EQUAL-CONSTANT-+))
 (71 71 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (66 66 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (66 66 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (56 56 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-BADGUY))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 42 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (42 42 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (26 26 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 2 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (12 2 (:DEFINITION LENGTH))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (4 4 (:REWRITE SET::IN-SET))
 (3 3 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::ELAB-MODS->NAMES-OF-APPEND
 (50 19 (:REWRITE DEFAULT-CDR))
 (45 15 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (30 30 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (29 26 (:REWRITE DEFAULT-CAR))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 4 (:REWRITE CAR-OF-APPEND))
 (8 8 (:REWRITE CONSP-OF-APPEND))
 (5 5 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (4 4 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ACL2-NUMBERP-INDEX-OF
 (35 5 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (29 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (24 24 (:REWRITE SUBSETP-MEMBER . 4))
 (24 24 (:REWRITE INTERSECTP-MEMBER . 3))
 (24 24 (:REWRITE INTERSECTP-MEMBER . 2))
 (21 21 (:REWRITE SUBSETP-MEMBER . 2))
 (21 21 (:REWRITE DEFAULT-CAR))
 (20 20 (:REWRITE DEFAULT-CDR))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (6 6 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE DEFAULT-+-1))
 )
(SV::INDEX-OF-APPEND
 (157 9 (:DEFINITION MEMBER-EQUAL))
 (102 11 (:DEFINITION INDEX-OF))
 (84 29 (:REWRITE DEFAULT-+-2))
 (55 11 (:DEFINITION LEN))
 (42 35 (:REWRITE DEFAULT-CDR))
 (39 39 (:REWRITE SUBSETP-TRANS2))
 (39 39 (:REWRITE SUBSETP-TRANS))
 (36 29 (:REWRITE DEFAULT-+-1))
 (36 3 (:REWRITE SV::ACL2-NUMBERP-INDEX-OF))
 (32 32 (:REWRITE SUBSETP-MEMBER . 4))
 (32 32 (:REWRITE SUBSETP-MEMBER . 2))
 (32 32 (:REWRITE INTERSECTP-MEMBER . 3))
 (32 32 (:REWRITE INTERSECTP-MEMBER . 2))
 (25 25 (:REWRITE DEFAULT-CAR))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (21 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (20 4 (:DEFINITION BINARY-APPEND))
 (17 17 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (17 17 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (16 16 (:REWRITE MEMBER-WHEN-ATOM))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (8 8 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (6 3 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (3 3 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (3 3 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (3 1 (:REWRITE CAR-OF-APPEND))
 (2 2 (:REWRITE CONSP-OF-APPEND))
 (1 1 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 )
(SV::INDEX-OF-CONS
 (19 5 (:REWRITE DEFAULT-+-2))
 (12 1 (:REWRITE SV::ACL2-NUMBERP-INDEX-OF))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 3 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE SUBSETP-MEMBER . 4))
 (3 3 (:REWRITE SUBSETP-MEMBER . 3))
 (3 3 (:REWRITE SUBSETP-MEMBER . 2))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 3))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE MEMBER-WHEN-ATOM))
 (1 1 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::MODDB-MODNAME-GET-INDEX-OF-MODDB-ADD-MODULE1
 (10252 795 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (3236 1332 (:REWRITE DEFAULT-CDR))
 (2393 189 (:DEFINITION BINARY-APPEND))
 (2148 132 (:DEFINITION PAIRLIS$))
 (1722 435 (:REWRITE CONSP-OF-TAKE))
 (1441 402 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1322 949 (:REWRITE DEFAULT-CAR))
 (1197 378 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1166 503 (:REWRITE DEFAULT-+-2))
 (1038 210 (:REWRITE TAKE-OF-TOO-MANY))
 (1029 132 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (1021 1021 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (978 54 (:DEFINITION MEMBER-EQUAL))
 (962 962 (:TYPE-PRESCRIPTION SV::ELAB-MODS->NAMES))
 (900 55 (:DEFINITION HONS-ASSOC-EQUAL))
 (824 795 (:REWRITE NTH-WHEN-ATOM))
 (822 66 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (726 304 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (711 711 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (711 711 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (650 26 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (627 19 (:REWRITE NATPP-OF-INDEX-OF))
 (597 278 (:REWRITE DEFAULT-<-1))
 (591 398 (:REWRITE ZP-WHEN-GT-0))
 (552 213 (:REWRITE CAR-OF-TAKE))
 (513 503 (:REWRITE DEFAULT-+-1))
 (486 90 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (458 278 (:REWRITE DEFAULT-<-2))
 (452 398 (:REWRITE ZP-WHEN-INTEGERP))
 (432 72 (:REWRITE CAR-OF-APPEND))
 (422 422 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (399 133 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (396 396 (:TYPE-PRESCRIPTION NUMLIST))
 (368 16 (:REWRITE SUBSETP-OF-CONS))
 (324 54 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (323 54 (:REWRITE DEFAULT-*-2))
 (323 54 (:REWRITE DEFAULT-*-1))
 (322 322 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (322 322 (:REWRITE SUBSETP-MEMBER . 2))
 (288 144 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (288 96 (:REWRITE NATP-WHEN-GTE-0))
 (270 27 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (258 258 (:REWRITE SUBSETP-MEMBER . 4))
 (258 258 (:REWRITE INTERSECTP-MEMBER . 3))
 (258 258 (:REWRITE INTERSECTP-MEMBER . 2))
 (252 252 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (232 232 (:REWRITE SUBSETP-TRANS2))
 (232 232 (:REWRITE SUBSETP-TRANS))
 (220 55 (:DEFINITION HONS-EQUAL))
 (210 210 (:REWRITE TAKE-WHEN-ATOM))
 (206 5 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (180 72 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (175 175 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (175 175 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (165 165 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (146 76 (:REWRITE MEMBER-WHEN-ATOM))
 (144 144 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (116 4 (:REWRITE SUBSETP-APPEND1))
 (111 55 (:REWRITE SV::LOOKUP-NAME-IN-MODDB-NORM))
 (108 108 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (108 36 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (88 88 (:REWRITE NATP-WHEN-INTEGERP))
 (85 85 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (82 82 (:TYPE-PRESCRIPTION ZP))
 (54 54 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (42 42 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (38 38 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 36 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (36 36 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (36 36 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (29 29 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (29 29 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (29 29 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (29 29 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (29 29 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (29 29 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (29 29 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (29 29 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (29 29 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (29 29 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 3 (:REWRITE LOOKUP-IN-FG-MEMO))
 (6 3 (:REWRITE SV::INTEGERP-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-SVAR-BOOLMASKS-P))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (3 3 (:TYPE-PRESCRIPTION FG-MEMO-P))
 )
(SV::NMODS-OF-MODDB-ADD-MODULE1
 (443 29 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (260 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (169 11 (:REWRITE LEN-OF-UPDATE-NTH))
 (109 11 (:DEFINITION MAX))
 (94 16 (:DEFINITION LEN))
 (88 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (82 27 (:REWRITE NTH-WHEN-ATOM))
 (75 27 (:REWRITE DEFAULT-<-2))
 (66 26 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (40 10 (:TYPE-PRESCRIPTION MAX))
 (36 18 (:REWRITE DEFAULT-+-2))
 (30 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (29 29 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (29 27 (:REWRITE DEFAULT-<-1))
 (27 27 (:META CANCEL_PLUS-LESSP-CORRECT))
 (26 26 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (26 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (26 6 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 17 (:REWRITE DEFAULT-CDR))
 (21 21 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (21 21 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (18 18 (:REWRITE DEFAULT-+-1))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 2 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 )
(SV::MODDB-ADD-MODULE
 (71 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (54 10 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 10 (:REWRITE DEFAULT-+-2))
 (17 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (14 12 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:DEFINITION MEMBER-EQUAL))
 (9 7 (:REWRITE NTH-WHEN-ATOM))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 4 (:REWRITE DEFAULT-<-2))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::MODDB-ADD-MODULE-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::MODDB-ADD-MODULE-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODDB-ADD-MODULE-OF-MODDB-FIX-MODDB
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (14 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 3 (:REWRITE DEFAULT-+-2))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION NFIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-ADD-MODULE-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::NREC)
(SV::NREC-LIST)
(SV::NREC-LIST-MODS)
(SV::NREC_UNFIX)
(SV::NREC_UNFIX_CHECK)
(SV::NREC_UNFIX_CHECK_REDUCTION_1)
(SV::NREC_UNFIX_CHECK_REDUCTION_2)
(SV::NREC_UNFIX_CHECK_REDUCTION_3
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NREC-LIST_UNFIX)
(SV::NREC-LIST_UNFIX_CHECK)
(SV::NREC-LIST_UNFIX_CHECK_REDUCTION_1)
(SV::NREC-LIST_UNFIX_CHECK_REDUCTION_2)
(SV::NREC-LIST_UNFIX_CHECK_REDUCTION_3
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NREC-LIST-MODS_UNFIX)
(SV::NREC-LIST-MODS_UNFIX_CHECK)
(SV::NREC-LIST-MODS_UNFIX_CHECK_REDUCTION_1)
(SV::NREC-LIST-MODS_UNFIX_CHECK_REDUCTION_2)
(SV::NREC-LIST-MODS_UNFIX_CHECK_REDUCTION_3
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NREC-OF-CONS
 (6 6 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-CDR))
 )
(SV::NREC-OF-NIL)
(SV::G-OF-NREC
 (31 31 (:REWRITE DEFAULT-CAR))
 (21 15 (:REWRITE SUBSETP-MEMBER . 3))
 (15 15 (:REWRITE SUBSETP-MEMBER . 4))
 (15 15 (:REWRITE SUBSETP-MEMBER . 2))
 (15 15 (:REWRITE INTERSECTP-MEMBER . 3))
 (15 15 (:REWRITE INTERSECTP-MEMBER . 2))
 (12 12 (:REWRITE DEFAULT-CDR))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 )
(SV::S-REDUNDANT)
(SV::NREC-IDEMPOTENT
 (539 25 (:DEFINITION MEMBER-EQUAL))
 (406 58 (:REWRITE SUBSETP-CAR-MEMBER))
 (91 91 (:REWRITE SUBSETP-TRANS2))
 (91 91 (:REWRITE SUBSETP-TRANS))
 (83 83 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (83 83 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (70 10 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (66 66 (:REWRITE DEFAULT-CAR))
 (58 58 (:REWRITE SUBSETP-MEMBER . 4))
 (58 58 (:REWRITE INTERSECTP-MEMBER . 3))
 (58 58 (:REWRITE INTERSECTP-MEMBER . 2))
 (55 55 (:REWRITE SUBSETP-MEMBER . 2))
 (50 50 (:REWRITE MEMBER-WHEN-ATOM))
 (45 45 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (45 45 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (42 42 (:REWRITE DEFAULT-CDR))
 (25 25 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::LIST-EQUIV-IMPLIES-EQUAL-NREC-1
 (392 8 (:REWRITE SV::S-REDUNDANT))
 (344 8 (:REWRITE SV::G-OF-NREC))
 (180 8 (:DEFINITION MEMBER-EQUAL))
 (168 16 (:REWRITE SUBSETP-CAR-MEMBER))
 (56 8 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (48 48 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (32 32 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (28 28 (:REWRITE DEFAULT-CAR))
 (24 24 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (24 24 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (24 24 (:REWRITE SUBSETP-TRANS2))
 (24 24 (:REWRITE SUBSETP-TRANS))
 (20 20 (:REWRITE DEFAULT-CDR))
 (17 17 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (17 17 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 3))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE MEMBER-WHEN-ATOM))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 3 (:REWRITE LIST-EQUIV-WHEN-ATOM-RIGHT))
 )
(SV::INTERSECT-SUPERSET-UNDER-LIST-EQUIV
 (13 4 (:REWRITE LIST-EQUIV-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE DEFAULT-CAR))
 (9 9 (:TYPE-PRESCRIPTION INTERSECTION-EQUAL))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE LIST-EQUIV-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE DEFAULT-CDR))
 )
(SV::INTERSECT-SELF-UNDER-LIST-EQUIV
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LIST-EQUIV-WHEN-ATOM-RIGHT))
 (1 1 (:REWRITE LIST-EQUIV-WHEN-ATOM-LEFT))
 )
(SV::NREC-OF-S-WHEN-NOT-MEMBER
 (270 10 (:REWRITE SV::S-REDUNDANT))
 (222 6 (:REWRITE SV::G-OF-NREC))
 (84 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (21 21 (:REWRITE DEFAULT-CAR))
 (19 19 (:REWRITE SUBSETP-MEMBER . 4))
 (19 19 (:REWRITE SUBSETP-MEMBER . 3))
 (19 19 (:REWRITE SUBSETP-MEMBER . 2))
 (19 19 (:REWRITE INTERSECTP-MEMBER . 3))
 (19 19 (:REWRITE INTERSECTP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (12 12 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::NREC-OF-NIL-REC
 (74 2 (:REWRITE SV::G-OF-NREC))
 (38 2 (:DEFINITION MEMBER-EQUAL))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 8 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE MEMBER-WHEN-ATOM))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE DEFAULT-CDR))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::FIND-EQUAL-OF-GS-CONCL)
(SV::FIND-EQUAL-OF-SS-HYP)
(SV::EQUAL-OF-NRECS-HINT)
(SV::EQUAL-OF-NRECS-HINT-FOR-CDR
 (5 5 (:TYPE-PRESCRIPTION LAST))
 )
(SV::EQUAL-OF-NRECS
 (1435 131 (:REWRITE SUBSETP-CAR-MEMBER))
 (1316 56 (:DEFINITION MEMBER-EQUAL))
 (763 109 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (394 141 (:REWRITE SUBSETP-MEMBER . 3))
 (262 262 (:REWRITE SUBSETP-TRANS2))
 (262 262 (:REWRITE SUBSETP-TRANS))
 (233 233 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (233 233 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (230 230 (:REWRITE DEFAULT-CAR))
 (160 160 (:REWRITE DEFAULT-CDR))
 (141 141 (:REWRITE SUBSETP-MEMBER . 4))
 (141 141 (:REWRITE INTERSECTP-MEMBER . 3))
 (141 141 (:REWRITE INTERSECTP-MEMBER . 2))
 (127 127 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (127 127 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (118 118 (:REWRITE SUBSETP-MEMBER . 2))
 (112 112 (:REWRITE MEMBER-WHEN-ATOM))
 (56 56 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::LIST-EQUIV-IMPLIES-EQUAL-NREC-LIST-1
 (6 6 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE LIST-EQUIV-WHEN-ATOM-RIGHT))
 (4 4 (:REWRITE LIST-EQUIV-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE DEFAULT-CDR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NREC-LIST-OF-NREC-LIST
 (476 7 (:DEFINITION INTERSECTION-EQUAL))
 (239 21 (:REWRITE SV::INTERSECT-SUPERSET-UNDER-LIST-EQUIV))
 (133 7 (:DEFINITION MEMBER-EQUAL))
 (98 14 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (98 14 (:REWRITE SUBSETP-CAR-MEMBER))
 (96 96 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (48 48 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (48 48 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (48 48 (:REWRITE SUBSETP-TRANS2))
 (48 48 (:REWRITE SUBSETP-TRANS))
 (36 35 (:REWRITE DEFAULT-CAR))
 (32 31 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE SUBSETP-MEMBER . 4))
 (14 14 (:REWRITE SUBSETP-MEMBER . 3))
 (14 14 (:REWRITE SUBSETP-MEMBER . 2))
 (14 14 (:REWRITE SUBSETP-MEMBER . 1))
 (14 14 (:REWRITE MEMBER-WHEN-ATOM))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 2))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::NREC-LIST-OF-UPDATE-NTH-NREC
 (808 8 (:REWRITE CDR-OF-UPDATE-NTH))
 (720 28 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (608 28 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (146 146 (:TYPE-PRESCRIPTION LEN))
 (144 30 (:REWRITE ZP-WHEN-GT-0))
 (142 142 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (142 30 (:REWRITE ZP-WHEN-INTEGERP))
 (129 25 (:DEFINITION LEN))
 (112 28 (:REWRITE <-0-+-NEGATIVE-1))
 (108 8 (:REWRITE CAR-OF-UPDATE-NTH))
 (96 58 (:REWRITE DEFAULT-+-2))
 (90 90 (:META CANCEL_PLUS-LESSP-CORRECT))
 (86 62 (:REWRITE DEFAULT-<-2))
 (84 76 (:REWRITE DEFAULT-CDR))
 (84 62 (:REWRITE DEFAULT-<-1))
 (68 68 (:TYPE-PRESCRIPTION NFIX))
 (58 58 (:REWRITE DEFAULT-+-1))
 (57 23 (:REWRITE NFIX-WHEN-NOT-NATP))
 (57 23 (:REWRITE NFIX-WHEN-NATP))
 (38 30 (:REWRITE DEFAULT-CAR))
 (36 12 (:REWRITE FOLD-CONSTS-IN-+))
 (31 31 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (31 31 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (28 28 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (28 28 (:REWRITE NTH-WHEN-ATOM))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (14 14 (:REWRITE ZP-OPEN))
 (14 14 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::NREC-LIST-OF-UPDATE-NTH-NREC-LIST
 (1700 68 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1580 16 (:REWRITE CDR-OF-UPDATE-NTH))
 (1424 67 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (401 65 (:REWRITE ZP-WHEN-INTEGERP))
 (391 391 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (363 65 (:REWRITE ZP-WHEN-GT-0))
 (340 85 (:REWRITE <-0-+-NEGATIVE-1))
 (311 311 (:TYPE-PRESCRIPTION LEN))
 (308 50 (:DEFINITION LEN))
 (254 16 (:REWRITE CAR-OF-UPDATE-NTH))
 (236 147 (:REWRITE DEFAULT-+-2))
 (231 231 (:META CANCEL_PLUS-LESSP-CORRECT))
 (194 146 (:REWRITE DEFAULT-<-2))
 (189 146 (:REWRITE DEFAULT-<-1))
 (179 179 (:TYPE-PRESCRIPTION NFIX))
 (163 65 (:REWRITE NFIX-WHEN-NOT-NATP))
 (163 65 (:REWRITE NFIX-WHEN-NATP))
 (147 147 (:REWRITE DEFAULT-+-1))
 (112 48 (:REWRITE NTH-WHEN-ATOM))
 (111 37 (:REWRITE FOLD-CONSTS-IN-+))
 (82 82 (:TYPE-PRESCRIPTION NATP))
 (55 55 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (55 55 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (47 47 (:LINEAR INDEX-OF-<-LEN))
 (28 28 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (17 17 (:REWRITE ZP-OPEN))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NREC-LIST-OF-UPDATE-NTH
 (3984 136 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3362 133 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (744 744 (:TYPE-PRESCRIPTION LEN))
 (678 124 (:DEFINITION LEN))
 (382 286 (:REWRITE DEFAULT-CDR))
 (340 340 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (340 136 (:REWRITE ZP-WHEN-GT-0))
 (335 335 (:TYPE-PRESCRIPTION NFIX))
 (316 192 (:REWRITE DEFAULT-<-2))
 (316 192 (:REWRITE DEFAULT-<-1))
 (316 192 (:REWRITE DEFAULT-+-2))
 (248 124 (:REWRITE NFIX-WHEN-NOT-NATP))
 (248 124 (:REWRITE NFIX-WHEN-NATP))
 (223 136 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (220 133 (:REWRITE NTH-WHEN-ATOM))
 (192 192 (:REWRITE DEFAULT-+-1))
 (192 192 (:META CANCEL_PLUS-LESSP-CORRECT))
 (167 167 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (167 167 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (142 94 (:REWRITE DEFAULT-CAR))
 (136 136 (:REWRITE ZP-WHEN-INTEGERP))
 (136 136 (:REWRITE ZP-OPEN))
 (124 124 (:LINEAR INDEX-OF-<-LEN))
 (112 112 (:TYPE-PRESCRIPTION NATP))
 (56 56 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (44 44 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (43 43 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (43 43 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (43 43 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (43 43 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (43 43 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (43 43 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (43 43 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (43 43 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::LEN-OF-NREC-LIST
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (14 7 (:REWRITE DEFAULT-+-2))
 (9 8 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NTH-OF-NREC-LIST
 (43 24 (:REWRITE DEFAULT-+-2))
 (32 19 (:REWRITE DEFAULT-<-2))
 (30 5 (:REWRITE SV::LEN-OF-NREC-LIST))
 (28 19 (:REWRITE DEFAULT-<-1))
 (27 24 (:REWRITE DEFAULT-CDR))
 (25 25 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (24 24 (:REWRITE DEFAULT-+-1))
 (24 13 (:REWRITE NTH-WHEN-ATOM))
 (24 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (24 13 (:REWRITE NFIX-WHEN-NATP))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (19 19 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 15 (:REWRITE DEFAULT-CAR))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::NTH-OPEN-CONST
 (153 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (39 7 (:DEFINITION LEN))
 (29 29 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (28 5 (:REWRITE ZP-WHEN-GT-0))
 (25 15 (:REWRITE DEFAULT-+-2))
 (19 13 (:REWRITE DEFAULT-<-2))
 (19 13 (:REWRITE DEFAULT-<-1))
 (19 5 (:REWRITE ZP-WHEN-INTEGERP))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 15 (:REWRITE DEFAULT-+-1))
 (14 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (14 6 (:REWRITE NFIX-WHEN-NATP))
 (13 13 (:REWRITE DEFAULT-CDR))
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::UPDATE-NTH-OPEN-CONST
 (177 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (153 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (46 46 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (39 7 (:DEFINITION LEN))
 (38 38 (:TYPE-PRESCRIPTION LEN))
 (28 5 (:REWRITE ZP-WHEN-GT-0))
 (25 15 (:REWRITE DEFAULT-+-2))
 (19 13 (:REWRITE DEFAULT-<-2))
 (19 13 (:REWRITE DEFAULT-<-1))
 (19 5 (:REWRITE ZP-WHEN-INTEGERP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 15 (:TYPE-PRESCRIPTION NFIX))
 (15 15 (:REWRITE DEFAULT-+-1))
 (14 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (14 6 (:REWRITE NFIX-WHEN-NATP))
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:DEFINITION NOT))
 )
(SV::NREC-LIST-MODS-OF-UPDATE-MODS-OF-NREC-LIST)
(SV::NREC-LIST-MODS-PROPAGATE-TO-KEYS
 (216 16 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (132 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (48 48 (:TYPE-PRESCRIPTION LEN))
 (40 8 (:DEFINITION LEN))
 (16 16 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 8 (:REWRITE DEFAULT-<-2))
 (16 8 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:TYPE-PRESCRIPTION NFIX))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::NREC-LIST-MODS-OF-UPDATE-NTH-NREC-LIST-MODS
 (203 9 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (141 10 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (79 3 (:REWRITE LEN-OF-UPDATE-NTH))
 (56 3 (:DEFINITION MAX))
 (35 9 (:REWRITE DEFAULT-<-2))
 (32 4 (:TYPE-PRESCRIPTION MAX))
 (25 9 (:REWRITE NTH-WHEN-ATOM))
 (24 8 (:REWRITE NFIX-WHEN-NATP))
 (22 10 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (20 4 (:DEFINITION LEN))
 (18 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 6 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-CDR))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::NREC-LIST-MODS-PROPAGATE-OVER-IRRELEVANT-UPDATE
 (2903 96 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (2686 130 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (578 94 (:DEFINITION LEN))
 (389 17 (:REWRITE LEN-OF-UPDATE-NTH))
 (376 184 (:REWRITE DEFAULT-CDR))
 (351 130 (:REWRITE NTH-WHEN-ATOM))
 (330 127 (:REWRITE DEFAULT-<-2))
 (300 96 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (244 131 (:REWRITE DEFAULT-+-2))
 (196 17 (:DEFINITION MAX))
 (191 75 (:REWRITE NFIX-WHEN-NATP))
 (176 127 (:REWRITE DEFAULT-<-1))
 (161 75 (:REWRITE NFIX-WHEN-NOT-NATP))
 (133 133 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (133 133 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (131 131 (:REWRITE DEFAULT-+-1))
 (127 127 (:META CANCEL_PLUS-LESSP-CORRECT))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 (73 73 (:LINEAR INDEX-OF-<-LEN))
 (68 68 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (68 68 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (66 42 (:REWRITE DEFAULT-CAR))
 (53 29 (:REWRITE ZP-WHEN-GT-0))
 (50 20 (:REWRITE NATP-WHEN-GTE-0))
 (44 44 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (44 44 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (44 44 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (44 44 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (44 44 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (44 44 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (44 44 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (29 29 (:REWRITE ZP-WHEN-INTEGERP))
 (29 29 (:REWRITE ZP-OPEN))
 (24 24 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (18 18 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::MODDB-INDICES-OK-OF-NREC
 (920 67 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (225 45 (:DEFINITION LEN))
 (182 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (138 39 (:REWRITE NATP-WHEN-GTE-0))
 (129 65 (:REWRITE DEFAULT-<-2))
 (110 14 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (91 67 (:REWRITE NTH-WHEN-ATOM))
 (91 39 (:REWRITE NATP-RW))
 (90 45 (:REWRITE DEFAULT-+-2))
 (80 65 (:REWRITE DEFAULT-<-1))
 (79 27 (:REWRITE SV::MODDB-INDICES-OK-WHEN-MODDB-BASICS-OK))
 (70 5 (:REWRITE LEN-OF-UPDATE-NTH))
 (70 5 (:DEFINITION HONS-ASSOC-EQUAL))
 (66 66 (:META CANCEL_PLUS-LESSP-CORRECT))
 (59 59 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (55 55 (:REWRITE DEFAULT-CDR))
 (54 54 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (54 54 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (45 45 (:REWRITE DEFAULT-+-1))
 (40 40 (:LINEAR INDEX-OF-<-LEN))
 (40 5 (:DEFINITION MAX))
 (24 10 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (22 22 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (22 22 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 20 (:REWRITE DEFAULT-CAR))
 (20 5 (:DEFINITION HONS-EQUAL))
 (18 6 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (16 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (15 15 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (14 14 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (14 14 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (14 7 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (13 13 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (6 6 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:REWRITE SV::S-REDUNDANT))
 (2 2 (:REWRITE G-DIFF-S))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::NREC-PROPAGATE-OF-MODDB-INDICES-OK
 (102 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (54 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (46 16 (:REWRITE SV::MODDB-INDICES-OK-WHEN-MODDB-BASICS-OK))
 (30 30 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (30 6 (:DEFINITION LEN))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 6 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::MODDB-BASICS-OK-OF-NREC
 (4991 394 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (4703 75 (:REWRITE SV::MODDB-BASICS-COUNT))
 (2139 395 (:DEFINITION LEN))
 (1575 75 (:REWRITE HONS-REMOVE-ASSOC-WHEN-NOT-HONS-ASSOC-EQUAL))
 (1275 75 (:DEFINITION HONS-ASSOC-EQUAL))
 (940 470 (:REWRITE DEFAULT-+-2))
 (939 525 (:REWRITE DEFAULT-<-2))
 (868 296 (:REWRITE NFIX-WHEN-NOT-NATP))
 (777 695 (:REWRITE DEFAULT-CDR))
 (708 64 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (586 525 (:REWRITE DEFAULT-<-1))
 (552 394 (:REWRITE NTH-WHEN-ATOM))
 (527 527 (:META CANCEL_PLUS-LESSP-CORRECT))
 (525 525 (:TYPE-PRESCRIPTION HONS-ASSOC-EQUAL))
 (525 525 (:REWRITE DEFAULT-CAR))
 (496 196 (:REWRITE NATP-WHEN-GTE-0))
 (470 470 (:REWRITE DEFAULT-+-1))
 (388 388 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (388 388 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (368 23 (:REWRITE ZP-WHEN-INTEGERP))
 (320 320 (:LINEAR INDEX-OF-<-LEN))
 (225 225 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (225 75 (:DEFINITION HONS-EQUAL))
 (207 23 (:REWRITE ZP-WHEN-GT-0))
 (196 196 (:REWRITE NATP-WHEN-INTEGERP))
 (196 196 (:REWRITE NATP-RW))
 (145 145 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (145 145 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (112 8 (:REWRITE LEN-OF-UPDATE-NTH))
 (75 75 (:REWRITE HONS-REMOVE-ASSOC-OF-ATOM))
 (64 64 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (64 8 (:DEFINITION MAX))
 (57 57 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (57 57 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (57 57 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (57 57 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (57 57 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (57 57 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (57 57 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (57 57 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (57 57 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (57 57 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (56 8 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (32 32 (:TYPE-PRESCRIPTION SV::NREC-LIST))
 (24 8 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (23 23 (:TYPE-PRESCRIPTION ZP))
 (8 8 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 )
(SV::NREC-PROPAGATE-OF-MODDB-BASICS-OK
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::NREC-SIMPLIFY-BIND-FREE)
(SV::NREC-SIMPLIFY-ATTEMPT)
(SV::MY-UNHIDE-HIDE
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::ELAB-MODLIST-FIX-OF-UPDATE-NTH
 (605 22 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (509 22 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (394 4 (:REWRITE CDR-OF-UPDATE-NTH))
 (378 17 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (176 176 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (125 16 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (112 34 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (91 23 (:REWRITE ZP-WHEN-GT-0))
 (90 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (78 52 (:REWRITE DEFAULT-<-2))
 (77 55 (:REWRITE DEFAULT-CDR))
 (77 45 (:REWRITE DEFAULT-+-2))
 (75 52 (:REWRITE DEFAULT-<-1))
 (68 68 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (65 65 (:META CANCEL_PLUS-LESSP-CORRECT))
 (63 63 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (63 8 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (54 23 (:REWRITE ZP-WHEN-INTEGERP))
 (54 5 (:REWRITE SV::ELAB-MODLIST-P-OF-UPDATE-NTH))
 (53 6 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (49 49 (:TYPE-PRESCRIPTION NATP))
 (46 11 (:REWRITE <-0-+-NEGATIVE-1))
 (45 45 (:REWRITE DEFAULT-+-1))
 (42 4 (:REWRITE CAR-OF-UPDATE-NTH))
 (36 22 (:REWRITE DEFAULT-CAR))
 (35 19 (:REWRITE ZP-OPEN))
 (34 20 (:REWRITE NTH-WHEN-ATOM))
 (28 28 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (28 28 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 9 (:REWRITE NATP-WHEN-GTE-0))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (18 6 (:REWRITE FOLD-CONSTS-IN-+))
 (14 4 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (12 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (12 3 (:REWRITE NATP-POSP))
 (10 10 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE POSP-RW))
 (2 2 (:TYPE-PRESCRIPTION ZP))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 )
(SV::EQUAL-OF-S
 (20 20 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (20 20 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE G-DIFF-S))
 )
(SV::EQUAL-OF-S-SAME)
(SV::G-WHEN-EQUAL-S
 (9 3 (:REWRITE SV::S-REDUNDANT))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-ADD-MODINST-TO-LAST
 (157 20 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (137 80 (:REWRITE NFIX-WHEN-NOT-NATP))
 (68 68 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (68 68 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (63 3 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (51 3 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (48 48 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (41 21 (:REWRITE DEFAULT-+-2))
 (37 31 (:REWRITE DEFAULT-<-2))
 (36 31 (:REWRITE DEFAULT-<-1))
 (35 21 (:REWRITE DEFAULT-+-1))
 (33 33 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 9 (:REWRITE NATP-WHEN-GTE-0))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (19 19 (:REWRITE NTH-ADD1))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (14 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::LEN-OF-CONS
 (10 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-OF-NAME-FIX-INSTNAME
 (132 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (128 2 (:DEFINITION SV::MODDBP))
 (114 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (34 12 (:REWRITE NFIX-WHEN-NOT-NATP))
 (34 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (18 6 (:REWRITE ZP-WHEN-GT-0))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 14 (:REWRITE DEFAULT-<-2))
 (16 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:DEFINITION LENGTH))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-NAME-EQUIV-CONGRUENCE-ON-INSTNAME)
(SV::MODDB-ADD-MODINST-TO-LAST-OF-NFIX-MODIDX
 (132 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (128 2 (:DEFINITION SV::MODDBP))
 (114 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (34 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (31 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 6 (:REWRITE ZP-WHEN-GT-0))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 13 (:REWRITE DEFAULT-<-2))
 (15 13 (:REWRITE DEFAULT-<-1))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:DEFINITION LENGTH))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-ADD-MODINST-TO-LAST-OF-MODDB-FIX-MODDB
 (130 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (125 2 (:DEFINITION SV::MODDBP))
 (114 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (42 15 (:REWRITE NFIX-WHEN-NOT-NATP))
 (34 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (25 25 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (25 25 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (18 6 (:REWRITE ZP-WHEN-GT-0))
 (18 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 14 (:REWRITE DEFAULT-<-2))
 (16 14 (:REWRITE DEFAULT-<-1))
 (15 15 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 2 (:DEFINITION LENGTH))
 (2 2 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-ADD-MODINST-TO-LAST-OF-MODDB-NORM-MODDB-UNDER-MODDB-NORM-EQUIV
 (914 914 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (659 659 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (659 659 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (463 236 (:REWRITE NFIX-WHEN-NOT-NATP))
 (444 364 (:REWRITE DEFAULT-+-2))
 (430 7 (:DEFINITION SV::MODDBP))
 (396 364 (:REWRITE DEFAULT-+-1))
 (264 24 (:DEFINITION PAIRLIS$))
 (203 153 (:REWRITE DEFAULT-<-2))
 (190 153 (:REWRITE DEFAULT-<-1))
 (175 70 (:REWRITE NATP-WHEN-GTE-0))
 (175 7 (:DEFINITION TRUE-LISTP))
 (156 20 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (156 20 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (156 10 (:REWRITE UPDATE-NTH-OF-NTH))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (140 140 (:TYPE-PRESCRIPTION NATP))
 (132 33 (:REWRITE <-0-+-NEGATIVE-1))
 (130 76 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (129 129 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (129 129 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (127 79 (:REWRITE DEFAULT-CDR))
 (120 72 (:REWRITE DEFAULT-CAR))
 (120 38 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (116 116 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (114 18 (:REWRITE ZP-WHEN-GT-0))
 (102 18 (:REWRITE ZP-WHEN-INTEGERP))
 (85 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (84 36 (:REWRITE FOLD-CONSTS-IN-+))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (80 80 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (80 20 (:REWRITE TAKE-OF-TOO-MANY))
 (80 20 (:REWRITE SV::ELAB-MODS->NAMES-OF-TAKE))
 (70 70 (:REWRITE NATP-WHEN-INTEGERP))
 (70 70 (:REWRITE NATP-RW))
 (70 58 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (66 38 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (60 60 (:TYPE-PRESCRIPTION TRUE-LISTP-TAKE))
 (60 60 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (52 52 (:LINEAR INDEX-OF-<-LEN))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 48 (:TYPE-PRESCRIPTION NUMLIST))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (35 7 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (32 4 (:REWRITE SV::ELAB-MODLIST-P-OF-TAKE))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:TYPE-PRESCRIPTION SV::NAME-P))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 24 (:REWRITE CDR-CONS))
 (24 24 (:REWRITE CAR-CONS))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (20 20 (:REWRITE TAKE-WHEN-ATOM))
 (16 8 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (15 15 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (15 15 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (15 15 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (10 10 (:REWRITE CONSP-OF-TAKE))
 (10 7 (:DEFINITION SV::MODDB->NMODS1P))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (7 7 (:DEFINITION LENGTH))
 (6 2 (:REWRITE SV::MODDB-BASICS-OK-OF-NORM))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB-UNDER-MODDB-NORM-EQUIV)
(SV::UPDATE-NTH-OF-NTH-UNDER-MODDB-EQUIV
 (393 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (389 2 (:DEFINITION SV::MODDBP))
 (145 5 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (103 1 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (83 19 (:REWRITE NFIX-WHEN-NATP))
 (61 5 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (59 19 (:REWRITE NFIX-WHEN-NOT-NATP))
 (50 2 (:DEFINITION TRUE-LISTP))
 (43 8 (:REWRITE ZP-WHEN-GT-0))
 (40 16 (:REWRITE NATP-WHEN-GTE-0))
 (37 1 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (36 2 (:DEFINITION LENGTH))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (31 1 (:REWRITE LEN-OF-UPDATE-NTH))
 (28 22 (:REWRITE DEFAULT-<-2))
 (28 22 (:REWRITE DEFAULT-<-1))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (24 1 (:REWRITE UPDATE-NTH-OF-NTH))
 (23 8 (:REWRITE ZP-WHEN-INTEGERP))
 (21 7 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (16 16 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE NATP-RW))
 (15 7 (:REWRITE ZP-OPEN))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (14 14 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 6 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 1 (:DEFINITION MAX))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 7 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (9 2 (:DEFINITION SV::MODDB->NMODS1P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (5 5 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB->NMODS1P))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::UPDATE-NTH-OF-NTH-UNDER-ELAB-MODLIST-NORM-EQUIV
 (2605 215 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (1800 99 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1566 143 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (1157 180 (:REWRITE ZP-WHEN-GT-0))
 (672 108 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (562 562 (:META CANCEL_PLUS-LESSP-CORRECT))
 (502 502 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (412 412 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (412 412 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (397 341 (:REWRITE DEFAULT-<-2))
 (373 341 (:REWRITE DEFAULT-<-1))
 (328 237 (:REWRITE DEFAULT-+-2))
 (288 15 (:REWRITE UPDATE-NTH-OF-NTH))
 (251 251 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (237 237 (:REWRITE DEFAULT-+-1))
 (177 81 (:REWRITE ZP-OPEN))
 (116 116 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (116 116 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (100 36 (:REWRITE NFIX-WHEN-NATP))
 (85 36 (:REWRITE NFIX-WHEN-NOT-NATP))
 (36 36 (:LINEAR INDEX-OF-<-LEN))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (21 21 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (17 17 (:REWRITE NTH-OF-NIL))
 (16 16 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 14 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-BASICS-OK
 (1494 1494 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (885 14 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (857 14 (:DEFINITION SV::MODDBP))
 (830 224 (:REWRITE NFIX-WHEN-NOT-NATP))
 (657 657 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (657 657 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (376 315 (:REWRITE DEFAULT-<-1))
 (364 315 (:REWRITE DEFAULT-<-2))
 (350 14 (:DEFINITION TRUE-LISTP))
 (326 326 (:META CANCEL_PLUS-LESSP-CORRECT))
 (305 257 (:REWRITE DEFAULT-+-2))
 (294 28 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (277 257 (:REWRITE DEFAULT-+-1))
 (276 18 (:REWRITE SV::EQUAL-OF-S))
 (262 23 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (236 236 (:REWRITE NATP-RW))
 (235 235 (:REWRITE NATP-WHEN-INTEGERP))
 (204 72 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (180 48 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (168 28 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (144 48 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (126 42 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (120 120 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (116 116 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (108 60 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (104 104 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (98 14 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (90 90 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (86 86 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (86 86 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (84 84 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (84 84 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (84 14 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (84 14 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (83 27 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (72 72 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (72 12 (:REWRITE UPDATE-NTH-OF-NTH))
 (72 9 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (71 71 (:LINEAR INDEX-OF-<-LEN))
 (70 14 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (66 51 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (66 16 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (64 28 (:REWRITE ZP-WHEN-GT-0))
 (56 56 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (56 28 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (52 52 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (48 48 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (46 46 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (46 46 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (46 46 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (46 46 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (46 46 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (46 46 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (46 46 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (46 46 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (46 46 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (42 42 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (36 9 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (36 9 (:REWRITE MEMBER-WHEN-ATOM))
 (36 9 (:REWRITE <-0-+-NEGATIVE-1))
 (36 6 (:DEFINITION BINARY-APPEND))
 (30 30 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (30 30 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (30 21 (:REWRITE SV::NREC-LIST-MODS-PROPAGATE-OVER-IRRELEVANT-UPDATE))
 (30 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (30 6 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (28 28 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (28 28 (:REWRITE ZP-WHEN-INTEGERP))
 (28 28 (:REWRITE NTH-ADD1))
 (28 28 (:REWRITE SET::IN-SET))
 (27 27 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (27 27 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (27 27 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (27 9 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (24 24 (:REWRITE SV::NREC-LIST_UNFIX_CHECK_REDUCTION_3))
 (24 24 (:REWRITE SV::NREC-LIST-MODS_UNFIX_CHECK_REDUCTION_3))
 (20 20 (:REWRITE DEFAULT-CDR))
 (18 18 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (18 18 (:REWRITE S-SAME-G))
 (17 14 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:TYPE-PRESCRIPTION SV::MODDBP))
 (14 14 (:DEFINITION LENGTH))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (12 12 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (9 9 (:REWRITE SUBSETP-MEMBER . 4))
 (9 9 (:REWRITE SUBSETP-MEMBER . 3))
 (9 9 (:REWRITE SUBSETP-MEMBER . 2))
 (9 9 (:REWRITE SUBSETP-MEMBER . 1))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (9 9 (:REWRITE SV::NREC_UNFIX_CHECK_REDUCTION_3))
 (9 9 (:REWRITE INTERSECTP-MEMBER . 3))
 (9 9 (:REWRITE INTERSECTP-MEMBER . 2))
 (9 9 (:REWRITE FN-CHECK-DEF-FORMALS))
 (7 7 (:REWRITE FOLD-CONSTS-IN-+))
 (6 6 (:TYPE-PRESCRIPTION ZP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (6 6 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (3 3 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (2 2 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MY-NTH-OF-APPEND-LESS
 (22 2 (:DEFINITION NTH))
 (18 2 (:REWRITE NFIX-WHEN-NATP))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:DEFINITION LEN))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 6 (:REWRITE DEFAULT-<-1))
 (8 2 (:REWRITE ZP-WHEN-GT-0))
 (7 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 4 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 1 (:DEFINITION BINARY-APPEND))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (2 2 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MY-NTH-OF-APPEND-MORE
 (282 15 (:REWRITE ZP-WHEN-GT-0))
 (234 115 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (179 15 (:REWRITE ZP-WHEN-INTEGERP))
 (136 14 (:REWRITE <-0-+-NEGATIVE-1))
 (135 68 (:REWRITE DEFAULT-+-2))
 (118 41 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (100 8 (:REWRITE ZP-OPEN))
 (94 12 (:REWRITE <-0-+-NEGATIVE-2))
 (93 56 (:REWRITE DEFAULT-<-2))
 (84 68 (:REWRITE DEFAULT-+-1))
 (83 83 (:META CANCEL_PLUS-LESSP-CORRECT))
 (82 56 (:REWRITE DEFAULT-<-1))
 (76 31 (:REWRITE NATP-WHEN-GTE-0))
 (60 60 (:TYPE-PRESCRIPTION NATP))
 (37 37 (:REWRITE DEFAULT-CDR))
 (32 24 (:REWRITE FOLD-CONSTS-IN-+))
 (32 16 (:REWRITE DEFAULT-UNARY-MINUS))
 (31 31 (:REWRITE NATP-WHEN-INTEGERP))
 (31 31 (:REWRITE NATP-RW))
 (25 25 (:LINEAR INDEX-OF-<-LEN))
 (18 18 (:REWRITE DEFAULT-CAR))
 (15 15 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (2 2 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (1 1 (:REWRITE SV::MY-NTH-OF-APPEND-LESS))
 )
(SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES
 (637 7 (:DEFINITION REMOVE-LATER-DUPLICATES))
 (484 4 (:REWRITE SV::ELAB-MODINST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (420 21 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (416 4 (:REWRITE SV::ELAB-MODINST-LIST-NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (315 7 (:DEFINITION REMOVE-EQUAL))
 (175 28 (:REWRITE SUBSETP-CAR-MEMBER))
 (91 14 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (77 7 (:REWRITE CONS-OF-REMOVE-UNDER-SET-EQUIV-1))
 (56 4 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (48 36 (:REWRITE SUBSETP-MEMBER . 1))
 (46 22 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (44 44 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (40 40 (:REWRITE DEFAULT-CAR))
 (36 36 (:REWRITE SUBSETP-MEMBER . 4))
 (36 36 (:REWRITE SUBSETP-MEMBER . 3))
 (36 36 (:REWRITE SUBSETP-MEMBER . 2))
 (36 36 (:REWRITE INTERSECTP-MEMBER . 3))
 (36 36 (:REWRITE INTERSECTP-MEMBER . 2))
 (36 4 (:REWRITE SV::ELAB-MODINST$CP-OF-CAR-WHEN-ELAB-MODINST-LIST-P))
 (35 35 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (35 35 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (35 14 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (35 5 (:DEFINITION LEN))
 (32 32 (:REWRITE DEFAULT-CDR))
 (28 28 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (25 22 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (24 8 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (22 22 (:REWRITE SUBSETP-TRANS2))
 (22 22 (:REWRITE SUBSETP-TRANS))
 (21 7 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::NAME-P))
 (14 14 (:REWRITE FN-CHECK-DEF-FORMALS))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-IMPLIES-ELAB-MODINST-LIST-P))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAME))
 (4 4 (:REWRITE SV::ELAB-MODINST-LIST-P-WHEN-NOT-CONSP))
 )
(G-OF-ELAB-MOD$A-FIX-ELAB-MOD-UNDER-NAT-EQUIV)
(G-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD-UNDER-NAT-EQUIV)
(G-OF-ELAB-MOD$A-FIX-ELAB-MOD-UNDER-NAT-EQUIV-INSTS)
(G-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD-UNDER-NAT-EQUIV-INSTS)
(SV::MODDB-MODINST-ORDER-OK-OF-UPDATE-OTHER-MODULE
 (74 10 (:REWRITE NFIX-WHEN-NATP))
 (50 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (45 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (40 16 (:REWRITE NATP-WHEN-GTE-0))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (28 5 (:REWRITE ZP-WHEN-GT-0))
 (21 15 (:REWRITE DEFAULT-<-2))
 (21 15 (:REWRITE DEFAULT-<-1))
 (21 3 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (20 5 (:REWRITE ZP-WHEN-INTEGERP))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (17 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (16 16 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE NATP-RW))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::NINSTS-OF-ADD-INST-LOWER-BOUND
 (25 4 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (23 3 (:DEFINITION BINARY-APPEND))
 (18 1 (:REWRITE SV::ELAB-MODINSTS-NODUPS-P-OF-CONS))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (12 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 3 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (10 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (9 3 (:REWRITE MEMBER-WHEN-ATOM))
 (6 6 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (6 6 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 (6 6 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (5 1 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE SUBSETP-MEMBER . 4))
 (3 3 (:REWRITE SUBSETP-MEMBER . 3))
 (3 3 (:REWRITE SUBSETP-MEMBER . 2))
 (3 3 (:REWRITE SUBSETP-MEMBER . 1))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 3))
 (3 3 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 3 (:REWRITE FN-CHECK-DEF-FORMALS))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 1 (:REWRITE DEFAULT-+-2))
 (2 1 (:REWRITE DEFAULT-+-1))
 )
(SV::NINSTS-OF-ADD-INST-UPPER-BOUND
 (28 4 (:DEFINITION LEN))
 (24 3 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (20 3 (:DEFINITION BINARY-APPEND))
 (15 8 (:REWRITE DEFAULT-+-2))
 (12 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 3 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (10 4 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (9 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (8 2 (:REWRITE MEMBER-WHEN-ATOM))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:REWRITE DEFAULT-CDR))
 (6 6 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (3 3 (:REWRITE FN-CHECK-DEF-FORMALS))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (2 2 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-<-1))
 )
(SV::MODDB-MODINST-ORDER-OK-OF-ADD-INST-FOR-EXISTING
 (231 31 (:REWRITE NFIX-WHEN-NATP))
 (156 31 (:REWRITE NFIX-WHEN-NOT-NATP))
 (128 53 (:REWRITE NATP-WHEN-GTE-0))
 (100 100 (:TYPE-PRESCRIPTION NATP))
 (67 46 (:REWRITE DEFAULT-<-1))
 (63 46 (:REWRITE DEFAULT-<-2))
 (56 7 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (53 53 (:REWRITE NATP-WHEN-INTEGERP))
 (53 53 (:REWRITE NATP-RW))
 (53 7 (:DEFINITION BINARY-APPEND))
 (49 49 (:META CANCEL_PLUS-LESSP-CORRECT))
 (44 4 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (28 28 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (28 28 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (28 7 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (26 26 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (26 14 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (23 23 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (22 10 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (18 6 (:REWRITE MEMBER-WHEN-ATOM))
 (16 16 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (16 6 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (15 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (14 14 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAMES))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-P))
 (8 8 (:REWRITE SUBSETP-MEMBER . 4))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 3))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 2))
 (7 7 (:REWRITE FN-CHECK-DEF-FORMALS))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:REWRITE DEFAULT-+-2))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE G-DIFF-S))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE SV::MY-NTH-OF-APPEND-MORE))
 )
(SV::MODDB-MODINST-ORDER-OK-OF-NREC-LIST-MODS
 (74 10 (:REWRITE NFIX-WHEN-NATP))
 (50 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (40 16 (:REWRITE NATP-WHEN-GTE-0))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (20 14 (:REWRITE DEFAULT-<-2))
 (20 14 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE NATP-RW))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 4 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (7 1 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MODINST-ORDER-OK-APPLY-NREC
 (136 16 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (90 15 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (45 15 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (30 30 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (30 30 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (30 30 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::ELAB-MOD$A-NINSTS-OF-NREC
 (4 2 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (3 3 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 )
(SV::ELAB-MOD$A-NINSTS-APPLY-NREC
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-LATER-MODULE
 (206 57 (:REWRITE NFIX-WHEN-NOT-NATP))
 (164 65 (:REWRITE NATP-WHEN-GTE-0))
 (154 154 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (104 12 (:REWRITE ZP-WHEN-GT-0))
 (98 61 (:REWRITE DEFAULT-<-2))
 (78 61 (:REWRITE DEFAULT-<-1))
 (67 67 (:META CANCEL_PLUS-LESSP-CORRECT))
 (65 65 (:REWRITE NATP-WHEN-INTEGERP))
 (65 65 (:REWRITE NATP-RW))
 (63 9 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (30 30 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (30 30 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (28 28 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (24 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (16 10 (:REWRITE DEFAULT-+-2))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (15 15 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (15 15 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (15 15 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (14 10 (:REWRITE DEFAULT-+-1))
 (9 9 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (6 6 (:REWRITE ZP-OPEN))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-LATER-MODULE
 (183 49 (:REWRITE NFIX-WHEN-NOT-NATP))
 (170 170 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (149 59 (:REWRITE NATP-WHEN-GTE-0))
 (104 12 (:REWRITE ZP-WHEN-GT-0))
 (95 58 (:REWRITE DEFAULT-<-2))
 (75 58 (:REWRITE DEFAULT-<-1))
 (64 64 (:META CANCEL_PLUS-LESSP-CORRECT))
 (63 9 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (59 59 (:REWRITE NATP-WHEN-INTEGERP))
 (59 59 (:REWRITE NATP-RW))
 (36 18 (:REWRITE DEFAULT-+-2))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (22 22 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (22 22 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (22 18 (:REWRITE DEFAULT-+-1))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (14 14 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (14 14 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (14 14 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (14 14 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (14 14 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (14 14 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (6 6 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MODINST-OK-OF-UPDATE-LATER-MODULE
 (160 45 (:REWRITE NFIX-WHEN-NOT-NATP))
 (146 56 (:REWRITE NATP-WHEN-GTE-0))
 (106 5 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (88 4 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (73 54 (:REWRITE DEFAULT-<-1))
 (72 14 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (72 2 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (60 54 (:REWRITE DEFAULT-<-2))
 (57 57 (:META CANCEL_PLUS-LESSP-CORRECT))
 (56 56 (:REWRITE NATP-WHEN-INTEGERP))
 (56 56 (:REWRITE NATP-RW))
 (28 28 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (28 28 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (27 27 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (27 27 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (21 21 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (21 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (21 21 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (14 14 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (7 7 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-LATER
 (588 150 (:REWRITE NFIX-WHEN-NOT-NATP))
 (453 183 (:REWRITE NATP-WHEN-GTE-0))
 (368 28 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (234 190 (:REWRITE DEFAULT-<-2))
 (223 190 (:REWRITE DEFAULT-<-1))
 (202 202 (:META CANCEL_PLUS-LESSP-CORRECT))
 (183 183 (:REWRITE NATP-WHEN-INTEGERP))
 (183 183 (:REWRITE NATP-RW))
 (170 23 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (147 147 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (147 147 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (128 73 (:REWRITE DEFAULT-+-2))
 (116 18 (:DEFINITION BINARY-APPEND))
 (109 50 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (109 26 (:REWRITE ZP-WHEN-GT-0))
 (108 36 (:REWRITE SV::EQUAL-OF-S))
 (88 73 (:REWRITE DEFAULT-+-1))
 (84 21 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (73 31 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (68 68 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (68 68 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (68 25 (:REWRITE ZP-OPEN))
 (67 15 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (63 63 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (63 36 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (60 15 (:REWRITE MEMBER-WHEN-ATOM))
 (48 48 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (42 42 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (42 42 (:TYPE-PRESCRIPTION SV::NAME-P))
 (36 4 (:REWRITE SV::MY-NTH-OF-APPEND-MORE))
 (32 32 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (32 32 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (32 32 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (32 32 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (32 32 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (32 32 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (32 32 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (32 32 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (31 31 (:REWRITE SUBSETP-MEMBER . 4))
 (31 31 (:REWRITE INTERSECTP-MEMBER . 3))
 (31 31 (:REWRITE INTERSECTP-MEMBER . 2))
 (30 30 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (30 30 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (28 28 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (26 26 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (26 26 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (21 21 (:REWRITE FN-CHECK-DEF-FORMALS))
 (18 18 (:REWRITE DEFAULT-CDR))
 (18 18 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SUBSETP-TRANS2))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (16 16 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (15 15 (:REWRITE SUBSETP-MEMBER . 2))
 (15 15 (:REWRITE SUBSETP-MEMBER . 1))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE EQUAL-CONSTANT-+))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-LATER
 (602 154 (:REWRITE NFIX-WHEN-NOT-NATP))
 (465 189 (:REWRITE NATP-WHEN-GTE-0))
 (368 28 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (254 197 (:REWRITE DEFAULT-<-2))
 (232 197 (:REWRITE DEFAULT-<-1))
 (211 211 (:META CANCEL_PLUS-LESSP-CORRECT))
 (189 189 (:REWRITE NATP-WHEN-INTEGERP))
 (189 189 (:REWRITE NATP-RW))
 (188 27 (:REWRITE ZP-WHEN-GT-0))
 (170 23 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (152 152 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (152 152 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (136 26 (:REWRITE ZP-OPEN))
 (116 18 (:DEFINITION BINARY-APPEND))
 (113 54 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (108 36 (:REWRITE SV::EQUAL-OF-S))
 (96 24 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (87 57 (:REWRITE DEFAULT-+-2))
 (73 31 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (72 57 (:REWRITE DEFAULT-+-1))
 (68 68 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (68 68 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (67 15 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (60 60 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (60 36 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (60 15 (:REWRITE MEMBER-WHEN-ATOM))
 (48 48 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (48 48 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::NAME-P))
 (36 4 (:REWRITE SV::MY-NTH-OF-APPEND-MORE))
 (35 35 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (35 35 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (35 35 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (35 35 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (35 35 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (35 35 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (35 35 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (35 35 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (31 31 (:REWRITE SUBSETP-MEMBER . 4))
 (31 31 (:REWRITE INTERSECTP-MEMBER . 3))
 (31 31 (:REWRITE INTERSECTP-MEMBER . 2))
 (29 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (28 28 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (26 26 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (26 26 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (24 24 (:REWRITE FN-CHECK-DEF-FORMALS))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-ELAB-MODINST-FIX))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-FIX))
 (18 18 (:REWRITE DEFAULT-CDR))
 (18 18 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SUBSETP-TRANS2))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (16 16 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (15 15 (:REWRITE SUBSETP-MEMBER . 2))
 (15 15 (:REWRITE SUBSETP-MEMBER . 1))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (11 5 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (10 10 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (7 7 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (3 3 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (3 3 (:REWRITE EQUAL-CONSTANT-+))
 (3 3 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MODINST-OK-OF-ADD-INST-FOR-EXISTING
 (2766 470 (:REWRITE NFIX-WHEN-NATP))
 (2107 70 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1905 470 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1528 601 (:REWRITE NATP-WHEN-GTE-0))
 (1129 29 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (1126 106 (:REWRITE ZP-WHEN-INTEGERP))
 (1078 763 (:REWRITE DEFAULT-<-2))
 (1005 763 (:REWRITE DEFAULT-<-1))
 (976 26 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (942 110 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (873 29 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-LATER-MODULE))
 (806 806 (:META CANCEL_PLUS-LESSP-CORRECT))
 (802 106 (:REWRITE ZP-WHEN-GT-0))
 (776 26 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-LATER-MODULE))
 (601 601 (:REWRITE NATP-WHEN-INTEGERP))
 (601 601 (:REWRITE NATP-RW))
 (522 29 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD))
 (451 26 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD))
 (399 38 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (352 76 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (345 345 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (345 345 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (297 249 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (199 31 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (190 38 (:REWRITE ZP-OPEN))
 (175 175 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (175 175 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (161 24 (:DEFINITION BINARY-APPEND))
 (138 138 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (138 138 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (110 110 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (96 24 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (93 93 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (93 48 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (91 91 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (91 91 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (91 91 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (91 91 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (91 91 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (91 91 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (91 91 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (91 91 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (80 36 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (76 76 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (70 70 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (68 68 (:TYPE-PRESCRIPTION ZP))
 (58 58 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (53 53 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (53 53 (:LINEAR INDEX-OF-<-LEN))
 (48 48 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (44 44 (:TYPE-PRESCRIPTION SV::NAME-P))
 (38 38 (:REWRITE SUBSETP-MEMBER . 4))
 (38 38 (:REWRITE INTERSECTP-MEMBER . 3))
 (38 38 (:REWRITE INTERSECTP-MEMBER . 2))
 (34 22 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (34 10 (:REWRITE MEMBER-WHEN-ATOM))
 (28 28 (:REWRITE SUBSETP-TRANS2))
 (28 28 (:REWRITE SUBSETP-TRANS))
 (24 24 (:REWRITE FN-CHECK-DEF-FORMALS))
 (24 24 (:REWRITE DEFAULT-CDR))
 (24 24 (:REWRITE DEFAULT-CAR))
 (17 17 (:REWRITE SUBSETP-MEMBER . 2))
 (14 14 (:REWRITE G-DIFF-S))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAMES))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 7 (:REWRITE SV::MY-NTH-OF-APPEND-MORE))
 (6 6 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODINST-LIST-FIX-UNDER-ELAB-MODINST-LIST-EQUIV))
 (2 2 (:REWRITE DEFAULT-+-1))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD-NREC
 (306 18 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (288 61 (:REWRITE NFIX-WHEN-NOT-NATP))
 (240 96 (:REWRITE NATP-WHEN-GTE-0))
 (161 20 (:REWRITE ZP-WHEN-GT-0))
 (150 98 (:REWRITE DEFAULT-<-2))
 (113 98 (:REWRITE DEFAULT-<-1))
 (108 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (104 104 (:META CANCEL_PLUS-LESSP-CORRECT))
 (96 96 (:REWRITE NATP-WHEN-INTEGERP))
 (96 96 (:REWRITE NATP-RW))
 (78 78 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (57 23 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (54 6 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (46 46 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (33 33 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (33 33 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 6 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (20 14 (:REWRITE DEFAULT-+-2))
 (19 19 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (19 19 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (19 19 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (19 19 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (19 19 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (19 19 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (18 14 (:REWRITE DEFAULT-+-1))
 (18 6 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (12 12 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (12 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (10 10 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (6 6 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (6 6 (:REWRITE FN-CHECK-DEF-FORMALS))
 (6 6 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD-PROPAGATE-NREC
 (534 16 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (272 32 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (256 16 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-LATER-MODULE))
 (199 199 (:TYPE-PRESCRIPTION NFIX))
 (175 47 (:REWRITE NFIX-WHEN-NATP))
 (152 16 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD))
 (127 47 (:REWRITE NFIX-WHEN-NOT-NATP))
 (120 60 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (78 47 (:REWRITE DEFAULT-<-2))
 (78 47 (:REWRITE DEFAULT-<-1))
 (75 75 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (64 64 (:TYPE-PRESCRIPTION NATP))
 (60 60 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (60 60 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (47 47 (:META CANCEL_PLUS-LESSP-CORRECT))
 (38 38 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (38 38 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (32 32 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 31 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (30 30 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (16 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (15 15 (:REWRITE NTH-OF-UPDATE-NTH-SAME))
 (15 15 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD-NREC
 (300 12 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (299 67 (:REWRITE NFIX-WHEN-NOT-NATP))
 (245 98 (:REWRITE NATP-WHEN-GTE-0))
 (161 20 (:REWRITE ZP-WHEN-GT-0))
 (151 99 (:REWRITE DEFAULT-<-2))
 (114 99 (:REWRITE DEFAULT-<-1))
 (108 12 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (105 105 (:META CANCEL_PLUS-LESSP-CORRECT))
 (98 98 (:REWRITE NATP-WHEN-INTEGERP))
 (98 98 (:REWRITE NATP-RW))
 (90 90 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (62 26 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (50 29 (:REWRITE DEFAULT-+-2))
 (43 43 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (36 36 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (36 29 (:REWRITE DEFAULT-+-1))
 (34 34 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (19 19 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (19 19 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (19 19 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (19 19 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (19 19 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (19 19 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (19 19 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (10 10 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (5 5 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD-PROPAGATE-NREC
 (534 16 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (272 32 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (256 16 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-LATER-MODULE))
 (199 199 (:TYPE-PRESCRIPTION NFIX))
 (175 47 (:REWRITE NFIX-WHEN-NATP))
 (152 16 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD))
 (127 47 (:REWRITE NFIX-WHEN-NOT-NATP))
 (120 60 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (78 47 (:REWRITE DEFAULT-<-2))
 (78 47 (:REWRITE DEFAULT-<-1))
 (75 75 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (64 64 (:TYPE-PRESCRIPTION NATP))
 (60 60 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (60 60 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (47 47 (:META CANCEL_PLUS-LESSP-CORRECT))
 (38 38 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (38 38 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (32 32 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 31 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (30 30 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (16 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (15 15 (:REWRITE NTH-OF-UPDATE-NTH-SAME))
 (15 15 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::MODDB-MODINST-OK-OF-ADD-INST-NREC
 (126 30 (:REWRITE NFIX-WHEN-NATP))
 (116 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (90 30 (:REWRITE NFIX-WHEN-NOT-NATP))
 (84 2 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (64 40 (:REWRITE DEFAULT-<-2))
 (64 4 (:REWRITE ZP-WHEN-INTEGERP))
 (62 2 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-LATER-MODULE))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (56 40 (:REWRITE DEFAULT-<-1))
 (50 2 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (40 40 (:META CANCEL_PLUS-LESSP-CORRECT))
 (40 8 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (36 4 (:REWRITE ZP-WHEN-GT-0))
 (36 2 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD))
 (36 2 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-LATER-MODULE))
 (36 2 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD))
 (32 4 (:DEFINITION NOT))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 18 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 10 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (16 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (12 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (8 8 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (8 8 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODDB-MODINST-OK-OF-ADD-INST-APPLY-NREC
 (236 28 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (224 14 (:REWRITE SV::MODDB-MODINST-OK-OF-UPDATE-LATER-MODULE))
 (118 14 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (104 52 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (78 13 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (70 14 (:REWRITE NFIX-WHEN-NATP))
 (56 56 (:TYPE-PRESCRIPTION NFIX))
 (52 52 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (52 52 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (49 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (39 13 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (35 14 (:REWRITE NATP-WHEN-GTE-0))
 (33 33 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (33 33 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (28 28 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (21 14 (:REWRITE DEFAULT-<-2))
 (21 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NATP-WHEN-INTEGERP))
 (14 14 (:REWRITE NATP-RW))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 )
(SV::S-OF-NREC-WHEN-MEMBER
 (581 83 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (264 264 (:REWRITE SUBSETP-TRANS2))
 (264 264 (:REWRITE SUBSETP-TRANS))
 (246 246 (:REWRITE DEFAULT-CAR))
 (241 241 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (241 241 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (219 219 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (219 219 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (202 202 (:REWRITE SUBSETP-MEMBER . 4))
 (202 202 (:REWRITE INTERSECTP-MEMBER . 3))
 (202 202 (:REWRITE INTERSECTP-MEMBER . 2))
 (180 180 (:REWRITE SUBSETP-MEMBER . 2))
 (164 164 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (146 146 (:REWRITE DEFAULT-CDR))
 )
(SV::PROPAGATE-NREC-OVER-S
 (28 12 (:REWRITE SV::EQUAL-OF-S))
 (19 19 (:REWRITE SV::NREC-OF-S-WHEN-NOT-MEMBER))
 (17 17 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (17 17 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE SUBSETP-MEMBER . 4))
 (5 5 (:REWRITE SUBSETP-MEMBER . 3))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE INTERSECTP-MEMBER . 3))
 (5 5 (:REWRITE INTERSECTP-MEMBER . 2))
 (3 3 (:TYPE-PRESCRIPTION UNHIDE))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 3 (:REWRITE MEMBER-WHEN-ATOM))
 (3 3 (:REWRITE SV::EQUAL-OF-NRECS))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-OF-APPEND-INSTS
 (560 119 (:REWRITE NFIX-WHEN-NOT-NATP))
 (456 24 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (390 156 (:REWRITE NATP-WHEN-GTE-0))
 (259 43 (:REWRITE ZP-WHEN-GT-0))
 (234 161 (:REWRITE DEFAULT-<-2))
 (186 161 (:REWRITE DEFAULT-<-1))
 (176 16 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (164 6 (:REWRITE SV::MY-NTH-OF-APPEND-MORE))
 (156 156 (:REWRITE NATP-WHEN-INTEGERP))
 (156 156 (:REWRITE NATP-RW))
 (148 58 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (98 14 (:DEFINITION BINARY-APPEND))
 (91 28 (:REWRITE ZP-OPEN))
 (90 90 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (72 8 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (69 69 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (69 69 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (61 61 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (61 61 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (47 14 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (45 27 (:REWRITE DEFAULT-+-2))
 (40 28 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (37 27 (:REWRITE DEFAULT-+-1))
 (36 36 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (36 36 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (36 36 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (36 36 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (36 36 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (36 36 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (36 36 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (36 36 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (33 33 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAMES))
 (32 16 (:REWRITE SV::EQUAL-OF-S))
 (32 8 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (28 28 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (27 3 (:REWRITE POSP-REDEFINITION))
 (26 26 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (26 26 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (24 8 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (19 19 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (16 16 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (16 16 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE DEFAULT-CAR))
 (10 10 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (9 3 (:REWRITE POSP-RW))
 (8 8 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (8 8 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8 8 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-OF-APPEND-INSTS
 (587 131 (:REWRITE NFIX-WHEN-NOT-NATP))
 (448 16 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (405 162 (:REWRITE NATP-WHEN-GTE-0))
 (259 43 (:REWRITE ZP-WHEN-GT-0))
 (237 164 (:REWRITE DEFAULT-<-2))
 (189 164 (:REWRITE DEFAULT-<-1))
 (176 16 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (164 6 (:REWRITE SV::MY-NTH-OF-APPEND-MORE))
 (162 162 (:REWRITE NATP-WHEN-INTEGERP))
 (162 162 (:REWRITE NATP-RW))
 (160 64 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (105 57 (:REWRITE DEFAULT-+-2))
 (98 14 (:DEFINITION BINARY-APPEND))
 (96 96 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (91 28 (:REWRITE ZP-OPEN))
 (79 57 (:REWRITE DEFAULT-+-1))
 (69 69 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (69 69 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (59 59 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (59 59 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (47 14 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (40 28 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (36 36 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (36 36 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (36 36 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (36 36 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (36 36 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (36 36 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (36 36 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (36 36 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (33 33 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-REMOVE-NAMES))
 (32 16 (:REWRITE SV::EQUAL-OF-S))
 (28 28 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (27 3 (:REWRITE POSP-REDEFINITION))
 (26 26 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (26 26 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (19 19 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE DEFAULT-CAR))
 (10 10 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (9 3 (:REWRITE POSP-RW))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(S-OF-ELAB-MODINSTS-REM-DUPS-V-UNDER-ELAB-MOD$A-EQUIV
 (36 4 (:REWRITE NFIX-WHEN-NATP))
 (24 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (18 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (10 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 2 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (6 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (6 2 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (4 4 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (2 2 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2 2 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 )
(S-ELAB-MODINSTS-NODUPS-EQUIV-CONGRUENCE-ON-V-UNDER-ELAB-MOD$A-EQUIV)
(SV::FIX-OF-NUMBER
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::MODDB-ADD-MODINST-TO-LAST-MODS-OK
 (24705 24705 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (24705 24705 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11384 1622 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (5764 4276 (:REWRITE DEFAULT-<-1))
 (5008 569 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (4991 4276 (:REWRITE DEFAULT-<-2))
 (2917 451 (:DEFINITION BINARY-APPEND))
 (1967 560 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (1233 1233 (:REWRITE NATP-WHEN-INTEGERP))
 (1178 1178 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (1178 902 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1124 281 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (1062 352 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (1040 1040 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (919 279 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (771 771 (:REWRITE SUBSETP-MEMBER . 4))
 (771 771 (:REWRITE INTERSECTP-MEMBER . 3))
 (771 771 (:REWRITE INTERSECTP-MEMBER . 2))
 (716 716 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (662 662 (:REWRITE SUBSETP-TRANS2))
 (662 662 (:REWRITE SUBSETP-TRANS))
 (567 559 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (562 562 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (549 549 (:REWRITE SV::NREC_UNFIX_CHECK_REDUCTION_3))
 (464 60 (:REWRITE SV::EQUAL-OF-S))
 (455 455 (:REWRITE DEFAULT-CDR))
 (451 451 (:REWRITE DEFAULT-CAR))
 (439 279 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (436 109 (:REWRITE MEMBER-WHEN-ATOM))
 (422 422 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (281 281 (:REWRITE FN-CHECK-DEF-FORMALS))
 (255 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (250 250 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (250 250 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (247 4 (:DEFINITION SV::MODDBP))
 (199 35 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-OF-UPDATE-MOD))
 (184 184 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (180 26 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-OF-UPDATE-MOD))
 (177 177 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (177 177 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (177 177 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (177 177 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (177 177 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (177 177 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (177 177 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (177 177 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (168 168 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-BADGUY))
 (160 160 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (152 152 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-BADGUY))
 (109 109 (:REWRITE SUBSETP-MEMBER . 2))
 (109 109 (:REWRITE SUBSETP-MEMBER . 1))
 (109 109 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (105 25 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (105 25 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (104 104 (:REWRITE EQUAL-CONSTANT-+))
 (100 4 (:DEFINITION TRUE-LISTP))
 (99 99 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (80 80 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (80 80 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (80 80 (:LINEAR INDEX-OF-<-LEN))
 (66 63 (:REWRITE DEFAULT-UNARY-MINUS))
 (64 64 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (62 62 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (62 62 (:LINEAR SV::MODINSTS-LEN-NONZERO-WHEN-MEMBER-NAMES))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (39 4 (:REWRITE UPDATE-NTH-OF-NTH))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (32 32 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (27 7 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (26 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SV::NREC-LIST_UNFIX_CHECK_REDUCTION_3))
 (10 6 (:REWRITE SV::NREC-LIST-MODS-PROPAGATE-OVER-IRRELEVANT-UPDATE))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SV::NREC-LIST-MODS_UNFIX_CHECK_REDUCTION_3))
 (8 8 (:REWRITE SET::IN-SET))
 (8 2 (:REWRITE SV::NREC-PROPAGATE-OF-MODDB-BASICS-OK))
 (7 4 (:DEFINITION SV::MODDB->NMODS1P))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (4 4 (:DEFINITION LENGTH))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 (2 2 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-ADD-MODINST
 (280 20 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (216 67 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (108 62 (:REWRITE NFIX-WHEN-NOT-NATP))
 (83 7 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (67 67 (:REWRITE NTH-WHEN-ATOM))
 (61 29 (:REWRITE DEFAULT-+-2))
 (59 3 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (56 7 (:REWRITE ZP-OPEN))
 (51 3 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (48 48 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (48 48 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (47 43 (:REWRITE DEFAULT-<-2))
 (45 43 (:REWRITE DEFAULT-<-1))
 (43 43 (:META CANCEL_PLUS-LESSP-CORRECT))
 (43 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (37 29 (:REWRITE DEFAULT-+-1))
 (32 32 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (29 2 (:DEFINITION MEMBER-EQUAL))
 (28 10 (:REWRITE NTH-ADD1))
 (24 9 (:REWRITE NATP-WHEN-GTE-0))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 21 (:REWRITE DEFAULT-CDR))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (17 17 (:REWRITE SV::G-WHEN-EQUAL-S))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (13 7 (:REWRITE ZP-WHEN-GT-0))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 10 (:REWRITE SV::LEN-OF-CONS))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 3 (:REWRITE SV::EQUAL-OF-S))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (7 7 (:REWRITE ZP-WHEN-INTEGERP))
 (7 7 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (7 7 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-ADD-MODINST-OF-NAME-FIX-INSTNAME
 (174 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (170 2 (:DEFINITION SV::MODDBP))
 (124 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (114 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (60 12 (:DEFINITION LEN))
 (50 2 (:DEFINITION TRUE-LISTP))
 (44 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 12 (:REWRITE DEFAULT-+-2))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 12 (:REWRITE DEFAULT-<-2))
 (16 12 (:REWRITE DEFAULT-<-1))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:DEFINITION LENGTH))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 4 (:REWRITE ZP-WHEN-GT-0))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE SV::LEN-OF-CONS))
 )
(SV::MODDB-ADD-MODINST-NAME-EQUIV-CONGRUENCE-ON-INSTNAME)
(SV::MODDB-ADD-MODINST-OF-NFIX-MODIDX
 (174 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (170 2 (:DEFINITION SV::MODDBP))
 (124 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (114 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (60 12 (:DEFINITION LEN))
 (50 2 (:DEFINITION TRUE-LISTP))
 (44 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 12 (:REWRITE DEFAULT-+-2))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (17 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (15 11 (:REWRITE DEFAULT-<-2))
 (15 11 (:REWRITE DEFAULT-<-1))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:DEFINITION LENGTH))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 4 (:REWRITE ZP-WHEN-GT-0))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::LEN-OF-CONS))
 )
(SV::MODDB-ADD-MODINST-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-ADD-MODINST-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (174 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (170 2 (:DEFINITION SV::MODDBP))
 (124 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (114 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (60 12 (:DEFINITION LEN))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (41 5 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 12 (:REWRITE DEFAULT-+-2))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 12 (:REWRITE DEFAULT-<-2))
 (16 12 (:REWRITE DEFAULT-<-1))
 (14 14 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (14 14 (:REWRITE DEFAULT-CDR))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:DEFINITION LENGTH))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 4 (:REWRITE ZP-WHEN-GT-0))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE SV::LEN-OF-CONS))
 )
(SV::MODDB-ADD-MODINST-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODDB-ADD-MODINST-OF-MODDB-FIX-MODDB
 (192 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (187 2 (:DEFINITION SV::MODDBP))
 (132 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (124 6 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (62 12 (:DEFINITION LEN))
 (44 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (26 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 12 (:REWRITE DEFAULT-+-2))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 14 (:REWRITE DEFAULT-<-2))
 (18 14 (:REWRITE DEFAULT-<-1))
 (18 3 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (15 15 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (15 2 (:DEFINITION LENGTH))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 13 (:REWRITE DEFAULT-CDR))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 4 (:REWRITE ZP-WHEN-GT-0))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (8 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (8 2 (:DEFINITION SV::MODDB->NMODS1P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NTH-ADD1))
 (2 2 (:REWRITE SV::LEN-OF-CONS))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 )
(SV::MODDB-ADD-MODINST-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-ADD-MODINST-OF-MODDB-NORM-MODDB
 (472 48 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (334 4 (:DEFINITION SV::MODDBP))
 (186 36 (:DEFINITION LEN))
 (168 59 (:REWRITE NFIX-WHEN-NOT-NATP))
 (122 64 (:REWRITE DEFAULT-+-2))
 (100 4 (:DEFINITION TRUE-LISTP))
 (90 61 (:REWRITE DEFAULT-<-2))
 (87 36 (:REWRITE NATP-WHEN-GTE-0))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (83 29 (:REWRITE NTH-ADD1))
 (81 61 (:REWRITE DEFAULT-<-1))
 (78 64 (:REWRITE DEFAULT-+-1))
 (76 71 (:REWRITE NTH-WHEN-ATOM))
 (68 68 (:TYPE-PRESCRIPTION NATP))
 (64 64 (:META CANCEL_PLUS-LESSP-CORRECT))
 (57 57 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (57 57 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (47 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (43 40 (:REWRITE DEFAULT-CDR))
 (36 36 (:REWRITE NATP-WHEN-INTEGERP))
 (36 36 (:REWRITE NATP-RW))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (34 34 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (32 32 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (32 32 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (31 31 (:LINEAR INDEX-OF-<-LEN))
 (29 29 (:REWRITE SV::LEN-OF-CONS))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (26 4 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 4 (:DEFINITION LENGTH))
 (22 22 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (18 8 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (18 3 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (15 15 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (15 15 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (15 15 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (15 15 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (15 15 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (15 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (14 5 (:REWRITE ZP-WHEN-GT-0))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 1 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (11 11 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (11 11 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-P))
 (10 4 (:DEFINITION SV::MODDB->NMODS1P))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (9 5 (:REWRITE ZP-OPEN))
 (8 8 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 4 (:TYPE-PRESCRIPTION ZP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::MODDB-ADD-MODINST-MODDB-NORM-EQUIV-CONGRUENCE-ON-MODDB)
(SV::UPDATE-NTH-OF-NTH-UNDER-MODDB-EQUIV
 (547 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (543 2 (:DEFINITION SV::MODDBP))
 (439 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (155 6 (:REWRITE LEN-OF-UPDATE-NTH))
 (145 5 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (115 23 (:DEFINITION LEN))
 (113 1 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (92 25 (:REWRITE NFIX-WHEN-NATP))
 (84 42 (:REWRITE DEFAULT-<-2))
 (72 6 (:DEFINITION MAX))
 (68 25 (:REWRITE NFIX-WHEN-NOT-NATP))
 (61 5 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (58 29 (:REWRITE DEFAULT-+-2))
 (54 42 (:REWRITE DEFAULT-<-1))
 (50 2 (:DEFINITION TRUE-LISTP))
 (46 2 (:DEFINITION LENGTH))
 (44 44 (:META CANCEL_PLUS-LESSP-CORRECT))
 (43 8 (:REWRITE ZP-WHEN-GT-0))
 (42 1 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (40 16 (:REWRITE NATP-WHEN-GTE-0))
 (38 38 (:TYPE-PRESCRIPTION NATP))
 (37 37 (:REWRITE DEFAULT-CDR))
 (33 18 (:REWRITE NTH-WHEN-ATOM))
 (29 29 (:REWRITE DEFAULT-+-1))
 (29 1 (:REWRITE UPDATE-NTH-OF-NTH))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (23 8 (:REWRITE ZP-WHEN-INTEGERP))
 (22 11 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (21 7 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 2 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (19 19 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE NATP-RW))
 (15 7 (:REWRITE ZP-OPEN))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (13 13 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (13 13 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (13 13 (:LINEAR INDEX-OF-<-LEN))
 (13 13 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (11 11 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 7 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (10 2 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (9 2 (:DEFINITION SV::MODDB->NMODS1P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 5 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (5 5 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB->NMODS1P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::UPDATE-NTH-OF-NTH-UNDER-ELAB-MODLIST-NORM-EQUIV
 (2605 215 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (1566 143 (:REWRITE SV::ELAB-MOD$AP-OF-CAR-WHEN-ELAB-MODLIST-P))
 (1157 180 (:REWRITE ZP-WHEN-GT-0))
 (750 448 (:REWRITE DEFAULT-+-2))
 (672 108 (:REWRITE SV::ELAB-MODLIST-P-OF-CDR-WHEN-ELAB-MODLIST-P))
 (669 669 (:META CANCEL_PLUS-LESSP-CORRECT))
 (611 448 (:REWRITE DEFAULT-<-2))
 (581 448 (:REWRITE DEFAULT-<-1))
 (502 502 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (448 448 (:REWRITE DEFAULT-+-1))
 (439 164 (:REWRITE NFIX-WHEN-NATP))
 (432 168 (:REWRITE NFIX-WHEN-NOT-NATP))
 (412 412 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (412 412 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (363 15 (:REWRITE UPDATE-NTH-OF-NTH))
 (251 251 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (218 218 (:TYPE-PRESCRIPTION NATP))
 (177 81 (:REWRITE ZP-OPEN))
 (145 145 (:LINEAR INDEX-OF-<-LEN))
 (138 138 (:REWRITE NTH-WHEN-ATOM))
 (116 116 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (116 116 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (92 92 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (21 21 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-FIX-UNDER-ELAB-MODLIST-EQUIV))
 (16 16 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 14 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MODLIST-NORM-UNDER-ELAB-MODLIST-NORM-EQUIV))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (11 11 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (11 11 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (11 11 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (11 11 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (11 11 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::UPDATE-NTH-SAME
 (1874 59 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1473 55 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (467 467 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (375 375 (:TYPE-PRESCRIPTION LEN))
 (338 54 (:DEFINITION LEN))
 (314 68 (:REWRITE ZP-WHEN-GT-0))
 (216 140 (:REWRITE DEFAULT-<-2))
 (211 126 (:REWRITE DEFAULT-+-2))
 (211 70 (:REWRITE NFIX-WHEN-NOT-NATP))
 (204 128 (:REWRITE DEFAULT-CDR))
 (189 189 (:META CANCEL_PLUS-LESSP-CORRECT))
 (189 140 (:REWRITE DEFAULT-<-1))
 (165 55 (:REWRITE NTH-WHEN-ATOM))
 (158 56 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (126 126 (:REWRITE DEFAULT-+-1))
 (103 103 (:TYPE-PRESCRIPTION NATP))
 (90 4 (:REWRITE LEN-OF-UPDATE-NTH))
 (76 36 (:REWRITE DEFAULT-CAR))
 (66 66 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (66 66 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (62 2 (:REWRITE NTH-UPDATE-NTH))
 (61 3 (:REWRITE SV::LEN-OF-CONS))
 (59 23 (:REWRITE NATP-WHEN-GTE-0))
 (48 48 (:LINEAR INDEX-OF-<-LEN))
 (40 4 (:DEFINITION MAX))
 (36 2 (:REWRITE NATP-POSP--1))
 (34 4 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (27 27 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (23 23 (:REWRITE NATP-WHEN-INTEGERP))
 (23 23 (:REWRITE NATP-RW))
 (21 2 (:REWRITE POSP-REDEFINITION))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (13 13 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (13 13 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (13 13 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (13 13 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (13 13 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (11 2 (:REWRITE NATP-POSP))
 (4 4 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (4 4 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 2 (:REWRITE MINUS-CANCELLATION-ON-LEFT))
 (2 2 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (2 2 (:REWRITE POSP-RW))
 (2 2 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (2 2 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (2 2 (:REWRITE SV::FIX-OF-NUMBER))
 (1 1 (:REWRITE NTH-0-CONS))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::NAME-OF-ELAB-MOD$A-ADD-INST
 (312 6 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (230 2 (:REWRITE SV::ELAB-MODINST-FIX-WHEN-ELAB-MODINST$CP))
 (222 2 (:DEFINITION SV::ELAB-MODINST$CP))
 (186 9 (:DEFINITION MEMBER-EQUAL))
 (180 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-NO-DUPLICATES))
 (177 3 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (104 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (84 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (65 13 (:DEFINITION LEN))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (40 40 (:TYPE-PRESCRIPTION LEN))
 (39 39 (:TYPE-PRESCRIPTION SV::ELAB-MODINST-LIST-NAMES))
 (38 38 (:REWRITE DEFAULT-CDR))
 (30 30 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (27 18 (:REWRITE MEMBER-WHEN-ATOM))
 (27 12 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (26 13 (:REWRITE DEFAULT-+-2))
 (24 24 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 18 (:REWRITE SUBSETP-MEMBER . 4))
 (18 18 (:REWRITE SUBSETP-MEMBER . 3))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE SUBSETP-MEMBER . 1))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 3))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 2))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (17 17 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SV::G-WHEN-EQUAL-S))
 (15 15 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (15 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (12 12 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 9 (:REWRITE DEFAULT-<-2))
 (12 2 (:DEFINITION LENGTH))
 (12 2 (:DEFINITION BINARY-APPEND))
 (11 11 (:TYPE-PRESCRIPTION NFIX))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 5 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-P))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-REM-DUPS))
 (10 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (9 3 (:REWRITE SV::ELAB-MODINSTS-REM-DUPS-WHEN-ELAB-MODINSTS-NODUPS-P))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->WIRE-OFFSETP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->MODIDXP))
 (8 2 (:DEFINITION SV::ELAB-MODINST$C->INST-OFFSETP))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (6 6 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MODINSTS-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODINST$CP-WHEN-MEMBER-EQUAL-OF-ELAB-MODINST-LIST-P))
 (4 2 (:DEFINITION SV::ELAB-MODINST$C->INSTNAMEP))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODINST$CP))
 )
(SV::MODDB-ADD-MODULE1-OF-MODDB-ADD-MODINST
 (22619 93 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (22445 81 (:DEFINITION SV::MODDBP))
 (9688 3786 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (8363 1583 (:DEFINITION LEN))
 (7196 3113 (:REWRITE DEFAULT-<-2))
 (6539 2237 (:REWRITE NTH-WHEN-ATOM))
 (6210 81 (:REWRITE TRUE-LISTP-OF-UPDATE-NTH))
 (5272 211 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (4236 1059 (:TYPE-PRESCRIPTION MAX))
 (3795 1948 (:REWRITE DEFAULT-+-2))
 (3786 3786 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (3415 3113 (:REWRITE DEFAULT-<-1))
 (3230 1250 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3113 3113 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2389 549 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (2305 65 (:DEFINITION TRUE-LISTP))
 (2226 81 (:DEFINITION LENGTH))
 (2060 1718 (:REWRITE DEFAULT-CDR))
 (1996 1948 (:REWRITE DEFAULT-+-1))
 (1849 1849 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1849 1849 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1701 81 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (1387 50 (:REWRITE SV::ELAB-MODLIST-P-OF-UPDATE-NTH))
 (1157 103 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (1135 65 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (1132 207 (:REWRITE ZP-OPEN))
 (1129 593 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1128 20 (:REWRITE CDR-OF-UPDATE-NTH))
 (953 276 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (837 837 (:TYPE-PRESCRIPTION SV::MODDB-FIX))
 (828 276 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (815 252 (:REWRITE ZP-WHEN-INTEGERP))
 (782 77 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (780 130 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (728 728 (:LINEAR INDEX-OF-<-LEN))
 (721 721 (:REWRITE NATP-RW))
 (715 715 (:REWRITE NATP-WHEN-INTEGERP))
 (593 593 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (552 552 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (552 552 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (472 472 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (424 424 (:REWRITE SV::G-WHEN-EQUAL-S))
 (416 20 (:REWRITE CAR-OF-UPDATE-NTH))
 (403 30 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (358 124 (:REWRITE NTH-ADD1))
 (350 227 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (290 290 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (260 260 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (260 130 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (244 244 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (226 81 (:DEFINITION SV::MODDB->NMODS1P))
 (204 100 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (202 202 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (202 202 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (202 202 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (202 202 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (202 202 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (202 202 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (202 202 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (202 202 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (185 97 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (171 58 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (160 30 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (160 30 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (142 54 (:REWRITE DEFAULT-CAR))
 (135 135 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (130 130 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (130 130 (:REWRITE SET::IN-SET))
 (124 124 (:REWRITE SV::LEN-OF-CONS))
 (122 104 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (113 113 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (104 104 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (104 26 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (100 88 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (92 26 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (88 88 (:TYPE-PRESCRIPTION SV::NAME-P))
 (86 86 (:TYPE-PRESCRIPTION SV::MODDBP))
 (85 85 (:REWRITE-QUOTED-CONSTANT FIX-UNDER-NUMBER-EQUIV))
 (72 72 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (72 36 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (58 10 (:REWRITE <-0-+-NEGATIVE-1))
 (49 49 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (49 49 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (36 36 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (35 35 (:REWRITE EQUAL-CONSTANT-+))
 (28 28 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB->NMODS1P))
 )
(SV::WIRELIST-REMOVE-COMMUTE
 (787 15 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (590 5 (:DEFINITION SV::WIRELIST-REMOVE-NAME))
 (464 16 (:DEFINITION MEMBER-EQUAL))
 (149 1 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-NAME))
 (129 3 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (119 32 (:REWRITE MEMBER-WHEN-ATOM))
 (105 1 (:DEFINITION REMOVE-EQUAL))
 (91 91 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (81 81 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (68 24 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (54 18 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (54 1 (:REWRITE MEMBER-OF-REMOVE))
 (52 52 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (50 5 (:DEFINITION SV::NAME-EQUIV$INLINE))
 (47 47 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (46 46 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (39 39 (:TYPE-PRESCRIPTION SV::NAME-P))
 (36 18 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (33 33 (:REWRITE SUBSETP-MEMBER . 4))
 (33 33 (:REWRITE SUBSETP-MEMBER . 3))
 (33 33 (:REWRITE SUBSETP-MEMBER . 2))
 (33 33 (:REWRITE SUBSETP-MEMBER . 1))
 (33 33 (:REWRITE INTERSECTP-MEMBER . 3))
 (33 33 (:REWRITE INTERSECTP-MEMBER . 2))
 (32 32 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (28 28 (:REWRITE DEFAULT-CDR))
 (28 28 (:REWRITE DEFAULT-CAR))
 (24 24 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (24 24 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 2 (:REWRITE SV::WIRE-FIX-WHEN-WIRE-P))
 (16 16 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (16 16 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (14 2 (:REWRITE SV::WIRE-P-OF-CAR-WHEN-WIRELIST-P))
 (7 1 (:DEFINITION NOT))
 (6 2 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (5 5 (:REWRITE SV::NAME-P-OF-WIRE->NAME))
 (4 4 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (3 3 (:REWRITE SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRE-P))
 (2 2 (:REWRITE SV::WIRELIST-P-OF-WIRELIST-REMOVE-NAME))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-REMOVE
 (1171 16 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (648 21 (:DEFINITION MEMBER-EQUAL))
 (322 2 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-NAME))
 (269 6 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (214 2 (:DEFINITION REMOVE-EQUAL))
 (179 42 (:REWRITE MEMBER-WHEN-ATOM))
 (122 122 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (114 2 (:REWRITE MEMBER-OF-REMOVE))
 (110 62 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (107 107 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (91 61 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (75 25 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (69 17 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (62 62 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (50 25 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (44 44 (:REWRITE SUBSETP-MEMBER . 4))
 (44 44 (:REWRITE SUBSETP-MEMBER . 3))
 (44 44 (:REWRITE SUBSETP-MEMBER . 2))
 (44 44 (:REWRITE SUBSETP-MEMBER . 1))
 (44 44 (:REWRITE INTERSECTP-MEMBER . 3))
 (44 44 (:REWRITE INTERSECTP-MEMBER . 2))
 (42 42 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (31 31 (:REWRITE DEFAULT-CAR))
 (30 30 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (30 30 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (29 29 (:REWRITE DEFAULT-CDR))
 (28 7 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::NAME-P))
 (21 21 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (21 21 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 7 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 )
(SV::WIRELIST-REMOVE-NAME-OF-REMOVE-NAMES-WHEN-MEMBER
 (934 21 (:REWRITE REMOVE-WHEN-NOT-MEMBER))
 (749 7 (:DEFINITION REMOVE-EQUAL))
 (396 199 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (391 391 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (320 200 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (283 55 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (249 83 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (200 200 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (168 162 (:REWRITE SUBSETP-MEMBER . 3))
 (166 83 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (162 162 (:REWRITE SUBSETP-MEMBER . 4))
 (162 162 (:REWRITE SUBSETP-MEMBER . 2))
 (162 162 (:REWRITE SUBSETP-MEMBER . 1))
 (162 162 (:REWRITE INTERSECTP-MEMBER . 3))
 (162 162 (:REWRITE INTERSECTP-MEMBER . 2))
 (138 138 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (136 26 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (124 124 (:REWRITE DEFAULT-CAR))
 (122 122 (:REWRITE DEFAULT-CDR))
 (110 110 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (110 110 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (92 92 (:TYPE-PRESCRIPTION SV::NAME-P))
 (78 78 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (69 69 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (34 34 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (32 8 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (21 7 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:REWRITE SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (14 14 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::WIRELIST-REMOVE-NAMES-OF-APPEND
 (1000 17 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (926 38 (:DEFINITION MEMBER-EQUAL))
 (740 17 (:REWRITE SV::WIRELIST-REMOVE-NAME-OF-REMOVE-NAMES-WHEN-MEMBER))
 (336 36 (:REWRITE SUBSETP-CAR-MEMBER))
 (232 4 (:REWRITE MEMBER-OF-APPEND))
 (190 190 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (170 34 (:REWRITE MEMBER-WHEN-ATOM))
 (119 51 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (102 102 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (102 51 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (99 17 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (92 92 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (92 54 (:REWRITE DEFAULT-CDR))
 (92 46 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (80 80 (:REWRITE SUBSETP-MEMBER . 2))
 (80 80 (:REWRITE SUBSETP-MEMBER . 1))
 (72 44 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (66 63 (:REWRITE DEFAULT-CAR))
 (56 4 (:REWRITE SUBSETP-OF-APPEND-WHEN-SUBSET-OF-EITHER))
 (51 17 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (48 12 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (46 46 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (46 46 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (44 44 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (44 44 (:REWRITE SUBSETP-TRANS2))
 (44 44 (:REWRITE SUBSETP-TRANS))
 (41 41 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (41 41 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (38 38 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (34 34 (:TYPE-PRESCRIPTION SV::NAME-P))
 (34 34 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (34 34 (:REWRITE SUBSETP-MEMBER . 4))
 (34 34 (:REWRITE SUBSETP-MEMBER . 3))
 (34 34 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (34 34 (:REWRITE INTERSECTP-MEMBER . 3))
 (34 34 (:REWRITE INTERSECTP-MEMBER . 2))
 (34 17 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (24 8 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (17 17 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (15 5 (:REWRITE CAR-OF-APPEND))
 (14 14 (:REWRITE CONSP-OF-APPEND))
 (12 12 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (5 5 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (5 5 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 )
(SV::ELAB-MOD-ADD-WIRES
 (540 9 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (435 6 (:REWRITE SV::WIRELIST-REMOVE-NAME-WHEN-NOT-MEMBER))
 (430 16 (:DEFINITION MEMBER-EQUAL))
 (417 9 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (201 3 (:REWRITE SV::WIRELIST->NAMES-OF-REMOVE-DUPLICATE-NAMES))
 (195 3 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (130 83 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (122 33 (:REWRITE MEMBER-WHEN-ATOM))
 (99 33 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (87 69 (:REWRITE DEFAULT-CDR))
 (83 83 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (78 72 (:REWRITE DEFAULT-CAR))
 (77 71 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (68 65 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (64 64 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (64 64 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (63 18 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (58 13 (:DEFINITION BINARY-APPEND))
 (54 3 (:REWRITE EQUAL-WHEN-APPEND-SAME))
 (52 2 (:REWRITE SV::WIRELIST-NODUPS-P-OF-APPEND))
 (51 51 (:TYPE-PRESCRIPTION SV::WIRELIST-REMOVE-NAME))
 (48 24 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (45 45 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (41 41 (:REWRITE SUBSETP-MEMBER . 4))
 (41 41 (:REWRITE INTERSECTP-MEMBER . 3))
 (41 41 (:REWRITE INTERSECTP-MEMBER . 2))
 (35 35 (:REWRITE SUBSETP-MEMBER . 2))
 (33 1 (:DEFINITION INTERSECTION-EQUAL))
 (32 8 (:REWRITE NATP-WHEN-GTE-0))
 (30 30 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (27 27 (:TYPE-PRESCRIPTION REMOVE-LATER-DUPLICATES))
 (27 6 (:REWRITE CAR-OF-APPEND))
 (24 7 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (22 22 (:TYPE-PRESCRIPTION SV::WIRELIST-REMOVE-NAMES))
 (19 7 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (18 18 (:REWRITE FN-CHECK-DEF-FORMALS))
 (16 16 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (14 14 (:REWRITE SUBSETP-TRANS2))
 (14 14 (:REWRITE SUBSETP-TRANS))
 (12 12 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (10 10 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (10 4 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (10 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (10 1 (:REWRITE MEMBER-OF-CONS))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION INTERSECTION-EQUAL))
 (6 6 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (6 3 (:REWRITE CONS-EQUAL))
 (4 1 (:REWRITE SV::G-OF-ELAB-MOD$A-FIX-WIRES))
 (3 3 (:REWRITE SV::NAME-P-OF-WIRE->NAME))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::WIRELIST-FIX-UNDER-WIRELIST-EQUIV))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::NAMELIST-FIX-UNDER-NAMELIST-EQUIV))
 )
(SV::ELAB-MOD-ADD-WIRES-OF-WIRELIST-FIX-WIRES
 (276 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (240 4 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (108 4 (:DEFINITION MEMBER-EQUAL))
 (44 44 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (36 12 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (32 8 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (32 8 (:REWRITE MEMBER-WHEN-ATOM))
 (25 4 (:DEFINITION BINARY-APPEND))
 (24 24 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (22 22 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (20 20 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 8 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (14 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (10 10 (:TYPE-PRESCRIPTION SV::WIRELIST-REM-DUPS))
 (10 10 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (10 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (10 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (8 8 (:REWRITE SUBSETP-MEMBER . 4))
 (8 8 (:REWRITE SUBSETP-MEMBER . 3))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (8 8 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 3))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE FN-CHECK-DEF-FORMALS))
 (7 1 (:REWRITE SV::WIRELIST-FIX-WHEN-WIRELIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::WIRELIST-FIX$INLINE))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:REWRITE SV::CONSP-OF-WIRELIST-FIX))
 (1 1 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 )
(SV::ELAB-MOD-ADD-WIRES-WIRELIST-EQUIV-CONGRUENCE-ON-WIRES)
(SV::ELAB-MOD-ADD-WIRES-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (300 5 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (276 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (135 5 (:DEFINITION MEMBER-EQUAL))
 (65 1 (:REWRITE REMOVE-LATER-DUPLICATES-WHEN-NO-DUPLICATES))
 (53 53 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (45 15 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (40 10 (:REWRITE MEMBER-WHEN-ATOM))
 (37 10 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (29 29 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (26 26 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (25 25 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (25 25 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (24 4 (:DEFINITION BINARY-APPEND))
 (20 10 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (19 19 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE DEFAULT-CAR))
 (14 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-REM-DUPS))
 (10 10 (:REWRITE SUBSETP-MEMBER . 4))
 (10 10 (:REWRITE SUBSETP-MEMBER . 3))
 (10 10 (:REWRITE SUBSETP-MEMBER . 2))
 (10 10 (:REWRITE SUBSETP-MEMBER . 1))
 (10 10 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:REWRITE INTERSECTP-MEMBER . 3))
 (10 10 (:REWRITE INTERSECTP-MEMBER . 2))
 (10 10 (:REWRITE FN-CHECK-DEF-FORMALS))
 (7 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (5 5 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (3 3 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MOD-ADD-WIRES-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODDB-CONTAINS-MODNAMES
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 3 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 4 (:DEFINITION LEN))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE DEFAULT-CDR))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:REWRITE SV::MODNAMELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-CONTAINS-MODNAMES-OF-MODNAMELIST-FIX-X
 (156 87 (:REWRITE DEFAULT-CDR))
 (133 26 (:REWRITE SV::MODNAMELIST-FIX-WHEN-MODNAMELIST-P))
 (66 65 (:REWRITE DEFAULT-CAR))
 (37 33 (:REWRITE SV::MODNAMELIST-P-WHEN-NOT-CONSP))
 (28 7 (:REWRITE SV::MODNAMELIST-P-OF-CDR-WHEN-MODNAMELIST-P))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 )
(SV::MODDB-CONTAINS-MODNAMES-MODNAMELIST-EQUIV-CONGRUENCE-ON-X)
(SV::MODDB-CONTAINS-MODNAMES-OF-MODDB-FIX-MODDB
 (348 4 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (340 4 (:DEFINITION SV::MODDBP))
 (100 4 (:DEFINITION TRUE-LISTP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 12 (:DEFINITION LEN))
 (56 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (36 36 (:TYPE-PRESCRIPTION LEN))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (24 12 (:REWRITE DEFAULT-+-2))
 (24 4 (:DEFINITION LENGTH))
 (20 4 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (19 19 (:REWRITE DEFAULT-CDR))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION NFIX))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:REWRITE DEFAULT-CAR))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDBP))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODDB-CONTAINS-MODNAMES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODINSTLIST-ADD-MODINSTS
 (35 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (19 18 (:REWRITE DEFAULT-CDR))
 (17 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 1 (:DEFINITION MEMBER-EQUAL))
 (9 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE SV::MODINSTLIST->MODNAMES-WHEN-NOT-CONSP))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE DEFAULT-+-1))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE NTH-WHEN-ATOM))
 (5 5 (:REWRITE SV::MODINSTLIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODINSTLIST-ADD-MODINSTS-OF-MODINSTLIST-FIX-MODINSTS
 (1824 996 (:REWRITE DEFAULT-CDR))
 (980 196 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (720 480 (:REWRITE DEFAULT-CAR))
 (644 113 (:REWRITE SV::MODINSTLIST-FIX-WHEN-MODINSTLIST-P))
 (392 392 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (392 392 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (188 47 (:REWRITE SV::MODINSTLIST-P-OF-CDR-WHEN-MODINSTLIST-P))
 (173 160 (:REWRITE SV::MODINSTLIST-P-WHEN-NOT-CONSP))
 (93 93 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (93 93 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODINSTLIST-ADD-MODINSTS-MODINSTLIST-EQUIV-CONGRUENCE-ON-MODINSTS)
(SV::MODINSTLIST-ADD-MODINSTS-OF-MODALIST-FIX-MODALIST
 (28 7 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (25 5 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (16 16 (:REWRITE DEFAULT-CAR))
 (15 15 (:REWRITE DEFAULT-CDR))
 (14 14 (:TYPE-PRESCRIPTION SV::MODALIST-P))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (7 7 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODINSTLIST-ADD-MODINSTS-MODALIST-EQUIV-CONGRUENCE-ON-MODALIST)
(SV::MODINSTLIST-ADD-MODINSTS-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (52 12 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (20 20 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (16 16 (:REWRITE DEFAULT-CAR))
 (14 14 (:REWRITE DEFAULT-CDR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODINSTLIST-ADD-MODINSTS-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::MODINSTLIST-ADD-MODINSTS-OF-MODDB-FIX-MODDB
 (609 7 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (595 7 (:DEFINITION SV::MODDBP))
 (175 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (105 21 (:DEFINITION LEN))
 (98 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (63 63 (:TYPE-PRESCRIPTION LEN))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (43 43 (:REWRITE DEFAULT-CDR))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (42 21 (:REWRITE DEFAULT-+-2))
 (42 7 (:DEFINITION LENGTH))
 (35 7 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (28 28 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 7 (:DEFINITION SV::MODDB->NMODS1P))
 (25 5 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE DEFAULT-CAR))
 (14 14 (:TYPE-PRESCRIPTION NFIX))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 7 (:TYPE-PRESCRIPTION SV::MODDBP))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (7 7 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODINSTLIST-ADD-MODINSTS-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODNAME-OF-MODDB-ADD-MODINST
 (827 24 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (333 51 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (262 23 (:REWRITE NFIX-EQUAL-TO-ZERO))
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (176 39 (:REWRITE NFIX-WHEN-NOT-NATP))
 (175 24 (:REWRITE ZP-OPEN))
 (130 26 (:DEFINITION LEN))
 (126 51 (:REWRITE NATP-WHEN-GTE-0))
 (121 101 (:REWRITE DEFAULT-<-2))
 (111 101 (:REWRITE DEFAULT-<-1))
 (103 103 (:META CANCEL_PLUS-LESSP-CORRECT))
 (100 100 (:TYPE-PRESCRIPTION NATP))
 (82 28 (:REWRITE NTH-ADD1))
 (75 39 (:REWRITE DEFAULT-+-2))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (51 51 (:REWRITE NATP-WHEN-INTEGERP))
 (51 51 (:REWRITE NATP-RW))
 (50 50 (:REWRITE NTH-WHEN-ATOM))
 (48 24 (:REWRITE ZP-WHEN-GT-0))
 (45 39 (:REWRITE DEFAULT-+-1))
 (36 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 35 (:REWRITE SV::G-WHEN-EQUAL-S))
 (29 29 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (29 29 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (29 29 (:REWRITE DEFAULT-CDR))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (29 29 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:REWRITE SV::LEN-OF-CONS))
 (27 27 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (27 27 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (27 27 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (27 27 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (27 27 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (27 27 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (27 27 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (27 27 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 26 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (24 24 (:REWRITE ZP-WHEN-INTEGERP))
 (23 23 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (23 23 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (22 22 (:LINEAR INDEX-OF-<-LEN))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 8 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (18 3 (:DEFINITION LENGTH))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (15 5 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (14 5 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (13 13 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (12 1 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (10 10 (:TYPE-PRESCRIPTION SV::NAME-P))
 (10 10 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (8 4 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (8 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (2 2 (:TYPE-PRESCRIPTION ZP))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::MODNAME-OF-MODINSTLIST-ADD-MODINSTS
 (28 10 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (19 19 (:REWRITE SV::G-WHEN-EQUAL-S))
 (18 18 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (15 3 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (10 10 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 6 (:REWRITE DEFAULT-CDR))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODINSTLIST-ADD-MODINSTS-PRESERVES-MODDB-MODS-OK-OF-ADD-MODULE
 (45 15 (:REWRITE SV::MODDB-MODS-OK-OF-MODDB-ADD-MODULE1-EMPTY))
 (32 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (16 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (10 5 (:REWRITE DEFAULT-+-2))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:DEFINITION LEN))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE SV::G-WHEN-EQUAL-S))
 (6 4 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODULE->DB
 (9 3 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE DEFAULT-<-1))
 (4 1 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 1 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 )
(SV::MODULE->DB-FLAG
 (40 2 (:TYPE-PRESCRIPTION RETURN-LAST))
 (9 3 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE DEFAULT-<-1))
 (4 1 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 1 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (2 2 (:TYPE-PRESCRIPTION THROW-NONEXEC-ERROR))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SV::MODULE->DB-FLAG-EQUIVALENCES)
(SV::FLAG-LEMMA-FOR-MODULE->DB-OF-MODNAME-FIX-MODNAME
 (5620 70 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (5486 64 (:DEFINITION SV::MODDBP))
 (1562 62 (:DEFINITION TRUE-LISTP))
 (1314 124 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (964 192 (:DEFINITION LEN))
 (932 128 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (744 124 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (623 474 (:REWRITE DEFAULT-CDR))
 (606 606 (:TYPE-PRESCRIPTION LEN))
 (558 186 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (446 62 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (420 282 (:REWRITE DEFAULT-CAR))
 (390 64 (:DEFINITION LENGTH))
 (384 192 (:REWRITE DEFAULT-+-2))
 (372 372 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (316 64 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (256 64 (:DEFINITION SV::MODDB->NMODS1P))
 (248 248 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (248 248 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (248 124 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (217 217 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (217 217 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (192 192 (:REWRITE DEFAULT-+-1))
 (186 186 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (136 136 (:LINEAR INDEX-OF-<-LEN))
 (134 134 (:TYPE-PRESCRIPTION NFIX))
 (132 132 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (132 132 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (128 128 (:REWRITE NTH-WHEN-ATOM))
 (128 128 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (124 124 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (124 124 (:REWRITE SET::IN-SET))
 (122 4 (:REWRITE SV::NTH-OF-MODDB-FIX))
 (90 30 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (87 87 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (72 68 (:REWRITE DEFAULT-<-2))
 (68 68 (:REWRITE DEFAULT-<-1))
 (68 68 (:META CANCEL_PLUS-LESSP-CORRECT))
 (64 64 (:TYPE-PRESCRIPTION SV::MODDBP))
 (64 64 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (60 60 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (48 12 (:REWRITE SV::MODINSTLIST-P-OF-CDR-WHEN-MODINSTLIST-P))
 (38 34 (:REWRITE SV::MODINSTLIST-P-WHEN-NOT-CONSP))
 (24 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 6 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (12 2 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (6 6 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-OF-ELAB-MODLIST-FIX))
 )
(SV::MODULE->DB-OF-MODNAME-FIX-MODNAME)
(SV::MODULE->DB-OF-MODALIST-FIX-MODALIST)
(SV::MODULE->DB-OF-MODDB-FIX-MODDB)
(SV::MODINSTLIST-ADD-SUBMODULES-OF-MODINSTLIST-FIX-MODINSTS)
(SV::MODINSTLIST-ADD-SUBMODULES-OF-MODALIST-FIX-MODALIST)
(SV::MODINSTLIST-ADD-SUBMODULES-OF-MODDB-FIX-MODDB)
(SV::MODULE->DB-MODNAME-EQUIV-CONGRUENCE-ON-MODNAME)
(SV::MODULE->DB-MODALIST-EQUIV-CONGRUENCE-ON-MODALIST)
(SV::MODULE->DB-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODINSTLIST-ADD-SUBMODULES-MODINSTLIST-EQUIV-CONGRUENCE-ON-MODINSTS)
(SV::MODINSTLIST-ADD-SUBMODULES-MODALIST-EQUIV-CONGRUENCE-ON-MODALIST)
(SV::MODINSTLIST-ADD-SUBMODULES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::FLAG-LEMMA-FOR-MODNAMES-PRESERVED-OF-MODULE->DB
 (44 11 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (32 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (24 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (20 20 (:TYPE-PRESCRIPTION SV::MODINST->MODNAME$INLINE))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (12 12 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (11 11 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (11 11 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE SV::MODNAME-P-OF-MODINST->MODNAME))
 (10 10 (:REWRITE DEFAULT-CDR))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 2 (:DEFINITION LEN))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 3 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODULE->INSTS$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (6 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 2 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE SV::MODDB-FIX-UNDER-MODDB-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:REWRITE G-DIFF-S))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODNAMES-PRESERVED-OF-MODULE->DB)
(SV::MODNAMES-PRESERVED-OF-MODINSTLIST-ADD-SUBMODULES)
(SV::NEW-MODNAME-OF-MODULE->DB
 (232 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (189 3 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (104 3 (:DEFINITION SV::MODINSTLIST-ADD-SUBMODULES))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (81 3 (:DEFINITION MEMBER-EQUAL))
 (64 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (33 33 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (32 6 (:DEFINITION LEN))
 (30 18 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (30 6 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (25 1 (:DEFINITION TRUE-LISTP))
 (24 24 (:TYPE-PRESCRIPTION SV::MODULE->WIRES$INLINE))
 (24 15 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (24 6 (:REWRITE MEMBER-WHEN-ATOM))
 (22 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 19 (:REWRITE DEFAULT-CDR))
 (20 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (16 4 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (15 15 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (15 15 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 6 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 7 (:REWRITE DEFAULT-<-2))
 (10 4 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:TYPE-PRESCRIPTION SV::MODALIST-P))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::MODULE->INSTS$INLINE))
 (6 6 (:REWRITE SUBSETP-MEMBER . 4))
 (6 6 (:REWRITE SUBSETP-MEMBER . 3))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (6 6 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 3))
 (6 6 (:REWRITE INTERSECTP-MEMBER . 2))
 (6 6 (:REWRITE FN-CHECK-DEF-FORMALS))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 5 (:REWRITE NTH-WHEN-ATOM))
 (6 2 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE SV::G-WHEN-EQUAL-S))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (4 4 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (4 4 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODINSTLIST-ADD-SUBMODULES))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::MODNAMES-PRESERVED-OF-MODINSTLIST-ADD-SUBMODULES))
 (1 1 (:REWRITE SV::MODDB-FIX-UNDER-MODDB-EQUIV))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 )
(SV::FLAG-LEMMA-FOR-NEW-MODNAMES-OF-MODINSTLIST-ADD-SUBMODULES
 (76 2 (:DEFINITION SV::MODULE->DB))
 (22 2 (:DEFINITION SV::UPDATE-ELAB-MOD->TOTALWIRES))
 (20 4 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (20 2 (:DEFINITION SV::UPDATE-ELAB-MOD$A->TOTALWIRES))
 (14 2 (:DEFINITION SV::UPDATE-ELAB-MOD->NAME))
 (12 2 (:DEFINITION SV::UPDATE-ELAB-MOD$A->NAME))
 (10 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODINST->MODNAME$INLINE))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:DEFINITION SV::MODDB-ADD-MODULE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NWIRES))
 (4 4 (:REWRITE SV::MODNAME-P-OF-MODINST->MODNAME))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (4 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 2 (:REWRITE NFIX-WHEN-NATP))
 (3 1 (:REWRITE SV::MODNAMES-PRESERVED-OF-MODULE->DB))
 (2 2 (:TYPE-PRESCRIPTION SV::MODHIER-LOOPFREE-P))
 (2 2 (:REWRITE SV::MODINSTLIST-ADD-MODINSTS-OF-MODALIST-FIX-MODALIST))
 (2 2 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::MODALIST-LOOKUP-OF-MODALIST-FIX-MODALIST))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:DEFINITION SV::ELAB-MOD-NWIRES))
 (2 2 (:DEFINITION SV::CREATE-NEW-ELAB-MOD))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::MODNAMELIST-FIX-UNDER-MODNAMELIST-EQUIV))
 )
(SV::NEW-MODNAMES-OF-MODINSTLIST-ADD-SUBMODULES)
(SV::FLAG-LEMMA-FOR-MODDB-BASICS-OK-OF-MODULE->DB
 (208 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (106 18 (:DEFINITION LEN))
 (82 28 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (49 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (40 10 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (36 18 (:REWRITE DEFAULT-+-2))
 (34 26 (:REWRITE DEFAULT-CDR))
 (30 30 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (30 18 (:REWRITE DEFAULT-<-2))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (25 5 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (20 12 (:REWRITE NTH-WHEN-ATOM))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MAYBE-GROW))
 (18 18 (:REWRITE DEFAULT-<-1))
 (18 18 (:REWRITE DEFAULT-+-1))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 16 (:TYPE-PRESCRIPTION SV::MODINST->MODNAME$INLINE))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (10 10 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (10 10 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (8 8 (:REWRITE SV::MODNAME-P-OF-MODINST->MODNAME))
 (6 6 (:TYPE-PRESCRIPTION SV::MODULE->INSTS$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::MODINSTLIST-ADD-SUBMODULES))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-BASICS-OK-OF-MODULE->DB)
(SV::MODDB-BASICS-OK-OF-MODINSTLIST-ADD-SUBMODULES)
(SV::FLAG-LEMMA-FOR-MODULE->DB-BIGGER-MODULE-NOT-ADDED
 (310 6 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (252 4 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (108 4 (:DEFINITION MEMBER-EQUAL))
 (76 19 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (70 14 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (68 4 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (62 26 (:REWRITE DEFAULT-<-1))
 (58 26 (:REWRITE DEFAULT-<-2))
 (48 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (47 45 (:REWRITE DEFAULT-CDR))
 (44 44 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (40 24 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (40 8 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (38 38 (:REWRITE DEFAULT-CAR))
 (36 12 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (32 32 (:TYPE-PRESCRIPTION SV::MODULE->WIRES$INLINE))
 (32 20 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (32 8 (:REWRITE MEMBER-WHEN-ATOM))
 (28 28 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (28 28 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (26 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (24 24 (:TYPE-PRESCRIPTION LEN))
 (24 4 (:DEFINITION LEN))
 (20 20 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (20 20 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (19 19 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (18 6 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (16 8 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (14 6 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::MODULE->INSTS$INLINE))
 (12 12 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 9 (:REWRITE SV::MODDB-FIX-UNDER-MODDB-EQUIV))
 (8 8 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (8 8 (:REWRITE SUBSETP-MEMBER . 4))
 (8 8 (:REWRITE SUBSETP-MEMBER . 3))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 3))
 (8 8 (:REWRITE INTERSECTP-MEMBER . 2))
 (8 8 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE SV::MODNAMES-PRESERVED-OF-MODULE->DB))
 (6 6 (:TYPE-PRESCRIPTION SV::MODINSTLIST-ADD-SUBMODULES))
 (6 6 (:REWRITE SV::G-WHEN-EQUAL-S))
 (6 4 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (4 4 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODULE->DB-BIGGER-MODULE-NOT-ADDED)
(SV::MODINSTLIST-ADD-SUBMODULES-BIGGER-MODULE-NOT-ADDED)
(SV::FLAG-LEMMA-FOR-MODDB-MODS-OK-OF-MODULE->DB
 (155 3 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (126 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (54 2 (:DEFINITION MEMBER-EQUAL))
 (49 13 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (44 11 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (29 29 (:REWRITE SV::G-WHEN-EQUAL-S))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (21 3 (:DEFINITION LEN))
 (20 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (20 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (18 18 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (17 17 (:REWRITE DEFAULT-CDR))
 (16 16 (:TYPE-PRESCRIPTION SV::MODULE->WIRES$INLINE))
 (16 16 (:TYPE-PRESCRIPTION SV::MODINST->MODNAME$INLINE))
 (16 10 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (16 4 (:REWRITE MEMBER-WHEN-ATOM))
 (15 5 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (11 11 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 8 (:REWRITE SV::MODNAME-P-OF-MODINST->MODNAME))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-REM-DUPS))
 (6 6 (:TYPE-PRESCRIPTION SV::MODULE->INSTS$INLINE))
 (6 3 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::ELAB-MOD$A-FIX-UNDER-ELAB-MOD$A-EQUIV))
 (3 3 (:REWRITE SV::MODDB-FIX-UNDER-MODDB-EQUIV))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::MODDB-MODS-OK-OF-MODULE->DB)
(SV::MODDB-MODS-OK-OF-MODINSTLIST-ADD-SUBMODULES)
(SV::MODULE->DB
 (208 1 (:DEFINITION SV::MODULE->DB))
 (154 22 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (154 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (150 30 (:DEFINITION LEN))
 (134 6 (:DEFINITION MEMBER-EQUAL))
 (132 6 (:DEFINITION TRUE-LISTP))
 (126 12 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (126 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (120 4 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (108 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (72 12 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (72 2 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (60 30 (:REWRITE DEFAULT-+-2))
 (57 19 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (51 51 (:REWRITE DEFAULT-CDR))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (42 6 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (41 1 (:DEFINITION SV::MODINSTLIST-ADD-SUBMODULES))
 (40 12 (:REWRITE SV::EQUAL-OF-S))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (30 30 (:REWRITE DEFAULT-+-1))
 (24 24 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (24 12 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (22 22 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (22 22 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (22 22 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (22 22 (:REWRITE NTH-WHEN-ATOM))
 (22 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (20 20 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 12 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (20 4 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (18 18 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (18 6 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (16 16 (:REWRITE SV::G-WHEN-EQUAL-S))
 (16 10 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (16 10 (:REWRITE SV::MODINSTLIST->MODNAMES-WHEN-NOT-CONSP))
 (16 4 (:REWRITE MEMBER-WHEN-ATOM))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (12 12 (:REWRITE SET::IN-SET))
 (11 11 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (8 4 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (7 7 (:REWRITE SV::MODINSTLIST-P-WHEN-NOT-CONSP))
 (7 3 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 2 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (6 2 (:REWRITE SV::G-OF-ELAB-MOD$A-FIX-WIRES))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (4 4 (:REWRITE FN-CHECK-DEF-FORMALS))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:DEFINITION SV::MODDB-ADD-MODULE))
 (2 2 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-REFL))
 )
(SV::MODDB-ELAB-MOD-STATS
 (58 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (50 10 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 10 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE DEFAULT-CDR))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 7 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:REWRITE NTH-WHEN-ATOM))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-ELAB-MOD-STATS-OF-NFIX-MODIDX)
(SV::MODDB-ELAB-MOD-STATS-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-ELAB-MOD-STATS-OF-MODDB-FIX-MODDB
 (66 10 (:REWRITE NFIX-WHEN-NATP))
 (45 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (45 9 (:DEFINITION LEN))
 (35 14 (:REWRITE NATP-WHEN-GTE-0))
 (34 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (27 17 (:REWRITE DEFAULT-<-2))
 (21 17 (:REWRITE DEFAULT-<-1))
 (20 20 (:REWRITE NTH-WHEN-ATOM))
 (18 9 (:REWRITE DEFAULT-+-2))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (17 11 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE NATP-WHEN-INTEGERP))
 (14 14 (:REWRITE NATP-RW))
 (13 13 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (13 13 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (13 3 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALINSTS))
 (12 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 3 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-TOTALWIRES))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (8 4 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (8 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (8 2 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE SV::G-WHEN-EQUAL-S))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (5 5 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (4 4 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-ELAB-MOD-STATS-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::NATP-OF-DECR-WHEN-POSP
 (1 1 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 )
(SV::MODDB-MOD-NWIRES
 (68 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (22 11 (:REWRITE DEFAULT-+-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 11 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NATP-OF-MODDB-MOD-NWIRES)
(SV::MODDB-MOD-NWIRES-OF-NFIX-MODIDX
 (127 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (22 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 10 (:REWRITE DEFAULT-<-2))
 (15 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MOD-NWIRES-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-NWIRES-OF-MODDB-FIX-MODDB
 (115 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (40 8 (:DEFINITION LEN))
 (25 7 (:REWRITE NFIX-WHEN-NATP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (19 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (17 10 (:REWRITE DEFAULT-<-2))
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-NWIRES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-NINSTS
 (68 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (22 11 (:REWRITE DEFAULT-+-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 11 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NATP-OF-MODDB-MOD-NINSTS)
(SV::MODDB-MOD-NINSTS-OF-NFIX-MODIDX
 (127 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 6 (:DEFINITION LEN))
 (22 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (18 10 (:REWRITE DEFAULT-<-2))
 (15 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODDB-MOD-NINSTS-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-NINSTS-OF-MODDB-FIX-MODDB
 (115 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (40 8 (:DEFINITION LEN))
 (25 7 (:REWRITE NFIX-WHEN-NATP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (19 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (17 10 (:REWRITE DEFAULT-<-2))
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 10 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-NINSTS-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-TOTALWIRES
 (68 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (22 11 (:REWRITE DEFAULT-+-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 11 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NATP-OF-MODDB-MOD-TOTALWIRES)
(SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET
 (1243 118 (:REWRITE NTH-WHEN-TOO-LARGE))
 (847 118 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (742 6 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (390 78 (:DEFINITION LEN))
 (311 112 (:REWRITE NFIX-WHEN-NOT-NATP))
 (272 8 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (221 133 (:REWRITE DEFAULT-<-2))
 (191 133 (:REWRITE DEFAULT-<-1))
 (166 85 (:REWRITE DEFAULT-+-2))
 (138 138 (:META CANCEL_PLUS-LESSP-CORRECT))
 (132 54 (:REWRITE NATP-WHEN-GTE-0))
 (126 126 (:TYPE-PRESCRIPTION NATP))
 (118 118 (:REWRITE NTH-WHEN-ATOM))
 (88 85 (:REWRITE DEFAULT-+-1))
 (78 78 (:REWRITE DEFAULT-CDR))
 (74 74 (:LINEAR INDEX-OF-<-LEN))
 (72 72 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (72 72 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (65 26 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (63 46 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (54 54 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (54 54 (:REWRITE NATP-WHEN-INTEGERP))
 (54 54 (:REWRITE NATP-RW))
 (44 44 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (39 39 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (22 22 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (22 22 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (22 22 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (22 22 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (22 22 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (13 2 (:REWRITE ZP-WHEN-GT-0))
 (12 1 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (6 6 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (5 1 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-RECURSIVE
 (7522 797 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1780 356 (:DEFINITION LEN))
 (1714 667 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1089 678 (:REWRITE DEFAULT-<-2))
 (987 678 (:REWRITE DEFAULT-<-1))
 (869 461 (:REWRITE DEFAULT-+-2))
 (797 797 (:REWRITE NTH-WHEN-ATOM))
 (709 709 (:META CANCEL_PLUS-LESSP-CORRECT))
 (526 217 (:REWRITE NATP-WHEN-GTE-0))
 (491 461 (:REWRITE DEFAULT-+-1))
 (466 466 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (466 466 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (356 356 (:REWRITE DEFAULT-CDR))
 (356 356 (:LINEAR INDEX-OF-<-LEN))
 (290 145 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (222 222 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (217 217 (:REWRITE NATP-WHEN-INTEGERP))
 (217 217 (:REWRITE NATP-RW))
 (145 145 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (89 89 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (89 89 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (89 89 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (89 89 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (89 89 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (89 89 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (89 89 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (89 89 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (66 10 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (53 7 (:REWRITE POSP-REDEFINITION))
 (39 39 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:REWRITE SV::G-WHEN-EQUAL-S))
 (17 17 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (17 17 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (11 7 (:REWRITE POSP-RW))
 (10 10 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (5 5 (:REWRITE EQUAL-CONSTANT-+))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::MODDB-MOD-INST-WIREOFFSET-MONOTONIC
 (14381 1139 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (3575 715 (:DEFINITION LEN))
 (3249 1172 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2393 1521 (:REWRITE DEFAULT-<-2))
 (2186 924 (:REWRITE DEFAULT-+-2))
 (2168 1521 (:REWRITE DEFAULT-<-1))
 (1446 1446 (:TYPE-PRESCRIPTION NATP))
 (1251 507 (:REWRITE NATP-WHEN-GTE-0))
 (1139 1139 (:REWRITE NTH-WHEN-ATOM))
 (977 924 (:REWRITE DEFAULT-+-1))
 (715 715 (:REWRITE DEFAULT-CDR))
 (715 715 (:LINEAR INDEX-OF-<-LEN))
 (672 672 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (672 672 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (627 90 (:REWRITE ZP-WHEN-GT-0))
 (546 273 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (507 507 (:REWRITE NATP-WHEN-INTEGERP))
 (507 507 (:REWRITE NATP-RW))
 (273 273 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (222 74 (:REWRITE POSP-NATP))
 (111 111 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (111 111 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (111 111 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (111 111 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (111 111 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (111 111 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (111 111 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (111 111 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (102 34 (:REWRITE FOLD-CONSTS-IN-+))
 (50 42 (:REWRITE ZP-OPEN))
 (42 42 (:REWRITE SV::G-WHEN-EQUAL-S))
 (22 22 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (4 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (3 3 (:TYPE-PRESCRIPTION SV::COUNT-DOWN))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (3 3 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 )
(SV::MODDB-TOTALWIRES-REWRITE)
(SV::MODDB-MOD-TOTALWIRES-OF-NFIX-MODIDX
 (163 13 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (71 24 (:REWRITE NFIX-WHEN-NOT-NATP))
 (48 48 (:TYPE-PRESCRIPTION LEN))
 (40 16 (:REWRITE NATP-WHEN-GTE-0))
 (40 8 (:DEFINITION LEN))
 (36 36 (:TYPE-PRESCRIPTION NATP))
 (32 22 (:REWRITE DEFAULT-<-2))
 (31 22 (:REWRITE DEFAULT-<-1))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 9 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (16 16 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE NATP-RW))
 (16 8 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-TOTALWIRES-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-TOTALWIRES-OF-MODDB-FIX-MODDB
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (125 25 (:DEFINITION LEN))
 (111 36 (:REWRITE NFIX-WHEN-NOT-NATP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (72 30 (:REWRITE NATP-WHEN-GTE-0))
 (64 45 (:REWRITE DEFAULT-<-2))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 45 (:REWRITE DEFAULT-<-1))
 (58 58 (:TYPE-PRESCRIPTION NATP))
 (50 25 (:REWRITE DEFAULT-+-2))
 (47 47 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 12 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (30 30 (:REWRITE NTH-WHEN-ATOM))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE NATP-RW))
 (28 28 (:REWRITE DEFAULT-CDR))
 (27 27 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (27 27 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 25 (:REWRITE DEFAULT-+-1))
 (25 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (18 3 (:DEFINITION LENGTH))
 (17 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 3 (:REWRITE SV::MODDB-MODS-OK-OF-MODDB-FIX-MODDB))
 (6 1 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (5 5 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(SV::MODDB-MOD-TOTALWIRES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-MOD-TOTALINSTS
 (68 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (22 11 (:REWRITE DEFAULT-+-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 11 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::NATP-OF-MODDB-MOD-TOTALINSTS)
(SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET
 (1185 112 (:REWRITE NTH-WHEN-TOO-LARGE))
 (801 112 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (742 6 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (370 74 (:DEFINITION LEN))
 (370 8 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (305 112 (:REWRITE NFIX-WHEN-NOT-NATP))
 (212 128 (:REWRITE DEFAULT-<-2))
 (184 128 (:REWRITE DEFAULT-<-1))
 (167 84 (:REWRITE DEFAULT-+-2))
 (133 133 (:META CANCEL_PLUS-LESSP-CORRECT))
 (127 52 (:REWRITE NATP-WHEN-GTE-0))
 (120 120 (:TYPE-PRESCRIPTION NATP))
 (112 112 (:REWRITE NTH-WHEN-ATOM))
 (87 84 (:REWRITE DEFAULT-+-1))
 (74 74 (:REWRITE DEFAULT-CDR))
 (70 70 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (70 70 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (70 70 (:LINEAR INDEX-OF-<-LEN))
 (61 44 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (60 24 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (54 54 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (52 52 (:REWRITE NATP-WHEN-INTEGERP))
 (52 52 (:REWRITE NATP-RW))
 (44 44 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (36 36 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (22 22 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (22 22 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (22 22 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (22 22 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (22 22 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (13 2 (:REWRITE ZP-WHEN-GT-0))
 (12 1 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (6 6 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (5 1 (:REWRITE ZP-OPEN))
 (4 4 (:REWRITE SV::G-WHEN-EQUAL-S))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-RECURSIVE
 (5223 580 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1314 500 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1230 246 (:DEFINITION LEN))
 (793 496 (:REWRITE DEFAULT-<-2))
 (721 496 (:REWRITE DEFAULT-<-1))
 (686 349 (:REWRITE DEFAULT-+-2))
 (580 580 (:REWRITE NTH-WHEN-ATOM))
 (519 519 (:META CANCEL_PLUS-LESSP-CORRECT))
 (419 173 (:REWRITE NATP-WHEN-GTE-0))
 (375 349 (:REWRITE DEFAULT-+-1))
 (338 338 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (338 338 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (246 246 (:REWRITE DEFAULT-CDR))
 (246 246 (:LINEAR INDEX-OF-<-LEN))
 (200 100 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (173 173 (:REWRITE NATP-WHEN-INTEGERP))
 (173 173 (:REWRITE NATP-RW))
 (165 165 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (100 100 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (65 9 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (64 64 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (64 64 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (64 64 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (64 64 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (64 64 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (64 64 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (64 64 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (64 64 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (39 5 (:REWRITE POSP-REDEFINITION))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:REWRITE ZP-OPEN))
 (13 13 (:REWRITE SV::G-WHEN-EQUAL-S))
 (12 12 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (9 9 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (9 5 (:REWRITE POSP-RW))
 (4 4 (:REWRITE EQUAL-CONSTANT-+))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-MOD-INST-INSTOFFSET-MONOTONIC
 (11569 969 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (3057 1073 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2900 580 (:DEFINITION LEN))
 (2077 1336 (:REWRITE DEFAULT-<-2))
 (2018 805 (:REWRITE DEFAULT-+-2))
 (1888 1336 (:REWRITE DEFAULT-<-1))
 (1356 1356 (:TYPE-PRESCRIPTION NATP))
 (1282 517 (:REWRITE NATP-WHEN-GTE-0))
 (969 969 (:REWRITE NTH-WHEN-ATOM))
 (854 805 (:REWRITE DEFAULT-+-1))
 (586 586 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (586 586 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (580 580 (:REWRITE DEFAULT-CDR))
 (580 580 (:LINEAR INDEX-OF-<-LEN))
 (558 81 (:REWRITE ZP-WHEN-GT-0))
 (517 517 (:REWRITE NATP-WHEN-INTEGERP))
 (517 517 (:REWRITE NATP-RW))
 (418 209 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (209 209 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (186 62 (:REWRITE POSP-NATP))
 (90 90 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (90 90 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (90 90 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (90 90 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (90 90 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (90 90 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (90 90 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (90 90 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (89 33 (:REWRITE FOLD-CONSTS-IN-+))
 (47 39 (:REWRITE ZP-OPEN))
 (38 38 (:REWRITE SV::G-WHEN-EQUAL-S))
 (12 12 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (4 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (3 3 (:TYPE-PRESCRIPTION SV::COUNT-DOWN))
 (3 3 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (3 3 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 )
(SV::MODDB-TOTALINSTS-REWRITE)
(SV::MODDB-MOD-TOTALINSTS-OF-NFIX-MODIDX
 (163 13 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (71 24 (:REWRITE NFIX-WHEN-NOT-NATP))
 (48 48 (:TYPE-PRESCRIPTION LEN))
 (40 16 (:REWRITE NATP-WHEN-GTE-0))
 (40 8 (:DEFINITION LEN))
 (36 36 (:TYPE-PRESCRIPTION NATP))
 (32 22 (:REWRITE DEFAULT-<-2))
 (31 22 (:REWRITE DEFAULT-<-1))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (19 9 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (16 16 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE NATP-RW))
 (16 8 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-MOD-TOTALINSTS-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-MOD-TOTALINSTS-OF-MODDB-FIX-MODDB
 (261 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (255 3 (:DEFINITION SV::MODDBP))
 (125 25 (:DEFINITION LEN))
 (111 36 (:REWRITE NFIX-WHEN-NOT-NATP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (72 30 (:REWRITE NATP-WHEN-GTE-0))
 (64 45 (:REWRITE DEFAULT-<-2))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (60 45 (:REWRITE DEFAULT-<-1))
 (58 58 (:TYPE-PRESCRIPTION NATP))
 (50 25 (:REWRITE DEFAULT-+-2))
 (47 47 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (33 12 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (30 30 (:REWRITE NTH-WHEN-ATOM))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE NATP-RW))
 (28 28 (:REWRITE DEFAULT-CDR))
 (27 27 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (27 27 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 25 (:REWRITE DEFAULT-+-1))
 (25 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (18 3 (:DEFINITION LENGTH))
 (17 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION SV::MODDB->NMODS1P))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 3 (:REWRITE SV::MODDB-MODS-OK-OF-MODDB-FIX-MODDB))
 (6 1 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (6 1 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (5 5 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(SV::MODDB-MOD-TOTALINSTS-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::ELAB-MOD-OF-GOOD-MODDB)
(SV::ELAB-MOD-OF-GOOD-MODDB-SUFF)
(SV::INDEX-FOR-GOOD-ELAB-MOD)
(SV::MODDB-FOR-GOOD-ELAB-MOD)
(SV::ELAB-MOD-OF-GOOD-MODDB-REDEF
 (4354 224 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1154 224 (:DEFINITION LEN))
 (1063 256 (:REWRITE NFIX-WHEN-NOT-NATP))
 (766 481 (:REWRITE DEFAULT-<-2))
 (710 284 (:REWRITE NATP-WHEN-GTE-0))
 (692 692 (:TYPE-PRESCRIPTION NATP))
 (626 481 (:REWRITE DEFAULT-<-1))
 (519 145 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (503 503 (:META CANCEL_PLUS-LESSP-CORRECT))
 (448 224 (:REWRITE DEFAULT-+-2))
 (392 392 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (354 59 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (354 59 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (284 284 (:REWRITE NATP-WHEN-INTEGERP))
 (284 284 (:REWRITE NATP-RW))
 (264 22 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (241 224 (:REWRITE DEFAULT-CDR))
 (236 236 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (236 236 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (231 214 (:REWRITE NTH-WHEN-ATOM))
 (224 224 (:REWRITE DEFAULT-+-1))
 (224 224 (:LINEAR INDEX-OF-<-LEN))
 (177 59 (:REWRITE SV::MODDB-BASICS-OK-OF-NORM))
 (165 165 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (165 165 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (148 74 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (118 118 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (110 22 (:REWRITE ZP-OPEN))
 (93 93 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (88 22 (:REWRITE ZP-WHEN-GT-0))
 (85 85 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (85 85 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (85 85 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (85 85 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (85 85 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (85 85 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (85 85 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (85 85 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (54 54 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (54 54 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (45 45 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (22 22 (:REWRITE ZP-WHEN-INTEGERP))
 )
(SV::ELAB-MOD-OF-GOOD-MODDB-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (236 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (72 72 (:TYPE-PRESCRIPTION LEN))
 (64 12 (:DEFINITION LEN))
 (54 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (36 22 (:REWRITE DEFAULT-<-2))
 (30 22 (:REWRITE DEFAULT-<-1))
 (30 12 (:REWRITE NATP-WHEN-GTE-0))
 (28 28 (:TYPE-PRESCRIPTION NATP))
 (24 12 (:REWRITE DEFAULT-+-2))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 14 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (14 12 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 10 (:REWRITE NTH-WHEN-ATOM))
 (12 2 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (12 2 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 4 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (6 2 (:REWRITE SV::MODDB-BASICS-OK-OF-NORM))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::ELAB-MOD-OF-GOOD-MODDB-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::ELAB-MOD-OF-GOOD-MODDB)
(SV::ELAB-MOD-OF-GOOD-MODDB-DIRECT)
(SV::ELAB-MOD-WIRESEARCH-SMARTPIVOT
 (188 110 (:REWRITE DEFAULT-+-2))
 (158 74 (:REWRITE DEFAULT-*-2))
 (138 110 (:REWRITE DEFAULT-+-1))
 (136 8 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (124 34 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (112 74 (:REWRITE DEFAULT-*-1))
 (105 77 (:REWRITE DEFAULT-UNARY-MINUS))
 (32 20 (:REWRITE DEFAULT-<-1))
 (29 5 (:REWRITE DENOMINATOR-PLUS))
 (28 17 (:REWRITE DEFAULT-UNARY-/))
 (26 26 (:REWRITE FOLD-CONSTS-IN-*))
 (24 5 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (21 6 (:REWRITE DEFAULT-NUMERATOR))
 (20 20 (:REWRITE DEFAULT-<-2))
 (20 5 (:REWRITE DEFAULT-DENOMINATOR))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (11 11 (:REWRITE NFIX-WHEN-NOT-NATP))
 (11 11 (:REWRITE EQUAL-CONSTANT-+))
 (8 8 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (8 8 (:REWRITE IFIX-WHEN-INTEGERP))
 (7 7 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:REWRITE NATP-RW))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 )
(SV::NATP-OF-ELAB-MOD-WIRESEARCH-SMARTPIVOT
 (99 26 (:REWRITE DEFAULT-+-2))
 (63 26 (:REWRITE DEFAULT-+-1))
 (56 26 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (42 9 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (33 14 (:REWRITE DEFAULT-*-2))
 (33 9 (:REWRITE NFIX-WHEN-NATP))
 (32 1 (:DEFINITION MIN))
 (30 14 (:REWRITE DEFAULT-*-1))
 (27 10 (:REWRITE DEFAULT-UNARY-MINUS))
 (26 3 (:REWRITE POS-FIX-WHEN-POSP))
 (24 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (19 7 (:REWRITE NATP-WHEN-GTE-0))
 (12 1 (:REWRITE POSP-REDEFINITION))
 (11 7 (:REWRITE DEFAULT-<-2))
 (11 7 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (9 1 (:REWRITE NATP-POSP))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (5 2 (:REWRITE ZP-WHEN-GT-0))
 (5 1 (:DEFINITION NOT))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE POSP-RW))
 )
(SV::ELAB-MOD-WIRESEARCH-SMARTPIVOT-LOWER-BOUND
 (2646 26 (:REWRITE DEFAULT-UNARY-/))
 (1972 52 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (1720 20 (:REWRITE INVERSE-OF-+-AS=0))
 (900 20 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (696 12 (:LINEAR X*Y>1-POSITIVE))
 (694 128 (:REWRITE NFIX-WHEN-NATP))
 (560 100 (:REWRITE ZP-WHEN-GT-0))
 (484 128 (:REWRITE NFIX-WHEN-NOT-NATP))
 (400 100 (:REWRITE ZP-WHEN-INTEGERP))
 (371 146 (:REWRITE NATP-WHEN-GTE-0))
 (347 153 (:REWRITE DEFAULT-<-2))
 (340 40 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (292 292 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (292 292 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (292 292 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (292 292 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (292 292 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (292 292 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (292 292 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (292 292 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (260 52 (:REWRITE DEFAULT-*-2))
 (244 126 (:REWRITE DEFAULT-+-2))
 (228 6 (:REWRITE <-*-/-RIGHT))
 (222 20 (:REWRITE RATIONALP-*))
 (204 153 (:REWRITE DEFAULT-<-1))
 (177 126 (:REWRITE DEFAULT-+-1))
 (157 90 (:REWRITE DEFAULT-UNARY-MINUS))
 (146 146 (:REWRITE NATP-WHEN-INTEGERP))
 (146 146 (:REWRITE NATP-RW))
 (143 52 (:REWRITE DEFAULT-*-1))
 (132 6 (:REWRITE X*Y>1-POSITIVE))
 (131 7 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (126 6 (:REWRITE <-0-+-NEGATIVE-2))
 (81 81 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (81 81 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (80 80 (:TYPE-PRESCRIPTION ZP))
 (80 80 (:REWRITE ZP-OPEN))
 (66 6 (:REWRITE DEFAULT-DENOMINATOR))
 (60 60 (:REWRITE EQUAL-CONSTANT-+))
 (51 2 (:REWRITE <-*-0))
 (40 40 (:TYPE-PRESCRIPTION POSP))
 (39 6 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (26 26 (:REWRITE FOLD-CONSTS-IN-*))
 (20 20 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (20 20 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (12 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:REWRITE RATIONALP-+))
 (7 7 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (7 7 (:REWRITE IFIX-WHEN-INTEGERP))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::ELAB-MOD-WIRESEARCH-SMARTPIVOT-UPPER-BOUND
 (2646 26 (:REWRITE DEFAULT-UNARY-/))
 (1972 52 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (1720 20 (:REWRITE INVERSE-OF-+-AS=0))
 (900 20 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (708 12 (:LINEAR X*Y>1-POSITIVE))
 (560 100 (:REWRITE ZP-WHEN-GT-0))
 (480 123 (:REWRITE NFIX-WHEN-NOT-NATP))
 (400 100 (:REWRITE ZP-WHEN-INTEGERP))
 (371 146 (:REWRITE NATP-WHEN-GTE-0))
 (340 40 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (296 153 (:REWRITE DEFAULT-<-1))
 (292 292 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (292 292 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (292 292 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (292 292 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (292 292 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (292 292 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (292 292 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (292 292 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (260 52 (:REWRITE DEFAULT-*-2))
 (257 126 (:REWRITE DEFAULT-+-2))
 (250 153 (:REWRITE DEFAULT-<-2))
 (228 6 (:REWRITE <-*-/-RIGHT))
 (226 20 (:REWRITE RATIONALP-*))
 (177 126 (:REWRITE DEFAULT-+-1))
 (170 90 (:REWRITE DEFAULT-UNARY-MINUS))
 (156 52 (:REWRITE DEFAULT-*-1))
 (146 146 (:REWRITE NATP-WHEN-INTEGERP))
 (146 146 (:REWRITE NATP-RW))
 (133 7 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (132 6 (:REWRITE X*Y>1-POSITIVE))
 (126 6 (:REWRITE <-0-+-NEGATIVE-2))
 (81 81 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (81 81 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (80 80 (:TYPE-PRESCRIPTION ZP))
 (80 80 (:REWRITE ZP-OPEN))
 (68 6 (:REWRITE DEFAULT-DENOMINATOR))
 (60 60 (:REWRITE EQUAL-CONSTANT-+))
 (52 2 (:REWRITE <-*-0))
 (41 6 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (40 40 (:TYPE-PRESCRIPTION POSP))
 (26 26 (:REWRITE FOLD-CONSTS-IN-*))
 (20 20 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (20 20 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (10 10 (:REWRITE RATIONALP-+))
 (7 7 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (7 7 (:REWRITE IFIX-WHEN-INTEGERP))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT
 (36 1 (:DEFINITION MAX))
 (34 2 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (18 15 (:REWRITE DEFAULT-+-2))
 (16 15 (:REWRITE DEFAULT-+-1))
 (15 7 (:REWRITE DEFAULT-<-1))
 (9 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 7 (:REWRITE DEFAULT-<-2))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 4 (:REWRITE DEFAULT-*-2))
 (5 4 (:REWRITE DEFAULT-*-1))
 (4 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (4 1 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (4 1 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 1 (:REWRITE DEFAULT-NUMERATOR))
 (2 1 (:REWRITE DEFAULT-DENOMINATOR))
 (1 1 (:REWRITE DENOMINATOR-PLUS))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NATP-OF-ELAB-MOD-WIRESEARCH-DUMBPIVOT
 (44 1 (:DEFINITION MIN))
 (24 1 (:REWRITE POS-FIX-WHEN-POSP))
 (13 5 (:REWRITE DEFAULT-<-2))
 (12 1 (:REWRITE POSP-REDEFINITION))
 (10 5 (:REWRITE DEFAULT-+-2))
 (9 5 (:REWRITE DEFAULT-<-1))
 (9 4 (:REWRITE DEFAULT-*-2))
 (9 3 (:REWRITE NATP-WHEN-GTE-0))
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (9 1 (:REWRITE NATP-POSP))
 (8 5 (:REWRITE DEFAULT-+-1))
 (7 4 (:REWRITE DEFAULT-*-1))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 2 (:REWRITE ZP-WHEN-GT-0))
 (5 1 (:DEFINITION NOT))
 (4 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (4 1 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:REWRITE NATP-RW))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE POSP-RW))
 )
(SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND
 (315 59 (:REWRITE NFIX-WHEN-NATP))
 (219 59 (:REWRITE NFIX-WHEN-NOT-NATP))
 (197 83 (:REWRITE DEFAULT-<-2))
 (189 72 (:REWRITE NATP-WHEN-GTE-0))
 (133 83 (:REWRITE DEFAULT-<-1))
 (120 77 (:REWRITE DEFAULT-+-2))
 (119 7 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (84 84 (:META CANCEL_PLUS-LESSP-CORRECT))
 (78 77 (:REWRITE DEFAULT-+-1))
 (73 54 (:REWRITE DEFAULT-*-2))
 (72 72 (:REWRITE NATP-WHEN-INTEGERP))
 (72 72 (:REWRITE NATP-RW))
 (58 38 (:REWRITE DEFAULT-UNARY-MINUS))
 (56 56 (:TYPE-PRESCRIPTION POSP))
 (56 54 (:REWRITE DEFAULT-*-1))
 (13 6 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (12 10 (:REWRITE DEFAULT-NUMERATOR))
 (11 6 (:REWRITE DENOMINATOR-PLUS))
 (10 8 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (9 9 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (9 9 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (9 9 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 8 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 6 (:REWRITE DEFAULT-DENOMINATOR))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND
 (228 90 (:REWRITE DEFAULT-<-1))
 (221 56 (:REWRITE NFIX-WHEN-NOT-NATP))
 (154 91 (:REWRITE DEFAULT-+-2))
 (153 9 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (136 90 (:REWRITE DEFAULT-<-2))
 (100 62 (:REWRITE DEFAULT-*-2))
 (97 91 (:REWRITE DEFAULT-+-1))
 (91 91 (:META CANCEL_PLUS-LESSP-CORRECT))
 (78 45 (:REWRITE DEFAULT-UNARY-MINUS))
 (75 75 (:REWRITE NATP-RW))
 (74 74 (:REWRITE NATP-WHEN-INTEGERP))
 (70 62 (:REWRITE DEFAULT-*-1))
 (57 57 (:TYPE-PRESCRIPTION POSP))
 (25 7 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (17 7 (:REWRITE DENOMINATOR-PLUS))
 (16 11 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (16 11 (:REWRITE DEFAULT-NUMERATOR))
 (12 7 (:REWRITE DEFAULT-DENOMINATOR))
 (12 1 (:REWRITE POSP-REDEFINITION))
 (9 9 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (9 9 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (9 9 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (9 9 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (9 9 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (9 9 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (9 9 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 1 (:REWRITE NATP-POSP))
 (5 2 (:REWRITE ZP-WHEN-GT-0))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE POSP-RW))
 )
(SV::ELAB-MOD-WIRESEARCH-PIVOT)
(SV::NATP-OF-ELAB-MOD-WIRESEARCH-PIVOT)
(SV::ELAB-MOD-WIRESEARCH-PIVOT-LOWER-BOUND
 (74 19 (:REWRITE NFIX-WHEN-NOT-NATP))
 (56 23 (:REWRITE NATP-WHEN-GTE-0))
 (44 44 (:TYPE-PRESCRIPTION NATP))
 (23 23 (:REWRITE NATP-WHEN-INTEGERP))
 (23 23 (:REWRITE NATP-RW))
 (15 13 (:REWRITE DEFAULT-<-2))
 (15 13 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 )
(SV::ELAB-MOD-WIRESEARCH-PIVOT-UPPER-BOUND
 (53 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (41 17 (:REWRITE NATP-WHEN-GTE-0))
 (32 32 (:TYPE-PRESCRIPTION NATP))
 (17 17 (:REWRITE NATP-WHEN-INTEGERP))
 (17 17 (:REWRITE NATP-RW))
 (13 10 (:REWRITE DEFAULT-<-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE DEFAULT-+-2))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE DEFAULT-+-1))
 )
(SV::ELAB-MOD-WIRESEARCH-NEXT-SMARTP
 (16 13 (:REWRITE DEFAULT-<-1))
 (16 4 (:REWRITE NATP-WHEN-GTE-0))
 (15 13 (:REWRITE DEFAULT-<-2))
 (13 13 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-AUX
 (579 151 (:REWRITE NFIX-WHEN-NOT-NATP))
 (276 90 (:REWRITE NATP-WHEN-INTEGERP))
 (255 15 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (217 143 (:REWRITE DEFAULT-<-2))
 (176 143 (:REWRITE DEFAULT-<-1))
 (97 57 (:REWRITE DEFAULT-+-2))
 (95 13 (:REWRITE <-+-NEGATIVE-0-2))
 (78 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (72 12 (:DEFINITION LEN))
 (60 57 (:REWRITE DEFAULT-+-1))
 (27 15 (:REWRITE NTH-WHEN-ATOM))
 (24 24 (:TYPE-PRESCRIPTION SV::MODDB-FOR-GOOD-ELAB-MOD))
 (24 12 (:REWRITE DEFAULT-UNARY-MINUS))
 (21 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (20 20 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (20 20 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (20 20 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (20 20 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (20 20 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (20 20 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (20 20 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (20 20 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (18 12 (:REWRITE DEFAULT-CDR))
 (18 3 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (9 9 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (7 1 (:REWRITE <-+-NEGATIVE-0-1))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NATP-OF-ELAB-MOD-WIRE-FIND-INST-AUX)
(SV::ELAB-MOD-WIRE-FIND-INST-AUX-NORM
 (398 138 (:REWRITE NFIX-WHEN-NOT-NATP))
 (242 98 (:REWRITE NATP-WHEN-GTE-0))
 (192 192 (:TYPE-PRESCRIPTION NATP))
 (142 95 (:REWRITE DEFAULT-<-1))
 (124 95 (:REWRITE DEFAULT-<-2))
 (98 98 (:REWRITE NATP-WHEN-INTEGERP))
 (98 98 (:REWRITE NATP-RW))
 (97 97 (:META CANCEL_PLUS-LESSP-CORRECT))
 (50 25 (:REWRITE DEFAULT-+-2))
 (25 25 (:REWRITE DEFAULT-+-1))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-AUX-UPPER-BOUND
 (412 137 (:REWRITE NFIX-WHEN-NOT-NATP))
 (280 109 (:REWRITE NATP-WHEN-GTE-0))
 (163 110 (:REWRITE DEFAULT-<-1))
 (127 110 (:REWRITE DEFAULT-<-2))
 (111 111 (:META CANCEL_PLUS-LESSP-CORRECT))
 (109 109 (:REWRITE NATP-WHEN-INTEGERP))
 (109 109 (:REWRITE NATP-RW))
 (50 25 (:REWRITE DEFAULT-+-2))
 (26 26 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (25 25 (:REWRITE DEFAULT-+-1))
 (20 20 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (20 20 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (20 20 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (20 20 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (20 20 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (20 20 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (20 20 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (20 20 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-AUX-LOWER-BOUND
 (517 251 (:REWRITE NFIX-WHEN-NOT-NATP))
 (269 101 (:REWRITE NATP-WHEN-GTE-0))
 (223 161 (:REWRITE DEFAULT-<-1))
 (211 161 (:REWRITE DEFAULT-<-2))
 (163 163 (:META CANCEL_PLUS-LESSP-CORRECT))
 (101 101 (:REWRITE NATP-WHEN-INTEGERP))
 (101 101 (:REWRITE NATP-RW))
 (77 56 (:REWRITE DEFAULT-+-2))
 (56 56 (:REWRITE DEFAULT-+-1))
 (45 45 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (17 17 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (17 17 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (17 17 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (17 17 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (17 17 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (17 17 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (17 17 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (17 17 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE SV::ELAB-MOD-WIREOFFSET-OF-NFIX-INSTIDX))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-AUX-CORRECT1
 (2571 1061 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1951 115 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1322 874 (:REWRITE DEFAULT-<-1))
 (1143 874 (:REWRITE DEFAULT-<-2))
 (966 378 (:REWRITE NATP-WHEN-GTE-0))
 (588 338 (:REWRITE DEFAULT-+-2))
 (574 94 (:DEFINITION LEN))
 (532 21 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (462 42 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (406 378 (:REWRITE NATP-WHEN-INTEGERP))
 (404 188 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (384 378 (:REWRITE NATP-RW))
 (338 338 (:REWRITE DEFAULT-+-1))
 (288 16 (:REWRITE NATP-POSP--1))
 (209 115 (:REWRITE NTH-WHEN-ATOM))
 (200 16 (:REWRITE POSP-REDEFINITION))
 (198 198 (:TYPE-PRESCRIPTION SV::MODDB-FOR-GOOD-ELAB-MOD))
 (146 94 (:REWRITE DEFAULT-CDR))
 (126 21 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (126 21 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (95 17 (:REWRITE ZP-WHEN-INTEGERP))
 (94 94 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (94 94 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (84 84 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (84 84 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (84 84 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (84 84 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (73 73 (:LINEAR INDEX-OF-<-LEN))
 (52 17 (:REWRITE ZP-WHEN-GT-0))
 (49 49 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (49 49 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (49 49 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (49 49 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (49 49 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (49 49 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (49 49 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (49 49 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (42 42 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (40 16 (:REWRITE POSP-RW))
 (32 32 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (32 32 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (32 16 (:REWRITE NATP-POSP))
 (11 2 (:REWRITE <-0-+-NEGATIVE-1))
 (6 6 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (5 5 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-AUX-CORRECT2
 (2838 1117 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2545 150 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1510 1015 (:REWRITE DEFAULT-<-1))
 (1337 1015 (:REWRITE DEFAULT-<-2))
 (753 123 (:DEFINITION LEN))
 (720 402 (:REWRITE DEFAULT-+-2))
 (682 27 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (594 54 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (547 211 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (494 466 (:REWRITE NATP-WHEN-INTEGERP))
 (473 467 (:REWRITE NATP-RW))
 (402 402 (:REWRITE DEFAULT-+-1))
 (288 16 (:REWRITE NATP-POSP--1))
 (273 150 (:REWRITE NTH-WHEN-ATOM))
 (261 261 (:TYPE-PRESCRIPTION SV::MODDB-FOR-GOOD-ELAB-MOD))
 (200 16 (:REWRITE POSP-REDEFINITION))
 (192 123 (:REWRITE DEFAULT-CDR))
 (162 27 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (162 27 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (155 22 (:REWRITE ZP-WHEN-INTEGERP))
 (123 123 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (123 123 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (108 108 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (108 108 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (108 108 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (108 108 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (102 22 (:REWRITE ZP-WHEN-GT-0))
 (96 96 (:LINEAR INDEX-OF-<-LEN))
 (66 66 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (66 66 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (66 66 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (66 66 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (66 66 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (66 66 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (66 66 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (66 66 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (54 54 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (51 12 (:REWRITE <-0-+-NEGATIVE-1))
 (43 43 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (43 43 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 16 (:REWRITE POSP-RW))
 (32 16 (:REWRITE NATP-POSP))
 (10 10 (:REWRITE EQUAL-CONSTANT-+))
 (8 8 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (6 6 (:TYPE-PRESCRIPTION ZP))
 (6 6 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::MODDB-MOD-OK-IMPLIES-WIREOFFSET-FREE
 (76 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 2 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (28 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (21 9 (:REWRITE NATP-WHEN-GTE-0))
 (20 4 (:DEFINITION LEN))
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (16 11 (:REWRITE DEFAULT-<-2))
 (15 11 (:REWRITE DEFAULT-<-1))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (8 4 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:DEFINITION SV::MODDB-MOD-INST-WIREOFFSET-RECURSIVE))
 (3 1 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (2 2 (:LINEAR SV::MODDB-MOD-INST-WIREOFFSET-MONOTONIC))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::ELAB-MOD-WIRE-FIND-INST
 (591 39 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (178 7 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (168 28 (:DEFINITION LEN))
 (101 57 (:REWRITE DEFAULT-<-2))
 (95 46 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (70 57 (:REWRITE DEFAULT-<-1))
 (69 39 (:REWRITE NTH-WHEN-ATOM))
 (66 31 (:REWRITE DEFAULT-+-2))
 (58 58 (:TYPE-PRESCRIPTION SV::MODDB-FOR-GOOD-ELAB-MOD))
 (58 58 (:META CANCEL_PLUS-LESSP-CORRECT))
 (42 28 (:REWRITE DEFAULT-CDR))
 (32 32 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (32 32 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (32 31 (:REWRITE DEFAULT-+-1))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (18 3 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (18 3 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (12 12 (:REWRITE NATP-RW))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (11 11 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (10 10 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (6 6 (:REWRITE SV::G-WHEN-EQUAL-S))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-UPPER-BOUND
 (11 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 4 (:REWRITE DEFAULT-<-2))
 (5 4 (:REWRITE DEFAULT-<-1))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 1 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-WIREOFFSET-FREE))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-CORRECT1
 (1672 101 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (516 20 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (473 79 (:DEFINITION LEN))
 (456 145 (:REWRITE NFIX-WHEN-NOT-NATP))
 (454 454 (:TYPE-PRESCRIPTION LEN))
 (294 177 (:REWRITE DEFAULT-<-2))
 (242 177 (:REWRITE DEFAULT-<-1))
 (241 97 (:REWRITE NATP-WHEN-GTE-0))
 (228 228 (:TYPE-PRESCRIPTION NATP))
 (207 2 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (181 101 (:REWRITE NTH-WHEN-ATOM))
 (178 178 (:META CANCEL_PLUS-LESSP-CORRECT))
 (178 85 (:REWRITE DEFAULT-+-2))
 (158 158 (:TYPE-PRESCRIPTION SV::MODDB-FOR-GOOD-ELAB-MOD))
 (157 17 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (118 79 (:REWRITE DEFAULT-CDR))
 (110 30 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (97 97 (:REWRITE NATP-WHEN-INTEGERP))
 (97 97 (:REWRITE NATP-RW))
 (88 88 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (88 88 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (87 85 (:REWRITE DEFAULT-+-1))
 (59 59 (:LINEAR INDEX-OF-<-LEN))
 (36 6 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (36 6 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (34 34 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (34 34 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (33 3 (:REWRITE ZP-WHEN-GT-0))
 (27 3 (:REWRITE ZP-WHEN-INTEGERP))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (24 24 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (22 22 (:TYPE-PRESCRIPTION SV::NATP-OF-ELAB-MOD-WIRE-FIND-INST-AUX))
 (20 20 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (18 2 (:LINEAR SV::ELAB-MOD-WIRE-FIND-INST-AUX-UPPER-BOUND))
 (13 2 (:LINEAR SV::ELAB-MOD-WIRE-FIND-INST-AUX-LOWER-BOUND))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (12 12 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:REWRITE SV::G-WHEN-EQUAL-S))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-CORRECT2
 (3295 245 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1036 41 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (928 156 (:DEFINITION LEN))
 (895 895 (:TYPE-PRESCRIPTION LEN))
 (671 256 (:REWRITE NFIX-WHEN-NOT-NATP))
 (493 293 (:REWRITE DEFAULT-<-2))
 (441 191 (:REWRITE DEFAULT-+-2))
 (425 245 (:REWRITE NTH-WHEN-ATOM))
 (391 293 (:REWRITE DEFAULT-<-1))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-FOR-GOOD-ELAB-MOD))
 (323 131 (:REWRITE NATP-WHEN-GTE-0))
 (308 308 (:TYPE-PRESCRIPTION NATP))
 (296 296 (:META CANCEL_PLUS-LESSP-CORRECT))
 (230 156 (:REWRITE DEFAULT-CDR))
 (217 25 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (203 191 (:REWRITE DEFAULT-+-1))
 (187 187 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (187 187 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (132 36 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (131 131 (:REWRITE NATP-WHEN-INTEGERP))
 (131 131 (:REWRITE NATP-RW))
 (115 115 (:LINEAR INDEX-OF-<-LEN))
 (48 48 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (48 48 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (48 8 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (48 8 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (32 32 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (32 32 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (24 2 (:REWRITE ZP-WHEN-GT-0))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (12 12 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (12 2 (:LINEAR SV::ELAB-MOD-WIRE-FIND-INST-AUX-UPPER-BOUND))
 (10 10 (:REWRITE SV::G-WHEN-EQUAL-S))
 (10 2 (:LINEAR SV::ELAB-MOD-WIRE-FIND-INST-AUX-LOWER-BOUND))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-OF-NFIX-WIRE
 (18 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (6 4 (:REWRITE DEFAULT-<-2))
 (6 2 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (2 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-WIREOFFSET-FREE))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 )
(SV::ELAB-MOD-WIRE-FIND-INST-NAT-EQUIV-CONGRUENCE-ON-WIRE)
(SV::ELAB-MOD-WIRE-FIND-INST-OF-ELAB-MOD$A-FIX-ELAB-MOD)
(SV::ELAB-MOD-WIRE-FIND-INST-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::LEN-OF-ELAB-MODINSTS-REM-DUPS)
(SV::MODDB-WIREIDX->PATH/DECL
 (85 22 (:REWRITE NATP-WHEN-GTE-0))
 (66 53 (:REWRITE DEFAULT-<-2))
 (56 56 (:META CANCEL_PLUS-LESSP-CORRECT))
 (48 4 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (36 4 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (24 24 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (24 4 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (22 22 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (20 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (19 19 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (19 19 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 6 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (14 6 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (14 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 4 (:REWRITE DEFAULT-+-2))
 (8 4 (:REWRITE DEFAULT-+-1))
 (8 2 (:REWRITE ZP-WHEN-GT-0))
 (8 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:TYPE-PRESCRIPTION SV::PATH-WIRE))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::PATH-P-OF-MODDB-WIREIDX->PATH/DECL.PATH
 (536 137 (:REWRITE NATP-WHEN-GTE-0))
 (375 289 (:REWRITE DEFAULT-<-2))
 (300 300 (:META CANCEL_PLUS-LESSP-CORRECT))
 (264 109 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (217 19 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (164 164 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (164 164 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (162 18 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (147 17 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (137 137 (:REWRITE NATP-WHEN-INTEGERP))
 (132 132 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (108 18 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (108 9 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (103 35 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (99 35 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (96 17 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (90 8 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (70 70 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (38 38 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (38 19 (:REWRITE DEFAULT-UNARY-MINUS))
 (38 19 (:REWRITE DEFAULT-+-2))
 (38 19 (:REWRITE DEFAULT-+-1))
 (37 37 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (37 37 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (37 37 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (37 37 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (37 37 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (37 37 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (37 37 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (37 37 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (37 37 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (37 37 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (36 36 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (36 36 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (28 7 (:REWRITE ZP-WHEN-GT-0))
 (19 7 (:REWRITE ZP-OPEN))
 (7 7 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 4 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::WIRE-P-OF-MODDB-WIREIDX->PATH/DECL.WIRE
 (536 137 (:REWRITE NATP-WHEN-GTE-0))
 (375 289 (:REWRITE DEFAULT-<-2))
 (300 300 (:META CANCEL_PLUS-LESSP-CORRECT))
 (264 109 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (217 19 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (164 164 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (164 164 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (162 18 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (147 17 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (137 137 (:REWRITE NATP-WHEN-INTEGERP))
 (132 132 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (108 18 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (108 9 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (103 35 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (99 35 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (96 17 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (90 8 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (70 70 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (38 38 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (38 19 (:REWRITE DEFAULT-UNARY-MINUS))
 (38 19 (:REWRITE DEFAULT-+-2))
 (38 19 (:REWRITE DEFAULT-+-1))
 (37 37 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (37 37 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (37 37 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (37 37 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (37 37 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (37 37 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (37 37 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (37 37 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (37 37 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (37 37 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (36 36 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (36 36 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (34 34 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (28 7 (:REWRITE ZP-WHEN-GT-0))
 (19 7 (:REWRITE ZP-OPEN))
 (7 7 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 4 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::HAVE-INSTS-WHEN-TOTALWIRES->-NWIRES
 (12 3 (:REWRITE NATP-WHEN-GTE-0))
 (11 7 (:REWRITE DEFAULT-<-1))
 (9 7 (:REWRITE DEFAULT-<-2))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-WIREIDX->PATH/DECL
 (9690 5 (:DEFINITION SV::MODDB-WIREIDX->PATH/DECL))
 (6931 205 (:REWRITE SV::HAVE-INSTS-WHEN-TOTALWIRES->-NWIRES))
 (2723 1851 (:REWRITE DEFAULT-<-2))
 (2376 1851 (:REWRITE DEFAULT-<-1))
 (1866 1866 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1501 1501 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1501 1501 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (792 36 (:DEFINITION TRUE-LISTP))
 (756 72 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (456 37 (:REWRITE ZP-WHEN-GT-0))
 (432 72 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (428 175 (:REWRITE DEFAULT-+-2))
 (376 362 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (324 108 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (252 36 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (250 50 (:DEFINITION LEN))
 (216 216 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (216 216 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (207 175 (:REWRITE DEFAULT-+-1))
 (144 144 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (144 72 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (108 108 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (96 96 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (96 96 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (96 96 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (96 96 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (96 96 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (96 96 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (96 96 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (96 96 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (96 96 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (96 96 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (86 86 (:REWRITE DEFAULT-CDR))
 (72 72 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (72 72 (:REWRITE SET::IN-SET))
 (72 72 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (70 5 (:REWRITE ASSOCIATIVITY-OF-+))
 (68 68 (:LINEAR INDEX-OF-<-LEN))
 (54 27 (:REWRITE DEFAULT-UNARY-MINUS))
 (42 42 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (42 42 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (38 38 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-WIREOFFSET-FREE))
 (36 36 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (36 36 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (36 36 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (23 23 (:REWRITE SV::ELAB-MOD-OF-GOOD-MODDB-SUFF))
 (19 19 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (18 18 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (15 5 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (14 14 (:REWRITE SV::G-WHEN-EQUAL-S))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::WIRE-FIX-UNDER-WIRE-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::PATH-FIX-UNDER-PATH-EQUIV))
 (4 4 (:REWRITE NFIX-UNDER-NAT-EQUIV))
 (4 4 (:LINEAR SV::MODDB-MOD-INST-WIREOFFSET-MONOTONIC))
 )
(SV::MODDB-WIREIDX->PATH/DECL-OF-NFIX-WIREIDX
 (552 107 (:REWRITE NATP-WHEN-GTE-0))
 (518 384 (:REWRITE DEFAULT-<-2))
 (474 45 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (409 409 (:META CANCEL_PLUS-LESSP-CORRECT))
 (351 39 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (339 107 (:REWRITE NATP-WHEN-INTEGERP))
 (248 207 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (234 234 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (234 39 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (225 225 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (225 225 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (204 204 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (165 57 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (154 58 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (152 16 (:REWRITE <-+-NEGATIVE-0-2))
 (151 19 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (120 40 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (116 116 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (112 11 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (96 8 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (94 19 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (90 45 (:REWRITE DEFAULT-UNARY-MINUS))
 (90 45 (:REWRITE DEFAULT-+-2))
 (90 45 (:REWRITE DEFAULT-+-1))
 (78 78 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (78 78 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (45 45 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (45 45 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (45 45 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (45 45 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (45 45 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (45 45 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (45 45 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (38 38 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (38 38 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (30 14 (:REWRITE DEFAULT-CDR))
 (30 14 (:REWRITE DEFAULT-CAR))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (14 14 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (9 5 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE SV::G-WHEN-EQUAL-S))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-WIREIDX->PATH/DECL-NAT-EQUIV-CONGRUENCE-ON-WIREIDX)
(SV::MODDB-WIREIDX->PATH/DECL-OF-NFIX-MODIDX
 (572 112 (:REWRITE NATP-WHEN-GTE-0))
 (507 379 (:REWRITE DEFAULT-<-2))
 (437 41 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (404 404 (:META CANCEL_PLUS-LESSP-CORRECT))
 (344 112 (:REWRITE NATP-WHEN-INTEGERP))
 (324 36 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (244 203 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (226 226 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (216 36 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (211 211 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (211 211 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (194 194 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (159 55 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (152 16 (:REWRITE <-+-NEGATIVE-0-2))
 (151 19 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (145 55 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (120 40 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (112 11 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (110 110 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (96 8 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (94 19 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (82 41 (:REWRITE DEFAULT-UNARY-MINUS))
 (82 41 (:REWRITE DEFAULT-+-2))
 (82 41 (:REWRITE DEFAULT-+-1))
 (72 72 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (72 72 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (45 45 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (45 45 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (45 45 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (45 45 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (45 45 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (45 45 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (45 45 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (45 45 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (38 38 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (38 38 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (22 10 (:REWRITE DEFAULT-CDR))
 (22 10 (:REWRITE DEFAULT-CAR))
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (12 12 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (9 5 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE SV::G-WHEN-EQUAL-S))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::MODDB-WIREIDX->PATH/DECL-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-WIREIDX->PATH/DECL-OF-MODDB-FIX-MODDB
 (1635 24 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (1587 24 (:DEFINITION SV::MODDBP))
 (1209 243 (:REWRITE NATP-WHEN-GTE-0))
 (910 654 (:REWRITE DEFAULT-<-2))
 (696 696 (:META CANCEL_PLUS-LESSP-CORRECT))
 (678 243 (:REWRITE NATP-WHEN-INTEGERP))
 (600 24 (:DEFINITION TRUE-LISTP))
 (504 48 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (501 50 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (487 487 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (487 487 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (441 311 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (432 432 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (369 41 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (288 48 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (285 30 (:REWRITE <-+-NEGATIVE-0-2))
 (276 82 (:REWRITE DEFAULT-CDR))
 (246 41 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (238 238 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (228 34 (:REWRITE DEFAULT-CAR))
 (225 75 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (216 72 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (210 105 (:REWRITE DEFAULT-+-2))
 (200 24 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (189 65 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (186 105 (:REWRITE DEFAULT-+-1))
 (186 31 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (179 65 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (168 24 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (162 81 (:REWRITE DEFAULT-UNARY-MINUS))
 (144 144 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (144 144 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (144 24 (:DEFINITION LENGTH))
 (144 12 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (130 130 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (128 24 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (128 12 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (120 24 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (120 24 (:DEFINITION LEN))
 (110 110 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (96 96 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (96 96 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (96 48 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (86 86 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (82 82 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (82 82 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (72 72 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (66 66 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (66 66 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (66 66 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (66 66 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (66 66 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (66 66 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (66 66 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (66 66 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (66 66 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (66 66 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (55 55 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (48 48 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (48 48 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (48 48 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (48 48 (:REWRITE SET::IN-SET))
 (48 48 (:LINEAR INDEX-OF-<-LEN))
 (44 44 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (44 44 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (41 41 (:REWRITE SV::G-WHEN-EQUAL-S))
 (31 31 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (27 24 (:DEFINITION SV::MODDB->NMODS1P))
 (24 24 (:TYPE-PRESCRIPTION SV::MODDBP))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (14 6 (:REWRITE ZP-OPEN))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-WIRE))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODDB-WIREIDX->PATH/DECL-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-WIREIDX->PATH)
(SV::PATH-P-OF-MODDB-WIREIDX->PATH)
(SV::MODDB-WIREIDX->PATH-OF-NFIX-WIREIDX)
(SV::MODDB-WIREIDX->PATH-NAT-EQUIV-CONGRUENCE-ON-WIREIDX)
(SV::MODDB-WIREIDX->PATH-OF-NFIX-MODIDX)
(SV::MODDB-WIREIDX->PATH-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-WIREIDX->PATH-OF-MODDB-FIX-MODDB)
(SV::MODDB-WIREIDX->PATH-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-PATH->WIREIDX/DECL
 (14 5 (:REWRITE DEFAULT-<-1))
 (13 5 (:REWRITE DEFAULT-<-2))
 (9 1 (:REWRITE NATP-WHEN-GTE-0))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE NATP-WHEN-INTEGERP))
 (4 1 (:REWRITE NATP-RW))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX/DECL.WIRE
 (5267 5267 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (2620 222 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (1962 218 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1731 1731 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1731 1731 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1308 218 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (1127 381 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (988 128 (:REWRITE NATP-WHEN-GTE-0))
 (746 746 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (654 218 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (430 128 (:REWRITE NATP-WHEN-INTEGERP))
 (430 128 (:REWRITE NATP-RW))
 (381 381 (:REWRITE SV::G-WHEN-EQUAL-S))
 (376 236 (:REWRITE DEFAULT-<-2))
 (360 360 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (360 360 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (323 236 (:REWRITE DEFAULT-<-1))
 (236 236 (:META CANCEL_PLUS-LESSP-CORRECT))
 (120 60 (:REWRITE DEFAULT-+-2))
 (120 60 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (8 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX/DECL.IDX
 (5267 5267 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (2620 222 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (2040 391 (:REWRITE NATP-WHEN-GTE-0))
 (1962 218 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1731 1731 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1731 1731 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1308 218 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (1127 381 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (746 746 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (693 391 (:REWRITE NATP-WHEN-INTEGERP))
 (693 391 (:REWRITE NATP-RW))
 (654 218 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (639 499 (:REWRITE DEFAULT-<-2))
 (586 499 (:REWRITE DEFAULT-<-1))
 (499 499 (:META CANCEL_PLUS-LESSP-CORRECT))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (436 436 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (381 381 (:REWRITE SV::G-WHEN-EQUAL-S))
 (360 360 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (360 360 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (120 60 (:REWRITE DEFAULT-+-1))
 (112 60 (:REWRITE DEFAULT-+-2))
 )
(SV::MAYBE-NATP-OF-MODDB-PATH->WIREIDX/DECL.BITSEL
 (3304 3304 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (1972 168 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (1782 198 (:REWRITE MAYBE-NATP-WHEN-NATP))
 (1476 164 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1410 276 (:REWRITE NATP-WHEN-GTE-0))
 (1064 1064 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1064 1064 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (984 164 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (845 287 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (558 558 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (492 164 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (468 276 (:REWRITE NATP-WHEN-INTEGERP))
 (468 276 (:REWRITE NATP-RW))
 (414 334 (:REWRITE DEFAULT-<-2))
 (391 334 (:REWRITE DEFAULT-<-1))
 (334 334 (:META CANCEL_PLUS-LESSP-CORRECT))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (287 287 (:REWRITE SV::G-WHEN-EQUAL-S))
 (249 249 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (249 249 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (68 32 (:REWRITE DEFAULT-+-2))
 (64 32 (:REWRITE DEFAULT-+-1))
 (8 4 (:TYPE-PRESCRIPTION SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX/DECL.IDX))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 )
(SV::ELAB-MOD$A-INSTNAME->IDX-BOUND)
(SV::LEN-OF-WIRELIST-REM-DUPS)
(SV::ELAB-MOD$A-WIRENAME->IDX-BOUND)
(SV::MODDB-PATH->WIREIDX/DECL
 (609 7 (:DEFINITION SV::MODDB-MOD-INST-WIREOFFSET-RECURSIVE))
 (497 497 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (264 12 (:DEFINITION TRUE-LISTP))
 (252 24 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (184 184 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (184 184 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (147 116 (:REWRITE DEFAULT-<-1))
 (144 24 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (140 116 (:REWRITE DEFAULT-<-2))
 (133 7 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (129 21 (:REWRITE NATP-WHEN-GTE-0))
 (119 14 (:REWRITE ZP-WHEN-GT-0))
 (116 116 (:META CANCEL_PLUS-LESSP-CORRECT))
 (108 36 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (97 97 (:REWRITE NFIX-WHEN-NOT-NATP))
 (84 12 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (74 23 (:REWRITE DEFAULT-+-2))
 (72 72 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (72 72 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (48 48 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (48 24 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (48 21 (:REWRITE NATP-WHEN-INTEGERP))
 (48 21 (:REWRITE NATP-RW))
 (42 42 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (42 42 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 36 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (35 7 (:REWRITE ZP-WHEN-INTEGERP))
 (33 11 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (32 23 (:REWRITE DEFAULT-+-1))
 (24 24 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (24 24 (:REWRITE SET::IN-SET))
 (24 24 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (24 24 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE SV::G-WHEN-EQUAL-S))
 (7 7 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-PATH->WIREIDX/DECL-OF-PATH-FIX-PATH
 (3216 3216 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (2001 197 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (1476 164 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1040 1040 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1040 1040 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (984 164 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (900 342 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (618 78 (:REWRITE NATP-WHEN-GTE-0))
 (558 558 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (492 164 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (432 216 (:REWRITE DEFAULT-CDR))
 (432 216 (:REWRITE DEFAULT-CAR))
 (372 372 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (372 372 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (342 342 (:REWRITE SV::G-WHEN-EQUAL-S))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (270 78 (:REWRITE NATP-WHEN-INTEGERP))
 (270 78 (:REWRITE NATP-RW))
 (234 146 (:REWRITE DEFAULT-<-2))
 (203 146 (:REWRITE DEFAULT-<-1))
 (146 146 (:META CANCEL_PLUS-LESSP-CORRECT))
 (88 40 (:REWRITE DEFAULT-+-2))
 (80 40 (:REWRITE DEFAULT-+-1))
 (16 8 (:TYPE-PRESCRIPTION SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX/DECL.IDX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 )
(SV::MODDB-PATH->WIREIDX/DECL-PATH-EQUIV-CONGRUENCE-ON-PATH)
(SV::MODDB-PATH->WIREIDX/DECL-OF-NFIX-MODIDX
 (3240 3240 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (2001 197 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (1476 164 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1248 330 (:REWRITE NATP-WHEN-GTE-0))
 (1040 1040 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1040 1040 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (984 164 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (900 342 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (794 145 (:REWRITE NFIX-WHEN-NOT-NATP))
 (558 558 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (556 278 (:REWRITE DEFAULT-CDR))
 (556 278 (:REWRITE DEFAULT-CAR))
 (522 330 (:REWRITE NATP-WHEN-INTEGERP))
 (522 330 (:REWRITE NATP-RW))
 (492 164 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (403 403 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (403 403 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (360 272 (:REWRITE DEFAULT-<-2))
 (342 342 (:REWRITE SV::G-WHEN-EQUAL-S))
 (329 272 (:REWRITE DEFAULT-<-1))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (328 328 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (272 272 (:META CANCEL_PLUS-LESSP-CORRECT))
 (88 40 (:REWRITE DEFAULT-+-2))
 (80 40 (:REWRITE DEFAULT-+-1))
 (16 8 (:TYPE-PRESCRIPTION SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX/DECL.IDX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 )
(SV::MODDB-PATH->WIREIDX/DECL-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-PATH->WIREIDX/DECL-OF-MODDB-FIX-MODDB
 (16170 245 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (15680 245 (:DEFINITION SV::MODDBP))
 (6125 245 (:DEFINITION TRUE-LISTP))
 (5145 490 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (3847 3847 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (2940 490 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (2205 735 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (2115 201 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (2016 2016 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1715 245 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (1566 174 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1470 1470 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (1470 1470 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (1227 703 (:REWRITE DEFAULT-CDR))
 (1225 245 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (1044 174 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (1008 372 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (982 458 (:REWRITE DEFAULT-CAR))
 (980 980 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (980 980 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (980 490 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (980 245 (:DEFINITION SV::MODDB->NMODS1P))
 (769 769 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (769 769 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (735 735 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (735 91 (:REWRITE NATP-WHEN-GTE-0))
 (636 636 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (526 526 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (522 174 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (512 412 (:REWRITE DEFAULT-<-2))
 (490 490 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (490 490 (:REWRITE SET::IN-SET))
 (490 490 (:LINEAR INDEX-OF-<-LEN))
 (482 412 (:REWRITE DEFAULT-<-1))
 (412 412 (:META CANCEL_PLUS-LESSP-CORRECT))
 (372 372 (:REWRITE SV::G-WHEN-EQUAL-S))
 (348 348 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (348 348 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (348 348 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (348 348 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (322 91 (:REWRITE NATP-WHEN-INTEGERP))
 (322 91 (:REWRITE NATP-RW))
 (281 281 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (263 263 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (245 245 (:TYPE-PRESCRIPTION SV::MODDBP))
 (245 245 (:DEFINITION LENGTH))
 (108 48 (:REWRITE DEFAULT-+-2))
 (108 18 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (96 48 (:REWRITE DEFAULT-+-1))
 (24 12 (:TYPE-PRESCRIPTION SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX/DECL.IDX))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 )
(SV::MODDB-PATH->WIREIDX/DECL-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::REM-DUPS-OF-WIRELIST->NAMES)
(SV::MODDB-PATH->WIREIDX/DECL-BOUND
 (6570 6570 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (5332 5332 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3747 125 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (3622 1194 (:REWRITE NATP-WHEN-GTE-0))
 (3222 1905 (:REWRITE DEFAULT-<-1))
 (3017 1905 (:REWRITE DEFAULT-<-2))
 (2473 843 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2198 121 (:REWRITE NATP-POSP--1))
 (1946 1946 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1630 1630 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (1563 548 (:REWRITE DEFAULT-+-2))
 (1558 727 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (1459 1194 (:REWRITE NATP-WHEN-INTEGERP))
 (1459 1194 (:REWRITE NATP-RW))
 (1064 38 (:REWRITE POSP-REDEFINITION))
 (899 131 (:REWRITE ZP-WHEN-INTEGERP))
 (857 857 (:REWRITE SV::G-WHEN-EQUAL-S))
 (855 548 (:REWRITE DEFAULT-+-1))
 (778 121 (:REWRITE NATP-POSP))
 (727 727 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (525 525 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (525 525 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (415 7 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-NO-DUPLICATES))
 (360 6 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (354 60 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (348 348 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (325 325 (:TYPE-PRESCRIPTION POSP))
 (210 8 (:DEFINITION MEMBER-EQUAL))
 (114 38 (:REWRITE POSP-RW))
 (103 7 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (73 73 (:TYPE-PRESCRIPTION SV::TRUE-LISTP-OF-WIRELIST->NAMES))
 (64 64 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (62 62 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (62 62 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (62 62 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (62 62 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (62 62 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (62 62 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (62 62 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (62 62 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (62 62 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (60 20 (:REWRITE SV::CDR-OF-WIRELIST->NAMES))
 (58 14 (:REWRITE MEMBER-WHEN-ATOM))
 (48 12 (:REWRITE NO-DUPLICATESP-EQUAL-NON-CONS))
 (45 40 (:REWRITE SV::CONSP-OF-WIRELIST->NAMES))
 (44 44 (:LINEAR SV::MODDB-MOD-INST-WIREOFFSET-MONOTONIC))
 (44 35 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (36 6 (:REWRITE SV::NTH-WHEN-ELAB-MODLIST-P))
 (36 6 (:REWRITE SV::ELAB-MOD$AP-OF-NTH-WHEN-ELAB-MODLIST-P))
 (30 30 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (28 14 (:REWRITE SV::CAR-OF-WIRELIST->NAMES))
 (27 27 (:REWRITE NFIX-UNDER-NAT-EQUIV))
 (24 24 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (24 24 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (22 22 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (22 22 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (20 20 (:REWRITE DEFAULT-CDR))
 (19 7 (:REWRITE SV::WIRELIST-REM-DUPS-WHEN-WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SV::WIRELIST-REM-DUPS))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE SV::MEMBER-WHEN-NTH-OF-WIRELIST->NAMES))
 (14 14 (:REWRITE SUBSETP-MEMBER . 4))
 (14 14 (:REWRITE SUBSETP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 3))
 (14 14 (:REWRITE INTERSECTP-MEMBER . 2))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (12 12 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12 12 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 7 (:REWRITE SV::WIRELIST->NAMES-UNDER-IFF))
 )
(SV::MODDB-PATH->WIREIDX
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 6 (:REWRITE DEFAULT-<-2))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::RETURN-TYPE-OF-MODDB-PATH->WIREIDX
 (7 1 (:REWRITE NATP-RW))
 )
(SV::MODDB-PATH->WIREIDX-OF-PATH-FIX-PATH
 (14 14 (:TYPE-PRESCRIPTION SV::PATH-FIX$INLINE))
 (3 1 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-P))
 )
(SV::MODDB-PATH->WIREIDX-PATH-EQUIV-CONGRUENCE-ON-PATH)
(SV::MODDB-PATH->WIREIDX-OF-NFIX-MODIDX
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODDB-PATH->WIREIDX-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-PATH->WIREIDX-OF-MODDB-FIX-MODDB
 (66 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (64 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION LEN))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:DEFINITION LENGTH))
 )
(SV::MODDB-PATH->WIREIDX-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-PATH->WIREIDX-TYPE)
(SV::MODDB-PATH->WIREIDX-BOUND
 (19 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 7 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 5 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 5 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-PATH->WIREDECL-WIRE-EXISTS)
(SV::MODDB-PATH->WIREDECL)
(SV::RETURN-TYPE-OF-MODDB-PATH->WIREDECL)
(SV::MODDB-PATH->WIREDECL-IFF-WIREIDX)
(SV::MODDB-PATH->WIREDECL-OF-PATH-FIX-PATH
 (14 14 (:TYPE-PRESCRIPTION SV::PATH-FIX$INLINE))
 (3 1 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-P))
 )
(SV::MODDB-PATH->WIREDECL-PATH-EQUIV-CONGRUENCE-ON-PATH)
(SV::MODDB-PATH->WIREDECL-OF-NFIX-MODIDX
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODDB-PATH->WIREDECL-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-PATH->WIREDECL-OF-MODDB-FIX-MODDB
 (87 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (85 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (14 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 3 (:REWRITE DEFAULT-+-2))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION SV::MODDB->NMODS1P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION NFIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-PATH->WIREDECL-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(TMP-DEFTYPES-NATP-OF-NFIX)
(SV::MODSCOPE-P
 (3 3 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 )
(SV::CONSP-WHEN-MODSCOPE-P)
(SV::MODSCOPE-KIND$INLINE)
(SV::MODSCOPE-KIND-POSSIBILITIES)
(SV::MODSCOPE-FIX$INLINE
 (3 3 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 )
(SV::MODSCOPE-P-OF-MODSCOPE-FIX
 (1780 48 (:REWRITE NFIX-WHEN-NATP))
 (1450 32 (:REWRITE NATP-RW))
 (1358 82 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (1246 148 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (1246 44 (:DEFINITION INTEGER-LISTP))
 (578 578 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (200 200 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (128 128 (:TYPE-PRESCRIPTION NATP))
 (126 16 (:REWRITE NATP-OF-CAR-WHEN-NAT-LISTP))
 (112 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 86 (:REWRITE DEFAULT-CAR))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (78 14 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (72 8 (:REWRITE SV::INTEGERP-OF-CDAR-WHEN-SVAR-BOOLMASKS-P))
 (52 52 (:TYPE-PRESCRIPTION NAT-LISTP))
 (52 10 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (44 32 (:REWRITE NATP-WHEN-INTEGERP))
 (28 28 (:TYPE-PRESCRIPTION SV::SVAR-BOOLMASKS-P))
 (22 22 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE DEFAULT-<-2))
 (16 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (14 14 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 )
(SV::MODSCOPE-FIX-WHEN-MODSCOPE-P
 (13 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::MODSCOPE-FIX$INLINE)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SV::MODSCOPE-EQUIV$INLINE)
(SV::MODSCOPE-EQUIV-IS-AN-EQUIVALENCE)
(SV::MODSCOPE-EQUIV-IMPLIES-EQUAL-MODSCOPE-FIX-1)
(SV::MODSCOPE-FIX-UNDER-MODSCOPE-EQUIV)
(SV::EQUAL-OF-MODSCOPE-FIX-1-FORWARD-TO-MODSCOPE-EQUIV)
(SV::EQUAL-OF-MODSCOPE-FIX-2-FORWARD-TO-MODSCOPE-EQUIV)
(SV::MODSCOPE-EQUIV-OF-MODSCOPE-FIX-1-FORWARD)
(SV::MODSCOPE-EQUIV-OF-MODSCOPE-FIX-2-FORWARD)
(SV::MODSCOPE-KIND$INLINE-OF-MODSCOPE-FIX-X
 (32 24 (:REWRITE NFIX-WHEN-NATP))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (8 6 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-KIND$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::CONSP-OF-MODSCOPE-FIX)
(SV::TAG-WHEN-MODSCOPE-P-FORWARD)
(SV::TAG-OF-MODSCOPE-FIX)
(SV::MODSCOPE-TOP->MODIDX$INLINE)
(SV::NATP-OF-MODSCOPE-TOP->MODIDX)
(SV::MODSCOPE-TOP->MODIDX$INLINE-OF-MODSCOPE-FIX-X
 (14 14 (:TYPE-PRESCRIPTION NATP))
 (13 5 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (9 9 (:TYPE-PRESCRIPTION SV::CONSP-OF-MODSCOPE-FIX))
 (8 8 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-TOP->MODIDX$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-TOP->MODIDX-WHEN-WRONG-KIND
 (2 2 (:REWRITE NFIX-WHEN-NATP))
 )
(SV::MODSCOPE-TOP)
(SV::RETURN-TYPE-OF-MODSCOPE-TOP
 (6 2 (:REWRITE NFIX-WHEN-NATP))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 )
(SV::MODSCOPE-TOP->MODIDX-OF-MODSCOPE-TOP
 (14 14 (:TYPE-PRESCRIPTION NATP))
 (9 9 (:TYPE-PRESCRIPTION SV::MODSCOPE-TOP))
 )
(SV::MODSCOPE-TOP-OF-FIELDS
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-FIX-WHEN-TOP
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::EQUAL-OF-MODSCOPE-TOP
 (43 19 (:REWRITE NFIX-WHEN-NATP))
 (18 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (10 7 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 4 (:REWRITE DEFAULT-CDR))
 (4 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODSCOPE-TOP-OF-NFIX-MODIDX
 (2 2 (:TYPE-PRESCRIPTION NATP))
 )
(SV::MODSCOPE-TOP-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::REMAKE-MODSCOPE-TOP)
(SV::MODSCOPE-NESTED->MODIDX$INLINE)
(SV::NATP-OF-MODSCOPE-NESTED->MODIDX)
(SV::MODSCOPE-NESTED->MODIDX$INLINE-OF-MODSCOPE-FIX-X
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (15 5 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (10 10 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (9 9 (:TYPE-PRESCRIPTION SV::CONSP-OF-MODSCOPE-FIX))
 )
(SV::MODSCOPE-NESTED->MODIDX$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-NESTED->MODIDX-WHEN-WRONG-KIND
 (2 2 (:REWRITE NFIX-WHEN-NATP))
 )
(SV::MODSCOPE-NESTED->WIREOFFSET$INLINE)
(SV::NATP-OF-MODSCOPE-NESTED->WIREOFFSET)
(SV::MODSCOPE-NESTED->WIREOFFSET$INLINE-OF-MODSCOPE-FIX-X
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (15 5 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (10 10 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (9 9 (:TYPE-PRESCRIPTION SV::CONSP-OF-MODSCOPE-FIX))
 )
(SV::MODSCOPE-NESTED->WIREOFFSET$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-NESTED->WIREOFFSET-WHEN-WRONG-KIND
 (2 2 (:REWRITE NFIX-WHEN-NATP))
 )
(SV::MODSCOPE-NESTED->INSTOFFSET$INLINE)
(SV::NATP-OF-MODSCOPE-NESTED->INSTOFFSET)
(SV::MODSCOPE-NESTED->INSTOFFSET$INLINE-OF-MODSCOPE-FIX-X
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (15 5 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (10 10 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (9 9 (:TYPE-PRESCRIPTION SV::CONSP-OF-MODSCOPE-FIX))
 )
(SV::MODSCOPE-NESTED->INSTOFFSET$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-NESTED->INSTOFFSET-WHEN-WRONG-KIND
 (2 2 (:REWRITE NFIX-WHEN-NATP))
 )
(SV::MODSCOPE-NESTED->UPPER$INLINE)
(SV::MODSCOPE-P-OF-MODSCOPE-NESTED->UPPER
 (6 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 )
(SV::MODSCOPE-NESTED->UPPER$INLINE-OF-MODSCOPE-FIX-X
 (9 3 (:REWRITE NFIX-WHEN-NATP))
 (6 6 (:TYPE-PRESCRIPTION NATP))
 )
(SV::MODSCOPE-NESTED->UPPER$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-NESTED->UPPER-WHEN-WRONG-KIND)
(SV::MODSCOPE-NESTED)
(SV::RETURN-TYPE-OF-MODSCOPE-NESTED
 (48 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (18 6 (:REWRITE NFIX-WHEN-NATP))
 )
(SV::MODSCOPE-NESTED->MODIDX-OF-MODSCOPE-NESTED
 (14 14 (:TYPE-PRESCRIPTION NATP))
 (9 9 (:TYPE-PRESCRIPTION SV::MODSCOPE-NESTED))
 )
(SV::MODSCOPE-NESTED->WIREOFFSET-OF-MODSCOPE-NESTED
 (14 14 (:TYPE-PRESCRIPTION NATP))
 (9 9 (:TYPE-PRESCRIPTION SV::MODSCOPE-NESTED))
 )
(SV::MODSCOPE-NESTED->INSTOFFSET-OF-MODSCOPE-NESTED
 (14 14 (:TYPE-PRESCRIPTION NATP))
 (9 9 (:TYPE-PRESCRIPTION SV::MODSCOPE-NESTED))
 )
(SV::MODSCOPE-NESTED->UPPER-OF-MODSCOPE-NESTED
 (27 6 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (12 12 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (9 9 (:TYPE-PRESCRIPTION SV::MODSCOPE-NESTED))
 )
(SV::MODSCOPE-NESTED-OF-FIELDS
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-FIX-WHEN-NESTED
 (7 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::EQUAL-OF-MODSCOPE-NESTED
 (501 66 (:REWRITE NFIX-WHEN-NATP))
 (321 18 (:REWRITE NATP-RW))
 (285 24 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (228 12 (:DEFINITION INTEGER-LISTP))
 (201 27 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (135 135 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (66 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (63 12 (:REWRITE NATP-OF-CAR-WHEN-NAT-LISTP))
 (49 42 (:REWRITE DEFAULT-CDR))
 (45 45 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (45 18 (:REWRITE NATP-WHEN-GTE-0))
 (36 36 (:TYPE-PRESCRIPTION NATP))
 (33 26 (:REWRITE DEFAULT-CAR))
 (30 30 (:TYPE-PRESCRIPTION NAT-LISTP))
 (27 18 (:REWRITE NATP-WHEN-INTEGERP))
 (27 6 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (27 6 (:REWRITE SV::INTEGERP-OF-CDAR-WHEN-SVAR-BOOLMASKS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::SVAR-BOOLMASKS-P))
 (12 12 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (12 3 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (10 7 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE-NESTED-OF-NFIX-MODIDX
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (4 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-NESTED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODSCOPE-NESTED-OF-NFIX-WIREOFFSET
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (4 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-NESTED-NAT-EQUIV-CONGRUENCE-ON-WIREOFFSET)
(SV::MODSCOPE-NESTED-OF-NFIX-INSTOFFSET
 (6 6 (:TYPE-PRESCRIPTION NATP))
 (4 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-NESTED-NAT-EQUIV-CONGRUENCE-ON-INSTOFFSET)
(SV::MODSCOPE-NESTED-OF-MODSCOPE-FIX-UPPER)
(SV::MODSCOPE-NESTED-MODSCOPE-EQUIV-CONGRUENCE-ON-UPPER)
(SV::REMAKE-MODSCOPE-NESTED)
(SV::MODSCOPE-FIX-REDEF
 (9 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (6 6 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-COUNT
 (4 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-TOP))
 )
(SV::NATP-OF-MODSCOPE-COUNT)
(SV::MODSCOPE-COUNT)
(SV::MODSCOPE-COUNT-OF-MODSCOPE-FIX-X
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-TOP))
 (2 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-NESTED))
 )
(SV::MODSCOPE-COUNT-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-COUNT-OF-MODSCOPE-NESTED
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-KIND$INLINE))
 (2 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-TOP))
 (2 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-NESTED))
 )
(SV::MODSCOPE-COUNT-OF-MODSCOPE-NESTED->UPPER)
(SV::MODSCOPE->MODIDX
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NATP-OF-MODSCOPE->MODIDX)
(SV::MODSCOPE->MODIDX-OF-MODSCOPE-FIX-X
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE->MODIDX-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE->WIREOFFSET
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NATP-OF-MODSCOPE->WIREOFFSET)
(SV::MODSCOPE->WIREOFFSET-OF-MODSCOPE-FIX-X
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE->WIREOFFSET-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE->INSTOFFSET
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NATP-OF-MODSCOPE->INSTOFFSET)
(SV::MODSCOPE->INSTOFFSET-OF-MODSCOPE-FIX-X
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE->INSTOFFSET-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-OKP
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 3 (:REWRITE NATP-WHEN-GTE-0))
 (6 3 (:REWRITE DEFAULT-<-1))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 3 (:REWRITE DEFAULT-<-2))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:REWRITE NATP-RW))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS
 (121 14 (:REWRITE NFIX-WHEN-NATP))
 (89 43 (:REWRITE DEFAULT-<-1))
 (84 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (81 43 (:REWRITE DEFAULT-<-2))
 (66 12 (:REWRITE COMMUTATIVITY-OF-+))
 (60 60 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE-NESTED->WIREOFFSET))
 (60 60 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE-NESTED->INSTOFFSET))
 (55 55 (:TYPE-PRESCRIPTION NATP))
 (54 24 (:REWRITE DEFAULT-+-2))
 (54 24 (:REWRITE DEFAULT-+-1))
 (47 47 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 36 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 (36 36 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALINSTS))
 (32 32 (:REWRITE NATP-RW))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (19 19 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 18 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (15 3 (:DEFINITION SV::MODSCOPE->WIREOFFSET))
 (15 3 (:DEFINITION SV::MODSCOPE->INSTOFFSET))
 (12 12 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (12 6 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (12 6 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (7 7 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (7 7 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(SV::MODSCOPE-OKP
 (192 99 (:REWRITE DEFAULT-+-2))
 (189 99 (:REWRITE DEFAULT-+-1))
 (183 85 (:REWRITE DEFAULT-<-1))
 (153 85 (:REWRITE DEFAULT-<-2))
 (85 85 (:META CANCEL_PLUS-LESSP-CORRECT))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 31 (:REWRITE NTH-WHEN-ATOM))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (17 17 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 3 (:DEFINITION LEN))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (8 8 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODSCOPE-OKP-OF-MODSCOPE-FIX-X
 (28 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (25 9 (:REWRITE NATP-WHEN-GTE-0))
 (20 12 (:REWRITE DEFAULT-<-1))
 (17 12 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (13 13 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:REWRITE NATP-WHEN-INTEGERP))
 (9 9 (:REWRITE NATP-RW))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE-TOP->MODIDX))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODSCOPE-OKP-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-OKP-OF-MODDB-FIX-MODDB
 (568 8 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (552 8 (:DEFINITION SV::MODDBP))
 (200 8 (:DEFINITION TRUE-LISTP))
 (168 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (76 40 (:REWRITE DEFAULT-+-2))
 (72 24 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (68 40 (:REWRITE DEFAULT-+-1))
 (64 34 (:REWRITE DEFAULT-<-1))
 (59 34 (:REWRITE DEFAULT-<-2))
 (56 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 48 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (48 48 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (48 8 (:DEFINITION LENGTH))
 (40 8 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (40 8 (:DEFINITION LEN))
 (35 35 (:META CANCEL_PLUS-LESSP-CORRECT))
 (33 33 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (33 33 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (33 11 (:REWRITE NATP-WHEN-GTE-0))
 (32 32 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (31 11 (:REWRITE NFIX-WHEN-NOT-NATP))
 (30 30 (:REWRITE NTH-WHEN-ATOM))
 (24 24 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (23 23 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (23 23 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 16 (:LINEAR INDEX-OF-<-LEN))
 (16 8 (:DEFINITION SV::MODDB->NMODS1P))
 (12 8 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (12 8 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (11 11 (:REWRITE NATP-WHEN-INTEGERP))
 (11 11 (:REWRITE NATP-RW))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDBP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODSCOPE-OKP-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODSCOPE-PUSH-FRAME
 (99 1 (:DEFINITION SV::MODDB-MOD-INST-WIREOFFSET-RECURSIVE))
 (97 1 (:DEFINITION SV::MODDB-MOD-INST-INSTOFFSET-RECURSIVE))
 (58 58 (:REWRITE NTH-WHEN-ATOM))
 (48 17 (:REWRITE DEFAULT-+-2))
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 42 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (42 42 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (32 22 (:REWRITE DEFAULT-<-2))
 (32 22 (:REWRITE DEFAULT-<-1))
 (30 6 (:DEFINITION LEN))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (23 17 (:REWRITE DEFAULT-+-1))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 4 (:REWRITE ZP-WHEN-GT-0))
 (16 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (16 1 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 2 (:DEFINITION SV::MODDB->NMODS$INLINE))
 (10 2 (:REWRITE ZP-WHEN-INTEGERP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALINSTS))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 )
(SV::MODSCOPE-P-OF-MODSCOPE-PUSH-FRAME)
(SV::MODSCOPE-OKP-OF-MODSCOPE-PUSH-FRAME
 (762 290 (:REWRITE NFIX-WHEN-NOT-NATP))
 (530 148 (:REWRITE NATP-WHEN-GTE-0))
 (488 488 (:REWRITE NTH-WHEN-ATOM))
 (486 166 (:REWRITE DEFAULT-+-2))
 (316 316 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (316 316 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (234 234 (:TYPE-PRESCRIPTION NATP))
 (222 166 (:REWRITE DEFAULT-+-1))
 (207 123 (:REWRITE DEFAULT-<-2))
 (186 123 (:REWRITE DEFAULT-<-1))
 (160 1 (:LINEAR SV::MODDB-PATH->WIREIDX-BOUND))
 (148 148 (:REWRITE NATP-RW))
 (122 15 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (119 13 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (86 86 (:REWRITE NATP-WHEN-INTEGERP))
 (65 26 (:REWRITE ZP-WHEN-GT-0))
 (26 26 (:REWRITE ZP-WHEN-INTEGERP))
 (26 26 (:REWRITE ZP-OPEN))
 (13 13 (:TYPE-PRESCRIPTION ZP))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODIDX-BOUND-OF-MODSCOPE-PUSH-FRAME
 (568 4 (:DEFINITION SV::MODDB-MOD-INST-INSTOFFSET-RECURSIVE))
 (416 4 (:DEFINITION SV::MODDB-MOD-INST-WIREOFFSET-RECURSIVE))
 (306 117 (:REWRITE NFIX-WHEN-NOT-NATP))
 (237 58 (:REWRITE NATP-WHEN-GTE-0))
 (150 150 (:REWRITE NTH-WHEN-ATOM))
 (144 12 (:DEFINITION SV::MODDB->NMODS$INLINE))
 (120 44 (:REWRITE DEFAULT-+-2))
 (115 115 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (115 115 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (88 88 (:TYPE-PRESCRIPTION NATP))
 (68 44 (:REWRITE DEFAULT-+-1))
 (63 40 (:REWRITE DEFAULT-<-2))
 (63 40 (:REWRITE DEFAULT-<-1))
 (58 58 (:REWRITE NATP-RW))
 (40 40 (:META CANCEL_PLUS-LESSP-CORRECT))
 (40 16 (:REWRITE ZP-WHEN-GT-0))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (16 16 (:REWRITE ZP-WHEN-INTEGERP))
 (16 16 (:REWRITE ZP-OPEN))
 (12 12 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-INST-WIREOFFSET))
 (12 12 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-INST-INSTOFFSET))
 (12 12 (:REWRITE NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (8 8 (:TYPE-PRESCRIPTION ZP))
 (8 8 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALINSTS))
 (4 4 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 (4 4 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (4 4 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE-PUSH-FRAME-OF-NFIX-INSTIDX
 (19 3 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (16 8 (:REWRITE DEFAULT-+-2))
 (16 8 (:REWRITE DEFAULT-+-1))
 (14 6 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (11 3 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (6 2 (:REWRITE SV::MODDB-MODINST-OK-OF-NFIX-INSTIDX))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 1 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-INSTOFFSET))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (3 1 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODSCOPE-PUSH-FRAME-NAT-EQUIV-CONGRUENCE-ON-INSTIDX)
(SV::MODSCOPE-PUSH-FRAME-OF-MODSCOPE-FIX-X
 (16 8 (:REWRITE DEFAULT-+-2))
 (16 8 (:REWRITE DEFAULT-+-1))
 (13 2 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (10 2 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (6 1 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (5 2 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-INSTOFFSET))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (3 1 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 )
(SV::MODSCOPE-PUSH-FRAME-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE-PUSH-FRAME-OF-MODDB-FIX-MODDB
 (74 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (72 1 (:DEFINITION SV::MODDBP))
 (25 3 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (20 4 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (18 9 (:REWRITE DEFAULT-+-2))
 (17 14 (:REWRITE NTH-WHEN-ATOM))
 (17 9 (:REWRITE DEFAULT-+-1))
 (16 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 3 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (7 7 (:TYPE-PRESCRIPTION LEN))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 4 (:REWRITE DEFAULT-CDR))
 (6 2 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (6 1 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:DEFINITION SV::MODDB->NMODS1P))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (4 2 (:REWRITE DEFAULT-CAR))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::MODSCOPE-PUSH-FRAME-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODSCOPE->TOP
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODSCOPE-P-OF-MODSCOPE->TOP
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 )
(SV::MODSCOPE-OKP-OF-MODSCOPE->TOP
 (404 35 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (158 79 (:REWRITE DEFAULT-+-2))
 (154 78 (:REWRITE DEFAULT-<-2))
 (140 78 (:REWRITE DEFAULT-<-1))
 (135 79 (:REWRITE DEFAULT-+-1))
 (115 23 (:DEFINITION LEN))
 (108 23 (:REWRITE NFIX-WHEN-NOT-NATP))
 (80 80 (:META CANCEL_PLUS-LESSP-CORRECT))
 (58 58 (:TYPE-PRESCRIPTION NATP))
 (36 36 (:REWRITE NATP-RW))
 (35 35 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (35 35 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (35 35 (:REWRITE NTH-WHEN-ATOM))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (28 14 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (28 14 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (23 23 (:REWRITE DEFAULT-CDR))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODSCOPE-OKP-WIREOFFSET-LOWER-BOUND
 (141 64 (:REWRITE DEFAULT-<-1))
 (130 64 (:REWRITE DEFAULT-<-2))
 (105 51 (:REWRITE DEFAULT-+-2))
 (104 24 (:REWRITE NFIX-WHEN-NOT-NATP))
 (100 51 (:REWRITE DEFAULT-+-1))
 (68 68 (:META CANCEL_PLUS-LESSP-CORRECT))
 (54 54 (:TYPE-PRESCRIPTION NATP))
 (46 46 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (46 46 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (46 46 (:REWRITE NTH-WHEN-ATOM))
 (36 36 (:REWRITE NATP-RW))
 (32 32 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (32 16 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (32 16 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (29 29 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 22 (:REWRITE NATP-WHEN-INTEGERP))
 (5 5 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (5 5 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE-OKP-WIREIDX-BOUND
 (170 44 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (164 76 (:REWRITE DEFAULT-<-2))
 (156 76 (:REWRITE DEFAULT-<-1))
 (126 6 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (100 50 (:REWRITE DEFAULT-+-2))
 (99 50 (:REWRITE DEFAULT-+-1))
 (58 16 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (55 17 (:REWRITE NFIX-WHEN-NOT-NATP))
 (49 49 (:REWRITE NTH-WHEN-ATOM))
 (42 2 (:REWRITE SV::MODDB-MOD-INST-INSTOFFSET-GREATER-NORM))
 (41 41 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (41 41 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (40 40 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (40 40 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (16 16 (:REWRITE NATP-RW))
 (13 13 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (3 3 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (3 3 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (3 3 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODSCOPE->OFFSETS-OF-MODSCOPE->TOP
 (32 32 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (32 32 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 4 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (8 8 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::MODSCOPE->TOP-OF-MODSCOPE-PUSH-FRAME
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 6 (:REWRITE DEFAULT-CDR))
 (12 6 (:REWRITE DEFAULT-CAR))
 (12 1 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (10 2 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (8 4 (:REWRITE DEFAULT-+-2))
 (8 4 (:REWRITE DEFAULT-+-1))
 (6 1 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (4 1 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-INSTOFFSET))
 (3 1 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (2 2 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE->WIREOFFSET))
 (2 2 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE->INSTOFFSET))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-INSTOFFSET))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 )
(SV::MODSCOPE->TOP-OF-MODSCOPE-FIX-X
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE->TOP-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODSCOPE->NTH
 (11 11 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (11 9 (:REWRITE DEFAULT-<-2))
 (11 9 (:REWRITE DEFAULT-<-1))
 (10 4 (:REWRITE ZP-WHEN-GT-0))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 )
(SV::MODSCOPE-P-OF-MODSCOPE->NTH
 (36 9 (:REWRITE ZP-WHEN-GT-0))
 (9 9 (:REWRITE ZP-WHEN-INTEGERP))
 (9 9 (:REWRITE ZP-OPEN))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(SV::MODSCOPE-OKP-OF-MODSCOPE->NTH
 (382 32 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (250 22 (:REWRITE NFIX-WHEN-NATP))
 (206 104 (:REWRITE DEFAULT-+-2))
 (201 102 (:REWRITE DEFAULT-<-2))
 (184 104 (:REWRITE DEFAULT-+-1))
 (184 102 (:REWRITE DEFAULT-<-1))
 (182 44 (:REWRITE NATP-WHEN-GTE-0))
 (142 142 (:TYPE-PRESCRIPTION LEN))
 (132 22 (:REWRITE NFIX-WHEN-NOT-NATP))
 (110 22 (:DEFINITION LEN))
 (102 102 (:META CANCEL_PLUS-LESSP-CORRECT))
 (102 22 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 (44 44 (:REWRITE NATP-RW))
 (40 40 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (40 20 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (40 20 (:DEFINITION SV::MODDB-MOD-TOTALINSTS-IN-TERMS-OF-INSTOFFSET))
 (34 34 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (32 32 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (32 32 (:REWRITE NTH-WHEN-ATOM))
 (24 6 (:REWRITE ZP-WHEN-GT-0))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (22 22 (:REWRITE DEFAULT-CDR))
 (22 22 (:LINEAR INDEX-OF-<-LEN))
 (20 20 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE->MODIDX))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:REWRITE ZP-WHEN-INTEGERP))
 (6 6 (:REWRITE ZP-OPEN))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODSCOPE->TOP-OF-NTH
 (20 5 (:REWRITE ZP-WHEN-GT-0))
 (17 17 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (17 17 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 6 (:REWRITE DEFAULT-CDR))
 (12 6 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:REWRITE ZP-OPEN))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODSCOPE-OKP-NTH-WIREOFFSET-LOWER-BOUND)
(SV::MODSCOPE-OKP-NTH-WIREIDX-BOUND
 (57 1 (:LINEAR SV::MODDB-PATH->WIREIDX-BOUND))
 (45 3 (:DEFINITION SV::MODSCOPE->NTH))
 (19 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (15 2 (:REWRITE NFIX-WHEN-NATP))
 (12 3 (:REWRITE ZP-WHEN-GT-0))
 (11 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (11 2 (:REWRITE NATP-WHEN-GTE-0))
 (8 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (7 7 (:TYPE-PRESCRIPTION LEN))
 (7 5 (:REWRITE DEFAULT-+-2))
 (6 6 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE->MODIDX))
 (6 6 (:TYPE-PRESCRIPTION SV::MODSCOPE-KIND$INLINE))
 (6 6 (:REWRITE SV::MODSCOPE-FIX-UNDER-MODSCOPE-EQUIV))
 (6 5 (:REWRITE DEFAULT-<-2))
 (6 5 (:REWRITE DEFAULT-<-1))
 (6 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:TYPE-PRESCRIPTION NFIX))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 1 (:DEFINITION LEN))
 (3 3 (:TYPE-PRESCRIPTION NATP))
 (3 3 (:REWRITE ZP-WHEN-INTEGERP))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::MODSCOPE->NTH-OF-NFIX-N
 (22 6 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (22 4 (:REWRITE ZP-WHEN-GT-0))
 (12 4 (:REWRITE ZP-WHEN-INTEGERP))
 (10 10 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 3 (:REWRITE DEFAULT-+-2))
 (4 4 (:TYPE-PRESCRIPTION SV::MODSCOPE-NESTED->UPPER$INLINE))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE SV::MODSCOPE-P-OF-MODSCOPE-NESTED->UPPER))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODSCOPE->NTH-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::MODSCOPE->NTH-OF-MODSCOPE-FIX-X
 (22 4 (:REWRITE ZP-WHEN-GT-0))
 (12 4 (:REWRITE ZP-WHEN-INTEGERP))
 (8 2 (:REWRITE <-0-+-NEGATIVE-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 1 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::MODSCOPE->NTH-MODSCOPE-EQUIV-CONGRUENCE-ON-X)
(SV::MODDB-ADDRESS->WIREIDX
 (107 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (85 17 (:DEFINITION LEN))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (34 17 (:REWRITE DEFAULT-+-2))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (20 20 (:REWRITE DEFAULT-CDR))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (17 17 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (5 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE NATP-RW))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 )
(SV::RETURN-TYPE-OF-MODDB-ADDRESS->WIREIDX)
(SV::MODDB-ADDRESS->WIREIDX-BOUND
 (95 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 10 (:REWRITE NATP-WHEN-GTE-0))
 (36 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (35 35 (:TYPE-PRESCRIPTION LEN))
 (28 8 (:REWRITE DEFAULT-<-1))
 (25 5 (:DEFINITION LEN))
 (19 12 (:REWRITE DEFAULT-+-2))
 (16 8 (:REWRITE DEFAULT-<-2))
 (14 12 (:REWRITE DEFAULT-+-1))
 (11 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE NATP-RW))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 7 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (5 5 (:REWRITE NATP-WHEN-INTEGERP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODDB-ADDRESS->WIREIDX-OF-ADDRESS-FIX-ADDR)
(SV::MODDB-ADDRESS->WIREIDX-ADDRESS-EQUIV-CONGRUENCE-ON-ADDR)
(SV::MODDB-ADDRESS->WIREIDX-OF-MODSCOPE-FIX-SCOPE
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-ADDRESS->WIREIDX-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::MODDB-ADDRESS->WIREIDX-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (28 17 (:REWRITE DEFAULT-+-2))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 17 (:REWRITE DEFAULT-+-1))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::MODDB-ADDRESS->WIREIDX-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODDB-ADDRESS->WIREDECL
 (114 15 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (90 18 (:DEFINITION LEN))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 18 (:REWRITE DEFAULT-+-2))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 21 (:REWRITE DEFAULT-CDR))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:REWRITE DEFAULT-+-1))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 15 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 5 (:REWRITE DEFAULT-<-2))
 (6 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 1 (:REWRITE NATP-RW))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::RETURN-TYPE-OF-MODDB-ADDRESS->WIREDECL
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-ADDRESS->WIREDECL-IFF-WIREIDX
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 4 (:REWRITE DEFAULT-+-2))
 (5 4 (:REWRITE DEFAULT-+-1))
 )
(SV::MODDB-ADDRESS->WIREDECL-OF-ADDRESS-FIX-ADDR)
(SV::MODDB-ADDRESS->WIREDECL-ADDRESS-EQUIV-CONGRUENCE-ON-ADDR)
(SV::MODDB-ADDRESS->WIREDECL-OF-MODSCOPE-FIX-SCOPE
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-ADDRESS->WIREDECL-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::MODDB-ADDRESS->WIREDECL-OF-MODDB-FIX-MODDB
 (88 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (86 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (14 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 3 (:REWRITE DEFAULT-+-2))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:DEFINITION SV::MODDB->NMODS1P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION NFIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::MODDB-ADDRESS->WIREDECL-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::NAT-LIST-MAX
 (293 1 (:DEFINITION SV::NAT-LIST-MAX))
 (220 1 (:DEFINITION MAX))
 (215 3 (:REWRITE DEFAULT-<-2))
 (161 7 (:REWRITE ACL2-NUMBERP-OF-CAR-WHEN-ACL2-NUMBER-LISTP))
 (160 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (153 3 (:DEFINITION ACL2-NUMBER-LISTP))
 (138 9 (:DEFINITION RATIONAL-LISTP))
 (123 21 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (94 7 (:REWRITE ACL2-NUMBER-LISTP-OF-CDR-WHEN-ACL2-NUMBER-LISTP))
 (67 5 (:REWRITE NATP-RW))
 (54 7 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (46 3 (:DEFINITION INTEGER-LISTP))
 (41 7 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (33 33 (:REWRITE DEFAULT-CDR))
 (27 27 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (18 18 (:REWRITE DEFAULT-CAR))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (9 9 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (9 9 (:REWRITE ACL2-NUMBER-LISTP-WHEN-NOT-CONSP))
 (6 3 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-WHEN-GTE-0))
 )
(SV::NATP-OF-NAT-LIST-MAX)
(SV::NAT-LIST-MAX-OF-NAT-LIST-FIX-X
 (59595 362 (:REWRITE DEFAULT-<-2))
 (46686 460 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (46308 458 (:REWRITE ACL2-NUMBERP-OF-CAR-WHEN-ACL2-NUMBER-LISTP))
 (45396 1726 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (44804 253 (:DEFINITION ACL2-NUMBER-LISTP))
 (40592 946 (:DEFINITION RATIONAL-LISTP))
 (28006 2078 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (22096 511 (:REWRITE ACL2-NUMBER-LISTP-OF-CDR-WHEN-ACL2-NUMBER-LISTP))
 (19695 410 (:REWRITE NATP-RW))
 (19245 1065 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (16992 599 (:DEFINITION INTEGER-LISTP))
 (14256 1542 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (9258 3192 (:REWRITE NAT-LIST-FIX-WHEN-NAT-LISTP))
 (5708 3734 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (4773 4329 (:REWRITE DEFAULT-CDR))
 (3958 2677 (:REWRITE DEFAULT-CAR))
 (2753 2295 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (2241 2226 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (1681 955 (:REWRITE ACL2-NUMBER-LISTP-WHEN-NOT-CONSP))
 (1363 310 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (592 362 (:REWRITE DEFAULT-<-1))
 (464 307 (:REWRITE NATP-WHEN-INTEGERP))
 (366 366 (:META CANCEL_PLUS-LESSP-CORRECT))
 (62 62 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (62 62 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (25 25 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (25 25 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (25 25 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (25 25 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (25 25 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (25 25 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (25 25 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (25 25 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (25 25 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (25 25 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 1 (:REWRITE ZP-WHEN-GT-0))
 (2 1 (:REWRITE ZP-WHEN-INTEGERP))
 )
(SV::NAT-LIST-MAX-NAT-LIST-EQUIV-CONGRUENCE-ON-X)
(SV::PATHLIST-P)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(SV::PATHLIST-P-OF-CONS)
(SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P)
(SV::PATHLIST-P-WHEN-NOT-CONSP)
(SV::PATH-P-OF-CAR-WHEN-PATHLIST-P)
(SV::TRUE-LISTP-WHEN-PATHLIST-P-COMPOUND-RECOGNIZER)
(SV::PATHLIST-P-OF-LIST-FIX)
(SV::PATHLIST-P-OF-REV)
(SV::PATHLIST-P-OF-REPEAT)
(SV::PATHLIST-P-OF-APPEND)
(SV::PATHLIST-P-OF-UPDATE-NTH)
(SV::PATH-P-OF-NTH-WHEN-PATHLIST-P)
(SV::PATHLIST-P-OF-TAKE)
(SV::PATHLIST-P-OF-RCONS)
(SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P)
(SV::PATHLIST-P-WHEN-SUBSETP-EQUAL)
(SV::PATHLIST-P-OF-SET-DIFFERENCE-EQUAL)
(SV::PATHLIST-P-OF-INTERSECTION-EQUAL-1)
(SV::PATHLIST-P-OF-INTERSECTION-EQUAL-2)
(SV::PATHLIST-P-OF-UNION-EQUAL)
(SV::PATHLIST-FIX$INLINE
 (1 1 (:TYPE-PRESCRIPTION SV::PATH-FIX$INLINE))
 )
(SV::PATHLIST-P-OF-PATHLIST-FIX
 (36 1 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (28 2 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (22 12 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (21 1 (:DEFINITION SV::PATHLIST-P))
 (13 6 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 1 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::PATH-P))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SV::PATHLIST-FIX-WHEN-PATHLIST-P
 (32 4 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (28 24 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (13 3 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (9 6 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SV::PATHLIST-FIX$INLINE
 (8 8 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (6 1 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (4 4 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 )
(SV::PATHLIST-EQUIV$INLINE)
(SV::PATHLIST-EQUIV-IS-AN-EQUIVALENCE)
(SV::PATHLIST-EQUIV-IMPLIES-EQUAL-PATHLIST-FIX-1)
(SV::PATHLIST-FIX-UNDER-PATHLIST-EQUIV)
(SV::EQUAL-OF-PATHLIST-FIX-1-FORWARD-TO-PATHLIST-EQUIV)
(SV::EQUAL-OF-PATHLIST-FIX-2-FORWARD-TO-PATHLIST-EQUIV)
(SV::PATHLIST-EQUIV-OF-PATHLIST-FIX-1-FORWARD)
(SV::PATHLIST-EQUIV-OF-PATHLIST-FIX-2-FORWARD)
(SV::CAR-OF-PATHLIST-FIX-X-UNDER-PATH-EQUIV
 (33 3 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (18 3 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (18 2 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (12 12 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:TYPE-PRESCRIPTION SV::PATH-P))
 (6 6 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (6 1 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (3 3 (:TYPE-PRESCRIPTION SV::PATHLIST-FIX$INLINE))
 )
(SV::CAR-PATHLIST-EQUIV-CONGRUENCE-ON-X-UNDER-PATH-EQUIV)
(SV::CDR-OF-PATHLIST-FIX-X-UNDER-PATHLIST-EQUIV
 (41 3 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (22 2 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (20 20 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (12 2 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::PATH-P))
 (4 4 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 )
(SV::CDR-PATHLIST-EQUIV-CONGRUENCE-ON-X-UNDER-PATHLIST-EQUIV)
(SV::CONS-OF-PATH-FIX-X-UNDER-PATHLIST-EQUIV
 (34 4 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (17 2 (:REWRITE SV::PATHLIST-P-OF-CONS))
 (10 10 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (5 5 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 )
(SV::CONS-PATH-EQUIV-CONGRUENCE-ON-X-UNDER-PATHLIST-EQUIV)
(SV::CONS-OF-PATHLIST-FIX-Y-UNDER-PATHLIST-EQUIV
 (20 2 (:REWRITE SV::PATHLIST-P-OF-CONS))
 (8 8 (:TYPE-PRESCRIPTION SV::PATH-P))
 (8 8 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (6 2 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (5 4 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 )
(SV::CONS-PATHLIST-EQUIV-CONGRUENCE-ON-Y-UNDER-PATHLIST-EQUIV)
(SV::CONSP-OF-PATHLIST-FIX
 (18 2 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (11 1 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (8 8 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (8 8 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (6 1 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (4 4 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-P))
 (2 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 )
(SV::PATHLIST-FIX-UNDER-IFF
 (18 2 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (11 1 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (8 8 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (8 8 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (6 1 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (6 1 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (4 4 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-P))
 (2 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 )
(SV::PATHLIST-FIX-OF-CONS
 (21 3 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (9 1 (:REWRITE SV::PATHLIST-P-OF-CONS))
 (6 6 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (6 2 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (4 4 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SV::PATH-P))
 (4 4 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (3 3 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 )
(SV::LEN-OF-PATHLIST-FIX
 (35 4 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (14 14 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (12 2 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (11 1 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (7 7 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (6 1 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-P))
 (2 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SV::PATHLIST-FIX-OF-APPEND
 (114 10 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (58 2 (:REWRITE SV::PATHLIST-P-OF-APPEND))
 (40 36 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (29 29 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (24 2 (:REWRITE SV::PATHLIST-P-OF-LIST-FIX))
 (22 16 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (14 4 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (6 1 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-P))
 (2 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 )
(SV::PATHLIST-FIX-OF-REPEAT
 (24 2 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (16 4 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (12 2 (:REWRITE SV::PATHLIST-P-OF-REPEAT))
 (10 10 (:TYPE-PRESCRIPTION SV::PATH-P))
 (10 10 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (4 4 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::PATHLIST-FIX-UNDER-PATHLIST-EQUIV))
 )
(SV::LIST-EQUIV-REFINES-PATHLIST-EQUIV
 (146 14 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (112 8 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (88 18 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (72 72 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (72 8 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (70 70 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (36 36 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SV::PATH-P))
 (16 16 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::NTH-OF-PATHLIST-FIX
 (280 280 (:TYPE-PRESCRIPTION SV::PATH-FIX$INLINE))
 (238 18 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (216 21 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (136 26 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (120 120 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (100 10 (:REWRITE SV::PATH-P-OF-NTH-WHEN-PATHLIST-P))
 (68 68 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (60 60 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (48 8 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (36 36 (:TYPE-PRESCRIPTION SV::PATH-P))
 (36 36 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (32 20 (:REWRITE DEFAULT-+-2))
 (27 13 (:REWRITE DEFAULT-<-1))
 (23 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (19 13 (:REWRITE DEFAULT-<-2))
 (13 13 (:REWRITE SV::CONSP-OF-PATHLIST-FIX))
 (13 13 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 3 (:REWRITE ZP-WHEN-GT-0))
 (9 3 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 3 (:REWRITE ZP-WHEN-INTEGERP))
 (3 3 (:REWRITE ZP-OPEN))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (3 3 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::PATHLIST-EQUIV-IMPLIES-PATHLIST-EQUIV-APPEND-1
 (269 32 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (205 17 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (128 128 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (126 126 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (120 17 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (117 22 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (64 64 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (34 34 (:TYPE-PRESCRIPTION SV::PATH-P))
 (34 34 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::PATHLIST-EQUIV-IMPLIES-PATHLIST-EQUIV-APPEND-2
 (393 46 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (322 26 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (204 39 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (192 26 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (190 190 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (189 189 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (95 95 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (52 52 (:TYPE-PRESCRIPTION SV::PATH-P))
 (52 52 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (4 4 (:REWRITE SV::CONSP-OF-PATHLIST-FIX))
 )
(SV::PATHLIST-EQUIV-IMPLIES-PATHLIST-EQUIV-NTHCDR-2
 (371 39 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (272 22 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (176 176 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (175 175 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (173 33 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (162 22 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (88 88 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (44 44 (:TYPE-PRESCRIPTION SV::PATH-P))
 (44 44 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 )
(SV::PATHLIST-EQUIV-IMPLIES-PATHLIST-EQUIV-TAKE-2
 (561 38 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (436 28 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (308 51 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (300 26 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (248 248 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (236 236 (:TYPE-PRESCRIPTION SV::PATHLIST-P))
 (229 24 (:REWRITE SV::PATHLIST-P-OF-TAKE))
 (136 118 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (66 66 (:TYPE-PRESCRIPTION SV::PATH-P))
 (66 66 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (40 40 (:TYPE-PRESCRIPTION SV::PATH-FIX$INLINE))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::PATHLIST-FIX-UNDER-PATHLIST-EQUIV))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SV::MODDB-WIREIDX->PATHS
 (104 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (65 13 (:DEFINITION LEN))
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (33 23 (:REWRITE DEFAULT-<-1))
 (33 1 (:LINEAR SV::MODDB-PATH->WIREIDX-BOUND))
 (31 23 (:REWRITE DEFAULT-<-2))
 (26 13 (:REWRITE DEFAULT-+-2))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (23 23 (:META CANCEL_PLUS-LESSP-CORRECT))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 6 (:REWRITE NATP-RW))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (10 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 5 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (3 3 (:REWRITE ACL2-NUMBERP-OF-CAR-WHEN-ACL2-NUMBER-LISTP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::PATHLIST-P-OF-MODDB-WIREIDX->PATHS
 (30 8 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (28 2 (:DEFINITION MEMBER-EQUAL))
 (24 1 (:REWRITE SUBSETP-OF-CONS))
 (21 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (11 11 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-WIREIDX->PATHS-OF-NAT-LIST-FIX-WIRES
 (85 44 (:REWRITE DEFAULT-CDR))
 (76 13 (:REWRITE NAT-LIST-FIX-WHEN-NAT-LISTP))
 (32 30 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (20 19 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-WIREIDX->PATHS-NAT-LIST-EQUIV-CONGRUENCE-ON-WIRES)
(SV::MODDB-WIREIDX->PATHS-OF-NFIX-MODIDX
 (27 3 (:REWRITE NFIX-WHEN-NATP))
 (18 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODDB-WIREIDX->PATHS-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODDB-WIREIDX->PATHS-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 15 (:REWRITE DEFAULT-CDR))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::MODDB-WIREIDX->PATHS-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-IDXADDR-OKP
 (6 6 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 4 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::SVAR-IDXADDR-OKP-OF-SVAR-FIX-X
 (18 2 (:REWRITE NFIX-WHEN-NATP))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (6 4 (:REWRITE DEFAULT-<-2))
 (5 1 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SV::SVAR-P))
 (2 2 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::SVAR-IDXADDR-OKP-SVAR-EQUIV-CONGRUENCE-ON-X)
(SV::SVAR-IDXADDR-OKP-OF-NFIX-BOUND
 (14 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (10 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (6 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::SVAR-IDXADDR-OKP-NAT-EQUIV-CONGRUENCE-ON-BOUND)
(SV::SVAR-IDXADDR-OKP-OF-GREATER
 (31 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (26 11 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 10 (:REWRITE DEFAULT-<-2))
 (12 1 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (11 11 (:REWRITE NATP-WHEN-INTEGERP))
 (11 11 (:REWRITE NATP-RW))
 (11 10 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (5 2 (:REWRITE ZP-WHEN-GT-0))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:REWRITE ZP-WHEN-INTEGERP))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 )
(SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(SV::SVARLIST-IDXADDR-OKP
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (1 1 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::SVARLIST-IDXADDR-OKP-OF-CONS)
(SV::SVARLIST-IDXADDR-OKP-OF-CDR-WHEN-SVARLIST-IDXADDR-OKP)
(SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP)
(SV::SVAR-IDXADDR-OKP-OF-CAR-WHEN-SVARLIST-IDXADDR-OKP)
(SV::SVARLIST-IDXADDR-OKP-OF-APPEND)
(SV::SVARLIST-IDXADDR-OKP-OF-LIST-FIX)
(SV::SVARLIST-IDXADDR-OKP-OF-REV)
(SV::SVARLIST-IDXADDR-OKP-OF-REPEAT)
(SV::SVARLIST-IDXADDR-OKP-OF-UPDATE-NTH)
(SV::SVAR-IDXADDR-OKP-OF-NTH-WHEN-SVARLIST-IDXADDR-OKP)
(SV::SVARLIST-IDXADDR-OKP-OF-TAKE)
(SV::SVARLIST-IDXADDR-OKP-OF-RCONS)
(SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP)
(SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL)
(SV::SVARLIST-IDXADDR-OKP-SET-EQUIV-CONGRUENCE)
(SV::SVARLIST-IDXADDR-OKP-OF-SET-DIFFERENCE-EQUAL)
(SV::SVARLIST-IDXADDR-OKP-OF-INTERSECTION-EQUAL-1)
(SV::SVARLIST-IDXADDR-OKP-OF-INTERSECTION-EQUAL-2)
(SV::SVARLIST-IDXADDR-OKP-OF-UNION-EQUAL)
(SV::SVARLIST-IDXADDR-OKP-OF-SFIX)
(SV::SVARLIST-IDXADDR-OKP-OF-INSERT)
(SV::SVARLIST-IDXADDR-OKP-OF-DELETE)
(SV::SVARLIST-IDXADDR-OKP-OF-MERGESORT)
(SV::SVARLIST-IDXADDR-OKP-OF-UNION)
(SV::SVARLIST-IDXADDR-OKP-OF-INTERSECT-1)
(SV::SVARLIST-IDXADDR-OKP-OF-INTERSECT-2)
(SV::SVARLIST-IDXADDR-OKP-OF-DIFFERENCE)
(SV::SVARLIST-IDXADDR-OKP-OF-SVARLIST-FIX-X
 (8880 532 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-CDR-WHEN-SVARLIST-IDXADDR-OKP))
 (1828 564 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (1380 276 (:REWRITE NFIX-WHEN-NATP))
 (966 276 (:REWRITE NFIX-WHEN-NOT-NATP))
 (757 33 (:DEFINITION MEMBER-EQUAL))
 (697 61 (:REWRITE SUBSETP-CAR-MEMBER))
 (690 276 (:REWRITE NATP-WHEN-GTE-0))
 (607 538 (:REWRITE DEFAULT-CDR))
 (604 112 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (552 552 (:TYPE-PRESCRIPTION NATP))
 (472 100 (:REWRITE SV::SVARLIST-FIX-WHEN-SVARLIST-P))
 (306 306 (:REWRITE DEFAULT-CAR))
 (276 276 (:REWRITE NATP-WHEN-INTEGERP))
 (276 276 (:REWRITE NATP-RW))
 (206 206 (:REWRITE SUBSETP-TRANS2))
 (206 206 (:REWRITE SUBSETP-TRANS))
 (184 181 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (145 145 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (144 144 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (138 138 (:REWRITE DEFAULT-<-2))
 (138 138 (:REWRITE DEFAULT-<-1))
 (138 138 (:META CANCEL_PLUS-LESSP-CORRECT))
 (76 72 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (66 11 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (61 61 (:REWRITE SUBSETP-MEMBER . 2))
 (61 61 (:REWRITE SUBSETP-MEMBER . 1))
 (40 40 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (40 40 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (33 33 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (19 7 (:DEFINITION ATOM))
 )
(SV::SVARLIST-IDXADDR-OKP-SVARLIST-EQUIV-CONGRUENCE-ON-X)
(SV::SVARLIST-IDXADDR-OKP-OF-NFIX-BOUND
 (141 18 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-CAR-WHEN-SVARLIST-IDXADDR-OKP))
 (113 10 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-CDR-WHEN-SVARLIST-IDXADDR-OKP))
 (56 56 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (36 36 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (35 13 (:REWRITE NFIX-WHEN-NOT-NATP))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (15 15 (:REWRITE DEFAULT-CAR))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (8 8 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVARLIST-IDXADDR-OKP-NAT-EQUIV-CONGRUENCE-ON-BOUND)
(SV::SVARLIST-IDXADDR-OKP-OF-GREATER
 (142 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (126 14 (:REWRITE NFIX-WHEN-NATP))
 (104 46 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (84 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (72 66 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (70 28 (:REWRITE NATP-WHEN-GTE-0))
 (60 5 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (56 56 (:TYPE-PRESCRIPTION NATP))
 (35 5 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-CDR-WHEN-SVARLIST-IDXADDR-OKP))
 (34 2 (:DEFINITION MEMBER-EQUAL))
 (33 26 (:REWRITE DEFAULT-<-2))
 (33 26 (:REWRITE DEFAULT-<-1))
 (31 31 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 28 (:REWRITE NATP-WHEN-INTEGERP))
 (28 28 (:REWRITE NATP-RW))
 (28 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (25 25 (:REWRITE DEFAULT-CAR))
 (25 10 (:REWRITE ZP-WHEN-GT-0))
 (12 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (12 12 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (12 12 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (12 12 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (12 12 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (12 12 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (12 12 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (12 12 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (10 10 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 10 (:REWRITE ZP-WHEN-INTEGERP))
 (10 10 (:REWRITE ZP-OPEN))
 (7 7 (:REWRITE DEFAULT-CDR))
 (5 5 (:TYPE-PRESCRIPTION ZP))
 (5 5 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (5 5 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODALIST-ALL-IDXADDR-OKP
 (265 26 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (70 35 (:REWRITE DEFAULT-+-2))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (53 49 (:REWRITE DEFAULT-CDR))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (35 35 (:REWRITE DEFAULT-+-1))
 (30 17 (:REWRITE NFIX-WHEN-NOT-NATP))
 (28 28 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (28 28 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 26 (:REWRITE NTH-WHEN-ATOM))
 (26 20 (:REWRITE DEFAULT-CAR))
 (26 8 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 12 (:REWRITE DEFAULT-<-2))
 (16 16 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (14 14 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:REWRITE DEFAULT-<-1))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 4 (:REWRITE NATP-WHEN-GTE-0))
 (10 5 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 2 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODALIST-ALL-IDXADDR-OKP-OF-MODALIST-FIX-X
 (848 48 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (208 208 (:TYPE-PRESCRIPTION LEN))
 (172 66 (:REWRITE NFIX-WHEN-NOT-NATP))
 (160 32 (:DEFINITION LEN))
 (96 96 (:TYPE-PRESCRIPTION NATP))
 (96 32 (:REWRITE NATP-WHEN-GTE-0))
 (82 58 (:REWRITE DEFAULT-CDR))
 (80 48 (:REWRITE DEFAULT-<-2))
 (70 42 (:REWRITE DEFAULT-CAR))
 (64 32 (:REWRITE DEFAULT-+-2))
 (52 26 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (48 48 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (48 48 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (48 48 (:REWRITE NTH-WHEN-ATOM))
 (48 48 (:REWRITE DEFAULT-<-1))
 (48 48 (:META CANCEL_PLUS-LESSP-CORRECT))
 (48 12 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (42 42 (:TYPE-PRESCRIPTION SV::MODULE-VARS))
 (36 24 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (32 32 (:REWRITE DEFAULT-+-1))
 (32 32 (:LINEAR INDEX-OF-<-LEN))
 (24 24 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (24 8 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (20 20 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (16 8 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SV::MODALIST-ALL-IDXADDR-OKP-MODALIST-EQUIV-CONGRUENCE-ON-X)
(SV::MODALIST-ALL-IDXADDR-OKP-OF-MODDB-FIX-MODDB
 (1721 108 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (968 11 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (946 11 (:DEFINITION SV::MODDBP))
 (435 435 (:TYPE-PRESCRIPTION LEN))
 (415 83 (:DEFINITION LEN))
 (283 106 (:REWRITE NFIX-WHEN-NOT-NATP))
 (275 11 (:DEFINITION TRUE-LISTP))
 (231 22 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (206 160 (:REWRITE DEFAULT-CDR))
 (176 176 (:TYPE-PRESCRIPTION NATP))
 (166 83 (:REWRITE DEFAULT-+-2))
 (157 97 (:REWRITE DEFAULT-CAR))
 (144 52 (:REWRITE NATP-WHEN-GTE-0))
 (143 90 (:REWRITE DEFAULT-<-2))
 (141 108 (:REWRITE NTH-WHEN-ATOM))
 (132 22 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (124 31 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (113 113 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (113 113 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (106 53 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (99 99 (:TYPE-PRESCRIPTION SV::MODULE-VARS))
 (99 33 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (93 90 (:REWRITE DEFAULT-<-1))
 (90 90 (:META CANCEL_PLUS-LESSP-CORRECT))
 (83 83 (:REWRITE DEFAULT-+-1))
 (77 11 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (74 62 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (72 72 (:LINEAR INDEX-OF-<-LEN))
 (66 66 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (66 11 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (66 11 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (66 11 (:DEFINITION LENGTH))
 (55 11 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (55 11 (:DEFINITION SV::MODDB->NMODS1P))
 (52 52 (:REWRITE NATP-WHEN-INTEGERP))
 (52 52 (:REWRITE NATP-RW))
 (48 48 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (44 44 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (44 44 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (44 44 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (44 22 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (43 43 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (36 18 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (36 12 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (33 33 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (26 26 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (22 22 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (22 22 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (22 22 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (22 22 (:REWRITE SET::IN-SET))
 (22 22 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (21 21 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (21 21 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (21 21 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (21 21 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (21 21 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (21 21 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (21 21 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 2 (:LINEAR SV::MODDB-PATH->WIREIDX-BOUND))
 (11 11 (:TYPE-PRESCRIPTION SV::MODDBP))
 (11 11 (:REWRITE SV::G-WHEN-EQUAL-S))
 (11 11 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (8 2 (:DEFINITION SV::MODDB-OK))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-OK))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 )
(SV::MODALIST-ALL-IDXADDR-OKP-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-NAMED->INDEXED
 (65 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (55 11 (:DEFINITION LEN))
 (22 11 (:REWRITE DEFAULT-+-2))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 12 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 11 (:REWRITE DEFAULT-+-1))
 (9 7 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:TYPE-PRESCRIPTION SV::ADDRESS))
 (6 6 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::SVAR-P-OF-SVAR-NAMED->INDEXED.XX
 (42 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (10 2 (:DEFINITION LEN))
 (6 1 (:REWRITE SV::SVAR-ADDR-FIX-WHEN-SVAR-ADDR-P))
 (5 5 (:TYPE-PRESCRIPTION NFIX))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (2 2 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:REWRITE-QUOTED-CONSTANT MAYBE-NATP-FIX-UNDER-MAYBE-NAT-EQUIV))
 (2 2 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (2 2 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (2 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 1 (:REWRITE NFIX-WHEN-NATP))
 (2 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVAR-NAMED->INDEXED-OF-SVAR-FIX-X)
(SV::SVAR-NAMED->INDEXED-SVAR-EQUIV-CONGRUENCE-ON-X)
(SV::SVAR-NAMED->INDEXED-OF-NFIX-MODIDX
 (110 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (30 30 (:TYPE-PRESCRIPTION LEN))
 (25 5 (:DEFINITION LEN))
 (15 4 (:REWRITE NFIX-WHEN-NATP))
 (12 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (11 6 (:REWRITE DEFAULT-<-2))
 (10 5 (:REWRITE DEFAULT-+-2))
 (9 6 (:REWRITE DEFAULT-<-1))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (7 2 (:REWRITE SV::SVAR-ADDR-FIX-WHEN-SVAR-ADDR-P))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 3 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:REWRITE-QUOTED-CONSTANT MAYBE-NATP-FIX-UNDER-MAYBE-NAT-EQUIV))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 )
(SV::SVAR-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVAR-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (98 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (88 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (86 1 (:DEFINITION SV::MODDBP))
 (35 7 (:DEFINITION LEN))
 (33 33 (:TYPE-PRESCRIPTION LEN))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 12 (:TYPE-PRESCRIPTION NFIX))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 5 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 5 (:REWRITE DEFAULT-<-1))
 (7 2 (:REWRITE SV::SVAR-ADDR-FIX-WHEN-SVAR-ADDR-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (6 1 (:DEFINITION LENGTH))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:DEFINITION SV::MODDB->NMODS1P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:REWRITE-QUOTED-CONSTANT MAYBE-NATP-FIX-UNDER-MAYBE-NAT-EQUIV))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 2 (:REWRITE NFIX-WHEN-NATP))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::SVAR-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-ADDR-P-OF-CHANGE-NAME
 (102 6 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (57 33 (:REWRITE DEFAULT-+-2))
 (55 28 (:REWRITE DEFAULT-*-2))
 (54 54 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (44 28 (:REWRITE DEFAULT-*-1))
 (36 33 (:REWRITE DEFAULT-+-1))
 (35 19 (:REWRITE DEFAULT-UNARY-MINUS))
 (14 13 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 8 (:REWRITE DEFAULT-NUMERATOR))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 6 (:REWRITE NFIX-WHEN-NATP))
 (6 5 (:REWRITE DEFAULT-DENOMINATOR))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:LINEAR NUMERATOR-GOES-DOWN-BY-INTEGER-DIVISION . 1))
 )
(SV::SVAR-NAMED->INDEXED-IDXADDR-OK
 (132 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (66 21 (:REWRITE SV::SVAR-ADDR-FIX-WHEN-SVAR-ADDR-P))
 (42 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (35 7 (:DEFINITION LEN))
 (33 12 (:REWRITE NATP-WHEN-GTE-0))
 (28 17 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (22 17 (:REWRITE DEFAULT-<-1))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (7 7 (:REWRITE NTH-WHEN-ATOM))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (5 5 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (5 5 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 4 (:REWRITE-QUOTED-CONSTANT MAYBE-NATP-FIX-UNDER-MAYBE-NAT-EQUIV))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (4 4 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (4 2 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 1 (:REWRITE SV::ADDRESS-FIX-WHEN-ADDRESS-P))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::ADDR-SCOPE-FIX-UNDER-ADDR-SCOPE-EQUIV))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::SVEX-NAMED->INDEXED
 (9 3 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVEX-NAMED->INDEXED-FLAG
 (9 3 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SV::SVEX-NAMED->INDEXED-FLAG-EQUIVALENCES)
(SV::FLAG-LEMMA-FOR-RETURN-TYPE-OF-SVEX-NAMED->INDEXED.XX
 (269 74 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (150 15 (:DEFINITION MEMBER-EQUAL))
 (77 77 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (43 43 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (43 43 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 2 (:REWRITE SUBSETP-OF-CONS))
 (35 35 (:REWRITE DEFAULT-CAR))
 (30 30 (:REWRITE SUBSETP-MEMBER . 2))
 (30 30 (:REWRITE SUBSETP-MEMBER . 1))
 (25 25 (:REWRITE DEFAULT-CDR))
 (23 23 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (10 1 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 )
(SV::RETURN-TYPE-OF-SVEX-NAMED->INDEXED.XX)
(SV::RETURN-TYPE-OF-SVEXLIST-NAMED->INDEXED.XX)
(SV::FLAG-LEMMA-FOR-SVEX-NAMED->INDEXED-OF-SVEX-FIX-X
 (13552 154 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (13244 154 (:DEFINITION SV::MODDBP))
 (3850 154 (:DEFINITION TRUE-LISTP))
 (3234 308 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (2794 1872 (:REWRITE DEFAULT-CDR))
 (2338 1332 (:REWRITE DEFAULT-CAR))
 (2310 462 (:DEFINITION LEN))
 (2156 308 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1848 308 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (1386 1386 (:TYPE-PRESCRIPTION LEN))
 (1386 462 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (1386 154 (:REWRITE NFIX-WHEN-NATP))
 (1078 154 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (924 924 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (924 462 (:REWRITE DEFAULT-+-2))
 (924 154 (:REWRITE NFIX-WHEN-NOT-NATP))
 (924 154 (:DEFINITION LENGTH))
 (770 308 (:REWRITE NATP-WHEN-GTE-0))
 (770 154 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (770 154 (:DEFINITION SV::MODDB->NMODS1P))
 (748 748 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (748 748 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (616 616 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (616 616 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (616 616 (:TYPE-PRESCRIPTION NATP))
 (616 308 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (462 462 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (462 462 (:REWRITE DEFAULT-+-1))
 (454 454 (:REWRITE SV::SVEXLIST-P-WHEN-SUBSETP-EQUAL))
 (450 90 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (308 308 (:TYPE-PRESCRIPTION NFIX))
 (308 308 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (308 308 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (308 308 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (308 308 (:REWRITE NTH-WHEN-ATOM))
 (308 308 (:REWRITE NATP-WHEN-INTEGERP))
 (308 308 (:REWRITE NATP-RW))
 (308 308 (:REWRITE SET::IN-SET))
 (308 308 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (308 308 (:REWRITE DEFAULT-<-2))
 (308 308 (:REWRITE DEFAULT-<-1))
 (308 308 (:META CANCEL_PLUS-LESSP-CORRECT))
 (308 308 (:LINEAR INDEX-OF-<-LEN))
 (288 48 (:REWRITE SV::SVEXLIST-P-OF-CDR-WHEN-SVEXLIST-P))
 (288 48 (:REWRITE SV::SVEX-P-OF-CAR-WHEN-SVEXLIST-P))
 (231 227 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (180 180 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (180 90 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (178 178 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (154 154 (:TYPE-PRESCRIPTION SV::MODDBP))
 (154 154 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (154 154 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::SVEX-NAMED->INDEXED-OF-SVEX-FIX-X)
(SV::SVEX-NAMED->INDEXED-OF-NFIX-MODIDX)
(SV::SVEX-NAMED->INDEXED-OF-MODDB-FIX-MODDB)
(SV::SVEXLIST-NAMED->INDEXED-OF-SVEXLIST-FIX-X)
(SV::SVEXLIST-NAMED->INDEXED-OF-NFIX-MODIDX)
(SV::SVEXLIST-NAMED->INDEXED-OF-MODDB-FIX-MODDB)
(SV::SVEX-NAMED->INDEXED-SVEX-EQUIV-CONGRUENCE-ON-X)
(SV::SVEX-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVEX-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEXLIST-NAMED->INDEXED-SVEXLIST-EQUIV-CONGRUENCE-ON-X)
(SV::SVEXLIST-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVEXLIST-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-NAMED->INDEXED
 (318 5 (:DEFINITION MEMBER-EQUAL))
 (116 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (80 16 (:DEFINITION LEN))
 (69 6 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (44 4 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (44 2 (:DEFINITION TRUE-LISTP))
 (43 14 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (38 9 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (32 16 (:REWRITE DEFAULT-+-2))
 (31 4 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (26 26 (:REWRITE DEFAULT-CDR))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (24 1 (:REWRITE MEMBER-OF-CONS))
 (23 7 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 20 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (19 19 (:REWRITE SUBSETP-MEMBER . 2))
 (19 19 (:REWRITE SUBSETP-MEMBER . 1))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (18 4 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (16 16 (:REWRITE DEFAULT-+-1))
 (16 14 (:REWRITE DEFAULT-<-2))
 (15 15 (:REWRITE MEMBER-WHEN-ATOM))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (13 13 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (10 10 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 8 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 8 (:REWRITE DEFAULT-CAR))
 (8 4 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 7 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (7 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 6 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (5 1 (:DEFINITION SV::SVEXLIST-NAMED->INDEXED))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 1 (:REWRITE SV::SVARLIST-FIX-OF-CONS))
 (3 1 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (1 1 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 )
(SV::FLAG-LEMMA-FOR-SVEX-NAMED->INDEXED-IDXADDR-OK
 (362 23 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (304 19 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (240 44 (:REWRITE NFIX-WHEN-NOT-NATP))
 (209 76 (:REWRITE NATP-WHEN-GTE-0))
 (152 152 (:TYPE-PRESCRIPTION NATP))
 (132 22 (:REWRITE SV::SVEX-P-OF-CAR-WHEN-SVEXLIST-P))
 (120 79 (:REWRITE DEFAULT-<-2))
 (115 23 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (101 79 (:REWRITE DEFAULT-<-1))
 (97 97 (:REWRITE DEFAULT-CDR))
 (95 19 (:DEFINITION LEN))
 (79 79 (:META CANCEL_PLUS-LESSP-CORRECT))
 (76 76 (:REWRITE NATP-WHEN-INTEGERP))
 (76 76 (:REWRITE NATP-RW))
 (74 74 (:REWRITE DEFAULT-CAR))
 (74 18 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (69 69 (:TYPE-PRESCRIPTION SV::SVEX-P))
 (52 52 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (52 52 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (48 2 (:REWRITE SUBSETP-APPEND1))
 (46 46 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (46 46 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (46 23 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (44 44 (:REWRITE SV::SVEXLIST-P-WHEN-SUBSETP-EQUAL))
 (38 19 (:REWRITE DEFAULT-+-2))
 (22 22 (:TYPE-PRESCRIPTION SV::SVEX-CALL->ARGS$INLINE))
 (22 22 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (22 22 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (19 19 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (19 19 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (19 19 (:REWRITE NTH-WHEN-ATOM))
 (19 19 (:REWRITE DEFAULT-+-1))
 (19 19 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (19 19 (:LINEAR INDEX-OF-<-LEN))
 (17 9 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (17 2 (:REWRITE SV::SVEX-VARS-SUBSET-OF-SVEXLIST-VARS-WHEN-MEMBER))
 (12 7 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (10 1 (:DEFINITION MEMBER-EQUAL))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (7 4 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (7 4 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (5 5 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (5 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (2 2 (:REWRITE SUBSETP-REFL))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (2 2 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::SVEX-NAMED->INDEXED-IDXADDR-OK)
(SV::SVEXLIST-NAMED->INDEXED-IDXADDR-OK)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE-OF-SVEX-FIX-X)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE-SVEX-EQUIV-CONGRUENCE-ON-X)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE-OF-NFIX-MODIDX)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE-OF-MODDB-FIX-MODDB)
(SV::SVEX-NAMED->INDEXED-MEMO-OK$INLINE-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHS-NAMED->INDEXED
 (979 7 (:DEFINITION MEMBER-EQUAL))
 (757 1 (:REWRITE MEMBER-OF-APPEND))
 (212 5 (:REWRITE SV::SVARLIST-ADDR-P-OF-SVARLIST-FIX-X))
 (194 7 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (190 7 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (146 146 (:TYPE-PRESCRIPTION SV::SVARLIST-FIX$INLINE))
 (118 50 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (116 7 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (110 7 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (74 31 (:REWRITE MEMBER-WHEN-ATOM))
 (73 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (68 32 (:REWRITE SUBSETP-MEMBER . 3))
 (55 11 (:DEFINITION LEN))
 (48 33 (:REWRITE DEFAULT-CAR))
 (48 24 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (46 31 (:REWRITE DEFAULT-CDR))
 (46 26 (:REWRITE SV::CONSP-OF-SVARLIST-FIX))
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (40 16 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (39 13 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (37 1 (:REWRITE SV::SVARLIST-FIX-OF-APPEND))
 (35 35 (:REWRITE SUBSETP-MEMBER . 2))
 (35 35 (:REWRITE SUBSETP-MEMBER . 1))
 (34 13 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (33 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (32 32 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (32 32 (:REWRITE SUBSETP-MEMBER . 4))
 (32 32 (:REWRITE INTERSECTP-MEMBER . 3))
 (32 32 (:REWRITE INTERSECTP-MEMBER . 2))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (22 22 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (22 22 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (22 22 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 11 (:REWRITE DEFAULT-+-2))
 (22 2 (:DEFINITION BINARY-APPEND))
 (20 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (18 18 (:REWRITE SUBSETP-TRANS2))
 (18 18 (:REWRITE SUBSETP-TRANS))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (14 14 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (11 11 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE SV::SVARLIST-P-OF-SVARLIST-FIX))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (8 8 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (7 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (5 5 (:REWRITE SV::SVARLIST-FIX-UNDER-IFF))
 (5 5 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-OF-SVARLIST-FIX-X))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::LHS-P-OF-LHS-NAMED->INDEXED.XX
 (167 5 (:DEFINITION MEMBER-EQUAL))
 (127 8 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (95 2 (:REWRITE SUBSETP-OF-CONS))
 (92 2 (:REWRITE SV::EQUAL-OF-LHRANGE))
 (48 1 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (42 2 (:REWRITE SV::EQUAL-OF-LHATOM-VAR))
 (38 38 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (29 29 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (24 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (22 22 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (22 22 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 18 (:REWRITE DEFAULT-CAR))
 (17 17 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SUBSETP-TRANS2))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (14 14 (:TYPE-PRESCRIPTION SV::POSP-OF-LHRANGE->W))
 (14 1 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::NATP-OF-LHATOM-VAR->RSH))
 (10 10 (:REWRITE SUBSETP-MEMBER . 2))
 (10 10 (:REWRITE SUBSETP-MEMBER . 1))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 8 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (6 6 (:TYPE-PRESCRIPTION SV::LHATOM-VAR->NAME$INLINE))
 (6 2 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (6 2 (:REWRITE SV::LHATOM-FIX-WHEN-LHATOM-P))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:TYPE-PRESCRIPTION SV::LHRANGE-FIX$INLINE))
 (4 2 (:REWRITE POS-FIX-WHEN-POSP))
 (4 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 2 (:REWRITE NFIX-WHEN-NATP))
 (4 2 (:REWRITE SV::LHATOM-FIX-WHEN-Z))
 (2 2 (:TYPE-PRESCRIPTION SV::SVAR-P))
 (2 2 (:TYPE-PRESCRIPTION SV::LHRANGE-TYPE))
 (2 2 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::LHRANGE->ATOM$INLINE))
 (2 2 (:TYPE-PRESCRIPTION SV::LHATOM-VAR))
 (2 2 (:TYPE-PRESCRIPTION SV::LHATOM-P))
 (2 2 (:REWRITE SV::SVAR-P-OF-SVAR-NAMED->INDEXED.XX))
 (2 2 (:REWRITE SV::RETURN-TYPE-OF-LHATOM-VAR))
 (2 2 (:REWRITE SV::LHATOM-P-OF-LHRANGE->ATOM))
 )
(SV::LHS-NAMED->INDEXED-OF-LHS-FIX-X
 (2578 134 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (1934 132 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (1070 118 (:REWRITE SV::LHS-P-OF-CDR-WHEN-LHS-P))
 (810 79 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (666 453 (:REWRITE DEFAULT-CAR))
 (654 654 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (618 618 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (587 335 (:REWRITE DEFAULT-CDR))
 (310 309 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (264 264 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (246 246 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (224 224 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (224 224 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 18 (:REWRITE SV::LHS-P-OF-LHS-FIX))
 )
(SV::LHS-NAMED->INDEXED-LHS-EQUIV-CONGRUENCE-ON-X)
(SV::LHS-NAMED->INDEXED-OF-NFIX-MODIDX
 (68 4 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (48 4 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (45 5 (:REWRITE NFIX-WHEN-NATP))
 (30 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (20 16 (:REWRITE DEFAULT-CAR))
 (16 2 (:REWRITE SV::LHS-P-OF-CDR-WHEN-LHS-P))
 (14 10 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (8 8 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (8 8 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (6 6 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::LHS-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::LHS-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (440 5 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (430 5 (:DEFINITION SV::MODDBP))
 (125 5 (:DEFINITION TRUE-LISTP))
 (105 10 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (75 15 (:DEFINITION LEN))
 (70 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (68 4 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (48 4 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (45 45 (:TYPE-PRESCRIPTION LEN))
 (45 15 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (35 5 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (34 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (30 15 (:REWRITE DEFAULT-+-2))
 (30 5 (:DEFINITION LENGTH))
 (25 5 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (25 5 (:DEFINITION SV::MODDB->NMODS1P))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 16 (:REWRITE DEFAULT-CAR))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 2 (:REWRITE SV::LHS-P-OF-CDR-WHEN-LHS-P))
 (15 15 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:TYPE-PRESCRIPTION NFIX))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE SET::IN-SET))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (8 8 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (6 6 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (5 5 (:TYPE-PRESCRIPTION SV::MODDBP))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::LHS-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHS-IDXADDR-OKP-OF-LHS-NAMED->INDEXED
 (337 21 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (130 10 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (100 20 (:DEFINITION LEN))
 (95 9 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (91 32 (:REWRITE NATP-WHEN-GTE-0))
 (86 20 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (80 10 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (69 48 (:REWRITE DEFAULT-<-2))
 (59 48 (:REWRITE DEFAULT-<-1))
 (49 49 (:META CANCEL_PLUS-LESSP-CORRECT))
 (43 16 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (40 20 (:REWRITE DEFAULT-+-2))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (30 30 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE DEFAULT-CAR))
 (25 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (24 1 (:REWRITE SUBSETP-OF-CONS))
 (23 23 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (21 21 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 20 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (20 20 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (20 20 (:REWRITE DEFAULT-+-1))
 (19 19 (:LINEAR INDEX-OF-<-LEN))
 (14 1 (:DEFINITION MEMBER-EQUAL))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (11 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (10 10 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 1 (:REWRITE SV::LHATOM-FIX-WHEN-Z))
 (1 1 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ASSIGNS-NAMED->INDEXED
 (6770 154 (:REWRITE SV::SVARLIST-ADDR-P-BY-BADGUY))
 (5366 38 (:DEFINITION MEMBER-EQUAL))
 (4281 135 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-MEMBER-WHEN-ADDR-P))
 (3376 8 (:REWRITE MEMBER-OF-APPEND))
 (1689 38 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (1082 110 (:DEFINITION BINARY-APPEND))
 (1071 97 (:REWRITE SV::SVARLIST-FIX-WHEN-SVARLIST-P))
 (992 308 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (899 38 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (892 172 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (752 752 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (616 38 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (502 143 (:REWRITE SUBSETP-MEMBER . 3))
 (485 485 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (454 232 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (394 151 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (389 38 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (360 120 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (358 76 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (325 319 (:REWRITE DEFAULT-CAR))
 (306 306 (:REWRITE DEFAULT-CDR))
 (297 30 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (240 60 (:REWRITE CONSP-OF-APPEND))
 (235 34 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (231 8 (:REWRITE SV::SVARLIST-FIX-OF-APPEND))
 (203 149 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (201 161 (:REWRITE SUBSETP-TRANS2))
 (192 135 (:REWRITE MEMBER-WHEN-ATOM))
 (187 19 (:REWRITE SUBSETP-CAR-MEMBER))
 (178 151 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (162 162 (:REWRITE SUBSETP-MEMBER . 2))
 (162 162 (:REWRITE SUBSETP-MEMBER . 1))
 (161 161 (:REWRITE SUBSETP-TRANS))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (143 143 (:REWRITE SUBSETP-MEMBER . 4))
 (143 143 (:REWRITE INTERSECTP-MEMBER . 3))
 (143 143 (:REWRITE INTERSECTP-MEMBER . 2))
 (141 5 (:REWRITE SUBSETP-APPEND1))
 (132 66 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (132 66 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (132 66 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (120 120 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (86 43 (:REWRITE DEFAULT-+-2))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (76 76 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (76 76 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (76 76 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (66 66 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (45 45 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (45 45 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (43 43 (:REWRITE DEFAULT-+-1))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (38 38 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (38 38 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (38 38 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (34 34 (:REWRITE NTH-WHEN-ATOM))
 (32 32 (:REWRITE SV::SVARLIST-P-OF-LHS-VARS))
 (32 32 (:REWRITE SV::RETURN-TYPE-OF-SVEX-VARS.VARS))
 (29 28 (:REWRITE DEFAULT-<-2))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE DEFAULT-<-1))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 7 (:REWRITE NATP-WHEN-GTE-0))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (19 19 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (11 11 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (6 1 (:REWRITE SV::LHS-P-OF-CAR-WHEN-LHSLIST-P))
 (6 1 (:REWRITE SV::LHS-P-OF-CAAR-WHEN-LHSPAIRS-P))
 (4 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:REWRITE SV::DRIVER-P-WHEN-MEMBER-EQUAL-OF-DRIVERLIST-P))
 (2 2 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (1 1 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::ASSIGNS-P-OF-ASSIGNS-NAMED->INDEXED.XX
 (115 19 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (22 22 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (12 7 (:REWRITE DEFAULT-CDR))
 (12 7 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (2 2 (:REWRITE SV::DRIVER-P-WHEN-MEMBER-EQUAL-OF-DRIVERLIST-P))
 )
(SV::ASSIGNS-NAMED->INDEXED-OF-ASSIGNS-FIX-X
 (10 10 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (10 6 (:REWRITE DEFAULT-CAR))
 (9 5 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (5 5 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 )
(SV::ASSIGNS-NAMED->INDEXED-ASSIGNS-EQUIV-CONGRUENCE-ON-X)
(SV::ASSIGNS-NAMED->INDEXED-OF-NFIX-MODIDX
 (52 13 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (27 3 (:REWRITE NFIX-WHEN-NATP))
 (18 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CDR))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (7 7 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (4 1 (:REWRITE SV::ASSIGNS-P-OF-CDR-WHEN-ASSIGNS-P))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::ASSIGNS-P-OF-ASSIGNS-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ASSIGNS-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::ASSIGNS-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (52 13 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 20 (:REWRITE DEFAULT-CDR))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (7 7 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::ASSIGNS-P-OF-CDR-WHEN-ASSIGNS-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:REWRITE SV::ASSIGNS-P-OF-ASSIGNS-FIX))
 )
(SV::ASSIGNS-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::ASSIGNS-IDXADDR-OKP-OF-ASSIGNS-NAMED->INDEXED
 (274 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (257 23 (:DEFINITION BINARY-APPEND))
 (238 46 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (129 129 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (125 67 (:REWRITE DEFAULT-CAR))
 (96 32 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (94 71 (:REWRITE DEFAULT-CDR))
 (94 46 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (93 7 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (86 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (80 16 (:DEFINITION LEN))
 (79 22 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (78 78 (:TYPE-PRESCRIPTION SV::ASSIGNS-VARS))
 (76 16 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (73 26 (:REWRITE NATP-WHEN-GTE-0))
 (72 18 (:REWRITE NFIX-WHEN-NOT-NATP))
 (64 16 (:REWRITE CONSP-OF-APPEND))
 (58 3 (:REWRITE SUBSETP-APPEND1))
 (55 38 (:REWRITE DEFAULT-<-2))
 (47 38 (:REWRITE DEFAULT-<-1))
 (46 46 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 32 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (32 32 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (32 16 (:REWRITE DEFAULT-+-2))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (25 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (24 24 (:TYPE-PRESCRIPTION SV::SVEX-KIND$INLINE))
 (23 23 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (23 7 (:REWRITE SUBSETP-TRANS2))
 (21 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE DEFAULT-+-1))
 (16 8 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (16 8 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (16 8 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (9 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 8 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (8 8 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (2 2 (:REWRITE SV::DRIVER-P-WHEN-MEMBER-EQUAL-OF-DRIVERLIST-P))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::CONSTRAINTLIST-NAMED->INDEXED
 (2194 63 (:REWRITE SV::SVARLIST-ADDR-P-BY-BADGUY))
 (1756 15 (:DEFINITION MEMBER-EQUAL))
 (1345 51 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-MEMBER-WHEN-ADDR-P))
 (782 2 (:REWRITE MEMBER-OF-APPEND))
 (455 15 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (370 36 (:REWRITE SV::SVARLIST-FIX-WHEN-SVARLIST-P))
 (339 126 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (316 15 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (207 15 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (172 28 (:DEFINITION BINARY-APPEND))
 (139 15 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (117 30 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (116 56 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (115 16 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (103 53 (:REWRITE SUBSETP-MEMBER . 3))
 (98 41 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (97 97 (:REWRITE DEFAULT-CDR))
 (90 18 (:DEFINITION LEN))
 (86 43 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (86 43 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (86 43 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (81 81 (:REWRITE DEFAULT-CAR))
 (79 61 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (77 8 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (69 51 (:REWRITE MEMBER-WHEN-ATOM))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (59 59 (:REWRITE SUBSETP-MEMBER . 2))
 (59 59 (:REWRITE SUBSETP-MEMBER . 1))
 (53 53 (:REWRITE SUBSETP-MEMBER . 4))
 (53 53 (:REWRITE INTERSECTP-MEMBER . 3))
 (53 53 (:REWRITE INTERSECTP-MEMBER . 2))
 (44 41 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (43 43 (:REWRITE SUBSETP-TRANS2))
 (43 43 (:REWRITE SUBSETP-TRANS))
 (42 2 (:REWRITE SV::SVARLIST-FIX-OF-APPEND))
 (40 40 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (36 18 (:REWRITE DEFAULT-+-2))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (30 30 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (30 30 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (30 30 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 18 (:REWRITE DEFAULT-+-1))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (17 17 (:REWRITE SV::RETURN-TYPE-OF-SVEX-VARS.VARS))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (15 15 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (15 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:REWRITE NATP-WHEN-GTE-0))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:REWRITE NATP-RW))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::CONSTRAINTLIST-P-OF-CONSTRAINTLIST-NAMED->INDEXED.XX
 (56 2 (:DEFINITION MEMBER-EQUAL))
 (42 4 (:REWRITE SV::CONSTRAINT-P-WHEN-MEMBER-EQUAL-OF-CONSTRAINTLIST-P))
 (38 1 (:REWRITE SUBSETP-OF-CONS))
 (32 2 (:REWRITE SV::EQUAL-OF-CONSTRAINT))
 (13 13 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 10 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (10 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION SV::CONSTRAINT->COND$INLINE))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (3 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (3 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:TYPE-PRESCRIPTION SV::SVEX-P))
 (2 2 (:TYPE-PRESCRIPTION SV::CONSTRAINT))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SV::RETURN-TYPE-OF-SVEX-NAMED->INDEXED.XX))
 )
(SV::CONSTRAINTLIST-IDXADDR-OKP-OF-CONSTRAINTLIST-NAMED->INDEXED
 (273 17 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (93 7 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (86 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (80 16 (:DEFINITION LEN))
 (73 26 (:REWRITE NATP-WHEN-GTE-0))
 (70 16 (:REWRITE NFIX-WHEN-NOT-NATP))
 (58 58 (:TYPE-PRESCRIPTION SV::CONSTRAINTLIST-VARS))
 (56 8 (:DEFINITION BINARY-APPEND))
 (55 38 (:REWRITE DEFAULT-<-2))
 (47 38 (:REWRITE DEFAULT-<-1))
 (40 16 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (38 38 (:REWRITE DEFAULT-CDR))
 (32 16 (:REWRITE DEFAULT-+-2))
 (27 14 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (26 26 (:REWRITE DEFAULT-CAR))
 (25 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (24 24 (:TYPE-PRESCRIPTION SV::SVEX-KIND$INLINE))
 (17 17 (:REWRITE NTH-WHEN-ATOM))
 (16 16 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (16 8 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (16 8 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (16 8 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (12 1 (:REWRITE SUBSETP-APPEND1))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::CONSTRAINTLIST-NAMED->INDEXED-OF-CONSTRAINTLIST-FIX-X
 (364 209 (:REWRITE DEFAULT-CDR))
 (324 193 (:REWRITE DEFAULT-CAR))
 (313 38 (:REWRITE SV::CONSTRAINTLIST-FIX-WHEN-CONSTRAINTLIST-P))
 (104 104 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-SUBSETP-EQUAL))
 (90 15 (:REWRITE SV::CONSTRAINTLIST-P-OF-CDR-WHEN-CONSTRAINTLIST-P))
 (53 52 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (42 42 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (42 42 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CONSTRAINTLIST-NAMED->INDEXED-CONSTRAINTLIST-EQUIV-CONGRUENCE-ON-X)
(SV::CONSTRAINTLIST-NAMED->INDEXED-OF-NFIX-MODIDX
 (27 3 (:REWRITE NFIX-WHEN-NATP))
 (18 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (7 5 (:REWRITE DEFAULT-CDR))
 (7 5 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CONSTRAINTLIST-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::CONSTRAINTLIST-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (19 17 (:REWRITE DEFAULT-CDR))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (7 5 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::CONSTRAINTLIST-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-MAP-NAMED->INDEXED
 (4267 118 (:REWRITE SV::SVARLIST-ADDR-P-BY-BADGUY))
 (3433 33 (:DEFINITION MEMBER-EQUAL))
 (2734 94 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-MEMBER-WHEN-ADDR-P))
 (1858 33 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (1760 8 (:REWRITE MEMBER-OF-CONS))
 (1125 35 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (855 77 (:REWRITE SV::SVARLIST-FIX-WHEN-SVARLIST-P))
 (724 27 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (442 216 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (438 27 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (374 86 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (357 357 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (280 280 (:TYPE-PRESCRIPTION SV::SVARLIST-FIX$INLINE))
 (246 212 (:REWRITE DEFAULT-CAR))
 (235 34 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (229 195 (:REWRITE DEFAULT-CDR))
 (196 94 (:REWRITE MEMBER-WHEN-ATOM))
 (179 108 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (139 13 (:REWRITE SUBSETP-CAR-MEMBER))
 (121 121 (:REWRITE SUBSETP-MEMBER . 2))
 (121 121 (:REWRITE SUBSETP-MEMBER . 1))
 (106 10 (:REWRITE SV::SVARLIST-ADDR-P-OF-SVARLIST-FIX-X))
 (102 102 (:REWRITE SUBSETP-MEMBER . 4))
 (102 102 (:REWRITE SUBSETP-MEMBER . 3))
 (102 102 (:REWRITE INTERSECTP-MEMBER . 3))
 (102 102 (:REWRITE INTERSECTP-MEMBER . 2))
 (96 42 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (95 8 (:REWRITE SV::SVARLIST-FIX-OF-CONS))
 (86 43 (:REWRITE DEFAULT-+-2))
 (84 84 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (84 42 (:REWRITE APPEND-OF-CONS))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (81 42 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (78 78 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (72 42 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (70 70 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (70 7 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (60 15 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (54 54 (:REWRITE SUBSETP-TRANS2))
 (54 54 (:REWRITE SUBSETP-TRANS))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (48 48 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (48 48 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (46 46 (:REWRITE SV::CONSP-OF-SVARLIST-FIX))
 (43 43 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (43 43 (:REWRITE DEFAULT-+-1))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (34 34 (:REWRITE NTH-WHEN-ATOM))
 (33 33 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (29 28 (:REWRITE DEFAULT-<-2))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 28 (:REWRITE DEFAULT-<-1))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 7 (:REWRITE NATP-WHEN-GTE-0))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (20 20 (:REWRITE SV::SVARLIST-P-OF-SVARLIST-FIX))
 (18 3 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (18 3 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (15 15 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 3 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (12 3 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (12 3 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (11 11 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (10 10 (:REWRITE SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (10 10 (:REWRITE SV::SVARLIST-FIX-UNDER-IFF))
 (10 10 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-OF-SVARLIST-FIX-X))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (8 8 (:REWRITE-QUOTED-CONSTANT SV::SVAR-FIX-UNDER-SVAR-EQUIV))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:REWRITE CONS-UNDER-SET-EQUIV-1))
 (3 3 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::SVAR-MAP-P-OF-SVAR-MAP-NAMED->INDEXED.XX
 (114 18 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (22 22 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 6 (:REWRITE DEFAULT-CDR))
 (10 6 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 )
(SV::SVAR-MAP-NAMED->INDEXED-OF-SVAR-MAP-FIX-X
 (10 10 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (10 6 (:REWRITE DEFAULT-CAR))
 (9 5 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (5 5 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 )
(SV::SVAR-MAP-NAMED->INDEXED-SVAR-MAP-EQUIV-CONGRUENCE-ON-X)
(SV::SVAR-MAP-NAMED->INDEXED-OF-NFIX-MODIDX
 (52 13 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (27 3 (:REWRITE NFIX-WHEN-NATP))
 (18 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CDR))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (7 7 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (4 1 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::SVAR-MAP-P-OF-SVAR-MAP-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVAR-MAP-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVAR-MAP-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (52 13 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 20 (:REWRITE DEFAULT-CDR))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (7 7 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:REWRITE SV::SVAR-MAP-P-OF-SVAR-MAP-FIX))
 )
(SV::SVAR-MAP-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-MAP-IDXADDR-OKP-OF-SVAR-MAP-NAMED->INDEXED
 (274 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (104 47 (:REWRITE DEFAULT-CAR))
 (93 7 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (92 16 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (86 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (80 16 (:DEFINITION LEN))
 (79 22 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (73 51 (:REWRITE DEFAULT-CDR))
 (73 26 (:REWRITE NATP-WHEN-GTE-0))
 (72 18 (:REWRITE NFIX-WHEN-NOT-NATP))
 (70 3 (:REWRITE SUBSETP-OF-CONS))
 (55 38 (:REWRITE DEFAULT-<-2))
 (47 38 (:REWRITE DEFAULT-<-1))
 (46 46 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (42 3 (:DEFINITION MEMBER-EQUAL))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 16 (:REWRITE DEFAULT-+-2))
 (29 29 (:TYPE-PRESCRIPTION SV::SVAR-MAP-VARS))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (25 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (23 23 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (20 20 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (17 17 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE DEFAULT-+-1))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:REWRITE SUBSETP-REFL))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV
 (6604 141 (:REWRITE SV::SVARLIST-ADDR-P-BY-BADGUY))
 (5174 35 (:DEFINITION MEMBER-EQUAL))
 (4201 123 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-MEMBER-WHEN-ADDR-P))
 (3189 7 (:REWRITE MEMBER-OF-APPEND))
 (1802 35 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (1467 1467 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (1410 117 (:DEFINITION BINARY-APPEND))
 (1344 178 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (1055 88 (:REWRITE SV::SVARLIST-FIX-WHEN-SVARLIST-P))
 (813 282 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (780 35 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (602 35 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (525 246 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (485 130 (:REWRITE SUBSETP-MEMBER . 3))
 (435 435 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (384 128 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (384 64 (:REWRITE CONSP-OF-APPEND))
 (360 35 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (341 335 (:REWRITE DEFAULT-CAR))
 (331 325 (:REWRITE DEFAULT-CDR))
 (322 121 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (308 14 (:DEFINITION TRUE-LISTP))
 (294 28 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (280 70 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (254 7 (:REWRITE SV::SVARLIST-FIX-OF-APPEND))
 (240 24 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (235 34 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (209 137 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (198 123 (:REWRITE MEMBER-WHEN-ATOM))
 (178 121 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (175 131 (:REWRITE SUBSETP-TRANS2))
 (168 28 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (144 144 (:REWRITE SUBSETP-MEMBER . 2))
 (144 144 (:REWRITE SUBSETP-MEMBER . 1))
 (140 14 (:REWRITE SUBSETP-CAR-MEMBER))
 (131 131 (:REWRITE SUBSETP-TRANS))
 (130 130 (:REWRITE SUBSETP-MEMBER . 4))
 (130 130 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (130 130 (:REWRITE INTERSECTP-MEMBER . 3))
 (130 130 (:REWRITE INTERSECTP-MEMBER . 2))
 (129 4 (:REWRITE SUBSETP-APPEND1))
 (128 128 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (126 42 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (98 14 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (86 43 (:REWRITE DEFAULT-+-2))
 (84 84 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (70 70 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (70 70 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (70 70 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (56 56 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (56 28 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (49 49 (:REWRITE SV::SVARLIST-P-OF-LHS-VARS))
 (43 43 (:REWRITE DEFAULT-+-1))
 (42 42 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (42 42 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (42 42 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (35 35 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (35 35 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (35 35 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (34 34 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (34 34 (:REWRITE NTH-WHEN-ATOM))
 (29 28 (:REWRITE DEFAULT-<-2))
 (28 28 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (28 28 (:REWRITE SET::IN-SET))
 (28 28 (:REWRITE DEFAULT-<-1))
 (28 7 (:REWRITE NATP-WHEN-GTE-0))
 (19 19 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (11 11 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 1 (:REWRITE SV::LHS-P-OF-CAR-WHEN-LHSLIST-P))
 (4 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (2 2 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV-OF-LHSPAIRS-FIX-X
 (90 6 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (54 44 (:REWRITE DEFAULT-CAR))
 (50 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (38 28 (:REWRITE DEFAULT-CDR))
 (34 34 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (30 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 10 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (17 17 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION LEN))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10 2 (:DEFINITION LEN))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION TYPE-OF-RCONS))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV-LHSPAIRS-EQUIV-CONGRUENCE-ON-X)
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV-OF-NFIX-MODIDX
 (233 86 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (98 70 (:REWRITE DEFAULT-CAR))
 (98 10 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (82 54 (:REWRITE DEFAULT-CDR))
 (52 26 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (50 2 (:DEFINITION TRUE-LISTP))
 (46 46 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (45 5 (:REWRITE NFIX-WHEN-NATP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (32 8 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (30 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (30 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (23 23 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (14 14 (:TYPE-PRESCRIPTION LEN))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (10 2 (:DEFINITION LEN))
 (8 8 (:TYPE-PRESCRIPTION TYPE-OF-RCONS))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 2 (:REWRITE DEFAULT-+-2))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV-OF-MODDB-FIX-MODDB
 (440 5 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (430 5 (:DEFINITION SV::MODDBP))
 (233 86 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (175 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (102 74 (:REWRITE DEFAULT-CDR))
 (98 70 (:REWRITE DEFAULT-CAR))
 (98 10 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (85 17 (:DEFINITION LEN))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (70 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (59 59 (:TYPE-PRESCRIPTION LEN))
 (52 26 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (46 46 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (34 17 (:REWRITE DEFAULT-+-2))
 (32 8 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (30 30 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (30 5 (:DEFINITION LENGTH))
 (30 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (25 5 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (25 5 (:DEFINITION SV::MODDB->NMODS1P))
 (23 23 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE DEFAULT-+-1))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:TYPE-PRESCRIPTION NFIX))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:TYPE-PRESCRIPTION TYPE-OF-RCONS))
 (8 8 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:TYPE-PRESCRIPTION SV::MODDBP))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 )
(SV::LHSPAIRS-NAMED->INDEXED-AUX-NREV-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHSPAIRS-NAMED->INDEXED
 (8 4 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 )
(SV::LHSPAIRS-P-OF-LHSPAIRS-NAMED->INDEXED.XX
 (114 18 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (22 22 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 6 (:REWRITE DEFAULT-CDR))
 (10 6 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 )
(SV::LHSPAIRS-NAMED->INDEX-AUX-NREV-ELIM
 (862 338 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (412 294 (:REWRITE DEFAULT-CAR))
 (327 27 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (314 240 (:REWRITE DEFAULT-CDR))
 (192 76 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (175 7 (:DEFINITION TRUE-LISTP))
 (164 41 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (144 144 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (105 7 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (72 72 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (49 49 (:TYPE-PRESCRIPTION LEN))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (41 41 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 (35 7 (:DEFINITION LEN))
 (30 30 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::LHSPAIRS-NAMED->INDEXED-TRUE-LISTP
 (189 4 (:DEFINITION TRUE-LISTP))
 (185 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (129 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (116 31 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (57 25 (:REWRITE DEFAULT-CAR))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (46 13 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (34 34 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (32 18 (:REWRITE DEFAULT-CDR))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (17 17 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 )
(SV::LHSPAIRS-NAMED->INDEXED
 (5085 9 (:REWRITE MEMBER-OF-APPEND))
 (4852 34 (:DEFINITION MEMBER-EQUAL))
 (1410 34 (:REWRITE SV::SVARLIST-ADDR-P-OF-CDR-WHEN-SVARLIST-ADDR-P))
 (1204 1204 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (953 34 (:REWRITE SV::SVARLIST-ADDR-P-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (952 274 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (915 74 (:DEFINITION BINARY-APPEND))
 (897 120 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (553 142 (:REWRITE SUBSETP-MEMBER . 3))
 (479 34 (:REWRITE SV::SVAR-ADDR-P-OF-CAR-WHEN-SVARLIST-ADDR-P))
 (446 34 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (402 150 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (351 351 (:REWRITE DEFAULT-CAR))
 (338 68 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (312 9 (:REWRITE SV::SVARLIST-FIX-OF-APPEND))
 (300 30 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (297 297 (:REWRITE DEFAULT-CDR))
 (252 84 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (252 42 (:REWRITE CONSP-OF-APPEND))
 (245 179 (:REWRITE SUBSETP-TRANS2))
 (224 28 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (213 150 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (193 133 (:REWRITE MEMBER-WHEN-ATOM))
 (188 131 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (180 18 (:REWRITE SUBSETP-CAR-MEMBER))
 (180 6 (:REWRITE SUBSETP-APPEND1))
 (179 179 (:REWRITE SUBSETP-TRANS))
 (160 160 (:REWRITE SUBSETP-MEMBER . 2))
 (160 160 (:REWRITE SUBSETP-MEMBER . 1))
 (142 142 (:REWRITE SUBSETP-MEMBER . 4))
 (142 142 (:REWRITE INTERSECTP-MEMBER . 3))
 (142 142 (:REWRITE INTERSECTP-MEMBER . 2))
 (128 17 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (105 21 (:DEFINITION LEN))
 (104 104 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 84 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (78 78 (:REWRITE SV::SVARLIST-P-OF-LHS-VARS))
 (68 68 (:TYPE-PRESCRIPTION SV::SVARLIST-ADDR-P-BADGUY))
 (68 68 (:TYPE-PRESCRIPTION SV::SVAR-ADDR-P))
 (68 68 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (42 21 (:REWRITE DEFAULT-+-2))
 (39 39 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (39 39 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (34 34 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (34 34 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (34 34 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (33 33 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (21 21 (:REWRITE DEFAULT-+-1))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (17 17 (:REWRITE NTH-WHEN-ATOM))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 4 (:REWRITE NATP-WHEN-GTE-0))
 (15 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (5 5 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::LHSPAIRS-NAMED->INDEXED-OF-LHSPAIRS-FIX-X
 (10 10 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (10 6 (:REWRITE DEFAULT-CAR))
 (9 5 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (5 5 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 )
(SV::LHSPAIRS-NAMED->INDEXED-LHSPAIRS-EQUIV-CONGRUENCE-ON-X)
(SV::LHSPAIRS-NAMED->INDEXED-OF-NFIX-MODIDX
 (52 13 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (27 3 (:REWRITE NFIX-WHEN-NATP))
 (18 3 (:REWRITE NFIX-WHEN-NOT-NATP))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CDR))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (7 7 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (4 1 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::LHSPAIRS-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::LHSPAIRS-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (52 13 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 20 (:REWRITE DEFAULT-CDR))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (7 7 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 )
(SV::LHSPAIRS-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHSPAIRS-IDXADDR-OKP-OF-LHSPAIRS-NAMED->INDEXED
 (339 46 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (318 23 (:DEFINITION BINARY-APPEND))
 (274 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (268 268 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (126 67 (:REWRITE DEFAULT-CAR))
 (96 32 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (96 16 (:REWRITE CONSP-OF-APPEND))
 (94 71 (:REWRITE DEFAULT-CDR))
 (94 46 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (93 7 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (86 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (82 16 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (80 16 (:DEFINITION LEN))
 (79 22 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (78 78 (:TYPE-PRESCRIPTION SV::LHSPAIRS-VARS))
 (73 26 (:REWRITE NATP-WHEN-GTE-0))
 (72 18 (:REWRITE NFIX-WHEN-NOT-NATP))
 (64 3 (:REWRITE SUBSETP-APPEND1))
 (55 38 (:REWRITE DEFAULT-<-2))
 (47 38 (:REWRITE DEFAULT-<-1))
 (46 46 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (39 39 (:META CANCEL_PLUS-LESSP-CORRECT))
 (32 32 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (32 16 (:REWRITE DEFAULT-+-2))
 (29 7 (:REWRITE SUBSETP-TRANS2))
 (26 26 (:REWRITE NATP-WHEN-INTEGERP))
 (26 26 (:REWRITE NATP-RW))
 (25 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (23 23 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (21 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (16 16 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (16 16 (:REWRITE DEFAULT-+-1))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (15 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (8 8 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODULE-NAMED->INDEXED
 (127 4 (:REWRITE SUBSETP-APPEND1))
 (101 8 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (94 7 (:DEFINITION BINARY-APPEND))
 (80 28 (:REWRITE SUBSETP-TRANS2))
 (78 24 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (68 11 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (54 24 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (50 10 (:DEFINITION LEN))
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (40 6 (:REWRITE CONSP-OF-APPEND))
 (32 14 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SUBSETP-TRANS))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 10 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-CDR))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 4 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (11 11 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (11 11 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (11 11 (:REWRITE NTH-WHEN-ATOM))
 (11 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (5 5 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::MODULE-P-OF-MODULE-NAMED->INDEXED.XX)
(SV::MODULE-NAMED->INDEXED-OF-MODULE-FIX-X
 (3 1 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODULE-P))
 )
(SV::MODULE-NAMED->INDEXED-MODULE-EQUIV-CONGRUENCE-ON-X)
(SV::MODULE-NAMED->INDEXED-OF-NFIX-MODIDX
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(SV::MODULE-NAMED->INDEXED-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::MODULE-NAMED->INDEXED-OF-MODDB-FIX-MODDB
 (88 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (86 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (14 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 3 (:REWRITE DEFAULT-+-2))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:DEFINITION SV::MODDB->NMODS1P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION NFIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::MODULE-NAMED->INDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODULE-IDXADDR-OKP-OF-MODULE-NAMED->INDEXED
 (101 8 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (76 4 (:DEFINITION BINARY-APPEND))
 (42 14 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (40 6 (:REWRITE CONSP-OF-APPEND))
 (27 27 (:TYPE-PRESCRIPTION SV::LHSPAIRS-VARS))
 (27 27 (:TYPE-PRESCRIPTION SV::CONSTRAINTLIST-VARS))
 (22 22 (:TYPE-PRESCRIPTION SV::ASSIGNS-VARS))
 (19 2 (:REWRITE NFIX-WHEN-NATP))
 (17 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (16 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (14 14 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (12 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (11 4 (:REWRITE NATP-WHEN-GTE-0))
 (8 8 (:TYPE-PRESCRIPTION NATP))
 (6 6 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (6 4 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 4 (:REWRITE DEFAULT-<-1))
 (5 1 (:DEFINITION LEN))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE NATP-RW))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (1 1 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 )
(SV::MODALIST-NAMED->INDEXED-FN
 (149 36 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-SUBSETP-EQUAL))
 (140 14 (:DEFINITION BINARY-APPEND))
 (119 17 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (114 114 (:TYPE-PRESCRIPTION SV::MODULE-VARS))
 (112 28 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (110 5 (:DEFINITION TRUE-LISTP))
 (105 10 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (85 83 (:REWRITE DEFAULT-CDR))
 (72 30 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (57 15 (:REWRITE SV::SVARLIST-ADDR-P-WHEN-NOT-CONSP))
 (52 26 (:REWRITE DEFAULT-+-2))
 (45 15 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (41 41 (:REWRITE DEFAULT-CAR))
 (35 5 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (34 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (34 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (34 1 (:REWRITE SUBSETP-APPEND1))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (26 26 (:REWRITE DEFAULT-+-1))
 (22 11 (:REWRITE SUBSETP-TRANS2))
 (21 21 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (17 17 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (17 17 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (17 17 (:REWRITE NTH-WHEN-ATOM))
 (15 15 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (14 14 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (9 9 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (8 8 (:LINEAR INDEX-OF-<-LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::MODULE-FIX-UNDER-MODULE-EQUIV))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:REWRITE SUBSETP-REFL))
 )
(SV::MODALIST-P-OF-MODALIST-NAMED->INDEXED.XX
 (112 40 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (44 24 (:REWRITE DEFAULT-CAR))
 (40 40 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (26 13 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (14 8 (:REWRITE DEFAULT-CDR))
 )
(SV::MODALIST-NAMED->INDEXED-FN-OF-MODALIST-FIX-X
 (64 28 (:REWRITE DEFAULT-CAR))
 (48 28 (:REWRITE DEFAULT-CDR))
 (48 18 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (16 16 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODALIST-NAMED->INDEXED-FN-MODALIST-EQUIV-CONGRUENCE-ON-X)
(SV::MODALIST-NAMED->INDEXED-FN-OF-MODDB-FIX-MODDB
 (440 5 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (430 5 (:DEFINITION SV::MODDBP))
 (125 5 (:DEFINITION TRUE-LISTP))
 (105 10 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (90 33 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (75 15 (:DEFINITION LEN))
 (70 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (68 44 (:REWRITE DEFAULT-CDR))
 (68 28 (:REWRITE DEFAULT-CAR))
 (60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (48 18 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (45 45 (:TYPE-PRESCRIPTION LEN))
 (45 15 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (35 5 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (30 15 (:REWRITE DEFAULT-+-2))
 (30 5 (:DEFINITION LENGTH))
 (25 5 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (25 5 (:DEFINITION SV::MODDB->NMODS1P))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (19 19 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE DEFAULT-+-1))
 (10 10 (:TYPE-PRESCRIPTION NFIX))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:REWRITE SET::IN-SET))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 5 (:TYPE-PRESCRIPTION SV::MODDBP))
 (5 5 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::MODALIST-NAMED->INDEXED-FN-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODALIST-ALL-IDXADDR-OKP-OF-MODALIST-NAMED->INDEXED
 (922 60 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (223 223 (:TYPE-PRESCRIPTION LEN))
 (180 36 (:DEFINITION LEN))
 (175 7 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (171 67 (:REWRITE NFIX-WHEN-NOT-NATP))
 (106 84 (:REWRITE DEFAULT-CDR))
 (102 102 (:TYPE-PRESCRIPTION NATP))
 (96 51 (:REWRITE DEFAULT-CAR))
 (90 30 (:REWRITE NATP-WHEN-GTE-0))
 (75 45 (:REWRITE DEFAULT-<-2))
 (72 36 (:REWRITE DEFAULT-+-2))
 (67 26 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (60 60 (:REWRITE NTH-WHEN-ATOM))
 (58 58 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (58 58 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (48 12 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (46 45 (:REWRITE DEFAULT-<-1))
 (45 45 (:META CANCEL_PLUS-LESSP-CORRECT))
 (36 36 (:TYPE-PRESCRIPTION SV::MODULE-VARS))
 (36 36 (:REWRITE DEFAULT-+-1))
 (30 30 (:REWRITE NATP-WHEN-INTEGERP))
 (30 30 (:REWRITE NATP-RW))
 (30 7 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (29 29 (:LINEAR INDEX-OF-<-LEN))
 (27 27 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (24 24 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (23 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (22 22 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (12 12 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (7 7 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (7 7 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (7 7 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (7 7 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (7 7 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (7 7 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (7 7 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-NINSTS))
 (5 5 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 )
(SV::MODSCOPE-LOCAL-BOUND
 (76 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (40 8 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (16 8 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:REWRITE NTH-WHEN-ATOM))
 (7 4 (:REWRITE DEFAULT-<-2))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE-LOCAL-BOUND-OF-MODSCOPE-FIX-SCOPE)
(SV::MODSCOPE-LOCAL-BOUND-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::MODSCOPE-LOCAL-BOUND-OF-MODDB-FIX-MODDB)
(SV::MODSCOPE-LOCAL-BOUND-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::MODSCOPE-TOP-BOUND
 (60 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (35 7 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 7 (:REWRITE DEFAULT-<-1))
 (9 7 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE-TOP-BOUND-OF-MODSCOPE-FIX-SCOPE)
(SV::MODSCOPE-TOP-BOUND-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::MODSCOPE-TOP-BOUND-OF-MODDB-FIX-MODDB)
(SV::MODSCOPE-TOP-BOUND-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR->ABSINDEXED
 (37 4 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (25 5 (:DEFINITION LEN))
 (22 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (7 6 (:REWRITE DEFAULT-+-1))
 (7 3 (:REWRITE DEFAULT-<-1))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE DEFAULT-CDR))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::SVAR-P-OF-SVAR->ABSINDEXED.XX
 (10 2 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (8 8 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE DEFAULT-+-2))
 )
(SV::SVAR->ABSINDEXED-OF-SVAR-FIX-X
 (14 14 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (9 2 (:REWRITE DEFAULT-CDR))
 (9 2 (:REWRITE DEFAULT-CAR))
 (8 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE DEFAULT-+-2))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVAR->ABSINDEXED-SVAR-EQUIV-CONGRUENCE-ON-X)
(SV::SVAR->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (10 2 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (4 4 (:TYPE-PRESCRIPTION SV::SVAR-P))
 (4 4 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (2 2 (:REWRITE DEFAULT-+-2))
 )
(SV::SVAR->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVAR->ABSINDEXED-OF-MODDB-FIX-MODDB
 (88 1 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (86 1 (:DEFINITION SV::MODDBP))
 (25 1 (:DEFINITION TRUE-LISTP))
 (21 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (15 3 (:DEFINITION LEN))
 (14 2 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (10 2 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 5 (:REWRITE DEFAULT-+-2))
 (7 5 (:REWRITE DEFAULT-+-1))
 (7 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 1 (:DEFINITION LENGTH))
 (5 1 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (5 1 (:DEFINITION SV::MODDB->NMODS1P))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION SV::SVAR-P))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION NFIX))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE NTH-WHEN-ATOM))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDBP))
 (1 1 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (1 1 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::SVAR->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-BOUNDEDP-OF-SVAR->ABSINDEXED
 (186 2 (:LINEAR SV::MODDB-PATH->WIREIDX-BOUND))
 (98 6 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (76 8 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (42 14 (:REWRITE NFIX-WHEN-NOT-NATP))
 (42 8 (:REWRITE NATP-WHEN-GTE-0))
 (28 28 (:TYPE-PRESCRIPTION LEN))
 (20 4 (:DEFINITION LEN))
 (19 12 (:REWRITE DEFAULT-+-2))
 (18 9 (:REWRITE DEFAULT-<-2))
 (17 11 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (16 16 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE->MODIDX))
 (16 12 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (10 9 (:REWRITE DEFAULT-<-1))
 (10 2 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE SV::SVAR-ADDR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-ADDR-P))
 (8 8 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:REWRITE NATP-RW))
 (4 4 (:TYPE-PRESCRIPTION SV::SVAR-P))
 (4 4 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 4 (:REWRITE SV::SVAR-ADDR-P-WHEN-SVAR-IDXADRR-OKP))
 (4 4 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVEX->ABSINDEXED
 (9 3 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION BINARY-APPEND-WITHOUT-GUARD))
 )
(SV::SVEX->ABSINDEXED-FLAG
 (9 3 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SV::SVEX->ABSINDEXED-FLAG-EQUIVALENCES)
(SV::FLAG-LEMMA-FOR-RETURN-TYPE-OF-SVEX->ABSINDEXED.FAILS
 (247 82 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (120 12 (:DEFINITION MEMBER-EQUAL))
 (61 61 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (61 61 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (61 61 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (44 39 (:REWRITE SUBSETP-TRANS2))
 (40 40 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (39 39 (:REWRITE SUBSETP-TRANS))
 (31 31 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (31 31 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (31 31 (:REWRITE DEFAULT-CAR))
 (31 2 (:REWRITE SUBSETP-APPEND1))
 (30 30 (:REWRITE DEFAULT-CDR))
 (24 24 (:REWRITE SUBSETP-MEMBER . 2))
 (24 24 (:REWRITE SUBSETP-MEMBER . 1))
 (21 21 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (20 2 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (20 1 (:REWRITE SUBSETP-OF-CONS))
 (12 12 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (8 2 (:DEFINITION BINARY-APPEND))
 (4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 )
(SV::RETURN-TYPE-OF-SVEX->ABSINDEXED.FAILS)
(SV::RETURN-TYPE-OF-SVEX->ABSINDEXED.XX)
(SV::RETURN-TYPE-OF-SVEXLIST->ABSINDEXED.FAILS)
(SV::RETURN-TYPE-OF-SVEXLIST->ABSINDEXED.XX)
(SV::FLAG-LEMMA-FOR-SVEX->ABSINDEXED-OF-SVEX-FIX-X
 (6336 72 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (6192 72 (:DEFINITION SV::MODDBP))
 (1800 72 (:DEFINITION TRUE-LISTP))
 (1512 144 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1189 798 (:REWRITE DEFAULT-CDR))
 (1080 216 (:DEFINITION LEN))
 (1008 144 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (901 510 (:REWRITE DEFAULT-CAR))
 (864 144 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (648 648 (:TYPE-PRESCRIPTION LEN))
 (648 216 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (504 72 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (464 464 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (432 432 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (432 216 (:REWRITE DEFAULT-+-2))
 (432 72 (:DEFINITION LENGTH))
 (360 72 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (360 72 (:DEFINITION SV::MODDB->NMODS1P))
 (352 176 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (351 351 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (351 351 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (288 288 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (288 144 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (216 216 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (216 216 (:REWRITE DEFAULT-+-1))
 (216 72 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (200 40 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (176 176 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (144 144 (:TYPE-PRESCRIPTION NFIX))
 (144 144 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (144 144 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (144 144 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (144 144 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (144 144 (:REWRITE NTH-WHEN-ATOM))
 (144 144 (:REWRITE SET::IN-SET))
 (144 144 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (144 144 (:LINEAR INDEX-OF-<-LEN))
 (134 134 (:REWRITE SV::SVEXLIST-P-WHEN-SUBSETP-EQUAL))
 (96 16 (:REWRITE SV::SVEXLIST-P-OF-CDR-WHEN-SVEXLIST-P))
 (96 16 (:REWRITE SV::SVEX-P-OF-CAR-WHEN-SVEXLIST-P))
 (80 80 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (80 40 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (78 78 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (72 72 (:TYPE-PRESCRIPTION SV::MODDBP))
 (72 72 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (72 72 (:REWRITE DEFAULT-<-2))
 (72 72 (:REWRITE DEFAULT-<-1))
 (72 72 (:META CANCEL_PLUS-LESSP-CORRECT))
 (72 72 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (71 67 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (48 12 (:DEFINITION BINARY-APPEND))
 (24 24 (:REWRITE APPEND-WHEN-NOT-CONSP))
 )
(SV::SVEX->ABSINDEXED-OF-SVEX-FIX-X)
(SV::SVEX->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE)
(SV::SVEX->ABSINDEXED-OF-MODDB-FIX-MODDB)
(SV::SVEXLIST->ABSINDEXED-OF-SVEXLIST-FIX-X)
(SV::SVEXLIST->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE)
(SV::SVEXLIST->ABSINDEXED-OF-MODDB-FIX-MODDB)
(SV::SVEX->ABSINDEXED-SVEX-EQUIV-CONGRUENCE-ON-X)
(SV::SVEX->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEX->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEXLIST->ABSINDEXED-SVEXLIST-EQUIV-CONGRUENCE-ON-X)
(SV::SVEXLIST->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEXLIST->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX->ABSINDEXED
 (88 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (60 12 (:DEFINITION LEN))
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (38 9 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (24 12 (:REWRITE DEFAULT-+-2))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (23 7 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (23 6 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (19 19 (:REWRITE DEFAULT-CDR))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:REWRITE DEFAULT-+-1))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (11 1 (:DEFINITION SV::SVEXLIST->ABSINDEXED))
 (10 10 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 10 (:REWRITE NTH-WHEN-ATOM))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 4 (:REWRITE DEFAULT-<-2))
 (6 1 (:DEFINITION BINARY-APPEND-WITHOUT-GUARD))
 (5 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 (4 2 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (4 1 (:DEFINITION BINARY-APPEND))
 (3 3 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (3 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (3 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (1 1 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::FLAG-LEMMA-FOR-SVEX-BOUNDEDP-OF-SVEX->ABSINDEXED
 (1842 15 (:DEFINITION MEMBER-EQUAL))
 (650 41 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (503 14 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (376 92 (:DEFINITION BINARY-APPEND))
 (358 130 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (315 14 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (240 40 (:REWRITE SV::SVEX-P-OF-CAR-WHEN-SVEXLIST-P))
 (229 229 (:REWRITE DEFAULT-CDR))
 (222 222 (:REWRITE DEFAULT-CAR))
 (205 41 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (184 184 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (169 14 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (123 123 (:TYPE-PRESCRIPTION SV::SVEX-P))
 (112 28 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (107 107 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (107 107 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (91 66 (:REWRITE SUBSETP-MEMBER . 3))
 (82 82 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (82 82 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (82 41 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (80 80 (:REWRITE SV::SVEXLIST-P-WHEN-SUBSETP-EQUAL))
 (78 78 (:REWRITE SUBSETP-MEMBER . 2))
 (78 78 (:REWRITE SUBSETP-MEMBER . 1))
 (66 66 (:REWRITE SUBSETP-MEMBER . 4))
 (66 66 (:REWRITE INTERSECTP-MEMBER . 3))
 (66 66 (:REWRITE INTERSECTP-MEMBER . 2))
 (62 62 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (61 7 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (54 49 (:REWRITE SUBSETP-TRANS2))
 (49 49 (:REWRITE SUBSETP-TRANS))
 (44 44 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (44 44 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (40 40 (:REWRITE SV::SVEXLIST-P-WHEN-NOT-CONSP))
 (35 35 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (33 2 (:REWRITE SUBSETP-APPEND1))
 (28 28 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (15 15 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (14 14 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (14 14 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (8 8 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (4 4 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 )
(SV::SVEX-BOUNDEDP-OF-SVEX->ABSINDEXED)
(SV::SVEXLIST-BOUNDEDP-OF-SVEXLIST->ABSINDEXED)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE-OF-SVEX-FIX-X)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE-SVEX-EQUIV-CONGRUENCE-ON-X)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE-OF-MODSCOPE-FIX-SCOPE)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE-OF-MODDB-FIX-MODDB)
(SV::SVEX->ABSINDEXED-MEMO-OK$INLINE-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHS->ABSINDEXED
 (58 7 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (45 9 (:DEFINITION LEN))
 (44 2 (:DEFINITION TRUE-LISTP))
 (42 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (18 6 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (17 17 (:REWRITE DEFAULT-CDR))
 (14 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (10 1 (:DEFINITION BINARY-APPEND))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 4 (:REWRITE NFIX-WHEN-NOT-NATP))
 (8 2 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (8 2 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (4 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (2 2 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::SVARLIST-P-OF-LHS->ABSINDEXED.FAILS
 (22 1 (:REWRITE SUBSETP-OF-CONS))
 (20 20 (:REWRITE DEFAULT-CAR))
 (18 18 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (13 1 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 1 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE DEFAULT-CDR))
 (2 2 (:TYPE-PRESCRIPTION SV::LHS-P))
 (2 2 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::LHATOM-VAR->NAME$INLINE))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (2 2 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 )
(SV::LHS-P-OF-LHS->ABSINDEXED.XX
 (233 7 (:DEFINITION MEMBER-EQUAL))
 (174 12 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (138 3 (:REWRITE SUBSETP-OF-CONS))
 (130 4 (:REWRITE SV::EQUAL-OF-LHRANGE))
 (48 48 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (48 1 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (42 42 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (42 2 (:REWRITE SV::EQUAL-OF-LHATOM-VAR))
 (34 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (30 30 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (30 30 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (28 28 (:TYPE-PRESCRIPTION SV::POSP-OF-LHRANGE->W))
 (26 26 (:REWRITE DEFAULT-CAR))
 (22 22 (:REWRITE SUBSETP-TRANS2))
 (22 22 (:REWRITE SUBSETP-TRANS))
 (21 21 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (14 14 (:REWRITE SUBSETP-MEMBER . 2))
 (14 14 (:REWRITE SUBSETP-MEMBER . 1))
 (14 1 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (12 12 (:TYPE-PRESCRIPTION SV::NATP-OF-LHATOM-VAR->RSH))
 (10 10 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (9 9 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 4 (:REWRITE POS-FIX-WHEN-POSP))
 (7 7 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:TYPE-PRESCRIPTION SV::LHRANGE->ATOM$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SV::LHATOM-VAR->NAME$INLINE))
 (6 2 (:REWRITE SV::SVAR-FIX-WHEN-SVAR-P))
 (6 2 (:REWRITE SV::LHATOM-FIX-WHEN-LHATOM-P))
 (4 4 (:TYPE-PRESCRIPTION SV::LHRANGE-TYPE))
 (4 4 (:TYPE-PRESCRIPTION SV::LHRANGE-FIX$INLINE))
 (4 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (4 2 (:REWRITE NFIX-WHEN-NATP))
 (4 2 (:REWRITE SV::LHATOM-FIX-WHEN-Z))
 (2 2 (:TYPE-PRESCRIPTION SV::SVAR-P))
 (2 2 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (2 2 (:TYPE-PRESCRIPTION SV::LHATOM-VAR))
 (2 2 (:TYPE-PRESCRIPTION SV::LHATOM-P))
 (2 2 (:REWRITE SV::SVAR-P-OF-SVAR->ABSINDEXED.XX))
 (2 2 (:REWRITE SV::RETURN-TYPE-OF-LHATOM-VAR))
 (2 2 (:REWRITE SV::LHATOM-P-OF-LHRANGE->ATOM))
 )
(SV::LHS->ABSINDEXED-OF-LHS-FIX-X
 (2955 153 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (2219 151 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (1227 135 (:REWRITE SV::LHS-P-OF-CDR-WHEN-LHS-P))
 (923 91 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (748 748 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (743 503 (:REWRITE DEFAULT-CAR))
 (706 706 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (667 382 (:REWRITE DEFAULT-CDR))
 (354 353 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (302 302 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (281 281 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (256 256 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (256 256 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (21 21 (:REWRITE SV::LHS-P-OF-LHS-FIX))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::LHATOM-FIX-UNDER-LHATOM-EQUIV))
 )
(SV::LHS->ABSINDEXED-LHS-EQUIV-CONGRUENCE-ON-X)
(SV::LHS->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (89 5 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (64 5 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (31 25 (:REWRITE DEFAULT-CAR))
 (24 3 (:REWRITE SV::LHS-P-OF-CDR-WHEN-LHS-P))
 (21 15 (:REWRITE DEFAULT-CDR))
 (21 7 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (16 16 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (14 14 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (10 10 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (10 10 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (8 8 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 )
(SV::LHS->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::LHS->ABSINDEXED-OF-MODDB-FIX-MODDB
 (616 7 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (602 7 (:DEFINITION SV::MODDBP))
 (175 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (105 21 (:DEFINITION LEN))
 (98 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (89 5 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (64 5 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (63 63 (:TYPE-PRESCRIPTION LEN))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (49 43 (:REWRITE DEFAULT-CDR))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (42 21 (:REWRITE DEFAULT-+-2))
 (42 7 (:DEFINITION LENGTH))
 (35 7 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (35 7 (:DEFINITION SV::MODDB->NMODS1P))
 (31 25 (:REWRITE DEFAULT-CAR))
 (28 28 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (24 3 (:REWRITE SV::LHS-P-OF-CDR-WHEN-LHS-P))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (21 21 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (14 14 (:TYPE-PRESCRIPTION NFIX))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (10 10 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (10 10 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (8 8 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (7 7 (:TYPE-PRESCRIPTION SV::MODDBP))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (7 7 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 7 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::LHS->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHS-BOUNDEDP-OF-LHS->ABSINDEXED
 (563 6 (:DEFINITION MEMBER-EQUAL))
 (130 10 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (117 6 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (87 6 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (80 10 (:REWRITE SV::LHRANGE-P-OF-CAR-WHEN-LHS-P))
 (70 34 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (60 60 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (60 17 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (48 30 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (48 6 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (47 47 (:REWRITE DEFAULT-CAR))
 (27 27 (:REWRITE DEFAULT-CDR))
 (23 23 (:REWRITE SUBSETP-MEMBER . 4))
 (23 23 (:REWRITE SUBSETP-MEMBER . 3))
 (23 23 (:REWRITE SUBSETP-MEMBER . 2))
 (23 23 (:REWRITE SUBSETP-MEMBER . 1))
 (23 23 (:REWRITE INTERSECTP-MEMBER . 3))
 (23 23 (:REWRITE INTERSECTP-MEMBER . 2))
 (22 22 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (22 22 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (20 20 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (20 20 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (20 20 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (17 17 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (12 12 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (12 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (8 8 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (6 6 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (6 6 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (2 1 (:REWRITE SV::LHATOM-FIX-WHEN-Z))
 )
(SV::ASSIGNS->ABSINDEXED
 (474 42 (:DEFINITION BINARY-APPEND))
 (444 84 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (270 270 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (243 52 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (226 31 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (180 60 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (178 88 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (127 127 (:REWRITE DEFAULT-CDR))
 (120 30 (:REWRITE CONSP-OF-APPEND))
 (101 99 (:REWRITE DEFAULT-CAR))
 (84 42 (:REWRITE DEFAULT-+-2))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (71 20 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (69 21 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (60 60 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (60 2 (:REWRITE SUBSETP-APPEND1))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (42 42 (:REWRITE DEFAULT-+-1))
 (40 24 (:REWRITE SUBSETP-TRANS2))
 (38 20 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (36 18 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (36 18 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (36 18 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 31 (:REWRITE NTH-WHEN-ATOM))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (26 26 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (24 24 (:REWRITE SUBSETP-TRANS))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 1 (:REWRITE SV::LHS-P-OF-CAR-WHEN-LHSLIST-P))
 (6 1 (:REWRITE SV::LHS-P-OF-CAAR-WHEN-LHSPAIRS-P))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (4 4 (:REWRITE SV::DRIVER-P-WHEN-MEMBER-EQUAL-OF-DRIVERLIST-P))
 (3 3 (:TYPE-PRESCRIPTION BINARY-APPEND-WITHOUT-GUARD))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (2 2 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (1 1 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 )
(SV::SVARLIST-P-OF-ASSIGNS->ABSINDEXED.FAILS
 (98 2 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (68 13 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (66 2 (:DEFINITION TRUE-LISTP))
 (63 3 (:REWRITE SUBSETP-APPEND1))
 (58 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 16 (:REWRITE SUBSETP-TRANS2))
 (30 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (30 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (22 22 (:TYPE-PRESCRIPTION SV::ASSIGNS-P))
 (22 22 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (19 13 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (14 14 (:TYPE-PRESCRIPTION LEN))
 (13 13 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (11 11 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (11 9 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10 2 (:DEFINITION LEN))
 (9 7 (:REWRITE DEFAULT-CAR))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION BINARY-APPEND))
 (7 7 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 2 (:REWRITE DEFAULT-+-2))
 (4 2 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE CONSP-OF-LIST-FIX))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ASSIGNS-P-OF-ASSIGNS->ABSINDEXED.XX
 (80 11 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (17 17 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (8 5 (:REWRITE DEFAULT-CDR))
 (8 5 (:REWRITE DEFAULT-CAR))
 (8 2 (:DEFINITION BINARY-APPEND))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 2 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (2 2 (:REWRITE SV::DRIVER-P-WHEN-MEMBER-EQUAL-OF-DRIVERLIST-P))
 )
(SV::ASSIGNS->ABSINDEXED-OF-ASSIGNS-FIX-X
 (24 6 (:DEFINITION BINARY-APPEND))
 (16 12 (:REWRITE DEFAULT-CAR))
 (15 11 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (5 5 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 )
(SV::ASSIGNS->ABSINDEXED-ASSIGNS-EQUIV-CONGRUENCE-ON-X)
(SV::ASSIGNS->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (52 13 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (24 6 (:DEFINITION BINARY-APPEND))
 (20 14 (:REWRITE DEFAULT-CDR))
 (20 14 (:REWRITE DEFAULT-CAR))
 (14 14 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (9 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (7 7 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (4 1 (:REWRITE SV::ASSIGNS-P-OF-CDR-WHEN-ASSIGNS-P))
 (1 1 (:REWRITE SV::ASSIGNS-P-OF-ASSIGNS-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ASSIGNS->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::ASSIGNS->ABSINDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (52 13 (:REWRITE SV::ASSIGNS-FIX-WHEN-ASSIGNS-P))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (32 26 (:REWRITE DEFAULT-CDR))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 6 (:DEFINITION BINARY-APPEND))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (20 14 (:REWRITE DEFAULT-CAR))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (7 7 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::ASSIGNS-P-OF-CDR-WHEN-ASSIGNS-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:REWRITE SV::ASSIGNS-P-OF-ASSIGNS-FIX))
 )
(SV::ASSIGNS->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::ASSIGNS-BOUNDEDP-OF-ASSIGNS->ABSINDEXED
 (903 4 (:DEFINITION MEMBER-EQUAL))
 (667 77 (:DEFINITION BINARY-APPEND))
 (506 98 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (432 4 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (268 154 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (239 161 (:REWRITE DEFAULT-CAR))
 (232 4 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (204 68 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (185 137 (:REWRITE DEFAULT-CDR))
 (136 34 (:REWRITE CONSP-OF-APPEND))
 (124 32 (:REWRITE SV::CONSP-CAR-OF-ASSIGNS-FIX))
 (91 24 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (68 68 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (68 68 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (66 66 (:REWRITE SV::ASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (60 60 (:TYPE-PRESCRIPTION SV::SVEX-KIND$INLINE))
 (56 4 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (40 40 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (40 20 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (40 20 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (40 20 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (33 33 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (32 20 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (32 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (30 1 (:REWRITE SUBSETP-APPEND1))
 (25 7 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (20 20 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (18 18 (:REWRITE SUBSETP-MEMBER . 4))
 (18 18 (:REWRITE SUBSETP-MEMBER . 3))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE SUBSETP-MEMBER . 1))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 3))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 2))
 (15 7 (:REWRITE SUBSETP-TRANS2))
 (14 14 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (13 13 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (13 7 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (8 8 (:TYPE-PRESCRIPTION SV::SVARLIST-BOUNDEDP-BADGUY))
 (8 8 (:TYPE-PRESCRIPTION SV::SVAR-BOUNDEDP))
 (8 8 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE SV::DRIVER-P-WHEN-MEMBER-EQUAL-OF-DRIVERLIST-P))
 )
(SV::SVEX-ALIST->ABSINDEXED
 (178 26 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (122 26 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (122 26 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (122 26 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (114 15 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (113 113 (:REWRITE DEFAULT-CAR))
 (95 19 (:DEFINITION LEN))
 (88 4 (:DEFINITION TRUE-LISTP))
 (84 84 (:REWRITE DEFAULT-CDR))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (72 12 (:REWRITE SV::NETASSIGNS-P-OF-CDR-WHEN-NETASSIGNS-P))
 (63 21 (:REWRITE SET::SFIX-WHEN-EMPTY))
 (56 56 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (51 25 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (50 50 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (48 12 (:REWRITE SV::SVEX-ENV-P-OF-CDR-WHEN-SVEX-ENV-P))
 (48 12 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (48 12 (:REWRITE SV::4VMASK-ALIST-P-OF-CDR-WHEN-4VMASK-ALIST-P))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (46 41 (:REWRITE SUBSETP-TRANS2))
 (46 5 (:REWRITE SUBSETP-CAR-MEMBER))
 (43 25 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (41 41 (:REWRITE SUBSETP-TRANS))
 (40 8 (:DEFINITION BINARY-APPEND))
 (40 1 (:REWRITE SUBSETP-APPEND1))
 (38 19 (:REWRITE DEFAULT-+-2))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (34 2 (:DEFINITION MEMBER-EQUAL))
 (28 28 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (20 8 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (19 19 (:REWRITE DEFAULT-+-1))
 (18 18 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (18 9 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (18 9 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (18 9 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (16 16 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (15 15 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 15 (:REWRITE NTH-WHEN-ATOM))
 (14 14 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:TYPE-PRESCRIPTION BINARY-APPEND-WITHOUT-GUARD))
 )
(SV::SVARLIST-P-OF-SVEX-ALIST->ABSINDEXED.FAILS
 (405 28 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (238 14 (:DEFINITION MEMBER-EQUAL))
 (209 14 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (190 28 (:REWRITE SUBSETP-CAR-MEMBER))
 (79 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (79 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (79 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (79 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (72 72 (:REWRITE DEFAULT-CAR))
 (71 71 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (66 61 (:REWRITE SUBSETP-TRANS2))
 (61 61 (:REWRITE SUBSETP-TRANS))
 (57 54 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (54 54 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (53 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (53 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (53 14 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (52 13 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (43 1 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (40 40 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SUBSETP-MEMBER . 2))
 (28 28 (:REWRITE SUBSETP-MEMBER . 1))
 (28 1 (:REWRITE SUBSETP-OF-CONS))
 (27 1 (:DEFINITION TRUE-LISTP))
 (26 26 (:TYPE-PRESCRIPTION SV::SVEX-ENV-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVEX-ALIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVARLIST-LIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVAR-MAP-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVAR-BOOLMASKS-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVAR-ALIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::NETASSIGNS-P))
 (26 26 (:TYPE-PRESCRIPTION SV::4VMASK-ALIST-P))
 (26 26 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (24 24 (:REWRITE DEFAULT-CDR))
 (23 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (22 1 (:REWRITE SUBSETP-APPEND1))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 1 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (14 14 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (13 13 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (9 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (7 7 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION BINARY-APPEND))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-LIST-FIX))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::SVEX-ALIST-P-OF-SVEX-ALIST->ABSINDEXED.XX
 (156 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (130 13 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (78 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (78 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (78 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (58 58 (:REWRITE DEFAULT-CAR))
 (52 13 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (52 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (52 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (52 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (43 43 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (27 27 (:REWRITE SUBSETP-TRANS2))
 (27 27 (:REWRITE SUBSETP-TRANS))
 (26 26 (:TYPE-PRESCRIPTION SV::SVEX-ENV-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVARLIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVARLIST-LIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVAR-MAP-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVAR-BOOLMASKS-P))
 (26 26 (:TYPE-PRESCRIPTION SV::SVAR-ALIST-P))
 (26 26 (:TYPE-PRESCRIPTION SV::NETASSIGNS-P))
 (26 26 (:TYPE-PRESCRIPTION SV::4VMASK-ALIST-P))
 (26 26 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (26 26 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (23 23 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (23 23 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (13 13 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (8 8 (:REWRITE DEFAULT-CDR))
 (4 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 )
(SV::SVEX-ALIST-BOUNDEDP-OF-SVEX-ALIST->ABSINDEXED
 (1468 192 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (1412 44 (:DEFINITION MEMBER-EQUAL))
 (1268 106 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (1092 130 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (1020 130 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (948 106 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (948 106 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (760 20 (:REWRITE SUBSETP-OF-CONS))
 (736 736 (:REWRITE DEFAULT-CAR))
 (728 130 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (728 130 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (728 130 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (632 106 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (588 196 (:REWRITE SET::SFIX-WHEN-EMPTY))
 (508 508 (:REWRITE DEFAULT-CDR))
 (480 20 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (440 80 (:REWRITE SUBSETP-CAR-MEMBER))
 (420 420 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (364 364 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (359 73 (:DEFINITION BINARY-APPEND))
 (316 316 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (316 316 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (316 316 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (312 52 (:REWRITE SV::SVEX-ALIST-P-OF-CDR-WHEN-SVEX-ALIST-P))
 (312 52 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (312 52 (:REWRITE SV::SVAR-ALIST-P-OF-CDR-WHEN-SVAR-ALIST-P))
 (312 52 (:REWRITE SV::NETASSIGNS-P-OF-CDR-WHEN-NETASSIGNS-P))
 (296 296 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (292 148 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (292 4 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (220 220 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (220 4 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (212 212 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (210 210 (:TYPE-PRESCRIPTION SV::SVEX-KIND$INLINE))
 (208 52 (:REWRITE SV::SVEX-ENV-P-OF-CDR-WHEN-SVEX-ENV-P))
 (208 52 (:REWRITE SV::SVARLIST-LIST-P-OF-CDR-WHEN-SVARLIST-LIST-P))
 (208 52 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (208 52 (:REWRITE SV::4VMASK-ALIST-P-OF-CDR-WHEN-4VMASK-ALIST-P))
 (190 10 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-CAR-WHEN-SVARLIST-IDXADDR-OKP))
 (182 182 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (182 182 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (182 182 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (182 182 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (168 168 (:REWRITE SUBSETP-TRANS2))
 (168 168 (:REWRITE SUBSETP-TRANS))
 (158 158 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (158 158 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (158 158 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (158 158 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (148 148 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (140 70 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (140 70 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (140 70 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (134 134 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (110 110 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (109 109 (:REWRITE SUBSETP-MEMBER . 2))
 (109 109 (:REWRITE SUBSETP-MEMBER . 1))
 (96 96 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (92 56 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (74 74 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (48 48 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (45 45 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (45 45 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (44 8 (:REWRITE SET::UNION-EMPTY-X))
 (40 28 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (32 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (29 29 (:REWRITE SUBSETP-MEMBER . 4))
 (29 29 (:REWRITE SUBSETP-MEMBER . 3))
 (29 29 (:REWRITE INTERSECTP-MEMBER . 3))
 (29 29 (:REWRITE INTERSECTP-MEMBER . 2))
 (24 24 (:REWRITE SV::SVEX-ALIST-P-OF-SVEX-ALIST->ABSINDEXED.XX))
 (24 8 (:REWRITE SET::UNION-EMPTY-Y))
 (12 4 (:REWRITE SV::MEMBER-SVEX-ALIST-KEYS))
 (10 10 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (8 8 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (8 4 (:REWRITE SV::RETURN-TYPE-OF-SVARLIST-BOUNDEDP-BADGUY))
 (4 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 )
(SV::SVEX-ALIST->ABSINDEXED-OF-SVEX-ALIST-FIX-X
 (1141 261 (:REWRITE DEFAULT-CAR))
 (1024 134 (:REWRITE DEFAULT-CDR))
 (860 30 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (758 122 (:REWRITE SV::SVEX-ALIST-P-OF-CDR-WHEN-SVEX-ALIST-P))
 (751 62 (:REWRITE SV::SVEX-ALIST-FIX-WHEN-SVEX-ALIST-P))
 (474 474 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (474 37 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (450 49 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (378 37 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (378 37 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (374 30 (:REWRITE SV::SVEX-P-WHEN-MAYBE-SVEX-P))
 (336 30 (:REWRITE SV::SVEX-P-OF-CDAR-WHEN-SVEX-ALIST-P))
 (316 49 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (316 49 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (300 49 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (252 37 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (239 238 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (224 30 (:REWRITE SV::MAYBE-SVEX-P-OF-CDAR-WHEN-ATTRIBUTES-P))
 (156 26 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (156 26 (:REWRITE SV::SVAR-ALIST-P-OF-CDR-WHEN-SVAR-ALIST-P))
 (156 26 (:REWRITE SV::NETASSIGNS-P-OF-CDR-WHEN-NETASSIGNS-P))
 (150 150 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (126 126 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (126 126 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (104 26 (:REWRITE SV::SVEX-ENV-P-OF-CDR-WHEN-SVEX-ENV-P))
 (104 26 (:REWRITE SV::SVARLIST-LIST-P-OF-CDR-WHEN-SVARLIST-LIST-P))
 (104 26 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (104 26 (:REWRITE SV::ATTRIBUTES-P-OF-CDR-WHEN-ATTRIBUTES-P))
 (104 26 (:REWRITE SV::4VMASK-ALIST-P-OF-CDR-WHEN-4VMASK-ALIST-P))
 (90 90 (:TYPE-PRESCRIPTION SV::SVEX-P))
 (75 75 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (75 75 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (75 75 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (75 75 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (74 74 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (74 74 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (63 63 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (63 63 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (63 63 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (60 60 (:TYPE-PRESCRIPTION SV::MAYBE-SVEX-P))
 (60 60 (:REWRITE SV::SVEX-P-WHEN-MEMBER-EQUAL-OF-SVEXLIST-P))
 (60 30 (:REWRITE SV::MAYBE-SVEX-P-WHEN-SVEX-P))
 (56 56 (:REWRITE SV::ATTRIBUTES-P-WHEN-NOT-CONSP))
 (37 37 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (32 8 (:DEFINITION BINARY-APPEND))
 (16 16 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVEX-ALIST->ABSINDEXED-SVEX-ALIST-EQUIV-CONGRUENCE-ON-X)
(SV::SVEX-ALIST->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (146 13 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (83 75 (:REWRITE DEFAULT-CAR))
 (68 13 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (68 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (68 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (68 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (55 47 (:REWRITE DEFAULT-CDR))
 (34 34 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (27 9 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (26 26 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (24 6 (:DEFINITION BINARY-APPEND))
 (24 4 (:REWRITE SV::SVEX-ALIST-P-OF-CDR-WHEN-SVEX-ALIST-P))
 (24 4 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (24 4 (:REWRITE SV::SVAR-ALIST-P-OF-CDR-WHEN-SVAR-ALIST-P))
 (24 4 (:REWRITE SV::NETASSIGNS-P-OF-CDR-WHEN-NETASSIGNS-P))
 (18 18 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (17 17 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (16 4 (:REWRITE SV::SVEX-ENV-P-OF-CDR-WHEN-SVEX-ENV-P))
 (16 4 (:REWRITE SV::SVARLIST-LIST-P-OF-CDR-WHEN-SVARLIST-LIST-P))
 (16 4 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (16 4 (:REWRITE SV::4VMASK-ALIST-P-OF-CDR-WHEN-4VMASK-ALIST-P))
 (13 13 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVEX-ALIST->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEX-ALIST->ABSINDEXED-OF-MODDB-FIX-MODDB
 (792 9 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (774 9 (:DEFINITION SV::MODDBP))
 (225 9 (:DEFINITION TRUE-LISTP))
 (189 18 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (146 13 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (135 27 (:DEFINITION LEN))
 (126 18 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (108 18 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (102 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (91 83 (:REWRITE DEFAULT-CDR))
 (83 75 (:REWRITE DEFAULT-CAR))
 (81 81 (:TYPE-PRESCRIPTION LEN))
 (81 27 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (68 13 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (68 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (68 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (68 13 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (63 9 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (54 54 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (54 27 (:REWRITE DEFAULT-+-2))
 (54 9 (:DEFINITION LENGTH))
 (45 9 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (45 9 (:DEFINITION SV::MODDB->NMODS1P))
 (36 36 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (36 36 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (36 18 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (34 34 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (27 27 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (27 27 (:REWRITE DEFAULT-+-1))
 (26 26 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (24 6 (:DEFINITION BINARY-APPEND))
 (24 4 (:REWRITE SV::SVEX-ALIST-P-OF-CDR-WHEN-SVEX-ALIST-P))
 (24 4 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (24 4 (:REWRITE SV::SVAR-ALIST-P-OF-CDR-WHEN-SVAR-ALIST-P))
 (24 4 (:REWRITE SV::NETASSIGNS-P-OF-CDR-WHEN-NETASSIGNS-P))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (18 18 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (18 18 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (18 18 (:REWRITE NTH-WHEN-ATOM))
 (18 18 (:REWRITE SET::IN-SET))
 (18 18 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (18 18 (:LINEAR INDEX-OF-<-LEN))
 (17 17 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (16 4 (:REWRITE SV::SVEX-ENV-P-OF-CDR-WHEN-SVEX-ENV-P))
 (16 4 (:REWRITE SV::SVARLIST-LIST-P-OF-CDR-WHEN-SVARLIST-LIST-P))
 (16 4 (:REWRITE SV::SVAR-BOOLMASKS-P-OF-CDR-WHEN-SVAR-BOOLMASKS-P))
 (16 4 (:REWRITE SV::4VMASK-ALIST-P-OF-CDR-WHEN-4VMASK-ALIST-P))
 (13 13 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (9 9 (:TYPE-PRESCRIPTION SV::MODDBP))
 (9 9 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::SVEX-ALIST->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::CONSTRAINTLIST->ABSINDEXED
 (107 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (85 17 (:DEFINITION LEN))
 (80 26 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (70 10 (:DEFINITION BINARY-APPEND))
 (66 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (50 20 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (41 41 (:REWRITE DEFAULT-CDR))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (34 17 (:REWRITE DEFAULT-+-2))
 (29 11 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 13 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (26 13 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (26 13 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (22 22 (:REWRITE DEFAULT-CAR))
 (21 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (20 20 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (17 17 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (14 14 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (13 13 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:TYPE-PRESCRIPTION BINARY-APPEND-WITHOUT-GUARD))
 )
(SV::SVARLIST-P-OF-CONSTRAINTLIST->ABSINDEXED.FAILS
 (42 1 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (26 1 (:DEFINITION TRUE-LISTP))
 (22 2 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (22 1 (:REWRITE SUBSETP-APPEND1))
 (15 1 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (13 8 (:REWRITE SUBSETP-TRANS2))
 (12 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (9 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (9 3 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (8 1 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (7 7 (:TYPE-PRESCRIPTION LEN))
 (7 7 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (6 6 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:DEFINITION BINARY-APPEND))
 (3 3 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (2 2 (:REWRITE SET::IN-SET))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-LIST-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::CONSTRAINTLIST-P-OF-CONSTRAINTLIST->ABSINDEXED.XX
 (56 2 (:DEFINITION MEMBER-EQUAL))
 (42 4 (:REWRITE SV::CONSTRAINT-P-WHEN-MEMBER-EQUAL-OF-CONSTRAINTLIST-P))
 (38 1 (:REWRITE SUBSETP-OF-CONS))
 (32 2 (:REWRITE SV::EQUAL-OF-CONSTRAINT))
 (13 13 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (8 8 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (4 4 (:TYPE-PRESCRIPTION SV::CONSTRAINT->COND$INLINE))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 1 (:DEFINITION BINARY-APPEND))
 (2 2 (:TYPE-PRESCRIPTION SV::SVEX-P))
 (2 2 (:TYPE-PRESCRIPTION SV::CONSTRAINT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SV::RETURN-TYPE-OF-SVEX->ABSINDEXED.XX))
 (2 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 )
(SV::CONSTRAINTLIST-BOUNDEDP-OF-CONSTRAINTLIST->ABSINDEXED
 (485 4 (:DEFINITION MEMBER-EQUAL))
 (175 31 (:DEFINITION BINARY-APPEND))
 (151 4 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (113 62 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (95 4 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (65 65 (:REWRITE DEFAULT-CAR))
 (61 61 (:REWRITE DEFAULT-CDR))
 (60 60 (:TYPE-PRESCRIPTION SV::SVEX-KIND$INLINE))
 (56 4 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (41 20 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (40 40 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (40 20 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (40 20 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (40 20 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (34 34 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (32 20 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (32 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (16 16 (:REWRITE SUBSETP-MEMBER . 4))
 (16 16 (:REWRITE SUBSETP-MEMBER . 3))
 (16 16 (:REWRITE SUBSETP-MEMBER . 2))
 (16 16 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 3))
 (16 16 (:REWRITE INTERSECTP-MEMBER . 2))
 (13 13 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (10 10 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (8 8 (:TYPE-PRESCRIPTION SV::SVARLIST-BOUNDEDP-BADGUY))
 (8 8 (:TYPE-PRESCRIPTION SV::SVAR-BOUNDEDP))
 (8 8 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (5 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 )
(SV::CONSTRAINTLIST->ABSINDEXED-OF-CONSTRAINTLIST-FIX-X
 (259 165 (:REWRITE DEFAULT-CDR))
 (228 146 (:REWRITE DEFAULT-CAR))
 (188 47 (:DEFINITION BINARY-APPEND))
 (174 21 (:REWRITE SV::CONSTRAINTLIST-FIX-WHEN-CONSTRAINTLIST-P))
 (94 94 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (58 58 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-SUBSETP-EQUAL))
 (48 8 (:REWRITE SV::CONSTRAINTLIST-P-OF-CDR-WHEN-CONSTRAINTLIST-P))
 (30 29 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (25 25 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (25 25 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 9 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (9 9 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (9 9 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (2 2 (:REWRITE SV::CONSTRAINT-P-WHEN-MEMBER-EQUAL-OF-CONSTRAINTLIST-P))
 )
(SV::CONSTRAINTLIST->ABSINDEXED-CONSTRAINTLIST-EQUIV-CONGRUENCE-ON-X)
(SV::CONSTRAINTLIST->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (12 3 (:DEFINITION BINARY-APPEND))
 (10 8 (:REWRITE DEFAULT-CDR))
 (10 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (6 6 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (6 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CONSTRAINTLIST->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::CONSTRAINTLIST->ABSINDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (22 20 (:REWRITE DEFAULT-CDR))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 3 (:DEFINITION BINARY-APPEND))
 (10 8 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::CONSTRAINTLIST->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-MAP->ABSINDEXED
 (226 31 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (187 22 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (154 7 (:DEFINITION TRUE-LISTP))
 (147 14 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (105 6 (:DEFINITION MEMBER-EQUAL))
 (93 91 (:REWRITE DEFAULT-CDR))
 (84 42 (:REWRITE DEFAULT-+-2))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (68 38 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (65 63 (:REWRITE DEFAULT-CAR))
 (63 21 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (51 19 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (51 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (49 7 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (46 4 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-CAR-WHEN-SVARLIST-IDXADDR-OKP))
 (42 42 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (42 42 (:REWRITE DEFAULT-+-1))
 (33 33 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 31 (:REWRITE NTH-WHEN-ATOM))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (22 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (21 21 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (19 19 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SUBSETP-TRANS2))
 (14 14 (:REWRITE SUBSETP-TRANS))
 (14 14 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (13 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (11 11 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (10 10 (:TYPE-PRESCRIPTION BINARY-APPEND-WITHOUT-GUARD))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 4 (:REWRITE APPEND-OF-CONS))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 1 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (6 1 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (4 4 (:REWRITE-QUOTED-CONSTANT SV::SVAR-FIX-UNDER-SVAR-EQUIV))
 (4 4 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (4 1 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (4 1 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (4 1 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (2 2 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE CONS-UNDER-SET-EQUIV-1))
 (1 1 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 )
(SV::SVARLIST-P-OF-SVAR-MAP->ABSINDEXED.FAILS
 (160 40 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (98 5 (:REWRITE SUBSETP-OF-CONS))
 (50 5 (:DEFINITION MEMBER-EQUAL))
 (48 48 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (34 22 (:REWRITE DEFAULT-CAR))
 (30 18 (:REWRITE DEFAULT-CDR))
 (29 29 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (24 24 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (24 12 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (15 15 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (15 15 (:REWRITE SUBSETP-TRANS2))
 (15 15 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SUBSETP-MEMBER . 2))
 (10 10 (:REWRITE SUBSETP-MEMBER . 1))
 (5 5 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (3 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 )
(SV::SVAR-MAP-P-OF-SVAR-MAP->ABSINDEXED.XX
 (140 22 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (24 24 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (15 9 (:REWRITE DEFAULT-CAR))
 (13 7 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (12 6 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (11 11 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (11 11 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 )
(SV::SVAR-MAP->ABSINDEXED-OF-SVAR-MAP-FIX-X
 (10 10 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (10 6 (:REWRITE DEFAULT-CAR))
 (9 5 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (5 5 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 )
(SV::SVAR-MAP->ABSINDEXED-SVAR-MAP-EQUIV-CONGRUENCE-ON-X)
(SV::SVAR-MAP->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (52 13 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (14 14 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CDR))
 (14 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (7 7 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (4 1 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (1 1 (:REWRITE SV::SVAR-MAP-P-OF-SVAR-MAP-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::SVAR-MAP->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVAR-MAP->ABSINDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (52 13 (:REWRITE SV::SVAR-MAP-FIX-WHEN-SVAR-MAP-P))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (26 20 (:REWRITE DEFAULT-CDR))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (14 8 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (7 7 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:REWRITE SV::SVAR-MAP-P-OF-SVAR-MAP-FIX))
 )
(SV::SVAR-MAP->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVAR-MAP-BOUNDEDP-OF-SVAR-MAP->ABSINDEXED
 (1171 8 (:DEFINITION MEMBER-EQUAL))
 (406 6 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (334 6 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (273 154 (:REWRITE DEFAULT-CAR))
 (187 51 (:REWRITE SV::CONSP-CAR-OF-SVAR-MAP-FIX))
 (157 107 (:REWRITE DEFAULT-CDR))
 (124 124 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (100 60 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (69 12 (:REWRITE SV::SVAR-IDXADDR-OKP-WHEN-MEMBER-EQUAL-OF-SVARLIST-IDXADDR-OKP))
 (62 62 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (58 58 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (54 6 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (48 30 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (48 30 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (43 3 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-CAR-WHEN-SVARLIST-IDXADDR-OKP))
 (29 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (27 27 (:REWRITE SUBSETP-MEMBER . 2))
 (27 27 (:REWRITE SUBSETP-MEMBER . 1))
 (27 12 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (25 10 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (24 6 (:REWRITE SV::SVAR-MAP-P-OF-CDR-WHEN-SVAR-MAP-P))
 (22 22 (:REWRITE SUBSETP-MEMBER . 4))
 (22 22 (:REWRITE SUBSETP-MEMBER . 3))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 3))
 (22 22 (:REWRITE INTERSECTP-MEMBER . 2))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (18 10 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (15 15 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (12 12 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 1 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (8 8 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (6 6 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::SVAR-MAP-P-OF-SVAR-MAP-FIX))
 (6 6 (:REWRITE SV::SVAR-IDXADDR-OKP-OF-GREATER))
 (6 6 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 )
(SV::LHSPAIRS->ABSINDEXED-NREV
 (620 80 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (565 40 (:DEFINITION BINARY-APPEND))
 (495 495 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (462 21 (:DEFINITION TRUE-LISTP))
 (441 42 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (252 42 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (226 31 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (197 46 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (189 63 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (180 60 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (180 30 (:REWRITE CONSP-OF-APPEND))
 (174 84 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (147 21 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (141 139 (:REWRITE DEFAULT-CDR))
 (126 126 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (99 97 (:REWRITE DEFAULT-CAR))
 (84 84 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (84 42 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (84 42 (:REWRITE DEFAULT-+-2))
 (73 19 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (63 63 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (60 60 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (53 14 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (42 42 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (42 42 (:REWRITE SET::IN-SET))
 (42 42 (:REWRITE DEFAULT-+-1))
 (41 14 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (36 36 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (33 1 (:REWRITE SUBSETP-APPEND1))
 (31 31 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (31 31 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (31 31 (:REWRITE NTH-WHEN-ATOM))
 (29 18 (:REWRITE SUBSETP-TRANS2))
 (23 23 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (18 18 (:REWRITE SUBSETP-TRANS))
 (14 14 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (13 13 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (10 10 (:LINEAR INDEX-OF-<-LEN))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (7 7 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (7 7 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (7 7 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 1 (:REWRITE SV::LHS-P-OF-CAR-WHEN-LHSLIST-P))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (4 4 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (2 2 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (1 1 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 )
(SV::LHSPAIRS->ABSINDEXED-NREV-OF-LHSPAIRS-FIX-X
 (2555 432 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1617 49 (:DEFINITION TRUE-LISTP))
 (1421 98 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1230 484 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (1016 174 (:DEFINITION BINARY-APPEND))
 (970 172 (:REWRITE CONSP-OF-APPEND))
 (739 53 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (735 49 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (588 98 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (484 484 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (451 417 (:REWRITE DEFAULT-CDR))
 (441 147 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (383 349 (:REWRITE DEFAULT-CAR))
 (294 294 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (274 274 (:REWRITE CONSP-OF-LIST-FIX))
 (245 245 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (245 49 (:DEFINITION LEN))
 (196 196 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (196 98 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (192 64 (:REWRITE CDR-OF-LIST-FIX))
 (147 147 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (128 64 (:REWRITE CAR-OF-LIST-FIX))
 (126 126 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (98 98 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (98 98 (:REWRITE SET::IN-SET))
 (98 49 (:REWRITE DEFAULT-+-2))
 (63 63 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (54 54 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (54 54 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (53 53 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (49 49 (:REWRITE DEFAULT-+-1))
 (49 49 (:LINEAR INDEX-OF-<-LEN))
 (48 24 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 )
(SV::LHSPAIRS->ABSINDEXED-NREV-LHSPAIRS-EQUIV-CONGRUENCE-ON-X)
(SV::LHSPAIRS->ABSINDEXED-NREV-OF-MODSCOPE-FIX-SCOPE
 (2504 495 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1982 60 (:DEFINITION TRUE-LISTP))
 (1742 120 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1149 201 (:DEFINITION BINARY-APPEND))
 (908 68 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (902 60 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (862 169 (:REWRITE CONSP-OF-APPEND))
 (720 120 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (540 494 (:REWRITE DEFAULT-CDR))
 (540 180 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (474 428 (:REWRITE DEFAULT-CAR))
 (360 360 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (300 300 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (300 60 (:DEFINITION LEN))
 (281 281 (:REWRITE CONSP-OF-LIST-FIX))
 (240 240 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (240 120 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (207 69 (:REWRITE CDR-OF-LIST-FIX))
 (180 180 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (158 158 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (138 69 (:REWRITE CAR-OF-LIST-FIX))
 (120 120 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (120 120 (:REWRITE SET::IN-SET))
 (120 60 (:REWRITE DEFAULT-+-2))
 (79 79 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (71 71 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (71 71 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (68 68 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (60 60 (:REWRITE DEFAULT-+-1))
 (60 60 (:LINEAR INDEX-OF-<-LEN))
 (60 30 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (31 11 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (20 20 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 )
(SV::LHSPAIRS->ABSINDEXED-NREV-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::LHSPAIRS->ABSINDEXED-NREV-OF-MODDB-FIX-MODDB
 (2504 495 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (2232 70 (:DEFINITION TRUE-LISTP))
 (1952 140 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1149 201 (:DEFINITION BINARY-APPEND))
 (972 70 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (908 68 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (881 11 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (862 169 (:REWRITE CONSP-OF-APPEND))
 (860 10 (:DEFINITION SV::MODDBP))
 (840 140 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (630 210 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (580 534 (:REWRITE DEFAULT-CDR))
 (474 428 (:REWRITE DEFAULT-CAR))
 (450 90 (:DEFINITION LEN))
 (420 420 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (340 340 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (281 281 (:REWRITE CONSP-OF-LIST-FIX))
 (280 280 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (280 140 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (210 210 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (207 69 (:REWRITE CDR-OF-LIST-FIX))
 (180 90 (:REWRITE DEFAULT-+-2))
 (158 158 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (140 140 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (140 140 (:REWRITE SET::IN-SET))
 (140 20 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (138 69 (:REWRITE CAR-OF-LIST-FIX))
 (90 90 (:REWRITE DEFAULT-+-1))
 (81 81 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (81 81 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (80 80 (:LINEAR INDEX-OF-<-LEN))
 (79 79 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (68 68 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (60 30 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (60 10 (:DEFINITION LENGTH))
 (50 10 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (50 10 (:DEFINITION SV::MODDB->NMODS1P))
 (20 20 (:TYPE-PRESCRIPTION NFIX))
 (20 20 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (20 20 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (20 20 (:REWRITE NTH-WHEN-ATOM))
 (20 20 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION SV::MODDBP))
 (10 10 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 )
(SV::LHSPAIRS->ABSINDEXED-NREV-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHSPAIRS->ABSINDEXED
 (8 4 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:TYPE-PRESCRIPTION BINARY-APPEND-WITHOUT-GUARD))
 (2 2 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 )
(SV::SVARLIST-P-OF-LHSPAIRS->ABSINDEXED.FAILS
 (98 2 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (68 13 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (66 2 (:DEFINITION TRUE-LISTP))
 (63 3 (:REWRITE SUBSETP-APPEND1))
 (58 4 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (36 16 (:REWRITE SUBSETP-TRANS2))
 (30 2 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (30 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (22 22 (:TYPE-PRESCRIPTION SV::LHSPAIRS-P))
 (22 22 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (19 13 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (18 6 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (16 16 (:REWRITE SUBSETP-TRANS))
 (14 14 (:TYPE-PRESCRIPTION LEN))
 (13 13 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (12 12 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (11 11 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (11 9 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10 2 (:DEFINITION LEN))
 (9 7 (:REWRITE DEFAULT-CAR))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 2 (:DEFINITION BINARY-APPEND))
 (7 7 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 2 (:REWRITE DEFAULT-+-2))
 (4 2 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE CONSP-OF-LIST-FIX))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::LHSPAIRS-P-OF-LHSPAIRS->ABSINDEXED.XX
 (80 11 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (17 17 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (8 2 (:DEFINITION BINARY-APPEND))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (7 5 (:REWRITE DEFAULT-CDR))
 (7 5 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (6 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 2 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 )
(SV::LHSPAIRS->ABSINDEXED-NREV-ELIM
 (1518 38 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (981 33 (:DEFINITION TRUE-LISTP))
 (849 66 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (506 169 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (496 34 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (396 66 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (387 33 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (385 75 (:DEFINITION BINARY-APPEND))
 (338 88 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (297 99 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (233 157 (:REWRITE DEFAULT-CAR))
 (227 201 (:REWRITE DEFAULT-CDR))
 (198 198 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (165 33 (:DEFINITION LEN))
 (132 132 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (132 66 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (125 28 (:REWRITE CONSP-OF-APPEND))
 (102 26 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (99 99 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (92 92 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (66 66 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (66 66 (:REWRITE SET::IN-SET))
 (66 33 (:REWRITE DEFAULT-+-2))
 (60 60 (:REWRITE CONSP-OF-LIST-FIX))
 (51 17 (:REWRITE CDR-OF-LIST-FIX))
 (46 46 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (43 43 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (43 43 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (36 4 (:REWRITE LIST-FIX-OF-APPEND))
 (34 34 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (34 17 (:REWRITE CAR-OF-LIST-FIX))
 (33 33 (:REWRITE DEFAULT-+-1))
 (33 33 (:LINEAR INDEX-OF-<-LEN))
 (20 5 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (5 5 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 )
(SV::LHSPAIRS->ABSINDEXED-TRUE-LISTP
 (130 3 (:DEFINITION TRUE-LISTP))
 (127 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (85 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (78 18 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (50 20 (:REWRITE DEFAULT-CAR))
 (40 10 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (40 10 (:DEFINITION BINARY-APPEND))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (32 22 (:REWRITE DEFAULT-CDR))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 24 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 )
(SV::LHSPAIRS->ABSINDEXED
 (412 61 (:DEFINITION BINARY-APPEND))
 (312 8 (:DEFINITION TRUE-LISTP))
 (286 16 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (253 34 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (234 234 (:TYPE-PRESCRIPTION SV::LHS-VARS))
 (186 8 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (157 157 (:REWRITE DEFAULT-CDR))
 (142 18 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (140 140 (:REWRITE DEFAULT-CAR))
 (112 14 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (93 12 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (86 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (85 17 (:DEFINITION LEN))
 (72 12 (:REWRITE CONSP-OF-APPEND))
 (66 22 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (45 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (44 44 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (38 27 (:REWRITE SUBSETP-TRANS2))
 (34 17 (:REWRITE DEFAULT-+-2))
 (33 1 (:REWRITE SUBSETP-APPEND1))
 (30 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (30 2 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 7 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-NOT-CONSP))
 (27 27 (:REWRITE SUBSETP-TRANS))
 (22 22 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE DEFAULT-+-1))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (14 14 (:REWRITE SET::IN-SET))
 (12 12 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:REWRITE NTH-WHEN-ATOM))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (5 5 (:LINEAR INDEX-OF-<-LEN))
 (5 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 )
(SV::LHSPAIRS->ABSINDEXED-OF-LHSPAIRS-FIX-X
 (24 6 (:DEFINITION BINARY-APPEND))
 (16 12 (:REWRITE DEFAULT-CAR))
 (15 11 (:REWRITE DEFAULT-CDR))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (10 10 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (5 5 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 )
(SV::LHSPAIRS->ABSINDEXED-LHSPAIRS-EQUIV-CONGRUENCE-ON-X)
(SV::LHSPAIRS->ABSINDEXED-OF-MODSCOPE-FIX-SCOPE
 (52 13 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (24 6 (:DEFINITION BINARY-APPEND))
 (20 14 (:REWRITE DEFAULT-CDR))
 (20 14 (:REWRITE DEFAULT-CAR))
 (14 14 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (9 3 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (7 7 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (4 1 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (1 1 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::LHSPAIRS->ABSINDEXED-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::LHSPAIRS->ABSINDEXED-OF-MODDB-FIX-MODDB
 (264 3 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (258 3 (:DEFINITION SV::MODDBP))
 (75 3 (:DEFINITION TRUE-LISTP))
 (63 6 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (52 13 (:REWRITE SV::LHSPAIRS-FIX-WHEN-LHSPAIRS-P))
 (45 9 (:DEFINITION LEN))
 (42 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (32 26 (:REWRITE DEFAULT-CDR))
 (27 27 (:TYPE-PRESCRIPTION LEN))
 (27 9 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (24 6 (:DEFINITION BINARY-APPEND))
 (21 3 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (20 14 (:REWRITE DEFAULT-CAR))
 (18 18 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (18 9 (:REWRITE DEFAULT-+-2))
 (18 3 (:DEFINITION LENGTH))
 (15 3 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (15 3 (:DEFINITION SV::MODDB->NMODS1P))
 (14 14 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 9 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 4 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (7 7 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (6 6 (:TYPE-PRESCRIPTION NFIX))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:REWRITE NTH-WHEN-ATOM))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 1 (:REWRITE SV::LHSPAIRS-P-OF-CDR-WHEN-LHSPAIRS-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDBP))
 (3 3 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (1 1 (:REWRITE SV::LHSPAIRS-P-OF-LHSPAIRS-FIX))
 )
(SV::LHSPAIRS->ABSINDEXED-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::LHSPAIRS-BOUNDEDP-OF-LHSPAIRS->ABSINDEXED
 (951 4 (:DEFINITION MEMBER-EQUAL))
 (805 77 (:DEFINITION BINARY-APPEND))
 (721 98 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (472 4 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (280 154 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (255 161 (:REWRITE DEFAULT-CAR))
 (240 4 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (204 68 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (204 34 (:REWRITE CONSP-OF-APPEND))
 (170 137 (:REWRITE DEFAULT-CDR))
 (124 32 (:REWRITE SV::CONSP-CAR-OF-LHSPAIRS-FIX))
 (97 24 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (68 68 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (66 66 (:REWRITE SV::LHSPAIRS-P-WHEN-SUBSETP-EQUAL))
 (56 4 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (40 40 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (40 40 (:REWRITE SV::LHS-VARS-WHEN-CONSP))
 (33 33 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (33 1 (:REWRITE SUBSETP-APPEND1))
 (32 20 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (32 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (25 7 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (19 7 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (18 18 (:REWRITE SUBSETP-MEMBER . 4))
 (18 18 (:REWRITE SUBSETP-MEMBER . 3))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE SUBSETP-MEMBER . 1))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 3))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 2))
 (18 7 (:REWRITE SUBSETP-TRANS2))
 (14 14 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (13 13 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (12 12 (:REWRITE SV::SVARLIST-IDXADDR-OKP-OF-GREATER))
 (8 8 (:TYPE-PRESCRIPTION SV::SVARLIST-BOUNDEDP-BADGUY))
 (8 8 (:TYPE-PRESCRIPTION SV::SVAR-BOUNDEDP))
 (8 8 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (4 4 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES
 (127 3 (:REWRITE ZP-WHEN-GT-0))
 (76 28 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (41 9 (:REWRITE NFIX-WHEN-NOT-NATP))
 (35 12 (:REWRITE DEFAULT-+-2))
 (29 11 (:REWRITE DEFAULT-<-2))
 (25 10 (:REWRITE NATP-WHEN-GTE-0))
 (20 20 (:TYPE-PRESCRIPTION NATP))
 (17 12 (:REWRITE DEFAULT-+-1))
 (15 11 (:REWRITE DEFAULT-<-1))
 (14 7 (:REWRITE DEFAULT-UNARY-MINUS))
 (10 10 (:REWRITE NATP-WHEN-INTEGERP))
 (10 10 (:REWRITE NATP-RW))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (5 5 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 1 (:DEFINITION LEN))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(SV::LHSLIST-P-OF-ELAB-MOD-INITIALIZE-ALIASES
 (441 147 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (391 61 (:REWRITE NFIX-WHEN-NATP))
 (316 8 (:REWRITE ZP-WHEN-GT-0))
 (271 61 (:REWRITE NFIX-WHEN-NOT-NATP))
 (200 80 (:REWRITE NATP-WHEN-GTE-0))
 (186 5 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (174 62 (:REWRITE DEFAULT-+-2))
 (172 76 (:REWRITE DEFAULT-<-2))
 (166 5 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (160 160 (:TYPE-PRESCRIPTION NATP))
 (104 76 (:REWRITE DEFAULT-<-1))
 (103 62 (:REWRITE DEFAULT-+-1))
 (88 88 (:META CANCEL_PLUS-LESSP-CORRECT))
 (80 80 (:REWRITE NATP-WHEN-INTEGERP))
 (80 80 (:REWRITE NATP-RW))
 (75 15 (:DEFINITION LEN))
 (60 29 (:REWRITE DEFAULT-UNARY-MINUS))
 (55 16 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (42 18 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (26 26 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (26 26 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (26 26 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (26 26 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (26 26 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (26 26 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (26 26 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (26 26 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (26 26 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (19 4 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (15 15 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (15 15 (:REWRITE DEFAULT-CDR))
 (12 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (5 5 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (5 5 (:REWRITE NTH-WHEN-ATOM))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (4 4 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES
 (176 12 (:REWRITE ZP-WHEN-GT-0))
 (91 54 (:REWRITE DEFAULT-+-2))
 (70 54 (:REWRITE DEFAULT-+-1))
 (65 33 (:REWRITE DEFAULT-<-2))
 (55 55 (:META CANCEL_PLUS-LESSP-CORRECT))
 (40 8 (:DEFINITION LEN))
 (35 33 (:REWRITE DEFAULT-<-1))
 (25 25 (:REWRITE NFIX-WHEN-NOT-NATP))
 (17 2 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (17 1 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (16 16 (:REWRITE DEFAULT-UNARY-MINUS))
 (13 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (10 1 (:DEFINITION MEMBER-EQUAL))
 (9 9 (:REWRITE FOLD-CONSTS-IN-+))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE NATP-WHEN-GTE-0))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (2 2 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (1 1 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (1 1 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:LINEAR INDEX-OF-<-LEN))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES-OF-NFIX-IDX
 (2670 28 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1853 42 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1585 300 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1474 10 (:REWRITE SV::LHSLIST-FIX-OF-UPDATE-NTH))
 (1391 20 (:REWRITE ZP-WHEN-GT-0))
 (1205 5 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (873 254 (:REWRITE DEFAULT-+-2))
 (653 50 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (627 20 (:REWRITE <-0-+-NEGATIVE-1))
 (625 25 (:REWRITE COMMUTATIVITY-2-OF-+))
 (616 10 (:REWRITE SV::NTH-OF-LHSLIST-FIX))
 (538 174 (:REWRITE NFIX-WHEN-NOT-NATP))
 (521 254 (:REWRITE DEFAULT-+-1))
 (456 134 (:REWRITE DEFAULT-<-2))
 (355 10 (:REWRITE LEN-OF-UPDATE-NTH))
 (300 60 (:DEFINITION LEN))
 (272 5 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (263 134 (:REWRITE DEFAULT-<-1))
 (180 72 (:REWRITE NATP-WHEN-GTE-0))
 (170 170 (:META CANCEL_PLUS-LESSP-CORRECT))
 (160 10 (:DEFINITION MAX))
 (148 66 (:REWRITE DEFAULT-UNARY-MINUS))
 (144 144 (:TYPE-PRESCRIPTION NATP))
 (119 84 (:REWRITE FOLD-CONSTS-IN-+))
 (98 18 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (97 42 (:REWRITE NTH-WHEN-ATOM))
 (83 28 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (80 10 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (76 76 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (76 76 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (76 76 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (72 72 (:REWRITE NATP-WHEN-INTEGERP))
 (72 72 (:REWRITE NATP-RW))
 (60 60 (:REWRITE DEFAULT-CDR))
 (60 10 (:REWRITE SV::LEN-OF-LHSLIST-FIX))
 (42 42 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (40 40 (:TYPE-PRESCRIPTION SV::LHSLIST-FIX$INLINE))
 (40 10 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (39 39 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (32 32 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (32 32 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (30 30 (:TYPE-PRESCRIPTION SV::LHS-FIX$INLINE))
 (28 28 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (28 28 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (26 26 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (20 20 (:TYPE-PRESCRIPTION POSP))
 (20 20 (:TYPE-PRESCRIPTION SV::LHS-P))
 (20 20 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (20 20 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (20 20 (:REWRITE SV::CONSP-OF-LHSLIST-FIX))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (16 16 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (13 13 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (10 10 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10 10 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (10 10 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (5 5 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES-NAT-EQUIV-CONGRUENCE-ON-IDX)
(SV::ELAB-MOD-INITIALIZE-ALIASES-OF-ELAB-MOD$A-FIX-ELAB-MOD
 (3324 38 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (2266 57 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2258 409 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1826 14 (:REWRITE SV::LHSLIST-FIX-OF-UPDATE-NTH))
 (1797 24 (:REWRITE ZP-WHEN-GT-0))
 (1603 7 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (1147 327 (:REWRITE DEFAULT-+-2))
 (1039 70 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (875 35 (:REWRITE COMMUTATIVITY-2-OF-+))
 (855 28 (:REWRITE <-0-+-NEGATIVE-1))
 (838 216 (:REWRITE NFIX-WHEN-NATP))
 (740 14 (:REWRITE SV::NTH-OF-LHSLIST-FIX))
 (691 216 (:REWRITE NFIX-WHEN-NOT-NATP))
 (684 327 (:REWRITE DEFAULT-+-1))
 (599 172 (:REWRITE DEFAULT-<-2))
 (497 14 (:REWRITE LEN-OF-UPDATE-NTH))
 (375 75 (:DEFINITION LEN))
 (335 172 (:REWRITE DEFAULT-<-1))
 (322 7 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (245 98 (:REWRITE NATP-WHEN-GTE-0))
 (224 14 (:DEFINITION MAX))
 (216 216 (:META CANCEL_PLUS-LESSP-CORRECT))
 (196 196 (:TYPE-PRESCRIPTION NATP))
 (176 78 (:REWRITE DEFAULT-UNARY-MINUS))
 (163 114 (:REWRITE FOLD-CONSTS-IN-+))
 (134 57 (:REWRITE NTH-WHEN-ATOM))
 (122 22 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (115 38 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (112 14 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (98 98 (:REWRITE NATP-WHEN-INTEGERP))
 (98 98 (:REWRITE NATP-RW))
 (84 14 (:REWRITE SV::LEN-OF-LHSLIST-FIX))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (76 76 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (76 76 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (76 76 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (75 75 (:REWRITE DEFAULT-CDR))
 (56 56 (:TYPE-PRESCRIPTION SV::LHSLIST-FIX$INLINE))
 (56 14 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (54 54 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (51 51 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (42 42 (:TYPE-PRESCRIPTION SV::LHS-FIX$INLINE))
 (40 40 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (40 40 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (39 39 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (39 39 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (30 6 (:REWRITE SV::ELAB-MOD$A-FIX-WHEN-ELAB-MOD$AP))
 (28 28 (:TYPE-PRESCRIPTION POSP))
 (28 28 (:TYPE-PRESCRIPTION SV::LHS-P))
 (28 28 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (28 28 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (28 28 (:REWRITE SV::CONSP-OF-LHSLIST-FIX))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (20 20 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (14 14 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (14 14 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (14 14 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (14 14 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SV::ELAB-MOD$AP))
 (12 12 (:REWRITE SV::ELAB-MOD$AP-WHEN-MEMBER-EQUAL-OF-ELAB-MODLIST-P))
 (7 7 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES-ELAB-MOD$A-EQUIV-CONGRUENCE-ON-ELAB-MOD)
(SV::ELAB-MOD-INITIALIZE-ALIASES-OF-NFIX-OFFSET
 (3324 38 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (2266 57 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2258 409 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1826 14 (:REWRITE SV::LHSLIST-FIX-OF-UPDATE-NTH))
 (1797 24 (:REWRITE ZP-WHEN-GT-0))
 (1603 7 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (1147 327 (:REWRITE DEFAULT-+-2))
 (1039 70 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (875 35 (:REWRITE COMMUTATIVITY-2-OF-+))
 (855 28 (:REWRITE <-0-+-NEGATIVE-1))
 (740 14 (:REWRITE SV::NTH-OF-LHSLIST-FIX))
 (684 327 (:REWRITE DEFAULT-+-1))
 (671 222 (:REWRITE NFIX-WHEN-NOT-NATP))
 (592 165 (:REWRITE DEFAULT-<-2))
 (497 14 (:REWRITE LEN-OF-UPDATE-NTH))
 (375 75 (:DEFINITION LEN))
 (328 165 (:REWRITE DEFAULT-<-1))
 (322 7 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (224 14 (:DEFINITION MAX))
 (210 84 (:REWRITE NATP-WHEN-GTE-0))
 (209 209 (:META CANCEL_PLUS-LESSP-CORRECT))
 (176 78 (:REWRITE DEFAULT-UNARY-MINUS))
 (168 168 (:TYPE-PRESCRIPTION NATP))
 (163 114 (:REWRITE FOLD-CONSTS-IN-+))
 (134 57 (:REWRITE NTH-WHEN-ATOM))
 (122 22 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (115 38 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (112 14 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (84 84 (:REWRITE NATP-WHEN-INTEGERP))
 (84 84 (:REWRITE NATP-RW))
 (84 14 (:REWRITE SV::LEN-OF-LHSLIST-FIX))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (76 76 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (76 76 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (76 76 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (75 75 (:REWRITE DEFAULT-CDR))
 (56 56 (:TYPE-PRESCRIPTION SV::LHSLIST-FIX$INLINE))
 (56 14 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (54 54 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (51 51 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (42 42 (:TYPE-PRESCRIPTION SV::LHS-FIX$INLINE))
 (40 40 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (40 40 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (39 39 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (39 39 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (28 28 (:TYPE-PRESCRIPTION POSP))
 (28 28 (:TYPE-PRESCRIPTION SV::LHS-P))
 (28 28 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (28 28 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (28 28 (:REWRITE SV::CONSP-OF-LHSLIST-FIX))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (20 20 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (14 14 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (14 14 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (14 14 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (14 14 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (7 7 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES-NAT-EQUIV-CONGRUENCE-ON-OFFSET)
(SV::ELAB-MOD-INITIALIZE-ALIASES-OF-LHSLIST-FIX-LHSARR
 (3940 38 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (2429 67 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (2258 409 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (1969 7 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (1797 24 (:REWRITE ZP-WHEN-GT-0))
 (1278 22 (:REWRITE SV::NTH-OF-LHSLIST-FIX))
 (1169 338 (:REWRITE DEFAULT-+-2))
 (1039 70 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (875 35 (:REWRITE COMMUTATIVITY-2-OF-+))
 (871 227 (:REWRITE NFIX-WHEN-NATP))
 (855 28 (:REWRITE <-0-+-NEGATIVE-1))
 (724 227 (:REWRITE NFIX-WHEN-NOT-NATP))
 (695 338 (:REWRITE DEFAULT-+-1))
 (616 183 (:REWRITE DEFAULT-<-2))
 (501 14 (:REWRITE LEN-OF-UPDATE-NTH))
 (436 7 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (430 86 (:DEFINITION LEN))
 (368 183 (:REWRITE DEFAULT-<-1))
 (245 98 (:REWRITE NATP-WHEN-GTE-0))
 (227 227 (:META CANCEL_PLUS-LESSP-CORRECT))
 (224 14 (:DEFINITION MAX))
 (196 196 (:TYPE-PRESCRIPTION NATP))
 (176 78 (:REWRITE DEFAULT-UNARY-MINUS))
 (176 22 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (163 114 (:REWRITE FOLD-CONSTS-IN-+))
 (162 67 (:REWRITE NTH-WHEN-ATOM))
 (133 38 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (98 98 (:REWRITE NATP-WHEN-INTEGERP))
 (98 98 (:REWRITE NATP-RW))
 (86 86 (:REWRITE DEFAULT-CDR))
 (84 84 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (84 84 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (84 84 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (84 84 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (84 84 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (84 84 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (84 84 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (84 84 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (84 84 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (84 84 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (66 66 (:TYPE-PRESCRIPTION SV::LHS-FIX$INLINE))
 (56 14 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (54 54 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (51 51 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (44 44 (:TYPE-PRESCRIPTION SV::LHS-P))
 (44 44 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (44 44 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (41 41 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (41 41 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (40 40 (:REWRITE SV::CONSP-OF-LHSLIST-FIX))
 (36 36 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (34 34 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (28 28 (:TYPE-PRESCRIPTION POSP))
 (27 27 (:LINEAR INDEX-OF-<-LEN))
 (22 22 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (17 17 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (17 17 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (14 14 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (14 14 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (7 7 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 )
(SV::ELAB-MOD-INITIALIZE-ALIASES-LHSLIST-EQUIV-CONGRUENCE-ON-LHSARR)
(SV::LEN-OF-ELAB-MOD-INITIALIZE-ALIASES
 (1811 18 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (1294 25 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (826 17 (:REWRITE ZP-WHEN-GT-0))
 (522 184 (:REWRITE DEFAULT-+-2))
 (519 146 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (514 2 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (484 6 (:REWRITE SV::NTH-OF-LHSLIST-FIX))
 (401 114 (:REWRITE NFIX-WHEN-NOT-NATP))
 (297 184 (:REWRITE DEFAULT-+-1))
 (262 109 (:REWRITE DEFAULT-<-2))
 (201 109 (:REWRITE DEFAULT-<-1))
 (185 74 (:REWRITE NATP-WHEN-GTE-0))
 (148 148 (:TYPE-PRESCRIPTION NATP))
 (144 2 (:REWRITE NTH-OF-UPDATE-NTH-DIFF))
 (135 135 (:META CANCEL_PLUS-LESSP-CORRECT))
 (105 47 (:REWRITE DEFAULT-UNARY-MINUS))
 (79 14 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (76 76 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (76 76 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (76 76 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (76 76 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (76 76 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (76 76 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (74 74 (:REWRITE NATP-WHEN-INTEGERP))
 (74 74 (:REWRITE NATP-RW))
 (63 49 (:REWRITE FOLD-CONSTS-IN-+))
 (55 55 (:REWRITE DEFAULT-CDR))
 (53 25 (:REWRITE NTH-WHEN-ATOM))
 (48 6 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (46 18 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (36 36 (:LINEAR INDEX-OF-<-LEN))
 (27 27 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (26 26 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (26 26 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (24 24 (:TYPE-PRESCRIPTION SV::LHSLIST-FIX$INLINE))
 (24 24 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (21 21 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (21 21 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 18 (:TYPE-PRESCRIPTION SV::LHS-FIX$INLINE))
 (18 18 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (16 16 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (16 4 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (13 13 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SV::LHS-P))
 (12 12 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (12 12 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (12 12 (:REWRITE SV::CONSP-OF-LHSLIST-FIX))
 (9 9 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (6 6 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (2 2 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 )
(SV::LOOKUP-IN-ELAB-MOD-INITIALIZE-ALIASES
 (8019 110 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (3775 950 (:REWRITE NFIX-WHEN-NOT-NATP))
 (3349 109 (:REWRITE ZP-WHEN-GT-0))
 (3122 17 (:REWRITE UPDATE-NTH-OF-UPDATE-NTH-DIFF))
 (2889 1105 (:REWRITE DEFAULT-+-2))
 (2329 931 (:REWRITE NATP-WHEN-GTE-0))
 (2080 1059 (:REWRITE DEFAULT-<-2))
 (1701 1105 (:REWRITE DEFAULT-+-1))
 (1650 31 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (1572 306 (:DEFINITION LEN))
 (1515 1059 (:REWRITE DEFAULT-<-1))
 (1039 22 (:REWRITE NTH-OF-NFIX))
 (968 931 (:REWRITE NATP-WHEN-INTEGERP))
 (531 202 (:REWRITE NTH-WHEN-ATOM))
 (458 55 (:REWRITE SV::LHS-FIX-WHEN-LHS-P))
 (434 209 (:REWRITE DEFAULT-UNARY-MINUS))
 (365 248 (:REWRITE FOLD-CONSTS-IN-+))
 (342 14 (:REWRITE SV::LEN-OF-ELAB-MOD-INITIALIZE-ALIASES))
 (313 53 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (310 310 (:REWRITE DEFAULT-CDR))
 (308 110 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (258 258 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (258 258 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (258 258 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (258 258 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (258 258 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (258 258 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (258 258 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (258 258 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (258 258 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (258 258 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (198 198 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (192 192 (:TYPE-PRESCRIPTION SV::LHSLIST-FIX$INLINE))
 (174 174 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (174 174 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (156 13 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (148 148 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (132 132 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (123 38 (:TYPE-PRESCRIPTION TRUE-LISTP-UPDATE-NTH))
 (110 110 (:TYPE-PRESCRIPTION SV::LHS-P))
 (110 110 (:REWRITE SV::LHS-P-WHEN-SUBSETP-EQUAL))
 (110 110 (:REWRITE SV::LHS-P-WHEN-MEMBER-EQUAL-OF-LHSLIST-P))
 (104 104 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (104 104 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (104 104 (:LINEAR INDEX-OF-<-LEN))
 (87 87 (:REWRITE SV::CONSP-OF-LHSLIST-FIX))
 (66 66 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (64 55 (:REWRITE SV::LHS-P-WHEN-NOT-CONSP))
 (57 57 (:TYPE-PRESCRIPTION SV::ELAB-MOD-INITIALIZE-ALIASES))
 (52 52 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (38 38 (:TYPE-PRESCRIPTION UPDATE-NTH))
 (38 38 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (35 35 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (34 34 (:REWRITE UPDATE-NTH-DIFF-GATHER-CONSTANTS))
 (31 31 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (31 31 (:REWRITE EQUAL-CONSTANT-+))
 (26 26 (:REWRITE ZP-OPEN))
 (25 25 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (21 21 (:REWRITE NTH-OF-UPDATE-NTH-SPLIT-FOR-CONSTANTS))
 (16 2 (:REWRITE <-+-NEGATIVE-0-2))
 (8 4 (:REWRITE SV::LHATOM-FIX-WHEN-Z))
 (4 4 (:TYPE-PRESCRIPTION SV::LHATOM-KIND$INLINE))
 (4 4 (:REWRITE DEFAULT-CAR))
 )
(SV::ALIASES-NORMORDEREDP-OF-ELAB-MOD-INITIALIZE-ALIASES
 (7652 24 (:DEFINITION SV::ELAB-MOD-INITIALIZE-ALIASES))
 (1570 43 (:REWRITE ZP-WHEN-GT-0))
 (1258 24 (:DEFINITION SV::SET-LHS))
 (1234 24 (:DEFINITION SV::UPDATE-LHSS$AI))
 (1042 24 (:REWRITE UPDATE-NTH-OF-NTH-FREE))
 (972 324 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (936 37 (:REWRITE ZP-WHEN-INTEGERP))
 (870 209 (:REWRITE NFIX-WHEN-NOT-NATP))
 (738 246 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (619 247 (:REWRITE NATP-WHEN-GTE-0))
 (594 238 (:REWRITE DEFAULT-+-2))
 (567 241 (:REWRITE DEFAULT-<-2))
 (502 36 (:REWRITE <-0-+-NEGATIVE-2))
 (494 494 (:TYPE-PRESCRIPTION NATP))
 (388 238 (:REWRITE DEFAULT-+-1))
 (332 241 (:REWRITE DEFAULT-<-1))
 (277 277 (:META CANCEL_PLUS-LESSP-CORRECT))
 (270 54 (:DEFINITION LEN))
 (252 36 (:DEFINITION SV::LHSARR-FIX$INLINE))
 (247 247 (:REWRITE NATP-WHEN-INTEGERP))
 (247 247 (:REWRITE NATP-RW))
 (218 100 (:REWRITE DEFAULT-UNARY-MINUS))
 (216 36 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (216 24 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (168 24 (:DEFINITION SV::LHSS-LENGTH))
 (144 24 (:REWRITE SV::LHS-FIX-OF-CONS))
 (144 24 (:DEFINITION SV::LHSS$A-LENGTH))
 (120 24 (:REWRITE SV::LHRANGE-FIX-WHEN-LHRANGE-P))
 (95 49 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (84 84 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (84 84 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (84 84 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (84 84 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (84 84 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (84 84 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (84 84 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (84 84 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (84 84 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (84 84 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (84 84 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (72 72 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (72 72 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (58 58 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (56 56 (:REWRITE DEFAULT-CDR))
 (48 48 (:REWRITE SV::LHRANGE-P-WHEN-MEMBER-EQUAL-OF-LHS-P))
 (36 36 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (29 1 (:REWRITE SV::LHS-VARS-NORMORDEREDP-IMPLIES-REST-STRICT))
 (27 27 (:REWRITE NTH-WHEN-ATOM))
 (26 26 (:REWRITE-QUOTED-CONSTANT SV::SVAR-PROPLIST-FIX-UNDER-SVAR-PROPLIST-EQUIV))
 (26 26 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (26 26 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (24 24 (:TYPE-PRESCRIPTION SV::LHRANGE-P))
 (24 24 (:REWRITE UPDATE-NTH-WHEN-ATOM))
 (24 24 (:REWRITE SV::LHRANGE-P-OF-LHRANGE))
 (24 24 (:REWRITE FOLD-CONSTS-IN-+))
 (21 21 (:LINEAR INDEX-OF-<-LEN))
 (14 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (13 13 (:TYPE-PRESCRIPTION SV::POSP-OF-LHRANGE->W))
 (12 6 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (8 8 (:REWRITE SV::LHS-VARS-NORMORDEREDP-OF-GREATER-BOUND))
 (8 8 (:REWRITE SV::LHS-VARS-NORMORDEREDP-OF-GREATER))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 1 (:REWRITE SV::LHS-VARS-NORMORDEREDP-IMPLIES-ATOM-NORMORDEREDP-OF-CAR))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-LHATOM-VAR->RSH))
 (4 4 (:TYPE-PRESCRIPTION SV::LHATOM-KIND$INLINE))
 (4 4 (:REWRITE-QUOTED-CONSTANT SV::LHS-FIX-UNDER-LHS-EQUIV))
 (3 1 (:REWRITE INVERSE-OF-+))
 (2 2 (:REWRITE-QUOTED-CONSTANT SV::LHS-NORM-UNDER-LHS-NORM-EQUIV))
 (2 2 (:REWRITE SV::LHATOM-NORMORDEREDP-OF-GREATER-BOUND))
 (2 2 (:REWRITE SV::LHATOM-NORMORDEREDP-OF-GREATER))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 1 (:REWRITE SV::LHATOM-FIX-WHEN-Z))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 (1 1 (:REWRITE SV::LHS-VARS-NORMORDEREDP-IMPLIES-REST))
 )
(SV::SVEX-MOD->INITIAL-ALIASES
 (91 23 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 2 (:REWRITE ZP-WHEN-GT-0))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (34 16 (:REWRITE DEFAULT-+-2))
 (30 21 (:REWRITE DEFAULT-<-1))
 (29 21 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (24 16 (:REWRITE DEFAULT-+-1))
 (24 2 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (22 22 (:REWRITE DEFAULT-CAR))
 (20 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (18 2 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (14 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (8 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::SVEX-MOD->INITIAL-ALIASES-FLAG
 (91 23 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 2 (:REWRITE ZP-WHEN-GT-0))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (34 16 (:REWRITE DEFAULT-+-2))
 (30 21 (:REWRITE DEFAULT-<-1))
 (29 21 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (24 16 (:REWRITE DEFAULT-+-1))
 (24 2 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (22 22 (:REWRITE DEFAULT-CAR))
 (20 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (18 2 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (14 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (8 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (7 7 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SV::SVEX-MOD->INITIAL-ALIASES-FLAG-EQUIVALENCES)
(SV::FLAG-LEMMA-FOR-RETURN-TYPE-OF-SVEX-MOD->INITIAL-ALIASES.ALIASES
 (194 39 (:REWRITE NFIX-WHEN-NOT-NATP))
 (189 95 (:REWRITE DEFAULT-+-2))
 (168 66 (:REWRITE NATP-WHEN-GTE-0))
 (120 14 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (109 10 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (108 95 (:REWRITE DEFAULT-+-1))
 (107 3 (:REWRITE ZP-WHEN-GT-0))
 (90 90 (:REWRITE NTH-WHEN-ATOM))
 (84 7 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (83 60 (:REWRITE DEFAULT-<-1))
 (81 60 (:REWRITE DEFAULT-<-2))
 (81 9 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (78 14 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (78 7 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (76 76 (:REWRITE DEFAULT-CDR))
 (76 76 (:LINEAR INDEX-OF-<-LEN))
 (67 67 (:META CANCEL_PLUS-LESSP-CORRECT))
 (66 66 (:REWRITE NATP-WHEN-INTEGERP))
 (66 66 (:REWRITE NATP-RW))
 (63 23 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (54 9 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (52 52 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (52 52 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (51 51 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (51 51 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (46 46 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (40 40 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (36 12 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (12 2 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (6 6 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (4 4 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (4 4 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (2 2 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::RETURN-TYPE-OF-SVEX-MOD->INITIAL-ALIASES.ALIASES)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->INITIAL-ALIASES.ALIASES)
(SV::RETURN-TYPE-OF-SVEX-MODINST->INITIAL-ALIASES.ALIASES)
(SV::MODDB-MOD-INST-WIREOFFSET-GTE-NWIRES
 (63 11 (:REWRITE NFIX-WHEN-NATP))
 (43 11 (:REWRITE NFIX-WHEN-NOT-NATP))
 (32 12 (:REWRITE NATP-WHEN-GTE-0))
 (29 1 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (26 1 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (25 17 (:REWRITE DEFAULT-<-1))
 (24 24 (:TYPE-PRESCRIPTION NATP))
 (21 17 (:REWRITE DEFAULT-<-2))
 (20 1 (:REWRITE SV::MODDB-MOD-INST-WIREOFFSET-GREATER-NORM))
 (18 18 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A-NINSTS))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (13 2 (:REWRITE ZP-WHEN-GT-0))
 (12 12 (:REWRITE NATP-WHEN-INTEGERP))
 (12 12 (:REWRITE NATP-RW))
 (10 10 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (10 10 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (10 10 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (10 3 (:REWRITE DEFAULT-+-2))
 (10 2 (:REWRITE ZP-WHEN-INTEGERP))
 (5 5 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (3 1 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (1 1 (:TYPE-PRESCRIPTION SV::NATP-OF-MODDB-MOD-TOTALWIRES))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (1 1 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (1 1 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (1 1 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 )
(SV::SVEX-MOD->INITIAL-ALIASES
 (1678 1678 (:REWRITE NTH-WHEN-ATOM))
 (1595 918 (:REWRITE DEFAULT-<-2))
 (1208 918 (:REWRITE DEFAULT-<-1))
 (1183 483 (:REWRITE DEFAULT-+-2))
 (1175 884 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1128 128 (:REWRITE ZP-WHEN-GT-0))
 (1025 1025 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1025 1025 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (932 932 (:META CANCEL_PLUS-LESSP-CORRECT))
 (770 35 (:DEFINITION TRUE-LISTP))
 (735 70 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (590 483 (:REWRITE DEFAULT-+-1))
 (470 94 (:DEFINITION LEN))
 (420 70 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (315 105 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (272 10 (:LINEAR SV::MODDB-PATH->WIREIDX-BOUND))
 (245 35 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (210 210 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (210 210 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (170 1 (:DEFINITION SV::SVEX-MODINST->INITIAL-ALIASES))
 (140 140 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (140 70 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (134 11 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (129 129 (:REWRITE DEFAULT-CDR))
 (105 105 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (95 95 (:REWRITE NATP-RW))
 (94 94 (:REWRITE NATP-WHEN-INTEGERP))
 (81 6 (:REWRITE NATP-POSP--1))
 (70 70 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (70 70 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (70 70 (:REWRITE SET::IN-SET))
 (70 70 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (65 65 (:LINEAR INDEX-OF-<-LEN))
 (44 44 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (44 44 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (37 37 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (36 3 (:REWRITE POSP-REDEFINITION))
 (35 35 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (35 35 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (28 28 (:LINEAR SV::MODDB-MOD-INST-WIREOFFSET-MONOTONIC))
 (24 6 (:REWRITE NATP-POSP))
 (21 21 (:TYPE-PRESCRIPTION POSP))
 (16 4 (:DEFINITION FIX))
 (10 10 (:REWRITE DEFAULT-UNARY-MINUS))
 (10 2 (:REWRITE ZP-OPEN))
 (9 3 (:REWRITE POSP-RW))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (5 5 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (5 5 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (5 5 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (5 5 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (5 5 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (5 5 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (5 5 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (3 3 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (3 3 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 1 (:DEFINITION SV::LHSARR-FIX$INLINE))
 (1 1 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 )
(SV::FLAG-LEMMA-FOR-SVEX-MOD->INITIAL-ALIASES-OF-NFIX-MODIDX
 (3478 47 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (3384 47 (:DEFINITION SV::MODDBP))
 (3383 115 (:REWRITE ZP-WHEN-GT-0))
 (2448 671 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2074 236 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (1681 749 (:REWRITE DEFAULT-+-2))
 (1637 656 (:REWRITE NATP-WHEN-GTE-0))
 (1404 1230 (:REWRITE NTH-WHEN-ATOM))
 (1347 283 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (1178 742 (:REWRITE DEFAULT-<-2))
 (1175 47 (:DEFINITION TRUE-LISTP))
 (1063 749 (:REWRITE DEFAULT-+-1))
 (1016 100 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (987 94 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (923 742 (:REWRITE DEFAULT-<-1))
 (885 885 (:META CANCEL_PLUS-LESSP-CORRECT))
 (845 845 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (845 845 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (815 111 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (798 133 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (736 230 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (656 656 (:REWRITE NATP-WHEN-INTEGERP))
 (656 656 (:REWRITE NATP-RW))
 (610 46 (:REWRITE COMMUTATIVITY-2-OF-+))
 (564 94 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (548 244 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (488 488 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (482 111 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (423 141 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (416 416 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (352 352 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (349 59 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (329 47 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (314 176 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (304 304 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (282 282 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (282 282 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (282 47 (:DEFINITION LENGTH))
 (276 138 (:REWRITE FOLD-CONSTS-IN-+))
 (276 46 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (266 266 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (248 124 (:REWRITE DEFAULT-UNARY-MINUS))
 (235 47 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (235 47 (:DEFINITION SV::MODDB->NMODS1P))
 (235 47 (:DEFINITION LEN))
 (225 75 (:REWRITE SV::MODDB-MODINST-OK-OF-NFIX-INSTIDX))
 (222 222 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (222 222 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (210 210 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (188 188 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (188 188 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (188 94 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (172 172 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (172 172 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (163 163 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (141 141 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (138 46 (:REWRITE UNICITY-OF-0))
 (136 136 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (136 136 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (136 136 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (136 136 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (136 136 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (136 136 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (136 136 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (136 136 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (136 136 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (136 136 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (132 11 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (116 116 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (105 105 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (94 94 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (94 94 (:REWRITE SET::IN-SET))
 (94 94 (:REWRITE DEFAULT-CDR))
 (94 94 (:LINEAR INDEX-OF-<-LEN))
 (92 46 (:REWRITE SV::FIX-OF-NUMBER))
 (76 52 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (58 58 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (47 47 (:TYPE-PRESCRIPTION SV::MODDBP))
 (47 47 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (16 16 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE SV::LHSLIST-FIX-UNDER-LHSLIST-EQUIV))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::SVEX-MOD->INITIAL-ALIASES-OF-NFIX-MODIDX)
(SV::SVEX-MOD->INITIAL-ALIASES-OF-NFIX-OFFSET)
(SV::SVEX-MOD->INITIAL-ALIASES-OF-MODDB-FIX-MODDB)
(SV::SVEX-MOD->INITIAL-ALIASES-OF-LHSLIST-FIX-LHSARR)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-OF-NFIX-N)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-OF-NFIX-MODIDX)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-OF-NFIX-OFFSET)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-OF-MODDB-FIX-MODDB)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-OF-LHSLIST-FIX-LHSARR)
(SV::SVEX-MODINST->INITIAL-ALIASES-OF-NFIX-N)
(SV::SVEX-MODINST->INITIAL-ALIASES-OF-NFIX-MODIDX)
(SV::SVEX-MODINST->INITIAL-ALIASES-OF-NFIX-OFFSET)
(SV::SVEX-MODINST->INITIAL-ALIASES-OF-MODDB-FIX-MODDB)
(SV::SVEX-MODINST->INITIAL-ALIASES-OF-LHSLIST-FIX-LHSARR)
(SV::SVEX-MOD->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVEX-MOD->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-OFFSET)
(SV::SVEX-MOD->INITIAL-ALIASES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-MOD->INITIAL-ALIASES-LHSLIST-EQUIV-CONGRUENCE-ON-LHSARR)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-OFFSET)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-LHSLIST-EQUIV-CONGRUENCE-ON-LHSARR)
(SV::SVEX-MODINST->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::SVEX-MODINST->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-MODIDX)
(SV::SVEX-MODINST->INITIAL-ALIASES-NAT-EQUIV-CONGRUENCE-ON-OFFSET)
(SV::SVEX-MODINST->INITIAL-ALIASES-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-MODINST->INITIAL-ALIASES-LHSLIST-EQUIV-CONGRUENCE-ON-LHSARR)
(SV::SVEX-MODINSTS->INITIAL-ALIASES-NORM
 (176 6 (:REWRITE ZP-WHEN-GT-0))
 (170 2 (:DEFINITION SV::SVEX-MODINST->INITIAL-ALIASES))
 (108 22 (:REWRITE NFIX-WHEN-NATP))
 (78 22 (:REWRITE NFIX-WHEN-NOT-NATP))
 (66 28 (:REWRITE DEFAULT-+-2))
 (60 8 (:REWRITE SV::LHSLIST-FIX-WHEN-LHSLIST-P))
 (50 20 (:REWRITE NATP-WHEN-GTE-0))
 (40 40 (:TYPE-PRESCRIPTION NATP))
 (40 28 (:REWRITE DEFAULT-+-1))
 (38 22 (:REWRITE DEFAULT-<-2))
 (32 32 (:META CANCEL_PLUS-LESSP-CORRECT))
 (30 22 (:REWRITE DEFAULT-<-1))
 (28 10 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (26 2 (:REWRITE COMMUTATIVITY-2-OF-+))
 (26 2 (:DEFINITION SV::ELAB-MOD->INST-WIREOFFSET))
 (24 2 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (20 20 (:REWRITE NATP-WHEN-INTEGERP))
 (20 20 (:REWRITE NATP-RW))
 (20 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (18 2 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (16 16 (:TYPE-PRESCRIPTION SV::LHSLIST-P))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (16 16 (:REWRITE SV::LHSLIST-P-WHEN-SUBSETP-EQUAL))
 (16 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (14 8 (:REWRITE SV::LHSLIST-P-WHEN-NOT-CONSP))
 (14 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (12 12 (:TYPE-PRESCRIPTION SV::SVEX-MODINST->INITIAL-ALIASES))
 (12 6 (:REWRITE FOLD-CONSTS-IN-+))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (12 2 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (8 8 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-MODIDX))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (8 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 2 (:TYPE-PRESCRIPTION |x < y  =>  0 < y-x|))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (2 2 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (2 2 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (2 2 (:DEFINITION SV::ELAB-MOD->INST-MODIDX))
 )
(SV::ALIASES-NORMORDEREDP-IMPLIES-LHSLIST-P)
(SV::FLAG-LEMMA-FOR-ALIASES-NORMORDEREDP-OF-SVEX-MOD->INITIAL-ALIASES
 (235 7 (:REWRITE ZP-WHEN-GT-0))
 (212 30 (:REWRITE NFIX-WHEN-NATP))
 (146 30 (:REWRITE NFIX-WHEN-NOT-NATP))
 (121 11 (:REWRITE SV::MODDB-MODINST-OK-IMPLIES-WIREOFFSET))
 (110 44 (:REWRITE NATP-WHEN-GTE-0))
 (90 10 (:REWRITE SV::MODDB-MOD-INSTS-OK-IMPLIES))
 (90 9 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (88 88 (:TYPE-PRESCRIPTION NATP))
 (79 36 (:REWRITE DEFAULT-+-2))
 (70 45 (:REWRITE DEFAULT-<-2))
 (63 9 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (60 45 (:REWRITE DEFAULT-<-1))
 (60 10 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-MODINSTS-OK))
 (56 56 (:REWRITE NTH-WHEN-ATOM))
 (55 55 (:META CANCEL_PLUS-LESSP-CORRECT))
 (54 36 (:REWRITE DEFAULT-+-1))
 (44 44 (:REWRITE NATP-WHEN-INTEGERP))
 (44 44 (:REWRITE NATP-RW))
 (40 40 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (40 40 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (39 19 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (38 38 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (36 9 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (28 10 (:TYPE-PRESCRIPTION SV::NATP-OF-DECR-WHEN-POSP))
 (26 2 (:REWRITE COMMUTATIVITY-2-OF-+))
 (20 20 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (20 20 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-OK))
 (20 20 (:TYPE-PRESCRIPTION SV::MODDB-MOD-INSTS-OK))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (18 18 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (16 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 6 (:REWRITE FOLD-CONSTS-IN-+))
 (12 2 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (10 10 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (7 7 (:TYPE-PRESCRIPTION SV::ELAB-MOD$A->INST-WIREOFFSET))
 (6 6 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (6 2 (:REWRITE UNICITY-OF-0))
 (4 4 (:TYPE-PRESCRIPTION SV::SVEX-MODINST->INITIAL-ALIASES))
 (4 4 (:TYPE-PRESCRIPTION SV::ELAB-MOD-INITIALIZE-ALIASES))
 (4 4 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (4 4 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 2 (:REWRITE SV::FIX-OF-NUMBER))
 (2 2 (:REWRITE SV::LHSLIST-FIX-UNDER-LHSLIST-EQUIV))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::ALIASES-NORMORDEREDP-OF-SVEX-MOD->INITIAL-ALIASES)
(SV::ALIASES-NORMORDEREDP-OF-SVEX-MODINSTS->INITIAL-ALIASES)
(SV::ALIASES-NORMORDEREDP-OF-SVEX-MODINST->INITIAL-ALIASES)
(SV::EXPRS-BOUNDED-OF-MODALIST-LOOKUP
 (45160 1934 (:REWRITE SV::SVARLIST-IDXADDR-OKP-WHEN-SUBSETP-EQUAL))
 (34640 1172 (:REWRITE SUBSETP-APPEND1))
 (20454 4514 (:REWRITE SUBSETP-TRANS2))
 (15077 4370 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (13635 1080 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (11784 11784 (:TYPE-PRESCRIPTION SV::ASSIGNS-VARS))
 (10260 540 (:DEFINITION BINARY-APPEND))
 (9017 4370 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8788 8788 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8304 8304 (:TYPE-PRESCRIPTION SV::CONSTRAINTLIST-VARS))
 (7200 7200 (:TYPE-PRESCRIPTION SV::LHSPAIRS-VARS))
 (5670 1890 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (5400 810 (:REWRITE CONSP-OF-APPEND))
 (4514 4514 (:REWRITE SUBSETP-TRANS))
 (2295 1080 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (1943 1542 (:REWRITE DEFAULT-CAR))
 (1890 1890 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (1885 528 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1791 1423 (:REWRITE DEFAULT-CDR))
 (1446 482 (:REWRITE NATP-WHEN-GTE-0))
 (1018 243 (:REWRITE SV::MODALIST-P-OF-CDR-WHEN-MODALIST-P))
 (964 964 (:TYPE-PRESCRIPTION NATP))
 (891 91 (:REWRITE SV::MODULE-FIX-WHEN-MODULE-P))
 (539 98 (:REWRITE SV::CONSP-CAR-OF-MODALIST-FIX))
 (482 482 (:REWRITE NATP-WHEN-INTEGERP))
 (482 482 (:REWRITE NATP-RW))
 (414 54 (:REWRITE SV::MODULE-P-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-MODALIST-P))
 (400 400 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (379 379 (:REWRITE NTH-WHEN-ATOM))
 (376 376 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (376 376 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (241 241 (:REWRITE DEFAULT-<-2))
 (241 241 (:REWRITE DEFAULT-<-1))
 (241 241 (:META CANCEL_PLUS-LESSP-CORRECT))
 (182 182 (:TYPE-PRESCRIPTION SV::MODULE-P))
 (166 166 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (166 166 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (148 37 (:REWRITE SV::MODULE-P-OF-CDAR-WHEN-MODALIST-P))
 (144 144 (:REWRITE SUBSETP-REFL))
 (136 34 (:REWRITE SV::MODNAME-P-OF-CAR-WHEN-MODNAMELIST-P))
 (136 34 (:REWRITE SV::MODNAME-P-OF-CAAR-WHEN-MODALIST-P))
 (115 115 (:DEFINITION SV::MODDB-MOD-TOTALWIRES-IN-TERMS-OF-WIREOFFSET))
 (110 5 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (53 53 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (53 53 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (53 53 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (53 53 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (53 53 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (53 53 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (53 53 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (53 53 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (53 53 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (53 53 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (53 53 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (34 34 (:REWRITE SV::MODNAMELIST-P-WHEN-NOT-CONSP))
 (16 16 (:REWRITE SV::MODALIST-P-OF-MODALIST-FIX))
 )
(SV::MODDB-MODNAME-GET-INDEX-OF-GET-NAME
 (130 10 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (37 7 (:DEFINITION LEN))
 (24 8 (:REWRITE NFIX-WHEN-NOT-NATP))
 (22 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (17 11 (:REWRITE DEFAULT-<-2))
 (17 7 (:REWRITE NATP-WHEN-GTE-0))
 (14 14 (:TYPE-PRESCRIPTION NATP))
 (14 11 (:REWRITE DEFAULT-<-1))
 (14 7 (:REWRITE DEFAULT-+-2))
 (12 12 (:META CANCEL_PLUS-LESSP-CORRECT))
 (11 10 (:REWRITE NTH-WHEN-ATOM))
 (10 8 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:REWRITE NATP-WHEN-INTEGERP))
 (7 7 (:REWRITE NATP-RW))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR INDEX-OF-<-LEN))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (3 3 (:TYPE-PRESCRIPTION SV::MODDB-NORM))
 (3 3 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (1 1 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (1 1 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 )
(SV::CONSTRAINTLIST-ADD-SCOPE
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 )
(SV::CONSTRAINTLIST-P-OF-CONSTRAINTLIST-ADD-SCOPE
 (68 2 (:DEFINITION MEMBER-EQUAL))
 (48 4 (:REWRITE SV::CONSTRAINT-P-WHEN-MEMBER-EQUAL-OF-CONSTRAINTLIST-P))
 (44 1 (:REWRITE SUBSETP-OF-CONS))
 (34 2 (:REWRITE SV::EQUAL-OF-CONSTRAINT))
 (30 8 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (13 13 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (8 8 (:TYPE-PRESCRIPTION SV::CONSTRAINT->COND$INLINE))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 2 (:REWRITE SV::SVEX-FIX-WHEN-SVEX-P))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-CDR))
 (2 2 (:TYPE-PRESCRIPTION SV::SVEX-P))
 (2 2 (:TYPE-PRESCRIPTION SV::CONSTRAINT))
 (2 2 (:REWRITE SV::SVEX-P-OF-CONSTRAINT->COND))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::CONSTRAINTLIST-VARS-OF-CONSTRAINTLIST-ADD-SCOPE
 (28 7 (:DEFINITION BINARY-APPEND))
 (21 21 (:TYPE-PRESCRIPTION SV::SVEX-KIND$INLINE))
 (21 20 (:REWRITE DEFAULT-CAR))
 (16 15 (:REWRITE DEFAULT-CDR))
 (14 14 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (14 7 (:REWRITE SV::SVEX-VARS-WHEN-VAR))
 (14 7 (:REWRITE SV::SVEX-VARS-WHEN-QUOTE))
 (14 7 (:REWRITE SV::SVEX-VARS-WHEN-CALL))
 (3 3 (:REWRITE-QUOTED-CONSTANT SV::CONSTRAINTLIST-FIX-UNDER-CONSTRAINTLIST-EQUIV))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CONSTRAINTLIST-ADD-SCOPE-OF-CONSTRAINTLIST-FIX-X
 (114 13 (:REWRITE SV::CONSTRAINTLIST-FIX-WHEN-CONSTRAINTLIST-P))
 (85 44 (:REWRITE DEFAULT-CDR))
 (60 58 (:REWRITE DEFAULT-CAR))
 (38 38 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-SUBSETP-EQUAL))
 (36 6 (:REWRITE SV::CONSTRAINTLIST-P-OF-CDR-WHEN-CONSTRAINTLIST-P))
 (20 19 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::CONSTRAINTLIST-ADD-SCOPE-CONSTRAINTLIST-EQUIV-CONGRUENCE-ON-X)
(SV::SVEX-MOD->FLATTEN
 (248 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (86 2 (:REWRITE ZP-WHEN-GT-0))
 (74 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (60 12 (:DEFINITION LEN))
 (58 28 (:REWRITE DEFAULT-+-2))
 (45 25 (:REWRITE DEFAULT-<-2))
 (40 25 (:REWRITE DEFAULT-<-1))
 (36 28 (:REWRITE DEFAULT-+-1))
 (22 22 (:REWRITE DEFAULT-CAR))
 (20 20 (:TYPE-PRESCRIPTION SV::BINARY-APPEND-TR))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 2 (:REWRITE SV::MODIDX-BOUND-OF-MODSCOPE-PUSH-FRAME))
 (4 4 (:TYPE-PRESCRIPTION SV::MODSCOPE-OKP))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (3 1 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(SV::SVEX-MOD->FLATTEN-FLAG
 (248 14 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (86 2 (:REWRITE ZP-WHEN-GT-0))
 (74 28 (:REWRITE NFIX-WHEN-NOT-NATP))
 (60 12 (:DEFINITION LEN))
 (58 28 (:REWRITE DEFAULT-+-2))
 (45 25 (:REWRITE DEFAULT-<-2))
 (40 25 (:REWRITE DEFAULT-<-1))
 (36 28 (:REWRITE DEFAULT-+-1))
 (22 22 (:REWRITE DEFAULT-CAR))
 (20 20 (:REWRITE DEFAULT-CDR))
 (20 8 (:REWRITE NATP-WHEN-GTE-0))
 (16 16 (:TYPE-PRESCRIPTION NATP))
 (14 14 (:REWRITE NTH-WHEN-ATOM))
 (12 12 (:LINEAR INDEX-OF-<-LEN))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 6 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 8 (:REWRITE NATP-RW))
 (7 7 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (7 7 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (6 6 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 2 (:REWRITE SV::MODIDX-BOUND-OF-MODSCOPE-PUSH-FRAME))
 (4 4 (:TYPE-PRESCRIPTION SV::MODSCOPE-OKP))
 (4 4 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (4 4 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (3 1 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SV::SVEX-MOD->FLATTEN-FLAG-EQUIVALENCES)
(SV::FLAG-LEMMA-FOR-RETURN-TYPE-OF-SVEX-MOD->FLATTEN.VAR-FAILS
 (7359 378 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1815 363 (:DEFINITION LEN))
 (800 403 (:REWRITE DEFAULT-+-2))
 (776 399 (:REWRITE DEFAULT-<-2))
 (603 399 (:REWRITE DEFAULT-<-1))
 (524 217 (:REWRITE NFIX-WHEN-NATP))
 (476 217 (:REWRITE NFIX-WHEN-NOT-NATP))
 (425 403 (:REWRITE DEFAULT-+-1))
 (410 410 (:META CANCEL_PLUS-LESSP-CORRECT))
 (378 378 (:REWRITE NTH-WHEN-ATOM))
 (376 5 (:DEFINITION TRUE-LISTP))
 (368 368 (:REWRITE DEFAULT-CDR))
 (363 363 (:LINEAR INDEX-OF-<-LEN))
 (358 179 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (356 10 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (310 15 (:REWRITE SUBSETP-APPEND1))
 (286 171 (:REWRITE SUBSETP-TRANS2))
 (286 5 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (189 189 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (189 189 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (183 61 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (179 179 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (171 171 (:REWRITE SUBSETP-TRANS))
 (157 142 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (142 142 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (134 8 (:REWRITE ZP-WHEN-GT-0))
 (122 122 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (114 38 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (102 84 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (96 68 (:REWRITE SV::ASSIGNS-P-WHEN-NOT-CONSP))
 (80 32 (:REWRITE NATP-WHEN-GTE-0))
 (76 76 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (75 5 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (64 64 (:TYPE-PRESCRIPTION NATP))
 (61 61 (:REWRITE SV::G-WHEN-EQUAL-S))
 (60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (53 34 (:REWRITE SV::LHSPAIRS-P-WHEN-NOT-CONSP))
 (45 15 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (37 37 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (33 33 (:REWRITE SV::MODNAMELIST-P-WHEN-NOT-CONSP))
 (32 32 (:REWRITE NATP-WHEN-INTEGERP))
 (32 32 (:REWRITE NATP-RW))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (30 30 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (28 28 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SV::CONSTRAINTLIST-P-WHEN-NOT-CONSP))
 (28 14 (:REWRITE DEFAULT-UNARY-MINUS))
 (24 8 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (23 23 (:TYPE-PRESCRIPTION SV::LHSPAIRS->ABSINDEXED-TRUE-LISTP))
 (22 14 (:REWRITE SV::MODIDX-BOUND-OF-MODSCOPE-PUSH-FRAME))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 16 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (15 15 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (11 11 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 6 (:REWRITE CONSP-OF-APPEND))
 (8 8 (:TYPE-PRESCRIPTION SV::MODSCOPE-OKP))
 (6 6 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (6 6 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (6 6 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (6 6 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (6 6 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (6 6 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (6 6 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (6 6 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (5 5 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (5 5 (:REWRITE CONSP-OF-LIST-FIX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::RETURN-TYPE-OF-SVEX-MOD->FLATTEN.VAR-FAILS)
(SV::RETURN-TYPE-OF-SVEX-MOD->FLATTEN.MOD-FAILS)
(SV::RETURN-TYPE-OF-SVEX-MOD->FLATTEN.ALIASES)
(SV::RETURN-TYPE-OF-SVEX-MOD->FLATTEN.ASSIGNS)
(SV::RETURN-TYPE-OF-SVEX-MOD->FLATTEN.FIXUPS)
(SV::RETURN-TYPE-OF-SVEX-MOD->FLATTEN.CONSTRAINTS)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLATTEN.VAR-FAILS)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLATTEN.MOD-FAILS)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLATTEN.ALIASES)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLATTEN.ASSIGNS)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLATTEN.FIXUPS)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLATTEN.CONSTRAINTS)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLATTEN.VAR-FAILS)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLATTEN.MOD-FAILS)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLATTEN.ALIASES)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLATTEN.ASSIGNS)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLATTEN.FIXUPS)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLATTEN.CONSTRAINTS)
(SV::SVEX-MOD->FLATTEN
 (610 80 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (275 55 (:DEFINITION LEN))
 (142 77 (:REWRITE DEFAULT-+-2))
 (88 4 (:DEFINITION TRUE-LISTP))
 (87 77 (:REWRITE DEFAULT-+-1))
 (87 64 (:REWRITE NFIX-WHEN-NOT-NATP))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (80 80 (:REWRITE NTH-WHEN-ATOM))
 (74 44 (:REWRITE DEFAULT-<-2))
 (65 65 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (65 65 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (59 59 (:REWRITE DEFAULT-CDR))
 (59 44 (:REWRITE DEFAULT-<-1))
 (56 56 (:META CANCEL_PLUS-LESSP-CORRECT))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (38 10 (:REWRITE ZP-WHEN-GT-0))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (15 15 (:LINEAR INDEX-OF-<-LEN))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (12 3 (:REWRITE NATP-WHEN-GTE-0))
 (10 10 (:REWRITE DEFAULT-UNARY-MINUS))
 (9 9 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (8 4 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:REWRITE NATP-RW))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
(SV::FLAG-LEMMA-FOR-SVEX-MOD->FLATTEN-OF-MODSCOPE-FIX-SCOPE
 (7188 692 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (6874 88 (:REWRITE SV::MODDB-FIX-WHEN-MODDBP))
 (6708 78 (:DEFINITION SV::MODDBP))
 (2590 518 (:DEFINITION LEN))
 (1950 78 (:DEFINITION TRUE-LISTP))
 (1638 156 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (1451 1021 (:REWRITE DEFAULT-CDR))
 (1315 661 (:REWRITE DEFAULT-+-2))
 (1250 416 (:REWRITE NFIX-WHEN-NOT-NATP))
 (971 597 (:REWRITE DEFAULT-<-2))
 (936 156 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (855 425 (:REWRITE DEFAULT-CAR))
 (827 597 (:REWRITE DEFAULT-<-1))
 (704 692 (:REWRITE NTH-WHEN-ATOM))
 (702 234 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (690 661 (:REWRITE DEFAULT-+-1))
 (685 274 (:REWRITE NATP-WHEN-GTE-0))
 (616 616 (:META CANCEL_PLUS-LESSP-CORRECT))
 (548 548 (:TYPE-PRESCRIPTION NATP))
 (546 78 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (468 468 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (468 468 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (468 78 (:DEFINITION LENGTH))
 (440 440 (:LINEAR INDEX-OF-<-LEN))
 (428 428 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (428 428 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (390 78 (:REWRITE SV::MODDB->MODSP-IS-ELAB-MODLIST-P))
 (390 78 (:DEFINITION SV::MODDB->NMODS1P))
 (353 353 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (343 343 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (343 343 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (312 312 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (312 156 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (304 76 (:REWRITE SV::MODALIST-FIX-WHEN-MODALIST-P))
 (288 144 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (274 274 (:REWRITE NATP-WHEN-INTEGERP))
 (274 274 (:REWRITE NATP-RW))
 (237 11 (:REWRITE ZP-WHEN-GT-0))
 (234 234 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (164 164 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (156 156 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (156 156 (:REWRITE SET::IN-SET))
 (156 156 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (156 138 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (152 152 (:TYPE-PRESCRIPTION SV::MODALIST-P))
 (144 144 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (140 44 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (121 55 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (118 41 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (110 42 (:REWRITE SV::MODIDX-BOUND-OF-MODSCOPE-PUSH-FRAME))
 (91 41 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (86 86 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-P))
 (82 82 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (78 78 (:TYPE-PRESCRIPTION SV::MODDBP))
 (76 76 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (68 68 (:TYPE-PRESCRIPTION SV::MODSCOPE-OKP))
 (66 66 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (63 21 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (55 55 (:REWRITE SV::G-WHEN-EQUAL-S))
 (42 42 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (36 18 (:REWRITE DEFAULT-UNARY-MINUS))
 (24 4 (:REWRITE SV::LEN-OF-ELAB-MODLIST-FIX))
 (24 4 (:REWRITE SV::ELAB-MODLIST-FIX-WHEN-ELAB-MODLIST-P))
 (18 18 (:TYPE-PRESCRIPTION SV::LHSPAIRS->ABSINDEXED-TRUE-LISTP))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (18 18 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (18 18 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (18 18 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (18 18 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (18 18 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (18 18 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (18 18 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 8 (:TYPE-PRESCRIPTION SV::ELAB-MODLIST-FIX$INLINE))
 (4 4 (:REWRITE SV::CONSP-OF-ELAB-MODLIST-FIX))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::SVEX-MOD->FLATTEN-OF-MODSCOPE-FIX-SCOPE)
(SV::SVEX-MOD->FLATTEN-OF-MODALIST-FIX-MODALIST)
(SV::SVEX-MOD->FLATTEN-OF-MODDB-FIX-MODDB)
(SV::SVEX-MODINSTS->FLATTEN-OF-NFIX-N)
(SV::SVEX-MODINSTS->FLATTEN-OF-MODSCOPE-FIX-SCOPE)
(SV::SVEX-MODINSTS->FLATTEN-OF-MODALIST-FIX-MODALIST)
(SV::SVEX-MODINSTS->FLATTEN-OF-MODDB-FIX-MODDB)
(SV::SVEX-MODINST->FLATTEN-OF-NFIX-N)
(SV::SVEX-MODINST->FLATTEN-OF-MODSCOPE-FIX-SCOPE)
(SV::SVEX-MODINST->FLATTEN-OF-MODALIST-FIX-MODALIST)
(SV::SVEX-MODINST->FLATTEN-OF-MODDB-FIX-MODDB)
(SV::SVEX-MOD->FLATTEN-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEX-MOD->FLATTEN-MODALIST-EQUIV-CONGRUENCE-ON-MODALIST)
(SV::SVEX-MOD->FLATTEN-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-MODINSTS->FLATTEN-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::SVEX-MODINSTS->FLATTEN-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEX-MODINSTS->FLATTEN-MODALIST-EQUIV-CONGRUENCE-ON-MODALIST)
(SV::SVEX-MODINSTS->FLATTEN-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-MODINST->FLATTEN-NAT-EQUIV-CONGRUENCE-ON-N)
(SV::SVEX-MODINST->FLATTEN-MODSCOPE-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::SVEX-MODINST->FLATTEN-MODALIST-EQUIV-CONGRUENCE-ON-MODALIST)
(SV::SVEX-MODINST->FLATTEN-MODDB-EQUIV-CONGRUENCE-ON-MODDB)
(SV::SVEX-MODINSTS->FLATTEN-NORM
 (44 2 (:REWRITE ZP-WHEN-GT-0))
 (43 4 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (32 7 (:REWRITE NFIX-WHEN-NATP))
 (23 7 (:REWRITE NFIX-WHEN-NOT-NATP))
 (16 8 (:REWRITE DEFAULT-+-2))
 (15 6 (:REWRITE NATP-WHEN-GTE-0))
 (13 8 (:REWRITE DEFAULT-<-2))
 (12 12 (:TYPE-PRESCRIPTION NATP))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (12 12 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (12 8 (:REWRITE DEFAULT-<-1))
 (12 8 (:REWRITE DEFAULT-+-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 2 (:DEFINITION LEN))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (6 6 (:REWRITE NATP-RW))
 (5 5 (:TYPE-PRESCRIPTION SV::NATP-OF-MODSCOPE->MODIDX))
 (4 4 (:REWRITE NTH-WHEN-ATOM))
 (4 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (3 3 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (2 2 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (2 2 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (2 2 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (2 2 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (2 2 (:LINEAR INDEX-OF-<-LEN))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (2 2 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (2 2 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 1 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (1 1 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 )
(SV::SVARLIST-BOUNDEDP-NIL
 (1 1 (:REWRITE-QUOTED-CONSTANT SV::SVARLIST-FIX-UNDER-SVARLIST-EQUIV))
 (1 1 (:REWRITE SUBSETP-MEMBER . 4))
 (1 1 (:REWRITE SUBSETP-MEMBER . 3))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 3))
 (1 1 (:REWRITE INTERSECTP-MEMBER . 2))
 )
(SV::SVEX-ALIST-KEYS-OF-APPEND
 (238 70 (:REWRITE DEFAULT-CDR))
 (228 26 (:REWRITE SV::SVAR-P-OF-CAR-WHEN-SVARLIST-P))
 (150 150 (:REWRITE DEFAULT-CAR))
 (108 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ALIST-P))
 (108 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-MAP-P))
 (108 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-ALIST-P))
 (108 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-NETASSIGNS-P))
 (72 18 (:REWRITE SV::SVARLIST-P-OF-CAR-WHEN-SVARLIST-LIST-P))
 (72 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVEX-ENV-P))
 (72 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-SVAR-BOOLMASKS-P))
 (72 18 (:REWRITE SV::SVAR-P-OF-CAAR-WHEN-4VMASK-ALIST-P))
 (59 59 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (52 52 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (52 52 (:REWRITE SV::SVAR-P-WHEN-MEMBER-EQUAL-OF-SVARLIST-P))
 (36 36 (:REWRITE SV::SVEX-ALIST-P-WHEN-SUBSETP-EQUAL))
 (36 36 (:REWRITE SV::SVAR-MAP-P-WHEN-SUBSETP-EQUAL))
 (36 36 (:REWRITE SV::SVAR-ALIST-P-WHEN-SUBSETP-EQUAL))
 (36 36 (:REWRITE SV::NETASSIGNS-P-WHEN-SUBSETP-EQUAL))
 (26 26 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::SVEX-ENV-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::SVEX-ALIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::SVARLIST-LIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::SVAR-MAP-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::SVAR-BOOLMASKS-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::SVAR-ALIST-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::NETASSIGNS-P-WHEN-NOT-CONSP))
 (18 18 (:REWRITE SV::4VMASK-ALIST-P-WHEN-NOT-CONSP))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::MODSCOPE-TOP-BOUND-OF-MODSCOPE-PUSH-FRAME)
(SV::FLAG-LEMMA-FOR-SVEX-MOD->FLATTEN-BOUNDED
 (3502 20 (:DEFINITION MEMBER-EQUAL))
 (2268 145 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (1950 200 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (1246 20 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (730 40 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (690 276 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (565 113 (:DEFINITION LEN))
 (552 552 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (472 20 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (461 146 (:REWRITE NFIX-WHEN-NOT-NATP))
 (460 46 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (460 46 (:REWRITE SUBSETP-CAR-MEMBER))
 (436 20 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (348 38 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (324 276 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (309 159 (:REWRITE DEFAULT-+-2))
 (300 100 (:REWRITE NATP-WHEN-GTE-0))
 (276 276 (:REWRITE SUBSETP-TRANS2))
 (276 276 (:REWRITE SUBSETP-TRANS))
 (265 152 (:REWRITE DEFAULT-<-2))
 (207 207 (:TYPE-PRESCRIPTION NATP))
 (206 152 (:REWRITE DEFAULT-<-1))
 (200 80 (:REWRITE MEMBER-WHEN-ATOM))
 (174 159 (:REWRITE DEFAULT-+-1))
 (160 100 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (158 158 (:META CANCEL_PLUS-LESSP-CORRECT))
 (149 110 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (148 20 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (145 145 (:REWRITE NTH-WHEN-ATOM))
 (134 134 (:REWRITE SUBSETP-MEMBER . 2))
 (134 134 (:REWRITE SUBSETP-MEMBER . 1))
 (133 133 (:REWRITE DEFAULT-CDR))
 (129 3 (:REWRITE ZP-WHEN-GT-0))
 (121 121 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (121 121 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (101 101 (:LINEAR INDEX-OF-<-LEN))
 (100 100 (:REWRITE NATP-RW))
 (88 88 (:REWRITE SUBSETP-MEMBER . 4))
 (88 88 (:REWRITE SUBSETP-MEMBER . 3))
 (88 88 (:REWRITE INTERSECTP-MEMBER . 3))
 (88 88 (:REWRITE INTERSECTP-MEMBER . 2))
 (83 83 (:REWRITE NATP-WHEN-INTEGERP))
 (40 40 (:TYPE-PRESCRIPTION SV::SVARLIST-BOUNDEDP-BADGUY))
 (40 40 (:TYPE-PRESCRIPTION SV::SVAR-BOUNDEDP))
 (40 40 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (40 16 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (32 32 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (32 32 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (27 9 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (24 12 (:REWRITE DEFAULT-UNARY-MINUS))
 (20 20 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (20 20 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (20 20 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (20 20 (:REWRITE DEFAULT-CAR))
 (18 18 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (15 15 (:TYPE-PRESCRIPTION SV::LHSPAIRS->ABSINDEXED-TRUE-LISTP))
 (15 5 (:REWRITE SV::MODSCOPE-FIX-WHEN-MODSCOPE-P))
 (10 10 (:TYPE-PRESCRIPTION SV::MODSCOPE-P))
 (10 10 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (10 10 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (10 10 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (10 10 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (10 10 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (10 10 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (10 10 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (10 10 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (9 9 (:REWRITE SV::G-WHEN-EQUAL-S))
 (6 2 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::SVEX-MOD->FLATTEN-BOUNDED)
(SV::SVEX-MODINSTS->FLATTEN-BOUNDED)
(SV::SVEX-MODINST->FLATTEN-BOUNDED)
(SV::SVEX-MOD->FLATTEN-BOUNDED-TOP
 (4291 118 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-1))
 (3440 28 (:DEFINITION MEMBER-EQUAL))
 (2561 100 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-NOT-MEMBER-WHEN-BOUNDED))
 (1250 216 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-SUBSETP-EQUAL))
 (966 28 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-NOT-EQUAL-SVAR-ADDR))
 (598 28 (:REWRITE SV::SVARLIST-BOUNDEDP-OF-CDR-WHEN-SVARLIST-BOUNDEDP))
 (536 56 (:REWRITE SV::SVAR-BOUNDEDP-WHEN-MEMBER-EQUAL-OF-SVARLIST-BOUNDEDP))
 (448 72 (:REWRITE SV::SVARLIST-FIX-WHEN-SVARLIST-P))
 (424 166 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (408 408 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (332 332 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (320 32 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (320 32 (:REWRITE SUBSETP-CAR-MEMBER))
 (318 28 (:REWRITE SV::SVAR-BOUNDEDP-OF-CAR-WHEN-SVARLIST-BOUNDEDP))
 (255 255 (:TYPE-PRESCRIPTION SV::LHSPAIRS-VARS))
 (239 239 (:TYPE-PRESCRIPTION SV::ASSIGNS-VARS))
 (202 166 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (166 166 (:REWRITE SUBSETP-TRANS2))
 (166 166 (:REWRITE SUBSETP-TRANS))
 (162 108 (:REWRITE SV::SVARLIST-BOUNDEDP-WHEN-NOT-CONSP))
 (154 100 (:REWRITE MEMBER-WHEN-ATOM))
 (132 132 (:REWRITE SUBSETP-MEMBER . 2))
 (132 132 (:REWRITE SUBSETP-MEMBER . 1))
 (112 112 (:TYPE-PRESCRIPTION SV::CONSTRAINTLIST-VARS))
 (100 100 (:TYPE-PRESCRIPTION SV::SVARLIST-P))
 (100 100 (:REWRITE SUBSETP-MEMBER . 4))
 (100 100 (:REWRITE SUBSETP-MEMBER . 3))
 (100 100 (:REWRITE INTERSECTP-MEMBER . 3))
 (100 100 (:REWRITE INTERSECTP-MEMBER . 2))
 (84 28 (:REWRITE SV::SVARLIST-P-OF-CDR-WHEN-SVARLIST-P))
 (56 56 (:TYPE-PRESCRIPTION SV::SVARLIST-BOUNDEDP-BADGUY))
 (56 56 (:TYPE-PRESCRIPTION SV::SVAR-BOUNDEDP))
 (56 56 (:REWRITE SV::SVARLIST-P-WHEN-SUBSETP-EQUAL))
 (30 30 (:REWRITE SV::SVARLIST-P-OF-ASSIGNS-VARS))
 (29 29 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (29 29 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (29 1 (:REWRITE NFIX-EQUAL-TO-NONZERO))
 (28 28 (:REWRITE SV::SVARLIST-P-WHEN-NOT-CONSP))
 (28 28 (:REWRITE SV::SVAR-BOUNDEDP-OF-GREATER))
 (28 28 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (28 28 (:REWRITE DEFAULT-CDR))
 (28 28 (:REWRITE DEFAULT-CAR))
 (27 27 (:REWRITE SV::SVARLIST-P-OF-LHSPAIRS-VARS))
 (16 1 (:REWRITE ZP-WHEN-INTEGERP))
 (15 15 (:REWRITE SV::SVARLIST-P-OF-CONSTRAINTLIST-VARS))
 (10 10 (:REWRITE SV::SVARLIST-BOUNDEDP-BADGUY-OF-NFIX-BOUND))
 (9 1 (:REWRITE ZP-WHEN-GT-0))
 (9 1 (:REWRITE NFIX-WHEN-NATP))
 (7 4 (:REWRITE DEFAULT-<-2))
 (6 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (5 2 (:REWRITE NATP-WHEN-GTE-0))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE NATP-WHEN-INTEGERP))
 (2 2 (:REWRITE NATP-RW))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:REWRITE NFIX-EQUAL-TO-NONZERO-CONST))
 )
(SV::PATHS-ADD-SCOPE
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::PATHLIST-P-OF-PATHS-ADD-SCOPE
 (138 2 (:DEFINITION MEMBER-EQUAL))
 (102 2 (:REWRITE SV::EQUAL-OF-PATH-SCOPE))
 (97 8 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (79 1 (:REWRITE SUBSETP-OF-CONS))
 (58 2 (:REWRITE SV::PATH-FIX-WHEN-PATH-P))
 (32 10 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (24 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (24 2 (:REWRITE SV::PATH-P-OF-CAR-WHEN-PATHLIST-P))
 (19 19 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (12 6 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (12 6 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (6 6 (:TYPE-PRESCRIPTION SV::PATH-KIND$INLINE))
 (6 6 (:TYPE-PRESCRIPTION SV::PATH-FIX$INLINE))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::PATH-P))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-SCOPE))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 )
(SV::PATHS-ADD-SCOPE-OF-NAME-FIX-SCOPE
 (9 3 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (6 6 (:TYPE-PRESCRIPTION SV::NAME-P))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::PATHS-ADD-SCOPE-NAME-EQUIV-CONGRUENCE-ON-SCOPE)
(SV::PATHS-ADD-SCOPE-OF-PATHLIST-FIX-PATHS
 (114 13 (:REWRITE SV::PATHLIST-FIX-WHEN-PATHLIST-P))
 (85 44 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE SV::PATHLIST-P-WHEN-SUBSETP-EQUAL))
 (36 6 (:REWRITE SV::PATHLIST-P-OF-CDR-WHEN-PATHLIST-P))
 (32 30 (:REWRITE DEFAULT-CAR))
 (20 19 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::PATHS-ADD-SCOPE-PATHLIST-EQUIV-CONGRUENCE-ON-PATHS)
(SV::NAMES->PATHS
 (3 3 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (1 1 (:TYPE-PRESCRIPTION SV::PATH-WIRE))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SV::PATHLIST-P-OF-NAMES->PATHS
 (82 2 (:DEFINITION MEMBER-EQUAL))
 (55 4 (:REWRITE SV::PATH-P-WHEN-MEMBER-EQUAL-OF-PATHLIST-P))
 (51 1 (:REWRITE SUBSETP-OF-CONS))
 (46 2 (:REWRITE SV::EQUAL-OF-PATH-WIRE))
 (30 8 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (14 2 (:REWRITE SV::NAME-FIX-WHEN-NAME-P))
 (13 13 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (10 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (8 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (8 2 (:REWRITE SV::NAME-P-OF-CAR-WHEN-NAMELIST-P))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:TYPE-PRESCRIPTION SV::PATH-KIND$INLINE))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION SV::PATH-WIRE->NAME$INLINE))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::NAME-FIX))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (2 2 (:TYPE-PRESCRIPTION SV::PATH-WIRE))
 (2 2 (:REWRITE SV::REWRITE-MEMBER-OF-APPEND-UNDER-SET-EQUIV))
 (2 2 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 )
(SV::NAMES->PATHS-OF-NAMELIST-FIX-NAMES
 (85 44 (:REWRITE DEFAULT-CDR))
 (76 13 (:REWRITE SV::NAMELIST-FIX-WHEN-NAMELIST-P))
 (32 30 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SV::NAMELIST-P-OF-CDR-WHEN-NAMELIST-P))
 (20 19 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (13 13 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (13 13 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(SV::NAMES->PATHS-NAMELIST-EQUIV-CONGRUENCE-ON-NAMES)
(SV::SVEX-MOD->FLAT-NAMES
 (293 16 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (105 30 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 2 (:REWRITE ZP-WHEN-GT-0))
 (70 14 (:DEFINITION LEN))
 (62 62 (:TYPE-PRESCRIPTION NATP))
 (62 30 (:REWRITE DEFAULT-+-2))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (57 35 (:REWRITE DEFAULT-<-2))
 (50 35 (:REWRITE DEFAULT-<-1))
 (38 30 (:REWRITE DEFAULT-+-1))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (24 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (22 22 (:REWRITE DEFAULT-CDR))
 (22 22 (:REWRITE DEFAULT-CAR))
 (18 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (14 14 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (14 7 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 2 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(SV::SVEX-MOD->FLAT-NAMES-FLAG
 (293 16 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (105 30 (:REWRITE NFIX-WHEN-NOT-NATP))
 (86 2 (:REWRITE ZP-WHEN-GT-0))
 (70 14 (:DEFINITION LEN))
 (62 62 (:TYPE-PRESCRIPTION NATP))
 (62 30 (:REWRITE DEFAULT-+-2))
 (60 24 (:REWRITE NATP-WHEN-GTE-0))
 (57 35 (:REWRITE DEFAULT-<-2))
 (50 35 (:REWRITE DEFAULT-<-1))
 (38 30 (:REWRITE DEFAULT-+-1))
 (24 24 (:REWRITE NATP-WHEN-INTEGERP))
 (24 24 (:REWRITE NATP-RW))
 (24 2 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (22 22 (:REWRITE DEFAULT-CDR))
 (22 22 (:REWRITE DEFAULT-CAR))
 (18 2 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (16 16 (:REWRITE NTH-WHEN-ATOM))
 (14 14 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (14 14 (:LINEAR INDEX-OF-<-LEN))
 (14 7 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (12 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 2 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (8 8 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (7 7 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (6 2 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (5 5 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (4 4 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SV::SVEX-MOD->FLAT-NAMES-FLAG-EQUIVALENCES)
(SV::FLAG-LEMMA-FOR-RETURN-TYPE-OF-SVEX-MOD->FLAT-NAMES.NAMES
 (1419 70 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (350 70 (:DEFINITION LEN))
 (215 124 (:REWRITE DEFAULT-<-2))
 (215 63 (:REWRITE NFIX-WHEN-NOT-NATP))
 (173 124 (:REWRITE DEFAULT-<-1))
 (165 83 (:REWRITE DEFAULT-+-2))
 (138 54 (:REWRITE NATP-WHEN-GTE-0))
 (132 33 (:REWRITE SV::PATHLIST-P-WHEN-NOT-CONSP))
 (131 131 (:META CANCEL_PLUS-LESSP-CORRECT))
 (126 14 (:REWRITE SV::MODDB-MOD-ORDER-OK-IMPLIES))
 (107 3 (:REWRITE ZP-WHEN-GT-0))
 (104 29 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (95 29 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (90 83 (:REWRITE DEFAULT-+-1))
 (84 14 (:REWRITE SV::MODDB-MOD-OK-IMPLIES-ORDER-OK))
 (84 7 (:REWRITE SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (84 7 (:LINEAR SV::MODDB-MODINST-ORDER-OK-IMPLIES-MODIDX-LESS))
 (77 3 (:REWRITE SUBSETP-APPEND1))
 (72 72 (:REWRITE DEFAULT-CDR))
 (70 70 (:REWRITE NTH-WHEN-ATOM))
 (70 70 (:LINEAR INDEX-OF-<-LEN))
 (70 35 (:LINEAR SV::MODDB-BASICS-LINEAR))
 (63 39 (:REWRITE INEQUALITY-WITH-NFIX-HYP-2))
 (57 35 (:REWRITE SUBSETP-TRANS2))
 (54 54 (:REWRITE NATP-WHEN-INTEGERP))
 (54 54 (:REWRITE NATP-RW))
 (42 14 (:REWRITE SV::MODDB-MODS-OK-IMPLIES))
 (35 35 (:TYPE-PRESCRIPTION SV::MODDB-BASICS-OK))
 (35 35 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (35 35 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (35 35 (:REWRITE SUBSETP-TRANS))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODS-OK))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MODINST-ORDER-OK))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MOD-ORDER-OK))
 (28 28 (:TYPE-PRESCRIPTION SV::MODDB-MOD-OK))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (12 2 (:DEFINITION BINARY-APPEND))
 (10 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (8 8 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (8 8 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (8 8 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (8 8 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (8 8 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (8 8 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (8 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (6 2 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (4 4 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (4 1 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (3 3 (:TYPE-PRESCRIPTION SV::MODULE->WIRES$INLINE))
 (2 2 (:REWRITE SV::G-WHEN-EQUAL-S))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 (1 1 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-INDEX-BOUND))
 )
(SV::RETURN-TYPE-OF-SVEX-MOD->FLAT-NAMES.NAMES)
(SV::RETURN-TYPE-OF-SVEX-MODINSTS->FLAT-NAMES.NAMES)
(SV::RETURN-TYPE-OF-SVEX-MODINST->FLAT-NAMES.PATHS)
(SV::SVEX-MOD->FLAT-NAMES
 (720 87 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (345 69 (:DEFINITION LEN))
 (167 89 (:REWRITE DEFAULT-+-2))
 (98 89 (:REWRITE DEFAULT-+-1))
 (97 66 (:REWRITE DEFAULT-<-2))
 (88 4 (:DEFINITION TRUE-LISTP))
 (87 87 (:REWRITE NTH-WHEN-ATOM))
 (84 8 (:REWRITE SV::WIRELIST-P-IMPLIES-TRUE-LISTP))
 (78 66 (:REWRITE DEFAULT-<-1))
 (77 77 (:META CANCEL_PLUS-LESSP-CORRECT))
 (73 73 (:REWRITE DEFAULT-CDR))
 (71 71 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (71 71 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (68 68 (:REWRITE NFIX-WHEN-NOT-NATP))
 (57 1 (:DEFINITION SV::SVEX-MODINST->FLAT-NAMES))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (37 9 (:REWRITE ZP-WHEN-GT-0))
 (36 12 (:REWRITE SV::WIRELIST-NODUPS-P-IMPLIES-WIRELIST-P))
 (28 4 (:REWRITE SV::WIRELIST-P-OF-CDR-WHEN-WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-P))
 (24 24 (:TYPE-PRESCRIPTION SV::WIRELIST-NODUPS-P))
 (23 23 (:LINEAR INDEX-OF-<-LEN))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (13 13 (:LINEAR SV::MODSCOPE-OKP-IMPLIES-TOP-MODIDX-IN-BOUNDS))
 (12 12 (:REWRITE SV::WIRELIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE SV::MODALIST-P-WHEN-NOT-CONSP))
 (9 9 (:REWRITE DEFAULT-UNARY-MINUS))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 8 (:REWRITE SV::ELAB-MODLIST-P-WHEN-SUBSETP-EQUAL))
 (7 7 (:REWRITE NATP-RW))
 (6 6 (:REWRITE NATP-WHEN-INTEGERP))
 (5 5 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (5 5 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (5 2 (:REWRITE SV::NAMELIST-P-WHEN-NOT-CONSP))
 (4 4 (:REWRITE SV::ELAB-MODLIST-P-WHEN-NOT-CONSP))
 (4 4 (:LINEAR SV::MODDB-MODNAME-GET-INDEX-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-ORDER-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MODINST-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-NMODS-BOUND))
 (4 4 (:LINEAR SV::MODDB-FIND-BAD-MOD-BOUND))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-RSH-WHEN-INDEX-EQUAL))
 (4 4 (:LINEAR SV::LHS-VARS-NORMORDEREDP-IMPLIES-LHS-BITPROJ-IDX-WHEN-INDEX-BOUND))
 (4 4 (:LINEAR SV::LHATOM-NORMORDEREDP-IMPLIES-RSH-WHEN-AT-BOUND))
 (4 4 (:LINEAR SV::INDEX-OF-WHEN-NTH-OF-WIRELIST->NAMES))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-UPPER-BOUND))
 (4 4 (:LINEAR SV::ELAB-MOD-WIRESEARCH-DUMBPIVOT-LOWER-BOUND))
 (4 4 (:LINEAR SV::BOUND-OF-SVEXARR-VARS-WITNESS-AUX))
 (4 1 (:REWRITE SV::WIRELIST->NAMES-WHEN-NOT-CONSP))
 (3 1 (:REWRITE SV::MODNAME-FIX-WHEN-MODNAME-P))
 (3 1 (:REWRITE SV::MODNAME->SUBMODNAMES-IMPLIES-LOOKUP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME-P-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION SV::MODNAME->SUBMODNAMES))
 (1 1 (:REWRITE SV::G-WHEN-EQUAL-S))
 )
