(IF-AND-NOT-EVAL-OF-MAKE-IF-TERM
 (581 37 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (528 120 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (328 64 (:REWRITE DEFAULT-CAR))
 (197 37 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (144 144 (:TYPE-PRESCRIPTION LEN))
 (120 120 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (96 96 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (96 96 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (96 96 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (96 24 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (48 24 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (48 24 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (37 37 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (37 37 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (28 28 (:REWRITE DEFAULT-CDR))
 (24 24 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (24 24 (:TYPE-PRESCRIPTION ALISTP))
 (24 24 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 )
(IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP
 (19524 51 (:DEFINITION PSEUDO-TERMP))
 (11235 703 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (11144 338 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (9022 146 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (8763 1030 (:REWRITE LEN-OF-CDR))
 (8277 1194 (:REWRITE DEFAULT-CAR))
 (7947 3032 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (4712 52 (:DEFINITION SYMBOL-LISTP))
 (4246 2 (:DEFINITION PAIRLIS$))
 (3431 9 (:REWRITE IF-AND-NOT-EVAL-LIST-WHEN-QUOTE-LISTP))
 (3409 8 (:DEFINITION QUOTE-LISTP))
 (3401 9 (:REWRITE IF-AND-NOT-EVAL-LIST-WHEN-SYMBOL-LISTP))
 (3321 3 (:REWRITE CDR-OF-IF-AND-NOT-EVAL-LIST))
 (2710 8 (:DEFINITION QUOTEP))
 (2607 245 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (2102 2102 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (1980 3 (:REWRITE CAR-OF-IF-AND-NOT-EVAL-LIST))
 (1951 1950 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1792 1 (:DEFINITION KWOTE-LST))
 (1627 597 (:REWRITE DEFAULT-CDR))
 (1520 760 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (1017 56 (:DEFINITION TRUE-LISTP))
 (975 945 (:REWRITE DEFAULT-+-2))
 (945 945 (:REWRITE DEFAULT-+-1))
 (942 268 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (703 703 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (654 218 (:REWRITE +-COMBINE-CONSTANTS))
 (644 145 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (455 455 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (451 351 (:REWRITE DEFAULT-<-2))
 (392 196 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (380 178 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (351 351 (:REWRITE DEFAULT-<-1))
 (341 341 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (335 335 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (287 287 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (268 268 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (238 234 (:DEFINITION FIX))
 (216 216 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (205 123 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (166 23 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (123 123 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (108 54 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (108 54 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (108 54 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (108 54 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (108 54 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (104 52 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (104 52 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (100 50 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (92 46 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (84 2 (:DEFINITION PSEUDO-TERM-LISTP))
 (54 54 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (46 46 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (37 37 (:TYPE-PRESCRIPTION QUOTE-LISTP))
 (34 34 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (32 8 (:REWRITE IF-AND-NOT-EVAL-LIST-OF-ATOM))
 (26 26 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (11 11 (:REWRITE EQUAL-OF-LEN-AND-0))
 (9 1 (:REWRITE LEN-OF-IF-AND-NOT-EVAL-LIST))
 (1 1 (:REWRITE CAR-CONS))
 (1 1 (:DEFINITION KWOTE))
 )
(IF-AND-NOT-EVAL-OF-CADDDR-WHEN-TERM-IS-CONJUNCTIONP-FORWARD)
(IF-AND-NOT-EVAL-OF-CADDDR-WHEN-TERM-IS-CONJUNCTIONP)
(IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP)
(ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-OF-HANDLE-CONSTANT-LITERALS
 (12899 63 (:DEFINITION PSEUDO-TERMP))
 (11794 314 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (8441 599 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4760 1757 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (3329 373 (:REWRITE LEN-OF-CDR))
 (2096 2096 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (1468 734 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (1426 46 (:DEFINITION SYMBOL-LISTP))
 (1419 1335 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1379 118 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (1229 631 (:REWRITE DEFAULT-CDR))
 (1197 12 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (936 123 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (916 142 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (912 15 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (662 59 (:DEFINITION TRUE-LISTP))
 (601 79 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (599 599 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (486 304 (:REWRITE DEFAULT-<-2))
 (411 322 (:REWRITE DEFAULT-+-2))
 (356 178 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (352 352 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (326 163 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (322 322 (:REWRITE DEFAULT-+-1))
 (304 304 (:REWRITE DEFAULT-<-1))
 (295 295 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (290 290 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (262 155 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (220 220 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (213 121 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (203 203 (:TYPE-PRESCRIPTION ALISTP))
 (183 183 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (121 121 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (120 60 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (120 60 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (120 60 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (120 60 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (120 3 (:DEFINITION PSEUDO-TERM-LISTP))
 (116 58 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (116 38 (:REWRITE +-COMBINE-CONSTANTS))
 (102 51 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (98 49 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (92 46 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (92 46 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (85 85 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (80 40 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 (77 67 (:DEFINITION FIX))
 (60 60 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (56 56 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (55 15 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (51 17 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (48 48 (:REWRITE EQUAL-OF-LEN-AND-0))
 (46 46 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (40 15 (:REWRITE IF-AND-NOT-EVAL-OF-IF-CALL))
 (34 34 (:TYPE-PRESCRIPTION TERM-IS-CONJUNCTIONP))
 (17 17 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (15 15 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 )
(IF-AND-NOT-EVAL-OF-DISJOIN-OF-HANDLE-CONSTANT-LITERALS)
(IF-AND-NOT-EVAL-OF-CONJOIN-OF-DISJOIN-LST-OF-CLAUSE-TO-CLAUSE-LIST)
(ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-OF-NEGATE-DISJUNCT-LIST
 (807 1 (:DEFINITION ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL))
 (673 2 (:DEFINITION PSEUDO-TERMP))
 (379 27 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (369 3 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (351 6 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (350 13 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (346 1 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (205 205 (:TYPE-PRESCRIPTION LEN))
 (205 77 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (182 38 (:REWRITE DEFAULT-CAR))
 (173 42 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (110 11 (:REWRITE LEN-OF-CDR))
 (86 6 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (80 80 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (69 64 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (62 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (62 2 (:DEFINITION SYMBOL-LISTP))
 (59 4 (:REWRITE NOT-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-EQUAL-OF-DISJOIN-AND-QUOTE-T))
 (57 4 (:REWRITE DISJOIN-WHEN-NOT-CONSP))
 (50 25 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (49 23 (:REWRITE DEFAULT-CDR))
 (32 2 (:DEFINITION TRUE-LISTP))
 (31 31 (:TYPE-PRESCRIPTION NEGATE-TERMS))
 (27 27 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (24 2 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (20 10 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (18 9 (:REWRITE DEFAULT-<-2))
 (18 9 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (13 3 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (12 12 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (12 6 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (10 10 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (10 10 (:TYPE-PRESCRIPTION ALISTP))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 3 (:REWRITE IF-AND-NOT-EVAL-OF-IF-CALL))
 (7 7 (:REWRITE EQUAL-OF-LEN-AND-0))
 (7 3 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 4 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (6 4 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (4 4 (:TYPE-PRESCRIPTION TERM-IS-CONJUNCTIONP))
 (4 4 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (4 4 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (4 3 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (4 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (4 2 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (4 2 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (4 2 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (4 2 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (4 2 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (4 2 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (4 2 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (4 2 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (4 2 (:DEFINITION FIX))
 (3 3 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (3 3 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (2 2 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 )
(SKIP-CONJUNCTS-BEFORE
 (647 21 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (632 3 (:DEFINITION PSEUDO-TERMP))
 (318 79 (:REWRITE DEFAULT-CAR))
 (268 125 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (141 49 (:REWRITE DEFAULT-CDR))
 (109 26 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (93 43 (:REWRITE DEFAULT-+-2))
 (93 3 (:DEFINITION SYMBOL-LISTP))
 (75 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (72 36 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (58 43 (:REWRITE DEFAULT-+-1))
 (51 3 (:DEFINITION LENGTH))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (45 19 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (24 15 (:REWRITE DEFAULT-<-2))
 (24 12 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 6 (:REWRITE COMMUTATIVITY-OF-+))
 (24 6 (:DEFINITION INTEGER-ABS))
 (18 18 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (18 9 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (16 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (15 15 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (15 15 (:REWRITE FOLD-CONSTS-IN-+))
 (15 15 (:REWRITE DEFAULT-<-1))
 (15 3 (:DEFINITION TRUE-LISTP))
 (14 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 6 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (12 6 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (9 9 (:TYPE-PRESCRIPTION ALISTP))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (7 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (6 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (6 3 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (6 3 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (3 3 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (3 3 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (3 3 (:REWRITE DEFAULT-REALPART))
 (3 3 (:REWRITE DEFAULT-NUMERATOR))
 (3 3 (:REWRITE DEFAULT-IMAGPART))
 (3 3 (:REWRITE DEFAULT-DENOMINATOR))
 (3 3 (:REWRITE DEFAULT-COERCE-2))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(PSEUDO-TERMP-OF-SKIP-CONJUNCTS-BEFORE
 (1164 221 (:REWRITE DEFAULT-CAR))
 (338 125 (:REWRITE DEFAULT-CDR))
 (304 8 (:DEFINITION SYMBOL-LISTP))
 (264 66 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (214 214 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (206 22 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (155 115 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (152 8 (:DEFINITION TRUE-LISTP))
 (128 24 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (115 115 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (114 114 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (99 55 (:REWRITE DEFAULT-<-2))
 (94 54 (:REWRITE DEFAULT-+-2))
 (66 66 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (60 30 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (55 55 (:REWRITE DEFAULT-<-1))
 (54 54 (:REWRITE DEFAULT-+-1))
 (32 32 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (32 16 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (30 30 (:TYPE-PRESCRIPTION ALISTP))
 (28 28 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (16 16 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (16 16 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (16 8 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (16 8 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (16 8 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (16 8 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (14 8 (:DEFINITION FIX))
 (13 13 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (8 8 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (8 8 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 )
(SKIP-CONJUNCTS-BEFORE-CORRECT
 (1178 4 (:DEFINITION PSEUDO-TERMP))
 (1010 103 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (811 9 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (745 121 (:REWRITE DEFAULT-CAR))
 (618 12 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (616 26 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (615 9 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (543 62 (:REWRITE LEN-OF-CDR))
 (436 232 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (203 58 (:REWRITE DEFAULT-CDR))
 (166 166 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (162 31 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (124 4 (:DEFINITION SYMBOL-LISTP))
 (114 57 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (103 103 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (76 76 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (72 27 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (71 9 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (64 4 (:DEFINITION TRUE-LISTP))
 (62 54 (:REWRITE DEFAULT-+-2))
 (54 54 (:REWRITE DEFAULT-+-1))
 (54 27 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (48 8 (:REWRITE EQUAL-OF-LEN-AND-0))
 (40 9 (:REWRITE IF-AND-NOT-EVAL-OF-QUOTE))
 (40 9 (:REWRITE IF-AND-NOT-EVAL-OF-IF-CALL))
 (39 13 (:REWRITE +-COMBINE-CONSTANTS))
 (38 26 (:REWRITE DEFAULT-<-2))
 (27 27 (:TYPE-PRESCRIPTION ALISTP))
 (26 26 (:REWRITE DEFAULT-<-1))
 (26 13 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (24 24 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (24 24 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (24 12 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (20 20 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (20 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (19 19 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (13 13 (:DEFINITION FIX))
 (12 8 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (9 9 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (9 9 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (9 9 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (8 8 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (8 4 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (8 4 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (8 4 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (8 4 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (8 4 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (8 4 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (8 4 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (8 4 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (8 4 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (4 4 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 )
(SKIP-CONJUNCTS-LEMMA-HELPER
 (3380 354 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2000 1082 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (1248 290 (:REWRITE DEFAULT-CDR))
 (619 619 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (481 118 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (339 105 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (300 29 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (218 218 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (142 88 (:REWRITE DEFAULT-+-2))
 (120 63 (:REWRITE DEFAULT-<-2))
 (96 6 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (88 88 (:REWRITE DEFAULT-+-1))
 (84 6 (:LINEAR LEN-OF-CDR-LINEAR))
 (74 74 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (63 63 (:REWRITE DEFAULT-<-1))
 (34 34 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SKIP-CONJUNCTS-LEMMA
 (46 2 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (44 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (25 3 (:REWRITE DEFAULT-CAR))
 (14 2 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (12 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 9 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (9 9 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 2 (:REWRITE IF-AND-NOT-EVAL-OF-QUOTE))
 (8 2 (:REWRITE IF-AND-NOT-EVAL-OF-IF-CALL))
 (4 2 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (4 2 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (3 3 (:REWRITE SKIP-CONJUNCTS-BEFORE-CORRECT))
 (2 2 (:TYPE-PRESCRIPTION ALISTP))
 (2 2 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (2 2 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (2 2 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (2 2 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(AMONG-CONJUNCTSP
 (647 21 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (632 3 (:DEFINITION PSEUDO-TERMP))
 (318 79 (:REWRITE DEFAULT-CAR))
 (268 125 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (141 49 (:REWRITE DEFAULT-CDR))
 (109 26 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (93 43 (:REWRITE DEFAULT-+-2))
 (93 3 (:DEFINITION SYMBOL-LISTP))
 (75 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (72 36 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (58 43 (:REWRITE DEFAULT-+-1))
 (51 3 (:DEFINITION LENGTH))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (45 19 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (24 15 (:REWRITE DEFAULT-<-2))
 (24 12 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 6 (:REWRITE COMMUTATIVITY-OF-+))
 (24 6 (:DEFINITION INTEGER-ABS))
 (18 18 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (18 9 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (16 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (15 15 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (15 15 (:REWRITE FOLD-CONSTS-IN-+))
 (15 15 (:REWRITE DEFAULT-<-1))
 (15 3 (:DEFINITION TRUE-LISTP))
 (14 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 6 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (12 6 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (9 9 (:TYPE-PRESCRIPTION ALISTP))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (7 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (6 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (6 3 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (6 3 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (6 3 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (3 3 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (3 3 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (3 3 (:REWRITE DEFAULT-REALPART))
 (3 3 (:REWRITE DEFAULT-NUMERATOR))
 (3 3 (:REWRITE DEFAULT-IMAGPART))
 (3 3 (:REWRITE DEFAULT-DENOMINATOR))
 (3 3 (:REWRITE DEFAULT-COERCE-2))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(AMONG-CONJUNCTSP-BEFORE-CORRECT
 (2938 12 (:DEFINITION PSEUDO-TERMP))
 (2103 270 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1792 20 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (1562 36 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (1544 78 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (1541 15 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (1372 311 (:REWRITE DEFAULT-CAR))
 (1149 611 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (1058 3 (:REWRITE IF-AND-NOT-EVAL-OF-CADDDR-WHEN-TERM-IS-CONJUNCTIONP))
 (798 210 (:REWRITE DEFAULT-CDR))
 (460 460 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (436 104 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (372 12 (:DEFINITION SYMBOL-LISTP))
 (364 364 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (304 152 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (278 278 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (227 101 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (180 12 (:DEFINITION TRUE-LISTP))
 (142 142 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (132 66 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (117 20 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (93 93 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (72 72 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (72 36 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (66 66 (:TYPE-PRESCRIPTION ALISTP))
 (64 34 (:REWRITE DEFAULT-<-2))
 (64 8 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (64 4 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (60 60 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (56 20 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (56 4 (:LINEAR LEN-OF-CDR-LINEAR))
 (48 48 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (36 28 (:REWRITE DEFAULT-+-2))
 (36 24 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (34 34 (:REWRITE DEFAULT-<-1))
 (28 28 (:REWRITE DEFAULT-+-1))
 (24 24 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (24 12 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (24 12 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (20 20 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (20 20 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (18 18 (:REWRITE SKIP-CONJUNCTS-BEFORE-CORRECT))
 (18 18 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (12 12 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (12 12 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (8 8 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(CLEARLY-UNIMPLIES-FOR-CONJUNCTIONSP
 (1748 324 (:REWRITE DEFAULT-CAR))
 (1308 86 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (769 237 (:REWRITE DEFAULT-CDR))
 (386 386 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (331 10 (:DEFINITION SYMBOL-LISTP))
 (308 23 (:REWRITE SKIP-CONJUNCTS-LEMMA-HELPER))
 (220 22 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (189 105 (:REWRITE DEFAULT-+-2))
 (160 10 (:DEFINITION TRUE-LISTP))
 (122 68 (:REWRITE DEFAULT-<-2))
 (120 105 (:REWRITE DEFAULT-+-1))
 (85 85 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (83 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (77 3 (:LINEAR LEN-OF-CDR-LINEAR))
 (74 37 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (68 68 (:REWRITE DEFAULT-<-1))
 (59 59 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (54 54 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (51 3 (:DEFINITION LENGTH))
 (37 37 (:TYPE-PRESCRIPTION ALISTP))
 (32 16 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (32 16 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (31 16 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (28 28 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (25 25 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (24 12 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (24 6 (:REWRITE COMMUTATIVITY-OF-+))
 (24 6 (:DEFINITION INTEGER-ABS))
 (15 15 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (15 15 (:REWRITE FOLD-CONSTS-IN-+))
 (12 12 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (6 6 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (6 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (3 3 (:REWRITE DEFAULT-REALPART))
 (3 3 (:REWRITE DEFAULT-NUMERATOR))
 (3 3 (:REWRITE DEFAULT-IMAGPART))
 (3 3 (:REWRITE DEFAULT-DENOMINATOR))
 (3 3 (:REWRITE DEFAULT-COERCE-2))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 )
(CLEARLY-UNIMPLIES-FOR-CONJUNCTIONSP-CORRECT
 (9336 25 (:DEFINITION PSEUDO-TERMP))
 (6018 446 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (5076 159 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (4865 20 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (4710 725 (:REWRITE DEFAULT-CAR))
 (4607 75 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (4566 547 (:REWRITE LEN-OF-CDR))
 (4549 20 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (3428 1611 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (1421 166 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (1039 1039 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1031 330 (:REWRITE DEFAULT-CDR))
 (775 25 (:DEFINITION SYMBOL-LISTP))
 (636 318 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (518 497 (:REWRITE DEFAULT-+-2))
 (497 497 (:REWRITE DEFAULT-+-1))
 (446 446 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (382 25 (:DEFINITION TRUE-LISTP))
 (351 117 (:REWRITE +-COMBINE-CONSTANTS))
 (313 313 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (272 68 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (264 132 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (234 117 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (229 178 (:REWRITE DEFAULT-<-2))
 (181 181 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (178 178 (:REWRITE DEFAULT-<-1))
 (170 170 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (166 20 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (150 150 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (148 74 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (134 21 (:REWRITE EQUAL-OF-LEN-AND-0))
 (132 132 (:TYPE-PRESCRIPTION ALISTP))
 (125 125 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (117 117 (:DEFINITION FIX))
 (100 100 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (98 20 (:REWRITE IF-AND-NOT-EVAL-OF-QUOTE))
 (98 20 (:REWRITE IF-AND-NOT-EVAL-OF-IF-CALL))
 (76 50 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (50 50 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (50 25 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (50 25 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (50 25 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (50 25 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (50 25 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (50 25 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (50 25 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (50 25 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (50 25 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (25 25 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (25 25 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (20 20 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (20 20 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (17 17 (:REWRITE SKIP-CONJUNCTS-LEMMA-HELPER))
 (13 13 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 )
(CLEARLY-UNIMPLIED-BY-SOME-CONJUNCTIONP)
(IF-AND-NOT-EVAL-WHEN-CLEARLY-UNIMPLIED-BY-SOME-CONJUNCTIONP
 (4390 326 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (3642 61 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (3248 36 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (3188 12 (:DEFINITION PSEUDO-TERMP))
 (2894 279 (:REWRITE DEFAULT-CAR))
 (2376 188 (:REWRITE LEN-OF-CDR))
 (1424 212 (:REWRITE DEFAULT-CDR))
 (1010 741 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (609 189 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (606 90 (:REWRITE EQUAL-OF-LEN-AND-0))
 (541 541 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (538 269 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (525 525 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (372 12 (:DEFINITION SYMBOL-LISTP))
 (326 326 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (314 36 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (274 174 (:REWRITE DEFAULT-+-2))
 (264 12 (:DEFINITION TRUE-LISTP))
 (233 233 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (224 126 (:REWRITE DEFAULT-<-2))
 (202 101 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (174 174 (:REWRITE DEFAULT-+-1))
 (146 28 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (126 126 (:REWRITE DEFAULT-<-1))
 (115 5 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (101 101 (:TYPE-PRESCRIPTION ALISTP))
 (95 95 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (91 18 (:REWRITE DISJOIN-WHEN-NOT-CONSP))
 (91 9 (:REWRITE NOT-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-EQUAL-OF-DISJOIN-AND-QUOTE-T))
 (72 72 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (72 36 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (60 60 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (48 48 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (48 24 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (48 24 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (43 9 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (42 42 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (35 5 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (24 24 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (24 12 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (24 12 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (24 12 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (20 20 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (20 5 (:REWRITE IF-AND-NOT-EVAL-OF-QUOTE))
 (20 5 (:REWRITE IF-AND-NOT-EVAL-OF-IF-CALL))
 (18 16 (:DEFINITION FIX))
 (18 9 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-EQUAL-OF-DISJOIN-AND-QUOTE-NIL))
 (18 6 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (18 6 (:REWRITE +-COMBINE-CONSTANTS))
 (12 12 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (12 12 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (6 6 (:REWRITE SKIP-CONJUNCTS-BEFORE-CORRECT))
 (6 6 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (6 6 (:REWRITE AMONG-CONJUNCTSP-BEFORE-CORRECT))
 (5 5 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (5 5 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 )
(RESOLVE-IFS-IN-TERM
 (7640 35 (:DEFINITION PSEUDO-TERMP))
 (6942 221 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (3800 866 (:REWRITE DEFAULT-CAR))
 (3256 1507 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (1370 447 (:REWRITE DEFAULT-CDR))
 (1159 1159 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (992 32 (:DEFINITION SYMBOL-LISTP))
 (816 3 (:REWRITE NOT-STRINGP-OF-CDR-WHEN-PSEUDO-TERMP))
 (814 402 (:REWRITE DEFAULT-+-2))
 (786 393 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (776 776 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (614 174 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (570 570 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (544 32 (:DEFINITION LENGTH))
 (535 402 (:REWRITE DEFAULT-+-1))
 (274 137 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (269 168 (:REWRITE DEFAULT-<-2))
 (256 64 (:REWRITE COMMUTATIVITY-OF-+))
 (256 64 (:DEFINITION INTEGER-ABS))
 (234 9 (:REWRITE EQUAL-OF-LEN-AND-0))
 (228 114 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (211 32 (:DEFINITION TRUE-LISTP))
 (192 192 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (177 168 (:REWRITE DEFAULT-<-1))
 (160 160 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (134 67 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (131 67 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (130 130 (:REWRITE FOLD-CONSTS-IN-+))
 (128 128 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (116 116 (:TYPE-PRESCRIPTION ALISTP))
 (113 113 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (96 6 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (84 6 (:LINEAR LEN-OF-CDR-LINEAR))
 (67 67 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (64 64 (:REWRITE DEFAULT-UNARY-MINUS))
 (64 32 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (64 32 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (64 32 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (64 32 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (64 32 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (64 32 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (64 32 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (64 32 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (64 32 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (53 20 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (32 32 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (32 32 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (32 32 (:REWRITE DEFAULT-REALPART))
 (32 32 (:REWRITE DEFAULT-NUMERATOR))
 (32 32 (:REWRITE DEFAULT-IMAGPART))
 (32 32 (:REWRITE DEFAULT-DENOMINATOR))
 (32 32 (:REWRITE DEFAULT-COERCE-2))
 (32 32 (:REWRITE DEFAULT-COERCE-1))
 (20 20 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (9 9 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (4 2 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 )
(PSEUDO-TERMP-OF-RESOLVE-IFS-IN-TERM
 (5111 1065 (:REWRITE DEFAULT-CAR))
 (1844 643 (:REWRITE DEFAULT-CDR))
 (1488 41 (:DEFINITION SYMBOL-LISTP))
 (1125 1125 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (935 77 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (809 41 (:DEFINITION TRUE-LISTP))
 (630 630 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (604 604 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (465 239 (:REWRITE DEFAULT-<-2))
 (360 180 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (333 179 (:REWRITE DEFAULT-+-2))
 (298 149 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (247 247 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (239 239 (:REWRITE DEFAULT-<-1))
 (186 93 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (186 93 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (186 93 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (179 179 (:REWRITE DEFAULT-+-1))
 (174 174 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (155 155 (:TYPE-PRESCRIPTION ALISTP))
 (102 51 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (93 93 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (80 5 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (77 77 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (70 5 (:LINEAR LEN-OF-CDR-LINEAR))
 (62 62 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (51 51 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (40 40 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 6 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION MAKE-IF-TERM))
 )
(TERMP-OF-RESOLVE-IFS-IN-TERM
 (303884 66046 (:REWRITE DEFAULT-CAR))
 (153036 17176 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (133810 167 (:DEFINITION ARGLISTP1))
 (104979 35879 (:REWRITE DEFAULT-CDR))
 (102553 358 (:REWRITE LEGAL-VARIABLE-OR-CONSTANT-NAMEP-IMPLIES-SYMBOLP))
 (99541 3211 (:DEFINITION SYMBOL-LISTP))
 (96661 167 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (93350 501 (:DEFINITION MEMBER-EQUAL))
 (51371 167 (:DEFINITION SET-DIFFERENCE-EQUAL))
 (46598 167 (:DEFINITION ALL-VARS1))
 (41910 3000 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (35441 2845 (:DEFINITION TRUE-LISTP))
 (19778 19778 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (19716 9858 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (19594 9797 (:REWRITE DEFAULT-<-2))
 (17176 17176 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (14376 7188 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (13539 6935 (:REWRITE DEFAULT-+-2))
 (10967 10967 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (10768 10768 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (10108 68 (:DEFINITION PSEUDO-TERM-LISTP))
 (9930 9930 (:TYPE-PRESCRIPTION ALISTP))
 (9797 9797 (:REWRITE DEFAULT-<-1))
 (8250 4125 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (7446 3723 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (7446 3723 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (7446 3723 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (7446 3723 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (6935 6935 (:REWRITE DEFAULT-+-1))
 (6422 3211 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (6422 3211 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (4125 4125 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (3735 3735 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (334 334 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (334 167 (:DEFINITION ADD-TO-SET-EQUAL))
 (306 306 (:REWRITE DEFAULT-COERCE-2))
 (306 306 (:REWRITE DEFAULT-COERCE-1))
 (267 267 (:REWRITE ARITIES-OKP-IMPLIES-ARITY))
 (144 72 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 )
(LOGIC-FNSP-OF-RESOLVE-IFS-IN-TERM
 (185869 762 (:DEFINITION PSEUDO-TERMP))
 (180871 4693 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (95245 2661 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (72903 14245 (:REWRITE DEFAULT-CAR))
 (33934 8001 (:REWRITE DEFAULT-CDR))
 (24849 1524 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (23112 11556 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (20367 657 (:DEFINITION SYMBOL-LISTP))
 (8237 640 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6149 747 (:DEFINITION TRUE-LISTP))
 (4867 2385 (:REWRITE DEFAULT-<-2))
 (4820 2410 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (4032 4032 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (3848 1924 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (3803 3803 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (3550 1886 (:REWRITE DEFAULT-+-2))
 (2988 2988 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2633 2633 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2385 2385 (:REWRITE DEFAULT-<-1))
 (2031 2031 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (1990 1990 (:TYPE-PRESCRIPTION ALISTP))
 (1886 1886 (:REWRITE DEFAULT-+-1))
 (1630 815 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (1494 747 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (1494 747 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (1494 747 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (1494 747 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (1494 747 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (1450 725 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (1314 657 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (1314 657 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (976 976 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (747 747 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (725 725 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (384 24 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (336 24 (:LINEAR LEN-OF-CDR-LINEAR))
 (259 259 (:REWRITE ARITIES-OKP-IMPLIES-LOGICP))
 (132 66 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 )
(RESOLVE-IFS-IN-TERM
 (5653 340 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (5600 128 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (3739 610 (:REWRITE DEFAULT-CAR))
 (3426 1125 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (1686 381 (:REWRITE DEFAULT-CDR))
 (947 27 (:DEFINITION SYMBOL-LISTP))
 (884 210 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (812 406 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (677 677 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (624 27 (:DEFINITION TRUE-LISTP))
 (536 35 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (429 429 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (394 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (390 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (336 146 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (327 167 (:REWRITE DEFAULT-<-2))
 (322 322 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (288 112 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (194 97 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (176 176 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (167 167 (:REWRITE DEFAULT-<-1))
 (165 165 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (156 48 (:REWRITE EQUAL-OF-LEN-AND-0))
 (140 86 (:REWRITE DEFAULT-+-2))
 (126 27 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (126 27 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (126 27 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (124 62 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (110 110 (:TYPE-PRESCRIPTION ALISTP))
 (96 48 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (96 48 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (86 86 (:REWRITE DEFAULT-+-1))
 (76 76 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (70 35 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (52 52 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (43 43 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (35 35 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (27 9 (:REWRITE +-COMBINE-CONSTANTS))
 (26 13 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 (20 20 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (14 7 (:DEFINITION NTH))
 )
(RESOLVE-IFS-IN-TERM-CORRECT
 (67462 247 (:DEFINITION PSEUDO-TERMP))
 (45116 5178 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (38672 346 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (35324 734 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (34704 1600 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (34241 281 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (29014 92 (:REWRITE IF-AND-NOT-EVAL-OF-CADDDR-WHEN-TERM-IS-CONJUNCTIONP))
 (22005 6261 (:REWRITE DEFAULT-CAR))
 (21111 11180 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (12765 3663 (:REWRITE DEFAULT-CDR))
 (10146 534 (:DEFINITION MEMBER-EQUAL))
 (9775 9775 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (7564 244 (:DEFINITION SYMBOL-LISTP))
 (6520 346 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (6492 3246 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (5788 5788 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (5294 254 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (5196 5196 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4245 4245 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (3928 244 (:DEFINITION TRUE-LISTP))
 (3344 1636 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (2964 1482 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (2670 2670 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2326 346 (:REWRITE IF-AND-NOT-EVAL-OF-NOT-CALL))
 (2231 2231 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2119 1071 (:REWRITE DEFAULT-<-2))
 (1632 816 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (1528 2 (:REWRITE PSEUDO-TERMP-OF-RESOLVE-IFS-IN-TERM))
 (1498 1498 (:TYPE-PRESCRIPTION ALISTP))
 (1464 1464 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (1369 509 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (1222 1222 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (1071 1071 (:REWRITE DEFAULT-<-1))
 (990 366 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (976 976 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (884 136 (:REWRITE DISJOIN-WHEN-NOT-CONSP))
 (884 68 (:REWRITE NOT-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-EQUAL-OF-DISJOIN-AND-QUOTE-T))
 (816 68 (:REWRITE ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (816 68 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (638 638 (:TYPE-PRESCRIPTION TERM-IS-CONJUNCTIONP))
 (509 509 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (492 246 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (492 246 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (488 244 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (488 244 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (488 244 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (488 244 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (488 244 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (488 244 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (488 244 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (283 35 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (274 274 (:REWRITE SKIP-CONJUNCTS-BEFORE-CORRECT))
 (274 274 (:REWRITE CLEARLY-UNIMPLIES-FOR-CONJUNCTIONSP-CORRECT))
 (274 274 (:REWRITE AMONG-CONJUNCTSP-BEFORE-CORRECT))
 (246 246 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (244 244 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (201 201 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (136 68 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-EQUAL-OF-DISJOIN-AND-QUOTE-NIL))
 (111 84 (:REWRITE DEFAULT-+-2))
 (84 84 (:REWRITE DEFAULT-+-1))
 (80 5 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (70 5 (:LINEAR LEN-OF-CDR-LINEAR))
 (32 16 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 (18 6 (:REWRITE +-COMBINE-CONSTANTS))
 (4 4 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 )
(RESOLVE-IFS-IN-CLAUSE
 (6167 23 (:DEFINITION PSEUDO-TERMP))
 (2947 154 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (2480 166 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (2443 92 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (2152 628 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (2024 454 (:REWRITE DEFAULT-CAR))
 (1652 2 (:REWRITE PSEUDO-TERM-LISTP-OF-GET-CONJUNCTS-OF-TERM))
 (724 362 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (666 269 (:REWRITE DEFAULT-CDR))
 (627 20 (:DEFINITION SYMBOL-LISTP))
 (506 482 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (415 24 (:DEFINITION TRUE-LISTP))
 (362 144 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (285 35 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (216 119 (:REWRITE DEFAULT-<-2))
 (192 192 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (192 96 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (174 87 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (155 155 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (134 134 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (126 6 (:DEFINITION BINARY-APPEND))
 (119 119 (:REWRITE DEFAULT-<-1))
 (116 76 (:REWRITE DEFAULT-+-2))
 (110 55 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (110 55 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (105 5 (:DEFINITION TRUE-LIST-FIX))
 (87 87 (:TYPE-PRESCRIPTION ALISTP))
 (82 49 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (76 76 (:REWRITE DEFAULT-+-1))
 (62 62 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (50 22 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (46 23 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (46 20 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (46 20 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (41 41 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (34 34 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (29 29 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (23 23 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (13 13 (:TYPE-PRESCRIPTION BINARY-APPEND))
 )
(RESOLVE-IFS-IN-CLAUSE-CORRECT
 (76868 322 (:DEFINITION PSEUDO-TERMP))
 (54330 1850 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (52602 4477 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (27617 10795 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (26665 7766 (:REWRITE DEFAULT-CAR))
 (26267 908 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (26153 194 (:REWRITE IF-AND-NOT-EVAL-OF-LAMBDA-BETTER))
 (25234 125 (:REWRITE IF-AND-NOT-EVAL-OF-VARIABLE))
 (13321 13321 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (11477 4872 (:REWRITE DEFAULT-CDR))
 (10491 545 (:DEFINITION MEMBER-EQUAL))
 (9850 4925 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (9190 8344 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (8370 270 (:DEFINITION SYMBOL-LISTP))
 (7748 220 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (6734 356 (:DEFINITION TRUE-LISTP))
 (4247 194 (:REWRITE IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (4184 1648 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (3307 1770 (:REWRITE DEFAULT-<-2))
 (3276 1638 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (2725 2725 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2524 2524 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2294 178 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (2022 272 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (1981 1238 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (1861 1861 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (1770 1770 (:REWRITE DEFAULT-<-1))
 (1753 1753 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (1638 1638 (:TYPE-PRESCRIPTION ALISTP))
 (1505 1505 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1457 1457 (:TYPE-PRESCRIPTION RESOLVE-IFS-IN-CLAUSE))
 (1396 1117 (:REWRITE DEFAULT-+-2))
 (1261 851 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (1177 1177 (:TYPE-PRESCRIPTION GET-DISJUNCTS-OF-TERM))
 (1117 1117 (:REWRITE DEFAULT-+-1))
 (1064 44 (:DEFINITION PSEUDO-TERM-LISTP))
 (923 74 (:REWRITE ALL-EVAL-TO-TRUE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (851 851 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (844 54 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (806 403 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (806 403 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (806 403 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (806 403 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (736 54 (:LINEAR LEN-OF-CDR-LINEAR))
 (625 220 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (614 307 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (604 302 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (602 602 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (567 189 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (540 270 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (540 270 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (540 270 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (497 497 (:TYPE-PRESCRIPTION GET-CONJUNCTS-OF-TERM))
 (405 405 (:TYPE-PRESCRIPTION TERM-IS-CONJUNCTIONP))
 (403 403 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (330 110 (:REWRITE +-COMBINE-CONSTANTS))
 (270 270 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (230 230 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (220 220 (:REWRITE SKIP-CONJUNCTS-BEFORE-CORRECT))
 (220 220 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-UNIMPLIED-BY-SOME-CONJUNCTIONP))
 (220 220 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (220 220 (:REWRITE CLEARLY-UNIMPLIES-FOR-CONJUNCTIONSP-CORRECT))
 (220 220 (:REWRITE AMONG-CONJUNCTSP-BEFORE-CORRECT))
 (189 189 (:TYPE-PRESCRIPTION BINARY-APPEND))
 )
(RESOLVE-IFS-IN-CLAUSE-CORRECT-SPECIAL
 (46 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (39 10 (:REWRITE DISJOIN-WHEN-NOT-CONSP))
 (24 3 (:REWRITE NOT-IF-AND-NOT-EVAL-WHEN-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-AND-MEMBER-EQUAL))
 (19 1 (:DEFINITION MEMBER-EQUAL))
 (17 17 (:TYPE-PRESCRIPTION LEN))
 (16 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (14 3 (:REWRITE ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-NOT-CONSP))
 (9 7 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (9 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (9 3 (:REWRITE IF-AND-NOT-EVAL-WHEN-TERM-IS-CONJUNCTIONP))
 (7 7 (:TYPE-PRESCRIPTION RESOLVE-IFS-IN-CLAUSE))
 (6 6 (:TYPE-PRESCRIPTION TERM-IS-CONJUNCTIONP))
 (6 3 (:REWRITE NOT-ALL-EVAL-TO-FALSE-WITH-IF-AND-NOT-EVAL-WHEN-EQUAL-OF-DISJOIN-AND-QUOTE-T))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE SKIP-CONJUNCTS-BEFORE-CORRECT))
 (3 3 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-UNIMPLIED-BY-SOME-CONJUNCTIONP))
 (3 3 (:REWRITE IF-AND-NOT-EVAL-WHEN-CLEARLY-IMPLIED-BY-SOME-DISJUNCTIONP))
 (3 3 (:REWRITE CLEARLY-UNIMPLIES-FOR-CONJUNCTIONSP-CORRECT))
 (3 3 (:REWRITE AMONG-CONJUNCTSP-BEFORE-CORRECT))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(PSEUDO-TERM-LISTP-OF-RESOLVE-IFS-IN-CLAUSE
 (3252 124 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (3239 201 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2009 440 (:REWRITE DEFAULT-CAR))
 (1916 625 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (1048 58 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (863 217 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (672 32 (:DEFINITION BINARY-APPEND))
 (632 316 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (536 23 (:DEFINITION TRUE-LISTP))
 (511 472 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (487 266 (:REWRITE DEFAULT-CDR))
 (479 15 (:DEFINITION SYMBOL-LISTP))
 (386 42 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (225 125 (:REWRITE DEFAULT-<-2))
 (201 201 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (148 102 (:REWRITE DEFAULT-+-2))
 (130 130 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (130 60 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (126 126 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (126 63 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (125 125 (:REWRITE DEFAULT-<-1))
 (118 59 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (112 112 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (110 110 (:TYPE-PRESCRIPTION GET-DISJUNCTS-OF-TERM))
 (102 102 (:REWRITE DEFAULT-+-1))
 (98 49 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (90 45 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (90 45 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (70 70 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (50 50 (:TYPE-PRESCRIPTION GET-CONJUNCTS-OF-TERM))
 (49 49 (:TYPE-PRESCRIPTION ALISTP))
 (47 47 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (47 47 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (44 16 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (42 15 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (42 15 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (34 17 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (30 10 (:REWRITE +-COMBINE-CONSTANTS))
 (25 25 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (20 20 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (17 17 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 )
(TERM-LISTP-OF-RESOLVE-IFS-IN-CLAUSE
 (9101 398 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (6589 414 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4631 1371 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (4480 1027 (:REWRITE DEFAULT-CAR))
 (2604 2 (:DEFINITION ARGLISTP))
 (2541 562 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2287 109 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (1676 838 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (1526 2 (:DEFINITION ARGLISTP1))
 (1389 6 (:REWRITE LEGAL-VARIABLE-OR-CONSTANT-NAMEP-IMPLIES-SYMBOLP))
 (1333 43 (:DEFINITION SYMBOL-LISTP))
 (1256 589 (:REWRITE DEFAULT-CDR))
 (1242 276 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (1074 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (1069 1034 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1042 57 (:DEFINITION TRUE-LISTP))
 (1036 6 (:DEFINITION MEMBER-EQUAL))
 (804 78 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (712 42 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (672 32 (:DEFINITION BINARY-APPEND))
 (618 141 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (570 2 (:DEFINITION SET-DIFFERENCE-EQUAL))
 (550 2 (:DEFINITION ALL-VARS))
 (548 2 (:DEFINITION ALL-VARS1))
 (486 2 (:REWRITE NOT-STRINGP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (414 414 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (365 200 (:REWRITE DEFAULT-<-2))
 (280 176 (:REWRITE DEFAULT-+-2))
 (277 277 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (256 174 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (234 117 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (208 104 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (205 205 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (200 200 (:REWRITE DEFAULT-<-1))
 (190 190 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (176 176 (:REWRITE DEFAULT-+-1))
 (174 174 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (124 62 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (124 62 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (124 62 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (120 62 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (120 3 (:DEFINITION PSEUDO-TERM-LISTP))
 (117 117 (:TYPE-PRESCRIPTION ALISTP))
 (110 110 (:TYPE-PRESCRIPTION GET-DISJUNCTS-OF-TERM))
 (102 51 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (86 43 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (86 43 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (85 85 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (85 85 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (56 56 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (51 51 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (50 50 (:TYPE-PRESCRIPTION GET-CONJUNCTS-OF-TERM))
 (30 10 (:REWRITE +-COMBINE-CONSTANTS))
 (6 6 (:REWRITE ARITIES-OKP-IMPLIES-ARITY))
 (4 4 (:TYPE-PRESCRIPTION SET-DIFFERENCE-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION ARGLISTP1))
 (4 4 (:REWRITE DEFAULT-COERCE-2))
 (4 4 (:REWRITE DEFAULT-COERCE-1))
 (4 2 (:DEFINITION ADD-TO-SET-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 )
(LOGIC-FNS-LISTP-OF-RESOLVE-IFS-IN-CLAUSE
 (5767 146 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (5644 24 (:DEFINITION PSEUDO-TERMP))
 (3737 224 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2413 536 (:REWRITE DEFAULT-CAR))
 (2109 757 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (1131 286 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (852 39 (:DEFINITION TRUE-LISTP))
 (851 851 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (820 410 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (701 312 (:REWRITE DEFAULT-CDR))
 (679 67 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 (672 32 (:DEFINITION BINARY-APPEND))
 (607 572 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (589 19 (:DEFINITION SYMBOL-LISTP))
 (468 48 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (237 130 (:REWRITE DEFAULT-<-2))
 (224 224 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (184 122 (:REWRITE DEFAULT-+-2))
 (144 72 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (131 131 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (130 130 (:REWRITE DEFAULT-<-1))
 (126 126 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (122 122 (:REWRITE DEFAULT-+-1))
 (119 119 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (117 117 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (110 110 (:TYPE-PRESCRIPTION GET-DISJUNCTS-OF-TERM))
 (102 51 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (81 43 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (76 38 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (55 55 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (51 51 (:TYPE-PRESCRIPTION ALISTP))
 (50 50 (:TYPE-PRESCRIPTION GET-CONJUNCTS-OF-TERM))
 (48 24 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (48 24 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (48 24 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (48 24 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (48 24 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (43 43 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (42 21 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (38 19 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (38 19 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (38 19 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (38 12 (:REWRITE +-COMBINE-CONSTANTS))
 (31 31 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (28 28 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (24 24 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (19 19 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (5 5 (:REWRITE ARITIES-OKP-IMPLIES-LOGICP))
 )
(SIMPLE-SUBSUMPTION-CLAUSE-PROCESSOR)
(LOGIC-TERM-LIST-LISTP-OF-SIMPLE-SUBSUMPTION-CLAUSE-PROCESSOR
 (390 1 (:DEFINITION HANDLE-CONSTANT-LITERALS))
 (315 1 (:DEFINITION QUOTEP))
 (296 7 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-TERMP))
 (291 1 (:DEFINITION PSEUDO-TERMP))
 (186 11 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (144 23 (:REWRITE DEFAULT-CAR))
 (106 34 (:REWRITE LEN-WHEN-PSEUDO-TERMP-AND-QUOTEP-ALT))
 (102 102 (:TYPE-PRESCRIPTION LEN))
 (79 21 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (54 5 (:REWRITE LEN-OF-CDR))
 (43 43 (:TYPE-PRESCRIPTION PSEUDO-TERMP))
 (43 3 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (32 16 (:REWRITE LEN-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (31 1 (:DEFINITION SYMBOL-LISTP))
 (29 28 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (27 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (26 13 (:REWRITE DEFAULT-CDR))
 (17 1 (:DEFINITION TERM-LISTP))
 (17 1 (:DEFINITION LOGIC-FNS-LISTP))
 (14 7 (:REWRITE DEFAULT-<-2))
 (11 11 (:TYPE-PRESCRIPTION RESOLVE-IFS-IN-CLAUSE))
 (11 11 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 4 (:REWRITE LEN-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (6 3 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (5 1 (:DEFINITION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION ALISTP))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-PSEUDO-TERMP))
 (4 2 (:REWRITE PSEUDO-TERMP-WHEN-SYMBOLP))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:TYPE-PRESCRIPTION HANDLE-CONSTANT-LITERALS))
 (2 2 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2 2 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 1 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-PSEUDO-TERMP))
 (2 1 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (2 1 (:REWRITE SYMBOL-LISTP-OF-LAMBDA-FORMALS-OF-CAR-WHEN-PSEUDO-TERMP))
 (2 1 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-OF-CAR-WHEN-PSEUDO-TERMP))
 (2 1 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (2 1 (:REWRITE PSEUDO-TERM-LISTP-WHEN-SYMBOL-LISTP-CHEAP-2))
 (2 1 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP-CHEAP))
 (2 1 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERMP))
 (2 1 (:REWRITE PSEUDO-TERM-LISTP-OF-CDR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (2 1 (:REWRITE CAR-WHEN-ALISTP-IFF-CHEAP))
 (2 1 (:DEFINITION FIX))
 (1 1 (:TYPE-PRESCRIPTION TERMP))
 (1 1 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (1 1 (:TYPE-PRESCRIPTION LOGIC-FNSP))
 (1 1 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE CDDR-WHEN-PSEUDO-TERMP-AND-QUOTEP))
 )
(SIMPLE-SUBSUMPTION-CLAUSE-PROCESSOR-CORRECT)
