(RAW-COUNTEREXAMPLEP)
(MATCH-CHARS
 (4 1 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 )
(MATCH-CHARS-LEN-BOUND
 (105 11 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (33 17 (:REWRITE DEFAULT-<-2))
 (20 17 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE DEFAULT-CAR))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 11 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 )
(LEN-OF-MV-NTH-1-OF-MATCH-CHARS
 (245 29 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (52 42 (:REWRITE DEFAULT-CAR))
 (46 23 (:REWRITE DEFAULT-<-2))
 (32 22 (:REWRITE DEFAULT-CDR))
 (29 29 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (28 25 (:REWRITE DEFAULT-+-2))
 (28 25 (:REWRITE DEFAULT-+-1))
 (23 23 (:REWRITE DEFAULT-<-1))
 (23 23 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 2 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (16 2 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 5 (:REWRITE DEFAULT-UNARY-MINUS))
 )
(CHARACTER-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS
 (373 37 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (83 10 (:REWRITE LEN-OF-MV-NTH-1-OF-MATCH-CHARS))
 (66 66 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (56 40 (:REWRITE DEFAULT-CAR))
 (48 27 (:REWRITE DEFAULT-<-2))
 (40 24 (:REWRITE DEFAULT-CDR))
 (37 37 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (31 31 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (27 27 (:REWRITE DEFAULT-<-1))
 (15 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (10 5 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 1 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (2 1 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (1 1 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (1 1 (:REWRITE SET::IN-SET))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS
 (232 22 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (96 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (52 3 (:LINEAR MATCH-CHARS-LEN-BOUND))
 (36 18 (:REWRITE DEFAULT-<-2))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (30 30 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (22 22 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (22 22 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 18 (:REWRITE DEFAULT-<-1))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (16 16 (:REWRITE SET::IN-SET))
 (16 16 (:REWRITE DEFAULT-CAR))
 (13 13 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE LEN-OF-MV-NTH-1-OF-MATCH-CHARS))
 (5 1 (:REWRITE LEN-OF-CDR))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(PARSE-DECIMAL-NUMBER
 (29 1 (:DEFINITION CHARACTER-LISTP))
 (18 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (14 3 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (13 4 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (13 1 (:REWRITE STR::TAKE-LEADING-DEC-DIGIT-CHARS-WHEN-DEC-DIGIT-CHAR-LISTP))
 (9 9 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (8 1 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (5 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 1 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SKIP-LEADING-DIGITS-LEN-BOUND
 (91 11 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (66 10 (:REWRITE STR::DEC-DIGIT-CHAR-P-OF-CAR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (41 10 (:REWRITE DEFAULT-CAR))
 (33 11 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (32 16 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (30 10 (:REWRITE STR::DEC-DIGIT-CHAR-P-WHEN-NONZERO-DEC-DIGIT-CHAR-P))
 (20 20 (:TYPE-PRESCRIPTION STR::NONZERO-DEC-DIGIT-CHAR-P$INLINE))
 (20 11 (:REWRITE DEFAULT-<-2))
 (13 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(TRUE-LISTP-OF-SKIP-LEADING-DIGITS
 (160 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (99 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (48 3 (:LINEAR SKIP-LEADING-DIGITS-LEN-BOUND))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (28 8 (:REWRITE STR::DEC-DIGIT-CHAR-P-OF-CAR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (25 19 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (22 8 (:REWRITE STR::DEC-DIGIT-CHAR-P-WHEN-NONZERO-DEC-DIGIT-CHAR-P))
 (20 10 (:REWRITE DEFAULT-<-2))
 (17 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (14 14 (:TYPE-PRESCRIPTION STR::NONZERO-DEC-DIGIT-CHAR-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (12 12 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 10 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (6 3 (:LINEAR STR::LEN-OF-SKIP-LEADING-DIGITS))
 (5 1 (:REWRITE LEN-OF-CDR))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(PARSE-DECIMAL-NUMBER-LEN-BOUND
 (65 1 (:DEFINITION EXPT))
 (49 1 (:REWRITE ZIP-OPEN))
 (46 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (39 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (18 1 (:REWRITE STR::CONSP-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (17 4 (:REWRITE STR::TAKE-LEADING-DEC-DIGIT-CHARS-WHEN-DEC-DIGIT-CHAR-LISTP))
 (15 11 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (10 5 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (10 1 (:REWRITE DEFAULT-CAR))
 (10 1 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (8 4 (:REWRITE DEFAULT-<-2))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 2 (:REWRITE DEFAULT-*-2))
 (6 6 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-DEC-DIGIT-CHARS))
 (5 5 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (5 4 (:REWRITE DEFAULT-<-1))
 (5 4 (:REWRITE DEFAULT-+-1))
 (5 3 (:TYPE-PRESCRIPTION RATIONALP-EXPT-TYPE-PRESCRIPTION))
 (4 1 (:REWRITE STR::DEC-DIGIT-CHAR-P-OF-CAR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (3 3 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NON-ZERO-BASE))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE STR::DEC-DIGIT-CHAR-P-WHEN-NONZERO-DEC-DIGIT-CHAR-P))
 (3 1 (:REWRITE COMMUTATIVITY-OF-+))
 (2 2 (:TYPE-PRESCRIPTION STR::NONZERO-DEC-DIGIT-CHAR-P$INLINE))
 (2 2 (:REWRITE DEFAULT-*-1))
 (1 1 (:TYPE-PRESCRIPTION STR::NATP-OF-DEC-DIGIT-CHARS-VALUE))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-DECIMAL-NUMBER
 (65 1 (:DEFINITION EXPT))
 (59 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (49 1 (:REWRITE ZIP-OPEN))
 (46 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (40 2 (:DEFINITION TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 1 (:REWRITE STR::CONSP-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (17 4 (:REWRITE STR::TAKE-LEADING-DEC-DIGIT-CHARS-WHEN-DEC-DIGIT-CHAR-LISTP))
 (15 11 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (11 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (10 1 (:REWRITE DEFAULT-CAR))
 (10 1 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 2 (:REWRITE DEFAULT-*-2))
 (6 6 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-DEC-DIGIT-CHARS))
 (5 5 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (5 4 (:REWRITE DEFAULT-+-1))
 (5 3 (:TYPE-PRESCRIPTION RATIONALP-EXPT-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 1 (:REWRITE STR::DEC-DIGIT-CHAR-P-OF-CAR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (3 3 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NON-ZERO-BASE))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE STR::DEC-DIGIT-CHAR-P-WHEN-NONZERO-DEC-DIGIT-CHAR-P))
 (3 1 (:REWRITE COMMUTATIVITY-OF-+))
 (2 2 (:TYPE-PRESCRIPTION STR::NONZERO-DEC-DIGIT-CHAR-P$INLINE))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-*-1))
 (1 1 (:TYPE-PRESCRIPTION STR::NATP-OF-DEC-DIGIT-CHARS-VALUE))
 )
(CHARACTER-LISTP-OF-MV-NTH-1-OF-PARSE-DECIMAL-NUMBER
 (65 1 (:DEFINITION EXPT))
 (59 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (58 2 (:DEFINITION CHARACTER-LISTP))
 (49 1 (:REWRITE ZIP-OPEN))
 (46 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (28 6 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (19 19 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (18 1 (:REWRITE STR::CONSP-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (17 8 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (17 4 (:REWRITE STR::TAKE-LEADING-DEC-DIGIT-CHARS-WHEN-DEC-DIGIT-CHAR-LISTP))
 (16 2 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (15 11 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 3 (:REWRITE DEFAULT-CAR))
 (11 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 2 (:REWRITE DEFAULT-*-2))
 (6 6 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-DEC-DIGIT-CHARS))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (5 4 (:REWRITE DEFAULT-+-1))
 (5 3 (:TYPE-PRESCRIPTION RATIONALP-EXPT-TYPE-PRESCRIPTION))
 (4 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (4 1 (:REWRITE STR::DEC-DIGIT-CHAR-P-OF-CAR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (3 3 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NON-ZERO-BASE))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE STR::DEC-DIGIT-CHAR-P-WHEN-NONZERO-DEC-DIGIT-CHAR-P))
 (3 1 (:REWRITE COMMUTATIVITY-OF-+))
 (2 2 (:TYPE-PRESCRIPTION STR::NONZERO-DEC-DIGIT-CHAR-P$INLINE))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-*-1))
 (1 1 (:TYPE-PRESCRIPTION STR::NATP-OF-DEC-DIGIT-CHARS-VALUE))
 )
(NATP-OF-MV-NTH-0-OF-PARSE-DECIMAL-NUMBER
 (130 2 (:DEFINITION EXPT))
 (98 2 (:REWRITE ZIP-OPEN))
 (92 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (78 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (36 2 (:REWRITE STR::CONSP-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (34 8 (:REWRITE STR::TAKE-LEADING-DEC-DIGIT-CHARS-WHEN-DEC-DIGIT-CHAR-LISTP))
 (26 18 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (22 4 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (20 2 (:REWRITE DEFAULT-CAR))
 (20 2 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-DEC-DIGIT-CHARS))
 (18 8 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 4 (:REWRITE DEFAULT-*-2))
 (13 7 (:REWRITE DEFAULT-<-2))
 (12 12 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-DEC-DIGIT-CHARS))
 (10 10 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (10 8 (:REWRITE DEFAULT-+-1))
 (8 7 (:REWRITE DEFAULT-<-1))
 (8 2 (:REWRITE STR::DEC-DIGIT-CHAR-P-OF-CAR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 2 (:REWRITE STR::DEC-DIGIT-CHAR-P-WHEN-NONZERO-DEC-DIGIT-CHAR-P))
 (6 2 (:REWRITE COMMUTATIVITY-OF-+))
 (4 4 (:TYPE-PRESCRIPTION STR::NONZERO-DEC-DIGIT-CHAR-P$INLINE))
 (4 4 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(PARSE-BINARY-NUMBER
 (29 1 (:DEFINITION CHARACTER-LISTP))
 (18 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (15 1 (:REWRITE STR::TAKE-LEADING-BIN-DIGIT-CHARS-WHEN-BIN-DIGIT-CHAR-LISTP))
 (14 3 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (10 1 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (8 1 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (7 7 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (5 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (3 3 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:TYPE-PRESCRIPTION STR::BIN-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (2 1 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SKIP-LEADING-BIT-DIGITS-LEN-BOUND
 (48 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (36 6 (:REWRITE STR::BIN-DIGIT-CHAR-P-OF-CAR-WHEN-BIN-DIGIT-CHAR-LISTP))
 (20 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (19 10 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE STR::BIN-DIGIT-CHAR-P-WHEN-MEMBER-EQUAL-OF-BIN-DIGIT-CHAR-LISTP))
 (12 12 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (12 10 (:REWRITE DEFAULT-<-1))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 )
(TRUE-LISTP-OF-SKIP-LEADING-BIT-DIGITS
 (154 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (99 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (48 3 (:LINEAR SKIP-LEADING-BIT-DIGITS-LEN-BOUND))
 (40 8 (:REWRITE STR::BIN-DIGIT-CHAR-P-OF-CAR-WHEN-BIN-DIGIT-CHAR-LISTP))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (25 19 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 10 (:REWRITE DEFAULT-<-2))
 (17 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (16 16 (:REWRITE STR::BIN-DIGIT-CHAR-P-WHEN-MEMBER-EQUAL-OF-BIN-DIGIT-CHAR-LISTP))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (12 12 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 12 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (10 10 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (5 1 (:REWRITE LEN-OF-CDR))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(PARSE-BINARY-NUMBER-LEN-BOUND
 (66 1 (:DEFINITION EXPT))
 (50 1 (:REWRITE ZIP-OPEN))
 (47 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (39 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (19 4 (:REWRITE STR::TAKE-LEADING-BIN-DIGIT-CHARS-WHEN-BIN-DIGIT-CHAR-LISTP))
 (19 1 (:REWRITE STR::CONSP-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (15 11 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 4 (:REWRITE DEFAULT-*-2))
 (11 2 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (10 5 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (10 1 (:REWRITE DEFAULT-CAR))
 (10 1 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (8 4 (:REWRITE DEFAULT-<-2))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 4 (:REWRITE DEFAULT-*-1))
 (6 6 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-BIN-DIGIT-CHARS))
 (6 1 (:REWRITE STR::BIN-DIGIT-CHAR-P-OF-CAR-WHEN-BIN-DIGIT-CHAR-LISTP))
 (5 5 (:TYPE-PRESCRIPTION STR::BIN-DIGIT-CHAR-LISTP))
 (5 4 (:REWRITE DEFAULT-<-1))
 (5 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (4 1 (:REWRITE DEFAULT-NUMERATOR))
 (4 1 (:REWRITE DEFAULT-DENOMINATOR))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE COMMUTATIVITY-OF-+))
 (2 2 (:REWRITE STR::BIN-DIGIT-CHAR-P-WHEN-MEMBER-EQUAL-OF-BIN-DIGIT-CHAR-LISTP))
 (1 1 (:TYPE-PRESCRIPTION STR::NATP-OF-BIN-DIGIT-CHARS-VALUE))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-BINARY-NUMBER
 (66 1 (:DEFINITION EXPT))
 (59 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (50 1 (:REWRITE ZIP-OPEN))
 (47 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (40 2 (:DEFINITION TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (19 4 (:REWRITE STR::TAKE-LEADING-BIN-DIGIT-CHARS-WHEN-BIN-DIGIT-CHAR-LISTP))
 (19 1 (:REWRITE STR::CONSP-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (15 11 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 4 (:REWRITE DEFAULT-*-2))
 (11 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (11 2 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (10 1 (:REWRITE DEFAULT-CAR))
 (10 1 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 4 (:REWRITE DEFAULT-*-1))
 (6 6 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-BIN-DIGIT-CHARS))
 (6 1 (:REWRITE STR::BIN-DIGIT-CHAR-P-OF-CAR-WHEN-BIN-DIGIT-CHAR-LISTP))
 (5 5 (:TYPE-PRESCRIPTION STR::BIN-DIGIT-CHAR-LISTP))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (5 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (4 1 (:REWRITE DEFAULT-NUMERATOR))
 (4 1 (:REWRITE DEFAULT-DENOMINATOR))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE COMMUTATIVITY-OF-+))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE STR::BIN-DIGIT-CHAR-P-WHEN-MEMBER-EQUAL-OF-BIN-DIGIT-CHAR-LISTP))
 (1 1 (:TYPE-PRESCRIPTION STR::NATP-OF-BIN-DIGIT-CHARS-VALUE))
 )
(CHARACTER-LISTP-OF-MV-NTH-1-OF-PARSE-BINARY-NUMBER
 (66 1 (:DEFINITION EXPT))
 (59 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (58 2 (:DEFINITION CHARACTER-LISTP))
 (50 1 (:REWRITE ZIP-OPEN))
 (47 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (28 6 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (19 4 (:REWRITE STR::TAKE-LEADING-BIN-DIGIT-CHARS-WHEN-BIN-DIGIT-CHAR-LISTP))
 (19 1 (:REWRITE STR::CONSP-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (16 2 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (15 11 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (14 14 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (12 4 (:REWRITE DEFAULT-*-2))
 (12 3 (:REWRITE DEFAULT-CAR))
 (11 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (11 2 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (8 4 (:REWRITE DEFAULT-+-2))
 (7 4 (:REWRITE DEFAULT-*-1))
 (6 6 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-BIN-DIGIT-CHARS))
 (6 6 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (6 1 (:REWRITE STR::BIN-DIGIT-CHAR-P-OF-CAR-WHEN-BIN-DIGIT-CHAR-LISTP))
 (5 5 (:TYPE-PRESCRIPTION STR::BIN-DIGIT-CHAR-LISTP))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (5 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (4 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (4 1 (:REWRITE DEFAULT-NUMERATOR))
 (4 1 (:REWRITE DEFAULT-DENOMINATOR))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE COMMUTATIVITY-OF-+))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE STR::BIN-DIGIT-CHAR-P-WHEN-MEMBER-EQUAL-OF-BIN-DIGIT-CHAR-LISTP))
 (1 1 (:TYPE-PRESCRIPTION STR::NATP-OF-BIN-DIGIT-CHARS-VALUE))
 )
(NATP-OF-MV-NTH-0-OF-PARSE-BINARY-NUMBER
 (132 2 (:DEFINITION EXPT))
 (100 2 (:REWRITE ZIP-OPEN))
 (94 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (78 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (38 8 (:REWRITE STR::TAKE-LEADING-BIN-DIGIT-CHARS-WHEN-BIN-DIGIT-CHAR-LISTP))
 (38 2 (:REWRITE STR::CONSP-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (26 18 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 8 (:REWRITE DEFAULT-*-2))
 (22 4 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (20 2 (:REWRITE DEFAULT-CAR))
 (20 2 (:LINEAR STR::BOUND-OF-LEN-OF-TAKE-LEADING-BIN-DIGIT-CHARS))
 (18 8 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 8 (:REWRITE DEFAULT-*-1))
 (13 7 (:REWRITE DEFAULT-<-2))
 (12 12 (:TYPE-PRESCRIPTION STR::TAKE-LEADING-BIN-DIGIT-CHARS))
 (12 2 (:REWRITE STR::BIN-DIGIT-CHAR-P-OF-CAR-WHEN-BIN-DIGIT-CHAR-LISTP))
 (10 10 (:TYPE-PRESCRIPTION STR::BIN-DIGIT-CHAR-LISTP))
 (10 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE STR::BIN-DIGIT-CHAR-LISTP-WHEN-SUBSETP-EQUAL))
 (8 7 (:REWRITE DEFAULT-<-1))
 (8 2 (:REWRITE DEFAULT-NUMERATOR))
 (8 2 (:REWRITE DEFAULT-DENOMINATOR))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 2 (:REWRITE COMMUTATIVITY-OF-+))
 (4 4 (:REWRITE STR::BIN-DIGIT-CHAR-P-WHEN-MEMBER-EQUAL-OF-BIN-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(PARSE-BOOLEAN)
(PARSE-BOOLEAN-LEN-BOUND
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-BOOLEAN
 (40 2 (:DEFINITION TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION LEN))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(CHARACTER-LISTP-OF-MV-NTH-1-OF-PARSE-BOOLEAN
 (58 2 (:DEFINITION CHARACTER-LISTP))
 (28 6 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 2 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (14 14 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (10 10 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(BOOLEANP-OF-MV-NTH-0-OF-PARSE-BOOLEAN)
(PARSE-EQUALITY-ETC)
(PARSE-EQUALITY-ETC-LEN-BOUND
 (100 38 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS))
 (62 10 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (54 54 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (48 8 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-BOOLEAN))
 (48 8 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-BINARY-NUMBER))
 (31 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 4 (:REWRITE DEFAULT-+-2))
 (6 4 (:REWRITE DEFAULT-+-1))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-<-1))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-EQUALITY-ETC
 (40 2 (:DEFINITION TRUE-LISTP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION LEN))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(CHARACTER-LISTP-OF-MV-NTH-1-OF-PARSE-EQUALITY-ETC
 (58 2 (:DEFINITION CHARACTER-LISTP))
 (28 6 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 2 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (14 14 (:TYPE-PRESCRIPTION STR::DEC-DIGIT-CHAR-LISTP))
 (10 10 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(TYPE-OF-MV-NTH-0-OF-PARSE-EQUALITY-ETC
 (3 1 (:DEFINITION NATP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(MAYBE-PARSE-ARRAY-INDEX
 (2 2 (:TYPE-PRESCRIPTION CHARACTER-LISTP-OF-MV-NTH-1-OF-PARSE-BINARY-NUMBER))
 )
(MAYBE-PARSE-ARRAY-INDEX-LEN-BOUND
 (157 20 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (138 55 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS))
 (133 61 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (120 20 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-BINARY-NUMBER))
 (93 27 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (75 75 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (70 7 (:REWRITE DEFAULT-CDR))
 (30 3 (:REWRITE DEFAULT-CAR))
 (25 14 (:REWRITE DEFAULT-+-2))
 (20 20 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (20 10 (:REWRITE DEFAULT-<-2))
 (17 14 (:REWRITE DEFAULT-+-1))
 (13 10 (:REWRITE DEFAULT-<-1))
 (12 2 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-MAYBE-PARSE-ARRAY-INDEX
 (40 2 (:DEFINITION TRUE-LISTP))
 (36 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (24 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (18 18 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE DEFAULT-CDR))
 (10 1 (:REWRITE DEFAULT-CAR))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(CHARACTER-LISTP-OF-MV-NTH-1-OF-MAYBE-PARSE-ARRAY-INDEX
 (58 2 (:DEFINITION CHARACTER-LISTP))
 (36 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 6 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (18 18 (:TYPE-PRESCRIPTION LEN))
 (16 2 (:REWRITE CHARACTER-LISTP-OF-CDR))
 (12 3 (:REWRITE DEFAULT-CDR))
 (12 3 (:REWRITE DEFAULT-CAR))
 (8 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(TYPE-OF-MV-NTH-0-OF-MAYBE-PARSE-ARRAY-INDEX
 (48 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (30 3 (:REWRITE DEFAULT-CDR))
 (30 3 (:REWRITE DEFAULT-CAR))
 (24 24 (:TYPE-PRESCRIPTION LEN))
 (18 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:DEFINITION NATP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(PARSE-COUNTEREXAMPLE
 (1224 612 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS))
 (990 33 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-DECIMAL-NUMBER))
 (930 15 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MAYBE-PARSE-ARRAY-INDEX))
 (756 6 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-EQUALITY-ETC))
 (690 690 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (550 32 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (336 24 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-READ-CHARS-TO-TERMINATOR))
 (149 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (81 2 (:REWRITE DEFAULT-CDR))
 (23 7 (:REWRITE DEFAULT-<-1))
 (18 16 (:REWRITE DEFAULT-+-2))
 (17 16 (:REWRITE DEFAULT-+-1))
 (11 7 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE DEFAULT-CAR))
 )
(ALISTP-OF-REV
 (9439 1175 (:REWRITE LEN-OF-CDR))
 (7487 245 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (6653 231 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (3758 505 (:REWRITE LEN-OF-REV))
 (3018 345 (:REWRITE DEFAULT-CAR))
 (2878 84 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (2072 1676 (:REWRITE DEFAULT-+-2))
 (1860 445 (:REWRITE CONSP-OF-REV))
 (1744 96 (:REWRITE LEN-OF-APPEND))
 (1726 1676 (:REWRITE DEFAULT-+-1))
 (1716 1716 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1643 1643 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1490 909 (:REWRITE DEFAULT-<-2))
 (1361 389 (:REWRITE DEFAULT-CDR))
 (1267 48 (:REWRITE CAR-OF-APPEND))
 (1161 82 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (1113 305 (:REWRITE FOLD-CONSTS-IN-+))
 (1104 184 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (938 48 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (909 909 (:REWRITE DEFAULT-<-1))
 (612 612 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (606 96 (:REWRITE COMMUTATIVITY-OF-+))
 (543 292 (:REWRITE EQUAL-OF-LEN-AND-0))
 (490 245 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (474 474 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (368 368 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (368 184 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (245 245 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (184 184 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (184 184 (:REWRITE SET::IN-SET))
 (170 170 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (145 61 (:REWRITE UNICITY-OF-0))
 (143 20 (:REWRITE HONS-DUPLICITY-ALIST-P-OF-CONS))
 (84 61 (:DEFINITION FIX))
 (62 62 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (42 14 (:DEFINITION NATP))
 )
(ALISTP-OF-PARSE-COUNTEREXAMPLE
 (3797 122 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2850 1425 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS))
 (2610 87 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-DECIMAL-NUMBER))
 (2418 39 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MAYBE-PARSE-ARRAY-INDEX))
 (1890 15 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-EQUALITY-ETC))
 (1797 243 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1596 1596 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (835 40 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (702 40 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (585 3 (:LINEAR PARSE-EQUALITY-ETC-LEN-BOUND))
 (552 35 (:REWRITE DEFAULT-CDR))
 (420 30 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-READ-CHARS-TO-TERMINATOR))
 (342 3 (:REWRITE REV-OF-CONS))
 (297 3 (:LINEAR MAYBE-PARSE-ARRAY-INDEX-LEN-BOUND))
 (216 3 (:DEFINITION BINARY-APPEND))
 (194 22 (:REWRITE LEN-OF-CDR))
 (192 6 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (156 78 (:REWRITE DEFAULT-<-2))
 (156 3 (:LINEAR PARSE-DECIMAL-NUMBER-LEN-BOUND))
 (122 122 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (84 84 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (84 42 (:REWRITE DEFAULT-CAR))
 (80 80 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (80 40 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (78 78 (:REWRITE DEFAULT-<-1))
 (72 12 (:REWRITE LEN-OF-MV-NTH-1-OF-MATCH-CHARS))
 (60 6 (:REWRITE REV-WHEN-NOT-CONSP))
 (59 34 (:REWRITE DEFAULT-+-2))
 (54 3 (:LINEAR MATCH-CHARS-LEN-BOUND))
 (51 6 (:REWRITE CONSP-OF-REV))
 (45 45 (:TYPE-PRESCRIPTION REV))
 (40 40 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (37 34 (:REWRITE DEFAULT-+-1))
 (30 15 (:REWRITE LEN-OF-REV))
 (24 1 (:REWRITE HONS-DUPLICITY-ALIST-P-OF-CONS))
 (22 22 (:REWRITE EQUAL-OF-LEN-AND-0))
 (22 22 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (21 6 (:REWRITE COMMUTATIVITY-OF-+))
 (6 1 (:DEFINITION NATP))
 )
(RAW-COUNTEREXAMPLEP-OF-APPEND
 (1269 112 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (762 94 (:REWRITE DEFAULT-CDR))
 (272 15 (:REWRITE CONSP-OF-APPEND))
 (253 162 (:REWRITE DEFAULT-<-2))
 (205 15 (:REWRITE LEN-OF-APPEND))
 (197 152 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (162 162 (:REWRITE DEFAULT-<-1))
 (114 96 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (114 57 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (112 112 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (107 107 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (104 12 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (103 64 (:REWRITE DEFAULT-CAR))
 (85 10 (:REWRITE COMMUTATIVITY-OF-+))
 (75 48 (:REWRITE DEFAULT-+-2))
 (73 3 (:REWRITE CAR-OF-APPEND))
 (71 13 (:REWRITE LEN-OF-CDR))
 (68 48 (:REWRITE DEFAULT-+-1))
 (60 30 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (60 5 (:REWRITE COMMUTATIVITY-2-OF-+))
 (57 57 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (57 57 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (30 30 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (12 12 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 )
(RAW-COUNTEREXAMPLEP-OF-REV
 (4106 435 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2328 408 (:REWRITE DEFAULT-CDR))
 (916 374 (:REWRITE DEFAULT-CAR))
 (799 602 (:REWRITE DEFAULT-<-2))
 (790 790 (:TYPE-PRESCRIPTION REV))
 (776 220 (:REWRITE LEN-OF-REV))
 (602 602 (:REWRITE DEFAULT-<-1))
 (596 112 (:REWRITE LEN-OF-CDR))
 (435 435 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (339 339 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (326 38 (:REWRITE REV-WHEN-NOT-CONSP))
 (252 4 (:DEFINITION BINARY-APPEND))
 (242 126 (:REWRITE CONSP-OF-REV))
 (240 120 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (200 8 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (124 116 (:REWRITE DEFAULT-+-2))
 (120 120 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (116 116 (:REWRITE DEFAULT-+-1))
 (42 42 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 )
(RAW-COUNTEREXAMPLEP-OF-PARSE-COUNTEREXAMPLE
 (7070 163 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (6410 3205 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MATCH-CHARS))
 (6090 203 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-DECIMAL-NUMBER))
 (5642 91 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-MAYBE-PARSE-ARRAY-INDEX))
 (4410 35 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-EQUALITY-ETC))
 (3758 294 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (3584 3584 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1365 7 (:LINEAR PARSE-EQUALITY-ETC-LEN-BOUND))
 (1077 188 (:REWRITE DEFAULT-CDR))
 (798 7 (:REWRITE REV-OF-CONS))
 (700 50 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-MV-NTH-1-OF-READ-CHARS-TO-TERMINATOR))
 (693 7 (:LINEAR MAYBE-PARSE-ARRAY-INDEX-LEN-BOUND))
 (504 7 (:DEFINITION BINARY-APPEND))
 (448 14 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (365 250 (:REWRITE DEFAULT-<-2))
 (364 7 (:LINEAR PARSE-DECIMAL-NUMBER-LEN-BOUND))
 (250 250 (:REWRITE DEFAULT-<-1))
 (218 119 (:REWRITE DEFAULT-CAR))
 (168 28 (:REWRITE LEN-OF-MV-NTH-1-OF-MATCH-CHARS))
 (163 163 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (129 129 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (126 7 (:LINEAR MATCH-CHARS-LEN-BOUND))
 (119 14 (:REWRITE CONSP-OF-REV))
 (106 53 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (105 105 (:TYPE-PRESCRIPTION REV))
 (100 10 (:REWRITE REV-WHEN-NOT-CONSP))
 (98 7 (:REWRITE LEN-OF-CDR))
 (70 35 (:REWRITE LEN-OF-REV))
 (53 53 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (49 35 (:REWRITE DEFAULT-+-2))
 (49 14 (:REWRITE COMMUTATIVITY-OF-+))
 (42 35 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE EQUAL-OF-LEN-AND-0))
 (7 7 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(PARSE-COUNTEREXAMPLE
 (241 19 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (178 10 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (137 9 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (44 19 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (40 34 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (32 4 (:REWRITE LEN-OF-CDR))
 (28 14 (:REWRITE DEFAULT-<-2))
 (23 1 (:LINEAR READ-CHARS-TO-TERMINATOR-LEN-BOUND))
 (22 9 (:REWRITE DEFAULT-CDR))
 (22 5 (:REWRITE STR::CHARACTER-LISTP-WHEN-DEC-DIGIT-CHAR-LISTP))
 (20 10 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (19 19 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 18 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (16 2 (:REWRITE LEN-OF-MV-NTH-1-OF-MATCH-CHARS))
 (15 15 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (15 1 (:REWRITE HONS-DUPLICITY-ALIST-P-OF-CONS))
 (14 14 (:REWRITE DEFAULT-<-1))
 (13 9 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 2 (:REWRITE COMMUTATIVITY-OF-+))
 (6 1 (:DEFINITION NATP))
 (5 5 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-WHEN-NOT-CONSP))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 1 (:REWRITE FOLD-CONSTS-IN-+))
 (2 1 (:REWRITE STR::DEC-DIGIT-CHAR-LISTP-OF-CDR-WHEN-DEC-DIGIT-CHAR-LISTP))
 )
(COUNTEREXAMPLEP)
(ALISTP-WHEN-COUNTEREXAMPLEP
 (307 28 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (125 5 (:DEFINITION TRUE-LISTP))
 (92 7 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (71 7 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (60 37 (:REWRITE DEFAULT-<-2))
 (60 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (58 58 (:REWRITE DEFAULT-CAR))
 (50 50 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (47 7 (:REWRITE LEN-OF-CDR))
 (37 37 (:REWRITE DEFAULT-<-1))
 (34 34 (:REWRITE DEFAULT-CDR))
 (28 28 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (26 26 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (14 14 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (14 7 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (12 6 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (11 7 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 (7 7 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 6 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 )
(NATP-OF-MAXELEM-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP
 (2181 10 (:REWRITE <=-OF-MAXELEM-WHEN-MEMBER-EQUAL))
 (1825 187 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1795 10 (:REWRITE MEMBER-EQUAL-OF-STRIP-CARS-WHEN-MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
 (1434 30 (:DEFINITION MEMBER-EQUAL))
 (1194 44 (:REWRITE SUBSETP-CAR-MEMBER))
 (1179 10 (:REWRITE MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
 (1110 10 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (930 44 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (608 86 (:REWRITE LEN-OF-CDR))
 (500 32 (:REWRITE MAXELEM-SINGLETON-ALT))
 (326 288 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (314 126 (:REWRITE DEFAULT-<-1))
 (286 286 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (269 9 (:DEFINITION TRUE-LISTP))
 (264 142 (:REWRITE DEFAULT-CAR))
 (209 126 (:REWRITE DEFAULT-<-2))
 (163 163 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (152 143 (:REWRITE DEFAULT-CDR))
 (150 150 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (150 90 (:REWRITE DEFAULT-+-2))
 (108 18 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (102 9 (:DEFINITION INTEGER-LISTP))
 (100 20 (:REWRITE MEMBER-WHEN-ATOM))
 (90 90 (:TYPE-PRESCRIPTION HONS-DUPLICATED-MEMBERS-AUX))
 (90 90 (:REWRITE DEFAULT-+-1))
 (89 5 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (88 88 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (80 32 (:REWRITE MAXELEM-WHEN-NON-CONSP))
 (65 5 (:REWRITE ACL2-NUMBERP-OF-MAXELEM))
 (64 4 (:REWRITE INTEGERP-OF-MAXELEM))
 (60 60 (:REWRITE SUBSETP-MEMBER . 2))
 (60 60 (:REWRITE SUBSETP-MEMBER . 1))
 (50 50 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (50 50 (:REWRITE EQUAL-OF-LEN-AND-0))
 (50 5 (:REWRITE RATIONALP-OF-MAXELEM))
 (45 45 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (44 44 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (44 44 (:REWRITE SUBSETP-TRANS2))
 (44 44 (:REWRITE SUBSETP-TRANS))
 (40 20 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (40 10 (:REWRITE FOLD-CONSTS-IN-+))
 (36 36 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (36 18 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (20 20 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (20 20 (:REWRITE SUBSETP-MEMBER . 4))
 (20 20 (:REWRITE SUBSETP-MEMBER . 3))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 3))
 (20 20 (:REWRITE INTERSECTP-MEMBER . 2))
 (18 18 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (18 18 (:REWRITE SET::IN-SET))
 (18 3 (:DEFINITION RATIONAL-LISTP))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (9 3 (:REWRITE RATIONAL-LISTP-OF-STRIP-CARS))
 (6 6 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 )
(RATIONAL-LISTP-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP
 (240 20 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (124 4 (:DEFINITION TRUE-LISTP))
 (48 8 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (45 24 (:REWRITE DEFAULT-CAR))
 (44 26 (:REWRITE DEFAULT-<-2))
 (41 20 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (35 32 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (32 4 (:REWRITE LEN-OF-CDR))
 (26 26 (:REWRITE DEFAULT-<-1))
 (25 22 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 18 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (18 6 (:REWRITE RATIONAL-LISTP-OF-STRIP-CARS))
 (16 16 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (16 8 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (12 12 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (8 8 (:REWRITE SET::IN-SET))
 (8 4 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (8 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(<=-OF-0-AND-MAXELEM-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP
 (6 3 (:TYPE-PRESCRIPTION RATIONALP-OF-MAXELEM))
 (3 3 (:TYPE-PRESCRIPTION STRIP-CARS))
 )
(<=-OF-0-AND-MAXELEM-OF-STRIP-CARS-WHEN-NODENUM-TYPE-ALISTP
 (2141 206 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2024 9 (:REWRITE <=-OF-MAXELEM-WHEN-MEMBER-EQUAL))
 (1622 9 (:REWRITE MEMBER-EQUAL-OF-STRIP-CARS-WHEN-MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
 (1391 7 (:LINEAR <=-OF-0-AND-MAXELEM-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP))
 (1374 19 (:DEFINITION COUNTEREXAMPLEP))
 (1323 27 (:DEFINITION MEMBER-EQUAL))
 (1152 42 (:REWRITE SUBSETP-CAR-MEMBER))
 (1037 9 (:REWRITE MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
 (984 9 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (864 42 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (714 357 (:TYPE-PRESCRIPTION RATIONALP-OF-MAXELEM))
 (637 159 (:REWRITE DEFAULT-<-1))
 (637 87 (:REWRITE LEN-OF-CDR))
 (578 17 (:DEFINITION TRUE-LISTP))
 (468 159 (:REWRITE DEFAULT-<-2))
 (442 15 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (416 198 (:REWRITE DEFAULT-CAR))
 (399 26 (:REWRITE MAXELEM-SINGLETON-ALT))
 (361 322 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (330 115 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (208 12 (:REWRITE RATIONALP-OF-CAR-OF-CAR))
 (204 34 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (197 196 (:REWRITE DEFAULT-CDR))
 (176 12 (:DEFINITION RATIONAL-LISTP))
 (171 171 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (171 171 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (160 95 (:REWRITE DEFAULT-+-2))
 (135 135 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (114 9 (:REWRITE ACL2-NUMBERP-OF-MAXELEM))
 (95 95 (:REWRITE DEFAULT-+-1))
 (90 18 (:REWRITE MEMBER-WHEN-ATOM))
 (87 9 (:DEFINITION INTEGER-LISTP))
 (85 9 (:REWRITE RATIONALP-OF-MAXELEM))
 (84 84 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (84 84 (:TYPE-PRESCRIPTION HONS-DUPLICATED-MEMBERS-AUX))
 (78 42 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (68 68 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (68 68 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (68 34 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (62 31 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (56 56 (:REWRITE EQUAL-OF-LEN-AND-0))
 (54 54 (:REWRITE SUBSETP-MEMBER . 2))
 (54 54 (:REWRITE SUBSETP-MEMBER . 1))
 (54 24 (:REWRITE MAXELEM-WHEN-NON-CONSP))
 (45 45 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (45 45 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (42 42 (:REWRITE SUBSETP-TRANS2))
 (42 42 (:REWRITE SUBSETP-TRANS))
 (36 9 (:REWRITE FOLD-CONSTS-IN-+))
 (34 34 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (34 34 (:REWRITE SET::IN-SET))
 (32 14 (:REWRITE RATIONAL-LISTP-OF-STRIP-CARS))
 (31 31 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (28 14 (:REWRITE RATIONAL-LISTP-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP))
 (18 18 (:REWRITE SUBSETP-MEMBER . 4))
 (18 18 (:REWRITE SUBSETP-MEMBER . 3))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 3))
 (18 18 (:REWRITE INTERSECTP-MEMBER . 2))
 (9 9 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE CDR-CONS))
 (4 4 (:REWRITE CAR-CONS))
 )
(INTEGERP-OF-MAXELEM-OF-STRIP-CARS-WHEN-NODENUM-TYPE-ALISTP
 (476 238 (:TYPE-PRESCRIPTION RATIONALP-OF-MAXELEM))
 (474 2 (:REWRITE <=-OF-MAXELEM-WHEN-MEMBER-EQUAL))
 (448 50 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (372 2 (:REWRITE MEMBER-EQUAL-OF-STRIP-CARS-WHEN-MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
 (330 6 (:DEFINITION MEMBER-EQUAL))
 (294 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (222 12 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (208 2 (:REWRITE MEMBER-EQUAL-OF-HONS-DUPLICATED-MEMBERS-AUX))
 (202 2 (:DEFINITION NO-DUPLICATESP-EQUAL))
 (123 19 (:REWRITE LEN-OF-CDR))
 (110 7 (:REWRITE MAXELEM-SINGLETON-ALT))
 (86 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (65 32 (:REWRITE DEFAULT-<-1))
 (62 38 (:REWRITE DEFAULT-CAR))
 (56 32 (:REWRITE DEFAULT-<-2))
 (54 54 (:TYPE-PRESCRIPTION RATIONAL-LISTP))
 (48 3 (:REWRITE INTEGERP-OF-MAXELEM))
 (47 4 (:DEFINITION INTEGER-LISTP))
 (41 41 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 31 (:REWRITE DEFAULT-CDR))
 (30 30 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (28 16 (:REWRITE DEFAULT-+-2))
 (25 7 (:REWRITE MAXELEM-WHEN-NON-CONSP))
 (24 24 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (22 22 (:TYPE-PRESCRIPTION HONS-DUPLICATED-MEMBERS-AUX))
 (20 20 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (20 10 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (20 4 (:REWRITE MEMBER-WHEN-ATOM))
 (16 16 (:REWRITE DEFAULT-+-1))
 (14 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (12 12 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (12 12 (:REWRITE SUBSETP-TRANS2))
 (12 12 (:REWRITE SUBSETP-TRANS))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (11 1 (:REWRITE ACL2-NUMBERP-OF-MAXELEM))
 (10 10 (:TYPE-PRESCRIPTION NO-DUPLICATESP-EQUAL))
 (10 10 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (10 10 (:REWRITE EQUAL-OF-LEN-AND-0))
 (10 1 (:LINEAR <=-OF-0-AND-MAXELEM-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP))
 (8 2 (:REWRITE FOLD-CONSTS-IN-+))
 (8 1 (:LINEAR MAXELEM-OF-STRIP-CARS-LINEAR))
 (8 1 (:LINEAR <=-OF-0-AND-MAXELEM-OF-STRIP-CARS-WHEN-NODENUM-TYPE-ALISTP))
 (8 1 (:DEFINITION COUNTEREXAMPLEP))
 (5 1 (:REWRITE RATIONALP-OF-MAXELEM))
 (4 4 (:REWRITE SUBSETP-MEMBER . 4))
 (4 4 (:REWRITE SUBSETP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 3))
 (4 4 (:REWRITE INTERSECTP-MEMBER . 2))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 1 (:REWRITE RATIONAL-LISTP-OF-STRIP-CARS-WHEN-COUNTEREXAMPLEP))
 (1 1 (:REWRITE RATIONAL-LISTP-OF-STRIP-CARS))
 )
(ALL-INTEGERP-OF-STRIP-CARS-WHEN-NODENUM-TYPE-ALISTP
 (124 13 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 14 (:REWRITE DEFAULT-CAR))
 (26 15 (:REWRITE DEFAULT-<-2))
 (19 13 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (17 17 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (15 15 (:REWRITE DEFAULT-<-1))
 (13 13 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (10 5 (:REWRITE ALL-INTEGERP-WHEN-NOT-CONSP-CHEAP))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (5 5 (:TYPE-PRESCRIPTION STRIP-CARS))
 )
(SET-ARRAY-VALS-FROM-COUNTEREXAMPLE
 (335 40 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (140 7 (:DEFINITION TRUE-LISTP))
 (84 14 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (80 53 (:REWRITE DEFAULT-<-2))
 (71 44 (:REWRITE DEFAULT-CDR))
 (55 37 (:REWRITE DEFAULT-CAR))
 (54 53 (:REWRITE DEFAULT-<-1))
 (50 50 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (37 1 (:DEFINITION UPDATE-NTH))
 (35 35 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 28 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (28 14 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (20 10 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (14 14 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (14 14 (:REWRITE SET::IN-SET))
 (10 10 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (10 2 (:REWRITE LEN-OF-CDR))
 (4 1 (:REWRITE ZP-OPEN))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(ALISTP-WHEN-RAW-COUNTEREXAMPLEP
 (337 33 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (116 116 (:REWRITE DEFAULT-CAR))
 (96 8 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (92 61 (:REWRITE DEFAULT-<-2))
 (72 8 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (61 61 (:REWRITE DEFAULT-<-1))
 (58 58 (:REWRITE DEFAULT-CDR))
 (48 48 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (33 33 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (31 31 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 14 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (16 16 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (16 8 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (16 2 (:REWRITE LEN-OF-CDR))
 (14 14 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (8 8 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(FIXUP-COUNTEREXAMPLE)
(ALISTP-OF-FIXUP-COUNTEREXAMPLE
 (1368 132 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1176 7 (:DEFINITION SET-ARRAY-VALS-FROM-COUNTEREXAMPLE))
 (819 7 (:DEFINITION UPDATE-NTH))
 (814 123 (:REWRITE DEFAULT-CDR))
 (561 83 (:REWRITE DEFAULT-CAR))
 (507 28 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (420 420 (:TYPE-PRESCRIPTION NATP-OF-BV-ARRAY-TYPE-LEN))
 (420 21 (:REWRITE CONSP-OF-REPEAT))
 (398 26 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (294 35 (:REWRITE ZP-OPEN))
 (285 107 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (263 145 (:REWRITE DEFAULT-<-2))
 (253 211 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (159 145 (:REWRITE DEFAULT-<-1))
 (132 132 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (126 7 (:REWRITE REPEAT-WHEN-ZP))
 (98 14 (:REWRITE LEN-OF-REPEAT))
 (92 13 (:REWRITE LEN-OF-CDR))
 (84 14 (:DEFINITION NFIX))
 (73 73 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (68 5 (:REWRITE HONS-DUPLICITY-ALIST-P-OF-CONS))
 (56 28 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (54 54 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (29 20 (:REWRITE DEFAULT-+-2))
 (28 28 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (25 25 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (25 25 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (20 20 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (9 9 (:REWRITE EQUAL-OF-LEN-AND-0))
 (7 7 (:TYPE-PRESCRIPTION ZP))
 (6 2 (:DEFINITION NATP))
 )
(FIXUP-COUNTEREXAMPLE
 (334 33 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (112 2 (:DEFINITION ALISTP))
 (84 56 (:REWRITE DEFAULT-<-2))
 (80 4 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (68 4 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (56 56 (:REWRITE DEFAULT-<-1))
 (46 31 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (45 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (43 40 (:REWRITE DEFAULT-CDR))
 (36 27 (:REWRITE DEFAULT-CAR))
 (33 33 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (31 5 (:REWRITE LEN-OF-CDR))
 (30 30 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (26 13 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (18 1 (:REWRITE REPEAT-WHEN-ZP))
 (14 1 (:REWRITE ZP-OPEN))
 (13 13 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (8 8 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (8 4 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (7 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 )
(STRIP-CARS-OF-FIXUP-COUNTEREXAMPLE
 (1221 130 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1176 7 (:DEFINITION SET-ARRAY-VALS-FROM-COUNTEREXAMPLE))
 (827 132 (:REWRITE DEFAULT-CDR))
 (819 129 (:REWRITE DEFAULT-CAR))
 (819 7 (:DEFINITION UPDATE-NTH))
 (420 420 (:TYPE-PRESCRIPTION NATP-OF-BV-ARRAY-TYPE-LEN))
 (420 21 (:REWRITE CONSP-OF-REPEAT))
 (294 35 (:REWRITE ZP-OPEN))
 (252 99 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (235 133 (:REWRITE DEFAULT-<-2))
 (233 205 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (147 133 (:REWRITE DEFAULT-<-1))
 (130 130 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (126 7 (:REWRITE REPEAT-WHEN-ZP))
 (98 14 (:REWRITE LEN-OF-REPEAT))
 (84 14 (:DEFINITION NFIX))
 (63 63 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (57 57 (:TYPE-PRESCRIPTION REPEAT))
 (50 10 (:REWRITE LEN-OF-CDR))
 (25 25 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (25 25 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (17 17 (:REWRITE DEFAULT-+-2))
 (17 17 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (7 7 (:TYPE-PRESCRIPTION ZP))
 (2 1 (:TYPE-PRESCRIPTION SET-ARRAY-VALS-FROM-COUNTEREXAMPLE))
 )
(CONSP-OF-FIXUP-COUNTEREXAMPLE
 (538 56 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (504 3 (:DEFINITION SET-ARRAY-VALS-FROM-COUNTEREXAMPLE))
 (373 49 (:REWRITE DEFAULT-CDR))
 (351 3 (:DEFINITION UPDATE-NTH))
 (236 32 (:REWRITE DEFAULT-CAR))
 (180 180 (:TYPE-PRESCRIPTION NATP-OF-BV-ARRAY-TYPE-LEN))
 (180 9 (:REWRITE CONSP-OF-REPEAT))
 (126 15 (:REWRITE ZP-OPEN))
 (113 63 (:REWRITE DEFAULT-<-2))
 (100 44 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (96 84 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (69 63 (:REWRITE DEFAULT-<-1))
 (56 56 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (54 3 (:REWRITE REPEAT-WHEN-ZP))
 (42 6 (:REWRITE LEN-OF-REPEAT))
 (36 6 (:DEFINITION NFIX))
 (33 33 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (24 24 (:TYPE-PRESCRIPTION REPEAT))
 (20 4 (:REWRITE LEN-OF-CDR))
 (10 10 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (10 10 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (7 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:TYPE-PRESCRIPTION ZP))
 )
(TRUE-LISTP-OF-SET-ARRAY-VALS-FROM-COUNTEREXAMPLE
 (501 56 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (248 11 (:DEFINITION TRUE-LISTP))
 (218 54 (:REWRITE DEFAULT-CDR))
 (217 7 (:DEFINITION UPDATE-NTH))
 (188 49 (:REWRITE DEFAULT-CAR))
 (168 22 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (97 93 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (56 56 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (53 31 (:REWRITE DEFAULT-<-2))
 (44 44 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (44 22 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (31 31 (:REWRITE DEFAULT-<-1))
 (28 7 (:REWRITE ZP-OPEN))
 (24 24 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (22 22 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (22 22 (:REWRITE SET::IN-SET))
 (10 2 (:REWRITE LEN-OF-CDR))
 (9 9 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(INTEGERP-OF-LOOKUP-EQUAL-WHEN-RAW-COUNTEREXAMPLEP
 (446 50 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (212 50 (:REWRITE DEFAULT-CDR))
 (156 93 (:REWRITE DEFAULT-CAR))
 (104 50 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (85 60 (:REWRITE DEFAULT-<-2))
 (79 79 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (60 60 (:REWRITE DEFAULT-<-1))
 (50 50 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (28 14 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (25 25 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (14 14 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 )
(NOT-NEGATIVE-OF-LOOKUP-EQUAL-WHEN-RAW-COUNTEREXAMPLEP
 (285 31 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (96 33 (:REWRITE DEFAULT-CDR))
 (92 56 (:REWRITE DEFAULT-CAR))
 (81 61 (:REWRITE DEFAULT-<-2))
 (56 31 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (45 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (31 31 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (24 12 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (20 20 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (12 12 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (7 7 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(COUNTEREXAMPLEP-OF-FIXUP-COUNTEREXAMPLE
 (2622 253 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (2016 12 (:DEFINITION SET-ARRAY-VALS-FROM-COUNTEREXAMPLE))
 (1616 392 (:REWRITE DEFAULT-CDR))
 (1404 12 (:DEFINITION UPDATE-NTH))
 (1017 270 (:REWRITE DEFAULT-CAR))
 (845 13 (:DEFINITION RAW-COUNTEREXAMPLEP))
 (720 720 (:TYPE-PRESCRIPTION NATP-OF-BV-ARRAY-TYPE-LEN))
 (720 36 (:REWRITE CONSP-OF-REPEAT))
 (686 430 (:REWRITE DEFAULT-<-2))
 (547 19 (:DEFINITION TRUE-LISTP))
 (504 60 (:REWRITE ZP-OPEN))
 (454 430 (:REWRITE DEFAULT-<-1))
 (406 366 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (261 38 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (253 253 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (229 38 (:REWRITE LEN-OF-CDR))
 (216 12 (:REWRITE REPEAT-WHEN-ZP))
 (214 60 (:REWRITE CONSP-OF-FIXUP-COUNTEREXAMPLE))
 (197 197 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (168 24 (:REWRITE LEN-OF-REPEAT))
 (144 24 (:DEFINITION NFIX))
 (122 61 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (70 70 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (70 35 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (63 50 (:REWRITE DEFAULT-+-2))
 (61 61 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (50 50 (:REWRITE DEFAULT-+-1))
 (48 48 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (48 48 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (38 38 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (35 35 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (35 35 (:REWRITE SET::IN-SET))
 (13 13 (:REWRITE EQUAL-OF-LEN-AND-0))
 (12 12 (:TYPE-PRESCRIPTION ZP))
 (6 6 (:TYPE-PRESCRIPTION BOOLEANP))
 )
