(NAT-TREEP
 (48 23 (:REWRITE DEFAULT-+-2))
 (31 23 (:REWRITE DEFAULT-+-1))
 (30 4 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (30 2 (:REWRITE TRUE-LIST-LISTP-IMPLIES-TRUE-LISTP-XXX))
 (24 2 (:DEFINITION TRUE-LIST-LISTP))
 (24 2 (:DEFINITION INTEGER-LISTP))
 (21 21 (:REWRITE DEFAULT-CDR))
 (20 4 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (19 1 (:DEFINITION MEMBER-EQUAL))
 (18 2 (:DEFINITION LENGTH))
 (16 4 (:REWRITE COMMUTATIVITY-OF-+))
 (16 4 (:DEFINITION INTEGER-ABS))
 (15 15 (:REWRITE DEFAULT-CAR))
 (14 2 (:DEFINITION RATIONAL-LISTP))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (10 10 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (10 10 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (10 2 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (10 2 (:DEFINITION LEN))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (6 5 (:REWRITE DEFAULT-<-2))
 (6 5 (:REWRITE DEFAULT-<-1))
 (6 2 (:DEFINITION APPLY$-BADGEP))
 (4 4 (:REWRITE DEFAULT-UNARY-MINUS))
 (4 2 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (3 3 (:LINEAR MEMBER-EQUAL-ACL2-COUNT-SMALLER-3))
 (2 2 (:TYPE-PRESCRIPTION LEN))
 (2 2 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (2 2 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 (2 2 (:REWRITE INTEGERP==>NUMERATOR-=-X))
 (2 2 (:REWRITE INTEGERP==>DENOMINATOR-=-1))
 (2 2 (:REWRITE DEFAULT-REALPART))
 (2 2 (:REWRITE DEFAULT-NUMERATOR))
 (2 2 (:REWRITE DEFAULT-IMAGPART))
 (2 2 (:REWRITE DEFAULT-DENOMINATOR))
 (2 2 (:REWRITE DEFAULT-COERCE-2))
 (2 2 (:REWRITE DEFAULT-COERCE-1))
 (2 2 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT-COROLLARY))
 (2 2 (:LINEAR MEMBER-EQUAL-ACL2-COUNT-SMALLER-2))
 (1 1 (:LINEAR MEMBER-EQUAL-ACL2-COUNT-SMALLER-1))
 )
(APPLY$-WARRANT-NAT-TREEP)
(APPLY$-WARRANT-NAT-TREEP-DEFINITION)
(APPLY$-WARRANT-NAT-TREEP-NECC)
(APPLY$-NAT-TREEP
 (2 2 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 1 (:REWRITE APPLY$-PRIMP-BADGE))
 (2 1 (:REWRITE APPLY$-PRIMITIVE))
 )
(EXAMPLES-OF-NAT-TREEP
 (1 1 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 )
(COPY-NAT-TREE
 (1960 45 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (1918 11 (:DEFINITION INTEGER-LISTP))
 (1841 21 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (1827 7 (:DEFINITION APPLY$-BADGEP))
 (1239 7 (:DEFINITION SUBSETP-EQUAL))
 (1224 102 (:DEFINITION MEMBER-EQUAL))
 (726 726 (:REWRITE DEFAULT-CDR))
 (714 49 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (359 177 (:REWRITE DEFAULT-+-2))
 (242 177 (:REWRITE DEFAULT-+-1))
 (226 226 (:REWRITE DEFAULT-CAR))
 (180 20 (:DEFINITION LENGTH))
 (160 40 (:REWRITE COMMUTATIVITY-OF-+))
 (160 40 (:DEFINITION INTEGER-ABS))
 (149 27 (:DEFINITION LEN))
 (147 147 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (120 8 (:REWRITE TRUE-LIST-LISTP-IMPLIES-TRUE-LISTP-XXX))
 (119 31 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (98 98 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (96 8 (:DEFINITION TRUE-LIST-LISTP))
 (89 15 (:DEFINITION TRUE-LISTP))
 (84 84 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (77 11 (:DEFINITION RATIONAL-LISTP))
 (69 69 (:TYPE-PRESCRIPTION LEN))
 (63 58 (:REWRITE DEFAULT-<-2))
 (62 58 (:REWRITE DEFAULT-<-1))
 (60 60 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (56 28 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (55 55 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (55 55 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (45 45 (:REWRITE FOLD-CONSTS-IN-+))
 (42 21 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (42 7 (:DEFINITION ALL-NILS))
 (40 40 (:TYPE-PRESCRIPTION TRUE-LIST-LISTP))
 (40 40 (:REWRITE DEFAULT-UNARY-MINUS))
 (35 35 (:TYPE-PRESCRIPTION ALL-NILS))
 (30 30 (:LINEAR MEMBER-EQUAL-ACL2-COUNT-SMALLER-3))
 (28 28 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (28 7 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (27 27 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 (20 20 (:REWRITE INTEGERP==>NUMERATOR-=-X))
 (20 20 (:REWRITE INTEGERP==>DENOMINATOR-=-1))
 (20 20 (:REWRITE DEFAULT-REALPART))
 (20 20 (:REWRITE DEFAULT-NUMERATOR))
 (20 20 (:REWRITE DEFAULT-IMAGPART))
 (20 20 (:REWRITE DEFAULT-DENOMINATOR))
 (20 20 (:REWRITE DEFAULT-COERCE-2))
 (20 20 (:REWRITE DEFAULT-COERCE-1))
 (20 20 (:LINEAR MEMBER-EQUAL-ACL2-COUNT-SMALLER-2))
 (14 7 (:REWRITE APPLY$-BADGEP-PROPERTIES . 2))
 (14 7 (:LINEAR APPLY$-BADGEP-PROPERTIES . 2))
 (10 10 (:LINEAR MEMBER-EQUAL-ACL2-COUNT-SMALLER-1))
 (8 8 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT-COROLLARY))
 )
(APPLY$-WARRANT-COPY-NAT-TREE)
(APPLY$-WARRANT-COPY-NAT-TREE-DEFINITION)
(APPLY$-WARRANT-COPY-NAT-TREE-NECC)
(APPLY$-COPY-NAT-TREE
 (2 2 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 1 (:REWRITE APPLY$-PRIMP-BADGE))
 (2 1 (:REWRITE APPLY$-PRIMITIVE))
 )
(FAILURE-0
 (726 12 (:REWRITE APPLY$-CONSP-ARITY-1))
 (678 12 (:REWRITE BETA-REDUCTION))
 (578 24 (:REWRITE EV$-OPENER))
 (406 6 (:DEFINITION COLLECT$))
 (368 6 (:DEFINITION ALWAYS$))
 (184 24 (:DEFINITION EV$-LIST-DEF))
 (144 24 (:DEFINITION TAMEP))
 (144 12 (:REWRITE APPLY$-COPY-NAT-TREE))
 (138 133 (:REWRITE DEFAULT-CAR))
 (128 123 (:REWRITE DEFAULT-CDR))
 (96 24 (:DEFINITION SUITABLY-TAMEP-LISTP))
 (94 12 (:REWRITE APPLY$-NAT-TREEP))
 (88 24 (:DEFINITION PAIRLIS$))
 (88 16 (:REWRITE DEFAULT-+-2))
 (84 12 (:DEFINITION ASSOC-EQUAL))
 (48 48 (:TYPE-PRESCRIPTION TAMEP))
 (48 48 (:TYPE-PRESCRIPTION SUITABLY-TAMEP-LISTP))
 (40 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (30 6 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (24 12 (:REWRITE APPLY$-PRIMITIVE))
 (18 6 (:DEFINITION APPLY$-BADGEP))
 (16 16 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (13 13 (:REWRITE DEFAULT-<-2))
 (13 13 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (12 12 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (12 6 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (8 8 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (8 8 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (6 6 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (6 6 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT))
 (1 1 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (1 1 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 )
(FAILURE-1
 (726 12 (:REWRITE APPLY$-CONSP-ARITY-1))
 (678 12 (:REWRITE BETA-REDUCTION))
 (578 24 (:REWRITE EV$-OPENER))
 (406 6 (:DEFINITION COLLECT$))
 (368 6 (:DEFINITION ALWAYS$))
 (184 24 (:DEFINITION EV$-LIST-DEF))
 (144 24 (:DEFINITION TAMEP))
 (144 12 (:REWRITE APPLY$-COPY-NAT-TREE))
 (138 133 (:REWRITE DEFAULT-CAR))
 (128 123 (:REWRITE DEFAULT-CDR))
 (96 24 (:DEFINITION SUITABLY-TAMEP-LISTP))
 (94 12 (:REWRITE APPLY$-NAT-TREEP))
 (88 24 (:DEFINITION PAIRLIS$))
 (88 16 (:REWRITE DEFAULT-+-2))
 (84 12 (:DEFINITION ASSOC-EQUAL))
 (48 48 (:TYPE-PRESCRIPTION TAMEP))
 (48 48 (:TYPE-PRESCRIPTION SUITABLY-TAMEP-LISTP))
 (40 8 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (30 6 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (24 12 (:REWRITE APPLY$-PRIMITIVE))
 (18 6 (:DEFINITION APPLY$-BADGEP))
 (16 16 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (13 13 (:REWRITE DEFAULT-<-2))
 (13 13 (:REWRITE DEFAULT-<-1))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (12 12 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (12 6 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (8 8 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (8 8 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (8 8 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 (8 8 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (6 6 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (6 6 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT))
 )
(INDUCTION-HINT)
(FAILURE-2
 (4231 3951 (:REWRITE DEFAULT-CAR))
 (3687 124 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (3597 3551 (:REWRITE DEFAULT-CDR))
 (2097 112 (:DEFINITION LOOP$-AS))
 (1854 346 (:REWRITE DEFAULT-+-2))
 (1473 59 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (1367 53 (:DEFINITION APPLY$-BADGEP))
 (885 5 (:DEFINITION SUBSETP-EQUAL))
 (835 167 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (673 110 (:DEFINITION CDR-LOOP$-AS-TUPLE))
 (673 110 (:DEFINITION CAR-LOOP$-AS-TUPLE))
 (581 291 (:REWRITE APPLY$-PRIMITIVE))
 (567 112 (:DEFINITION EMPTY-LOOP$-AS-TUPLEP))
 (346 346 (:REWRITE DEFAULT-+-1))
 (290 290 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (286 286 (:TYPE-PRESCRIPTION EV$-LIST))
 (286 286 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (286 286 (:REWRITE DEFAULT-<-2))
 (286 286 (:REWRITE DEFAULT-<-1))
 (250 250 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (220 220 (:TYPE-PRESCRIPTION LOOP$-AS))
 (213 213 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (167 167 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (167 167 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (130 130 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (130 130 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 (116 53 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (86 86 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (35 5 (:DEFINITION LEN))
 (30 5 (:DEFINITION ALL-NILS))
 (25 25 (:TYPE-PRESCRIPTION ALL-NILS))
 (22 11 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 10 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (6 3 (:REWRITE APPLY$-BADGEP-PROPERTIES . 2))
 (6 3 (:LINEAR APPLY$-BADGEP-PROPERTIES . 2))
 (5 5 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 )
(FAILURE-3
 (76801 649 (:DEFINITION APPLY$-BADGEP))
 (57706 642 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (54621 297 (:DEFINITION SUBSETP-EQUAL))
 (54242 4286 (:DEFINITION MEMBER-EQUAL))
 (35586 2195 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (22676 21649 (:REWRITE DEFAULT-CAR))
 (11341 217 (:REWRITE APPLY$-BADGEP-PROPERTIES . 2))
 (11088 1008 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (9964 9964 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8489 1739 (:REWRITE DEFAULT-+-2))
 (6407 6407 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (5544 469 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT))
 (4328 4328 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (3639 744 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2707 2707 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (2597 134 (:DEFINITION LOOP$-AS))
 (2333 1167 (:REWRITE APPLY$-PRIMITIVE))
 (2079 297 (:DEFINITION LEN))
 (1964 649 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (1782 297 (:DEFINITION ALL-NILS))
 (1739 1739 (:REWRITE DEFAULT-+-1))
 (1485 1485 (:TYPE-PRESCRIPTION ALL-NILS))
 (1444 1363 (:REWRITE DEFAULT-<-1))
 (1367 1367 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (1363 1363 (:REWRITE DEFAULT-<-2))
 (1188 1188 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1166 1166 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (1133 1133 (:TYPE-PRESCRIPTION EV$-LIST))
 (1018 509 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (815 134 (:DEFINITION CDR-LOOP$-AS-TUPLE))
 (815 134 (:DEFINITION CAR-LOOP$-AS-TUPLE))
 (800 217 (:LINEAR APPLY$-BADGEP-PROPERTIES . 2))
 (744 744 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (744 744 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (690 134 (:DEFINITION EMPTY-LOOP$-AS-TUPLEP))
 (381 381 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (381 381 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 (297 297 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 (268 268 (:TYPE-PRESCRIPTION LOOP$-AS))
 )
(FINALLY-SUCCESS!
 (4704 322 (:DEFINITION MEMBER-EQUAL))
 (4668 216 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (4639 227 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT))
 (4544 4539 (:REWRITE DEFAULT-CDR))
 (3914 3909 (:REWRITE DEFAULT-CAR))
 (3113 45 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (3035 49 (:DEFINITION APPLY$-BADGEP))
 (2320 132 (:DEFINITION LOOP$-AS))
 (2160 12 (:DEFINITION SUBSETP-EQUAL))
 (1294 1294 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (768 128 (:DEFINITION CDR-LOOP$-AS-TUPLE))
 (768 128 (:DEFINITION CAR-LOOP$-AS-TUPLE))
 (670 136 (:REWRITE DEFAULT-+-2))
 (652 132 (:DEFINITION EMPTY-LOOP$-AS-TUPLEP))
 (630 315 (:REWRITE APPLY$-PRIMITIVE))
 (428 428 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (332 332 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (315 315 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (290 58 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (256 256 (:TYPE-PRESCRIPTION LOOP$-AS))
 (250 250 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (250 250 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 (136 136 (:REWRITE DEFAULT-+-1))
 (124 124 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (124 124 (:REWRITE DEFAULT-<-2))
 (124 124 (:REWRITE DEFAULT-<-1))
 (122 49 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (103 103 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (84 12 (:DEFINITION LEN))
 (72 36 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (72 12 (:DEFINITION ALL-NILS))
 (60 60 (:TYPE-PRESCRIPTION ALL-NILS))
 (58 58 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (58 58 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (48 48 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (29 13 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (24 24 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (15 3 (:REWRITE APPLY$-BADGEP-PROPERTIES . 2))
 (12 12 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 (8 2 (:LINEAR APPLY$-BADGEP-PROPERTIES . 2))
 )
(MR-COPY-NAT-TREE)
(MR-COPY-NAT-TREE-COPIES
 (3650 212 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT))
 (3188 139 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (2971 2971 (:REWRITE DEFAULT-CDR))
 (2924 194 (:DEFINITION MEMBER-EQUAL))
 (2637 2637 (:REWRITE DEFAULT-CAR))
 (1816 104 (:DEFINITION LOOP$-AS))
 (1235 15 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (1205 15 (:DEFINITION APPLY$-BADGEP))
 (885 885 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (885 5 (:DEFINITION SUBSETP-EQUAL))
 (600 100 (:DEFINITION CDR-LOOP$-AS-TUPLE))
 (600 100 (:DEFINITION CAR-LOOP$-AS-TUPLE))
 (512 104 (:DEFINITION EMPTY-LOOP$-AS-TUPLEP))
 (424 212 (:REWRITE APPLY$-PRIMITIVE))
 (245 245 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (225 225 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (212 212 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (205 47 (:REWRITE DEFAULT-+-2))
 (200 200 (:TYPE-PRESCRIPTION LOOP$-AS))
 (186 186 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (85 17 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (80 80 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (80 80 (:REWRITE DEFAULT-<-2))
 (80 80 (:REWRITE DEFAULT-<-1))
 (47 47 (:REWRITE DEFAULT-+-1))
 (40 15 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (35 5 (:DEFINITION LEN))
 (30 30 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (30 5 (:DEFINITION ALL-NILS))
 (25 25 (:TYPE-PRESCRIPTION ALL-NILS))
 (20 20 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (20 10 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (17 17 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (17 17 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (10 5 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (5 5 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 )
(COPY-NAT-TREE-IS-MR-COPY-NAT-TREE
 (5374 5374 (:REWRITE DEFAULT-CDR))
 (4990 372 (:DEFINITION MEMBER-EQUAL))
 (4656 232 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (4142 242 (:REWRITE ALWAYS$-P-LST-IMPLIES-P-ELEMENT))
 (4127 4127 (:REWRITE DEFAULT-CAR))
 (3952 32 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (3888 32 (:DEFINITION APPLY$-BADGEP))
 (2832 16 (:DEFINITION SUBSETP-EQUAL))
 (2048 120 (:DEFINITION LOOP$-AS))
 (1324 1324 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1216 237 (:REWRITE DEFAULT-+-2))
 (672 112 (:DEFINITION CDR-LOOP$-AS-TUPLE))
 (672 112 (:DEFINITION CAR-LOOP$-AS-TUPLE))
 (656 328 (:REWRITE APPLY$-PRIMITIVE))
 (584 120 (:DEFINITION EMPTY-LOOP$-AS-TUPLEP))
 (535 107 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (476 476 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (360 360 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (328 328 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (277 277 (:REWRITE APPLY$-WARRANT-NAT-TREEP-NECC))
 (277 277 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 (237 237 (:REWRITE DEFAULT-+-1))
 (224 224 (:TYPE-PRESCRIPTION LOOP$-AS))
 (175 175 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (175 175 (:REWRITE DEFAULT-<-2))
 (175 175 (:REWRITE DEFAULT-<-1))
 (112 16 (:DEFINITION LEN))
 (107 107 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (107 107 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (96 96 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (96 48 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (96 32 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (96 16 (:DEFINITION ALL-NILS))
 (80 80 (:TYPE-PRESCRIPTION ALL-NILS))
 (64 64 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (32 16 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (16 16 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 )
(FLAGGED-MR-COPY-NAT-TREE)
(FLAGGED-EQUIVALENCE
 (494 2 (:REWRITE APPLY$-BADGEP-PROPERTIES . 1))
 (490 2 (:DEFINITION APPLY$-BADGEP))
 (354 2 (:DEFINITION SUBSETP-EQUAL))
 (328 28 (:DEFINITION MEMBER-EQUAL))
 (312 311 (:REWRITE DEFAULT-CDR))
 (235 50 (:REWRITE DEFAULT-+-2))
 (209 208 (:REWRITE DEFAULT-CAR))
 (204 14 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-1))
 (103 23 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (62 62 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (50 50 (:REWRITE DEFAULT-+-1))
 (42 42 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-3))
 (30 15 (:REWRITE APPLY$-PRIMITIVE))
 (28 28 (:REWRITE MEMBER-EQUAL-NEWVAR-COMPONENTS-2))
 (23 23 (:REWRITE RATIONAL-LISTP-IMPLIES-RATIONALP))
 (23 23 (:REWRITE ACL2-NUMBER-LISTP-IMPLIES-ACL2-NUMBERP))
 (20 20 (:REWRITE INTEGER-LISTP-IMPLIES-INTEGERP))
 (20 20 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE DEFAULT-<-1))
 (18 18 (:REWRITE APPLY$-WARRANT-COPY-NAT-TREE-NECC))
 (16 8 (:REWRITE APPLY$-BADGEP-PROPERTIES . 3))
 (15 15 (:TYPE-PRESCRIPTION APPLY$-PRIMP))
 (14 2 (:DEFINITION TRUE-LISTP))
 (14 2 (:DEFINITION LEN))
 (12 12 (:TYPE-PRESCRIPTION APPLY$-BADGEP))
 (12 2 (:DEFINITION ALL-NILS))
 (10 10 (:TYPE-PRESCRIPTION ALL-NILS))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (8 2 (:DEFINITION WEAK-APPLY$-BADGE-P))
 (6 2 (:REWRITE FOLD-CONSTS-IN-+))
 (4 2 (:LINEAR APPLY$-BADGEP-PROPERTIES . 1))
 (2 2 (:REWRITE LEN-MEMBER-EQUAL-LOOP$-AS))
 )
(ELIMINATE-COPY-NAT-TREE)
