(SYNTHETO::BINARY-OP-NONSTRICTP)
(SYNTHETO::BOOLEANP-OF-BINARY-OP-NONSTRICTP)
(SYNTHETO::BINARY-OP-NONSTRICTP-OF-BINARY-OP-FIX-OP
 (3 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-BINARY-OPP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-OPP))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-SUB))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-REM))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-OR))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-NE))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-MUL))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-LT))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-LE))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-IMPLIES))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-IMPLIED))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-IFF))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-GT))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-GE))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-EQ))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-DIV))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-AND))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-ADD))
 )
(SYNTHETO::BINARY-OP-NONSTRICTP-BINARY-OP-EQUIV-CONGRUENCE-ON-OP)
(SYNTHETO::BINARY-OP-STRICTP)
(SYNTHETO::BOOLEANP-OF-BINARY-OP-STRICTP)
(SYNTHETO::BINARY-OP-STRICTP-OF-BINARY-OP-FIX-OP
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-OP-KIND$INLINE))
 (3 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-BINARY-OPP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-OPP))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-SUB))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-REM))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-OR))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-NE))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-MUL))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-LT))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-LE))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-IMPLIES))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-IMPLIED))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-IFF))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-GT))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-GE))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-EQ))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-DIV))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-AND))
 (2 1 (:REWRITE SYNTHETO::BINARY-OP-FIX-WHEN-ADD))
 )
(SYNTHETO::BINARY-OP-STRICTP-BINARY-OP-EQUIV-CONGRUENCE-ON-OP)
(SYNTHETO::VARIABLE-SUBSTITUTIONP)
(SYNTHETO::BOOLEANP-OF-VARIABLE-SUBSTITUTIONP
 (8 2 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIERP))
 (2 2 (:TYPE-PRESCRIPTION FAST-<<))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSIONP))
 )
(SYNTHETO::MAPP-WHEN-VARIABLE-SUBSTITUTIONP)
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-TAIL
 (63 18 (:REWRITE <<-TRICHOTOMY))
 (52 10 (:REWRITE <<-ASYMMETRIC))
 (44 44 (:REWRITE DEFAULT-CAR))
 (30 30 (:REWRITE DEFAULT-CDR))
 (24 6 (:REWRITE SYNTHETO::IDENTIFIERP-OF-CAR-WHEN-IDENTIFIER-LISTP))
 (21 17 (:REWRITE <<-TRANSITIVE))
 (12 12 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-LISTP))
 (6 6 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (6 6 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (6 2 (:REWRITE OMAP::MFIX-WHEN-EMPTYP))
 (4 4 (:TYPE-PRESCRIPTION OMAP::EMPTYP))
 (1 1 (:REWRITE <<-IRREFLEXIVE))
 )
(SYNTHETO::IDENTIFIERP-OF-HEAD-KEY-WHEN-VARIABLE-SUBSTITUTIONP
 (25 1 (:REWRITE FAST-<<-IS-<<))
 (19 5 (:REWRITE <<-TRICHOTOMY))
 (17 3 (:REWRITE <<-ASYMMETRIC))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION <<))
 (12 3 (:REWRITE SYNTHETO::IDENTIFIERP-OF-CAR-WHEN-IDENTIFIER-LISTP))
 (9 9 (:TYPE-PRESCRIPTION OMAP::MFIX))
 (8 2 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-LISTP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSIONP))
 (6 6 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE <<-TRANSITIVE))
 (5 1 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (4 4 (:TYPE-PRESCRIPTION FAST-<<))
 (3 3 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE OMAP::MFIX-WHEN-EMPTYP))
 (1 1 (:REWRITE OMAP::MAPP-NON-NIL-IMPLIES-NOT-EMPTYP))
 )
(SYNTHETO::EXPRESSIONP-OF-HEAD-VAL-WHEN-VARIABLE-SUBSTITUTIONP
 (25 1 (:REWRITE FAST-<<-IS-<<))
 (20 5 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (19 5 (:REWRITE <<-TRICHOTOMY))
 (17 3 (:REWRITE <<-ASYMMETRIC))
 (14 14 (:REWRITE DEFAULT-CAR))
 (12 12 (:TYPE-PRESCRIPTION <<))
 (11 3 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (9 9 (:TYPE-PRESCRIPTION OMAP::MFIX))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SYNTHETO::IDENTIFIERP-OF-CAR-WHEN-IDENTIFIER-LISTP))
 (5 5 (:REWRITE <<-TRANSITIVE))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIERP))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-LISTP))
 (4 4 (:TYPE-PRESCRIPTION FAST-<<))
 (2 2 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (2 2 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE OMAP::MFIX-WHEN-EMPTYP))
 (1 1 (:REWRITE OMAP::MAPP-NON-NIL-IMPLIES-NOT-EMPTYP))
 )
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-UPDATE
 (886 819 (:REWRITE DEFAULT-CAR))
 (610 535 (:REWRITE DEFAULT-CDR))
 (285 285 (:TYPE-PRESCRIPTION OMAP::EMPTYP))
 (228 51 (:REWRITE SYNTHETO::IDENTIFIERP-OF-CAR-WHEN-IDENTIFIER-LISTP))
 (187 69 (:REWRITE OMAP::MFIX-WHEN-EMPTYP))
 (113 113 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (110 38 (:REWRITE OMAP::TAIL-WHEN-EMPTYP))
 (75 27 (:REWRITE OMAP::UPDATE-WHEN-EMPTYP))
 (51 51 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (47 24 (:REWRITE OMAP::HEAD-WHEN-EMPTYP-CHEAP))
 (30 10 (:REWRITE OMAP::MAPP-WHEN-NOT-EMPTYP))
 (1 1 (:REWRITE-QUOTED-CONSTANT TRUE-LIST-LIST-FIX-UNDER-TRUE-LIST-LIST-EQUIV))
 )
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-UPDATE*
 (57 15 (:REWRITE <<-TRICHOTOMY))
 (51 9 (:REWRITE <<-ASYMMETRIC))
 (27 27 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE <<-TRANSITIVE))
 (15 3 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (12 3 (:REWRITE SYNTHETO::IDENTIFIERP-OF-CAR-WHEN-IDENTIFIER-LISTP))
 (9 9 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (6 6 (:TYPE-PRESCRIPTION OMAP::MFIX))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-LISTP))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (3 1 (:REWRITE OMAP::MFIX-WHEN-EMPTYP))
 (2 2 (:TYPE-PRESCRIPTION OMAP::UPDATE*))
 (1 1 (:REWRITE OMAP::MAPP-NON-NIL-IMPLIES-NOT-EMPTYP))
 )
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-DELETE
 (16 4 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (4 4 (:TYPE-PRESCRIPTION FAST-<<))
 )
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-DELETE*
 (38 10 (:REWRITE <<-TRICHOTOMY))
 (34 6 (:REWRITE <<-ASYMMETRIC))
 (18 18 (:REWRITE DEFAULT-CAR))
 (16 4 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (12 12 (:REWRITE DEFAULT-CDR))
 (10 10 (:REWRITE <<-TRANSITIVE))
 (10 2 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (8 2 (:REWRITE SYNTHETO::IDENTIFIERP-OF-CAR-WHEN-IDENTIFIER-LISTP))
 (6 6 (:TYPE-PRESCRIPTION OMAP::MFIX))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-LISTP))
 (3 1 (:REWRITE OMAP::MFIX-WHEN-EMPTYP))
 (2 2 (:TYPE-PRESCRIPTION OMAP::EMPTYP))
 (2 2 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (2 2 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X
 (4 1 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (1 1 (:TYPE-PRESCRIPTION FAST-<<))
 (1 1 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSIONP))
 )
(SYNTHETO::IDENTIFIERP-OF-CAR-OF-ASSOC-VARIABLE-SUBSTITUTIONP
 (20 4 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (7 7 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (4 4 (:TYPE-PRESCRIPTION FAST-<<))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSIONP))
 )
(SYNTHETO::EXPRESSIONP-OF-CDR-OF-ASSOC-VARIABLE-SUBSTITUTIONP
 (20 4 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIERP))
 (4 4 (:TYPE-PRESCRIPTION FAST-<<))
 (4 4 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 )
(SYNTHETO::EXPRESSIONP-OF-LOOKUP-WHEN-VARIABLE-SUBSTITUTIONP
 (5 1 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (1 1 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIERP))
 (1 1 (:TYPE-PRESCRIPTION FAST-<<))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 )
(SYNTHETO::VARIABLE-SUBSTITUTION-FIX
 (1 1 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 )
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-VARIABLE-SUBSTITUTION-FIX)
(SYNTHETO::VARIABLE-SUBSTITUTION-FIX-WHEN-VARIABLE-SUBSTITUTIONP
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 )
(SYNTHETO::EMPTYP-VARIABLE-SUBSTITUTION-FIX
 (4 2 (:REWRITE SYNTHETO::VARIABLE-SUBSTITUTION-FIX-WHEN-VARIABLE-SUBSTITUTIONP))
 )
(SYNTHETO::EMPTYP-OF-VARIABLE-SUBSTITUTION-FIX-TO-NOT-VARIABLE-SUBSTITUTION-OR-EMPTYP
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 (3 1 (:REWRITE SYNTHETO::VARIABLE-SUBSTITUTION-FIX-WHEN-VARIABLE-SUBSTITUTIONP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 )
(SYNTHETO::VARIABLE-SUBSTITUTION-EQUIV$INLINE
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 )
(SYNTHETO::VARIABLE-SUBSTITUTION-EQUIV-IS-AN-EQUIVALENCE)
(SYNTHETO::VARIABLE-SUBSTITUTION-EQUIV-IMPLIES-EQUAL-VARIABLE-SUBSTITUTION-FIX-1)
(SYNTHETO::VARIABLE-SUBSTITUTION-FIX-UNDER-VARIABLE-SUBSTITUTION-EQUIV)
(SYNTHETO::EQUAL-OF-VARIABLE-SUBSTITUTION-FIX-1-FORWARD-TO-VARIABLE-SUBSTITUTION-EQUIV)
(SYNTHETO::EQUAL-OF-VARIABLE-SUBSTITUTION-FIX-2-FORWARD-TO-VARIABLE-SUBSTITUTION-EQUIV)
(SYNTHETO::VARIABLE-SUBSTITUTION-EQUIV-OF-VARIABLE-SUBSTITUTION-FIX-1-FORWARD)
(SYNTHETO::VARIABLE-SUBSTITUTION-EQUIV-OF-VARIABLE-SUBSTITUTION-FIX-2-FORWARD)
(SYNTHETO::VARIABLE-SUBSTITUTIONP-OF-FROM-LISTS
 (320 5 (:DEFINITION SYNTHETO::VARIABLE-SUBSTITUTIONP))
 (115 5 (:REWRITE FAST-<<-IS-<<))
 (88 23 (:REWRITE <<-TRICHOTOMY))
 (74 13 (:REWRITE <<-ASYMMETRIC))
 (57 53 (:REWRITE DEFAULT-CAR))
 (56 56 (:TYPE-PRESCRIPTION <<))
 (55 11 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (45 40 (:REWRITE DEFAULT-CDR))
 (37 6 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (26 26 (:TYPE-PRESCRIPTION OMAP::FROM-LISTS))
 (23 23 (:REWRITE <<-TRANSITIVE))
 (20 10 (:REWRITE DEFAULT-+-2))
 (19 19 (:TYPE-PRESCRIPTION OMAP::UPDATE-TYPE-PRESCRIPTION))
 (17 17 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (12 12 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (12 4 (:REWRITE OMAP::UPDATE-WHEN-EMPTYP))
 (10 10 (:REWRITE DEFAULT-+-1))
 (8 8 (:TYPE-PRESCRIPTION OMAP::EMPTYP))
 (6 6 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (6 6 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 )
(SYNTHETO::SUBST-EXPRESSION
 (108 36 (:REWRITE DEFAULT-<-2))
 (108 36 (:REWRITE DEFAULT-<-1))
 (24 8 (:TYPE-PRESCRIPTION OMAP::ASSOC-WHEN-EMPTYP))
 (13 13 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 (8 8 (:TYPE-PRESCRIPTION OMAP::EMPTYP))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::SUBST-EXPRESSION-FNS-FLAG
 (300 2 (:TYPE-PRESCRIPTION RETURN-LAST))
 (108 36 (:REWRITE DEFAULT-<-2))
 (108 36 (:REWRITE DEFAULT-<-1))
 (12 6 (:TYPE-PRESCRIPTION OMAP::ASSOC-WHEN-EMPTYP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-CAR))
 (2 2 (:TYPE-PRESCRIPTION THROW-NONEXEC-ERROR))
 )
(FLAG::FLAG-EQUIV-LEMMA)
(SYNTHETO::SUBST-EXPRESSION-FNS-FLAG-EQUIVALENCES)
(SYNTHETO::FLAG-LEMMA-FOR-RETURN-TYPE-OF-SUBST-EXPRESSION.NEW-EXPR
 (264 16 (:REWRITE OMAP::ASSOC-WHEN-ASSOC-TAIL))
 (140 140 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 (138 23 (:REWRITE SYNTHETO::EMPTYP-OF-VARIABLE-SUBSTITUTION-FIX-TO-NOT-VARIABLE-SUBSTITUTION-OR-EMPTYP))
 (110 28 (:REWRITE SYNTHETO::INITIALIZER-LISTP-WHEN-NOT-CONSP))
 (88 32 (:TYPE-PRESCRIPTION OMAP::TAIL-WHEN-EMPTYP))
 (80 10 (:REWRITE OMAP::ASSOC-WHEN-EMPTYP))
 (78 20 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (65 5 (:REWRITE SET::MERGESORT-SET-IDENTITY))
 (64 8 (:REWRITE OMAP::TAIL-WHEN-EMPTYP))
 (62 16 (:REWRITE SYNTHETO::BRANCH-LISTP-WHEN-NOT-CONSP))
 (45 15 (:REWRITE SYNTHETO::VARIABLE-SUBSTITUTION-FIX-WHEN-VARIABLE-SUBSTITUTIONP))
 (40 5 (:REWRITE OMAP::DELETE*-WHEN-RIGHT-EMPTYP))
 (24 3 (:REWRITE SYNTHETO::EXPRESSION-FIX-WHEN-EXPRESSIONP))
 (20 20 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (20 5 (:REWRITE SYNTHETO::TYPED-VARIABLE-LIST->NAME-LIST-WHEN-NOT-CONSP))
 (16 16 (:REWRITE DEFAULT-CDR))
 (15 15 (:TYPE-PRESCRIPTION SYNTHETO::TRUE-LISTP-OF-TYPED-VARIABLE-LIST->NAME-LIST))
 (15 15 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSION-BIND->VARIABLES$INLINE))
 (15 15 (:REWRITE DEFAULT-CAR))
 (15 5 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (15 5 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (15 5 (:REWRITE OMAP::DELETE*-WHEN-LEFT-EMPTYP))
 (10 10 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (5 5 (:REWRITE SET::IN-SET))
 )
(SYNTHETO::RETURN-TYPE-OF-SUBST-EXPRESSION.NEW-EXPR)
(SYNTHETO::RETURN-TYPE-OF-SUBST-EXPRESSION-LIST.NEW-EXPRS)
(SYNTHETO::RETURN-TYPE-OF-SUBST-BRANCH.NEW-BRANCH)
(SYNTHETO::RETURN-TYPE-OF-SUBST-BRANCH-LIST.NEW-BRANCHES)
(SYNTHETO::RETURN-TYPE-OF-SUBST-INITIALIZER.NEW-INIT)
(SYNTHETO::RETURN-TYPE-OF-SUBST-INITIALIZER-LIST.NEW-INITS)
(SYNTHETO::SUBST-EXPRESSION
 (206 2 (:DEFINITION SYNTHETO::SUBST-EXPRESSION))
 (44 4 (:REWRITE SYNTHETO::EXPRESSION-FIX-WHEN-EXPRESSIONP))
 (39 3 (:REWRITE SET::MERGESORT-SET-IDENTITY))
 (24 2 (:REWRITE SYNTHETO::EXPRESSION-VARIABLE-OF-FIELDS))
 (24 2 (:REWRITE SYNTHETO::EXPRESSION-LITERAL-OF-FIELDS))
 (21 21 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 (15 15 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (12 12 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (12 3 (:REWRITE SYNTHETO::TYPED-VARIABLE-LIST->NAME-LIST-WHEN-NOT-CONSP))
 (10 2 (:REWRITE SYNTHETO::EXPRESSION-BAD-EXPRESSION-OF-FIELDS))
 (9 9 (:TYPE-PRESCRIPTION SYNTHETO::TRUE-LISTP-OF-TYPED-VARIABLE-LIST->NAME-LIST))
 (9 3 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (9 3 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (9 3 (:REWRITE OMAP::DELETE*-WHEN-RIGHT-EMPTYP))
 (9 3 (:REWRITE OMAP::DELETE*-WHEN-LEFT-EMPTYP))
 (9 3 (:REWRITE OMAP::ASSOC-WHEN-EMPTYP))
 (6 6 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE SYNTHETO::INITIALIZER-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SET::IN-SET))
 (3 3 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE SYNTHETO::BRANCH-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::FLAG-LEMMA-FOR-SUBST-EXPRESSION-OF-VARIABLE-SUBSTITUTION-FIX-SUBST
 (628 121 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (462 28 (:REWRITE OMAP::ASSOC-WHEN-ASSOC-TAIL))
 (455 294 (:REWRITE DEFAULT-CDR))
 (451 290 (:REWRITE DEFAULT-CAR))
 (265 121 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (242 242 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (216 36 (:REWRITE SYNTHETO::EMPTYP-OF-VARIABLE-SUBSTITUTION-FIX-TO-NOT-VARIABLE-SUBSTITUTION-OR-EMPTYP))
 (204 204 (:TYPE-PRESCRIPTION SYNTHETO::VARIABLE-SUBSTITUTION-FIX))
 (154 56 (:TYPE-PRESCRIPTION OMAP::TAIL-WHEN-EMPTYP))
 (148 22 (:REWRITE OMAP::ASSOC-WHEN-EMPTYP))
 (112 14 (:REWRITE OMAP::TAIL-WHEN-EMPTYP))
 (89 15 (:REWRITE SYNTHETO::INITIALIZER-FIX-WHEN-INITIALIZERP))
 (89 15 (:REWRITE SYNTHETO::BRANCH-FIX-WHEN-BRANCHP))
 (56 8 (:REWRITE SET::MERGESORT-SET-IDENTITY))
 (49 45 (:REWRITE SYNTHETO::INITIALIZER-LISTP-WHEN-NOT-CONSP))
 (49 45 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (49 45 (:REWRITE SYNTHETO::BRANCH-LISTP-WHEN-NOT-CONSP))
 (44 11 (:REWRITE SYNTHETO::INITIALIZERP-OF-CAR-WHEN-INITIALIZER-LISTP))
 (44 11 (:REWRITE SYNTHETO::INITIALIZER-LISTP-OF-CDR-WHEN-INITIALIZER-LISTP))
 (44 11 (:REWRITE SYNTHETO::EXPRESSIONP-OF-CAR-WHEN-EXPRESSION-LISTP))
 (44 11 (:REWRITE SYNTHETO::EXPRESSION-LISTP-OF-CDR-WHEN-EXPRESSION-LISTP))
 (44 11 (:REWRITE SYNTHETO::BRANCHP-OF-CAR-WHEN-BRANCH-LISTP))
 (44 11 (:REWRITE SYNTHETO::BRANCH-LISTP-OF-CDR-WHEN-BRANCH-LISTP))
 (36 8 (:REWRITE OMAP::DELETE*-WHEN-RIGHT-EMPTYP))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::INITIALIZERP))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::BRANCHP))
 (20 8 (:REWRITE SYNTHETO::TYPED-VARIABLE-LIST->NAME-LIST-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (16 8 (:REWRITE OMAP::DELETE*-WHEN-LEFT-EMPTYP))
 (12 12 (:TYPE-PRESCRIPTION SYNTHETO::TRUE-LISTP-OF-TYPED-VARIABLE-LIST->NAME-LIST))
 (12 12 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSION-BIND->VARIABLES$INLINE))
 (12 4 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (12 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (4 4 (:REWRITE SET::IN-SET))
 )
(SYNTHETO::SUBST-EXPRESSION-OF-VARIABLE-SUBSTITUTION-FIX-SUBST)
(SYNTHETO::SUBST-EXPRESSION-OF-EXPRESSION-FIX-EXPR)
(SYNTHETO::SUBST-EXPRESSION-LIST-OF-VARIABLE-SUBSTITUTION-FIX-SUBST)
(SYNTHETO::SUBST-EXPRESSION-LIST-OF-EXPRESSION-LIST-FIX-EXPRS)
(SYNTHETO::SUBST-BRANCH-OF-VARIABLE-SUBSTITUTION-FIX-SUBST)
(SYNTHETO::SUBST-BRANCH-OF-BRANCH-FIX-BRANCH)
(SYNTHETO::SUBST-BRANCH-LIST-OF-VARIABLE-SUBSTITUTION-FIX-SUBST)
(SYNTHETO::SUBST-BRANCH-LIST-OF-BRANCH-LIST-FIX-BRANCHES)
(SYNTHETO::SUBST-INITIALIZER-OF-VARIABLE-SUBSTITUTION-FIX-SUBST)
(SYNTHETO::SUBST-INITIALIZER-OF-INITIALIZER-FIX-INIT)
(SYNTHETO::SUBST-INITIALIZER-LIST-OF-VARIABLE-SUBSTITUTION-FIX-SUBST)
(SYNTHETO::SUBST-INITIALIZER-LIST-OF-INITIALIZER-LIST-FIX-INITS)
(SYNTHETO::SUBST-EXPRESSION-VARIABLE-SUBSTITUTION-EQUIV-CONGRUENCE-ON-SUBST)
(SYNTHETO::SUBST-EXPRESSION-EXPRESSION-EQUIV-CONGRUENCE-ON-EXPR)
(SYNTHETO::SUBST-EXPRESSION-LIST-VARIABLE-SUBSTITUTION-EQUIV-CONGRUENCE-ON-SUBST)
(SYNTHETO::SUBST-EXPRESSION-LIST-EXPRESSION-LIST-EQUIV-CONGRUENCE-ON-EXPRS)
(SYNTHETO::SUBST-BRANCH-VARIABLE-SUBSTITUTION-EQUIV-CONGRUENCE-ON-SUBST)
(SYNTHETO::SUBST-BRANCH-BRANCH-EQUIV-CONGRUENCE-ON-BRANCH)
(SYNTHETO::SUBST-BRANCH-LIST-VARIABLE-SUBSTITUTION-EQUIV-CONGRUENCE-ON-SUBST)
(SYNTHETO::SUBST-BRANCH-LIST-BRANCH-LIST-EQUIV-CONGRUENCE-ON-BRANCHES)
(SYNTHETO::SUBST-INITIALIZER-VARIABLE-SUBSTITUTION-EQUIV-CONGRUENCE-ON-SUBST)
(SYNTHETO::SUBST-INITIALIZER-INITIALIZER-EQUIV-CONGRUENCE-ON-INIT)
(SYNTHETO::SUBST-INITIALIZER-LIST-VARIABLE-SUBSTITUTION-EQUIV-CONGRUENCE-ON-SUBST)
(SYNTHETO::SUBST-INITIALIZER-LIST-INITIALIZER-LIST-EQUIV-CONGRUENCE-ON-INITS)
(SYNTHETO::EQUATE-EXPRESSIONS)
(SYNTHETO::EXPRESSIONP-OF-EQUATE-EXPRESSIONS)
(SYNTHETO::EQUATE-EXPRESSIONS-OF-EXPRESSION-FIX-LEFT)
(SYNTHETO::EQUATE-EXPRESSIONS-EXPRESSION-EQUIV-CONGRUENCE-ON-LEFT)
(SYNTHETO::EQUATE-EXPRESSIONS-OF-EXPRESSION-FIX-RIGHT)
(SYNTHETO::EQUATE-EXPRESSIONS-EXPRESSION-EQUIV-CONGRUENCE-ON-RIGHT)
(SYNTHETO::EQUATE-EXPRESSION-LISTS
 (16 8 (:REWRITE DEFAULT-+-2))
 (14 4 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (12 12 (:REWRITE DEFAULT-CDR))
 (10 2 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (8 8 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSIONP))
 (2 2 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::EXPRESSION-LISTP-OF-EQUATE-EXPRESSION-LISTS
 (34 9 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::EQUATE-EXPRESSION-LISTS-OF-EXPRESSION-LIST-FIX-LEFTS
 (124 21 (:REWRITE SYNTHETO::EXPRESSION-LIST-FIX-WHEN-EXPRESSION-LISTP))
 (84 82 (:REWRITE DEFAULT-CAR))
 (40 10 (:REWRITE SYNTHETO::EXPRESSION-LISTP-OF-CDR-WHEN-EXPRESSION-LISTP))
 (32 31 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::EQUATE-EXPRESSION-LISTS-EXPRESSION-LIST-EQUIV-CONGRUENCE-ON-LEFTS)
(SYNTHETO::EQUATE-EXPRESSION-LISTS-OF-EXPRESSION-LIST-FIX-RIGHTS
 (80 14 (:REWRITE SYNTHETO::EXPRESSION-LIST-FIX-WHEN-EXPRESSION-LISTP))
 (73 62 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SYNTHETO::EXPRESSION-LISTP-OF-CDR-WHEN-EXPRESSION-LISTP))
 (21 20 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNTHETO::EXPRESSION-LIST-FIX-UNDER-EXPRESSION-LIST-EQUIV))
 )
(SYNTHETO::EQUATE-EXPRESSION-LISTS-EXPRESSION-LIST-EQUIV-CONGRUENCE-ON-RIGHTS)
(SYNTHETO::NEGATE-EXPRESSION)
(SYNTHETO::EXPRESSIONP-OF-NEGATE-EXPRESSION
 (137 5 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (125 4 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (24 3 (:REWRITE SYNTHETO::EXPRESSION-FIX-WHEN-EXPRESSIONP))
 (9 9 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (7 7 (:REWRITE-QUOTED-CONSTANT SYNTHETO::UNARY-OP-FIX-UNDER-UNARY-OP-EQUIV))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNTHETO::BINARY-OP-FIX-UNDER-BINARY-OP-EQUIV))
 )
(SYNTHETO::NEGATE-EXPRESSION-OF-EXPRESSION-FIX-EXPR
 (41 7 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (20 7 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (14 14 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (14 14 (:REWRITE-QUOTED-CONSTANT SYNTHETO::UNARY-OP-FIX-UNDER-UNARY-OP-EQUIV))
 (12 12 (:REWRITE-QUOTED-CONSTANT SYNTHETO::BINARY-OP-FIX-UNDER-BINARY-OP-EQUIV))
 )
(SYNTHETO::NEGATE-EXPRESSION-EXPRESSION-EQUIV-CONGRUENCE-ON-EXPR)
(SYNTHETO::DISJOIN-EXPRESSIONS
 (30 30 (:REWRITE DEFAULT-CDR))
 (17 17 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (14 14 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::EXPRESSIONP-OF-DISJOIN-EXPRESSIONS
 (12 1 (:REWRITE SYNTHETO::EXPRESSION-FIX-WHEN-EXPRESSIONP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (4 1 (:REWRITE SYNTHETO::EXPRESSIONP-OF-CAR-WHEN-EXPRESSION-LISTP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::DISJOIN-EXPRESSIONS-OF-EXPRESSION-LIST-FIX-EXPRS
 (778 416 (:REWRITE DEFAULT-CDR))
 (457 319 (:REWRITE DEFAULT-CAR))
 (448 87 (:REWRITE SYNTHETO::EXPRESSION-LIST-FIX-WHEN-EXPRESSION-LISTP))
 (425 64 (:REWRITE SYNTHETO::EXPRESSIONP-OF-CAR-WHEN-EXPRESSION-LISTP))
 (293 74 (:REWRITE SYNTHETO::EXPRESSION-LISTP-OF-CDR-WHEN-EXPRESSION-LISTP))
 (213 210 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (12 12 (:REWRITE-QUOTED-CONSTANT SYNTHETO::BINARY-OP-FIX-UNDER-BINARY-OP-EQUIV))
 (2 2 (:REWRITE SYNTHETO::RETURN-TYPE-OF-EXPRESSION-LIST-FIX.NEWX))
 )
(SYNTHETO::DISJOIN-EXPRESSIONS-EXPRESSION-LIST-EQUIV-CONGRUENCE-ON-EXPRS)
(SYNTHETO::CONJOIN-EXPRESSIONS
 (30 30 (:REWRITE DEFAULT-CDR))
 (17 17 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (14 14 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::EXPRESSIONP-OF-CONJOIN-EXPRESSIONS
 (12 1 (:REWRITE SYNTHETO::EXPRESSION-FIX-WHEN-EXPRESSIONP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (4 1 (:REWRITE SYNTHETO::EXPRESSIONP-OF-CAR-WHEN-EXPRESSION-LISTP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::CONJOIN-EXPRESSIONS-OF-EXPRESSION-LIST-FIX-EXPRS
 (778 416 (:REWRITE DEFAULT-CDR))
 (457 319 (:REWRITE DEFAULT-CAR))
 (448 87 (:REWRITE SYNTHETO::EXPRESSION-LIST-FIX-WHEN-EXPRESSION-LISTP))
 (425 64 (:REWRITE SYNTHETO::EXPRESSIONP-OF-CAR-WHEN-EXPRESSION-LISTP))
 (293 74 (:REWRITE SYNTHETO::EXPRESSION-LISTP-OF-CDR-WHEN-EXPRESSION-LISTP))
 (213 210 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (12 12 (:REWRITE-QUOTED-CONSTANT SYNTHETO::BINARY-OP-FIX-UNDER-BINARY-OP-EQUIV))
 (2 2 (:REWRITE SYNTHETO::RETURN-TYPE-OF-EXPRESSION-LIST-FIX.NEWX))
 )
(SYNTHETO::CONJOIN-EXPRESSIONS-EXPRESSION-LIST-EQUIV-CONGRUENCE-ON-EXPRS)
(SYNTHETO::GET-TYPE-DEFINITION-IN-TYPE-DEFINITIONS
 (22 17 (:REWRITE DEFAULT-CAR))
 (16 11 (:REWRITE DEFAULT-CDR))
 (14 4 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-WHEN-MAYBE-TYPE-DEFINITIONP))
 (10 2 (:REWRITE SYNTHETO::MAYBE-TYPE-DEFINITIONP-WHEN-TYPE-DEFINITIONP))
 (8 8 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPE-DEFINITIONP))
 (3 3 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-DEFINITIONP))
 )
(SYNTHETO::MAYBE-TYPE-DEFINITIONP-OF-GET-TYPE-DEFINITION-IN-TYPE-DEFINITIONS
 (87 15 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-WHEN-MAYBE-TYPE-DEFINITIONP))
 (43 27 (:REWRITE DEFAULT-CAR))
 (33 17 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (12 1 (:REWRITE SYNTHETO::TYPE-DEFINITION-FIX-WHEN-TYPE-DEFINITIONP))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (4 1 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-OF-CAR-WHEN-TYPE-DEFINITION-LISTP))
 (1 1 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-TYPE-DEFINITION-IN-TYPE-DEFINITIONS-OF-IDENTIFIER-FIX-NAME
 (40 3 (:REWRITE SYNTHETO::TYPE-DEFINITION-FIX-WHEN-TYPE-DEFINITIONP))
 (22 16 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (16 3 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-OF-CAR-WHEN-TYPE-DEFINITION-LISTP))
 (15 9 (:REWRITE DEFAULT-CDR))
 (15 3 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-WHEN-MAYBE-TYPE-DEFINITIONP))
 (11 11 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (9 9 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-DEFINITIONP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPE-DEFINITIONP))
 (6 3 (:REWRITE SYNTHETO::MAYBE-TYPE-DEFINITIONP-WHEN-TYPE-DEFINITIONP))
 (4 4 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (4 1 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-OF-CDR-WHEN-TYPE-DEFINITION-LISTP))
 )
(SYNTHETO::GET-TYPE-DEFINITION-IN-TYPE-DEFINITIONS-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-TYPE-DEFINITION-IN-TYPE-DEFINITIONS-OF-TYPE-DEFINITION-LIST-FIX-TYPEDEFS
 (357 192 (:REWRITE DEFAULT-CDR))
 (351 35 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-OF-CAR-WHEN-TYPE-DEFINITION-LISTP))
 (294 196 (:REWRITE DEFAULT-CAR))
 (239 46 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-OF-CDR-WHEN-TYPE-DEFINITION-LISTP))
 (197 37 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-WHEN-MAYBE-TYPE-DEFINITIONP))
 (177 37 (:REWRITE SYNTHETO::TYPE-DEFINITION-LIST-FIX-WHEN-TYPE-DEFINITION-LISTP))
 (110 110 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (109 105 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (86 37 (:REWRITE SYNTHETO::MAYBE-TYPE-DEFINITIONP-WHEN-TYPE-DEFINITIONP))
 (74 74 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPE-DEFINITIONP))
 (67 67 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (11 11 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-OF-TYPE-DEFINITION-LIST-FIX))
 )
(SYNTHETO::GET-TYPE-DEFINITION-IN-TYPE-DEFINITIONS-TYPE-DEFINITION-LIST-EQUIV-CONGRUENCE-ON-TYPEDEFS)
(SYNTHETO::GET-TYPE-DEFINITION
 (16 13 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (10 7 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::MAYBE-TYPE-DEFINITIONP-OF-GET-TYPE-DEFINITION
 (292 51 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-WHEN-MAYBE-TYPE-DEFINITIONP))
 (99 83 (:REWRITE DEFAULT-CAR))
 (39 23 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-TYPE-DEFINITION-OF-IDENTIFIER-FIX-NAME
 (79 61 (:REWRITE DEFAULT-CAR))
 (71 53 (:REWRITE DEFAULT-CDR))
 (41 41 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (30 30 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-TYPE-DEFINITION-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-TYPE-DEFINITION-OF-TOPLEVEL-LIST-FIX-TOPS
 (9423 4876 (:REWRITE DEFAULT-CDR))
 (5495 3021 (:REWRITE DEFAULT-CAR))
 (2258 398 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (1584 1584 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (830 830 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (652 163 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-OF-CDR-WHEN-TOPLEVEL-LISTP))
 (604 561 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-TYPE-DEFINITION-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-DEFINED-TYPE-NAMES-IN-TYPE-DEFINITIONS
 (7 2 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-WHEN-MAYBE-TYPE-DEFINITIONP))
 (5 1 (:REWRITE SYNTHETO::MAYBE-TYPE-DEFINITIONP-WHEN-TYPE-DEFINITIONP))
 (3 3 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPE-DEFINITIONP))
 (1 1 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-DEFINITIONP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::IDENTIFIER-LISTP-OF-GET-DEFINED-TYPE-NAMES-IN-TYPE-DEFINITIONS
 (34 9 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::DEFINED-TYPE-NAME-IN-TYPE-DEFINITIONS-HAS-DEFINITION
 (136 11 (:REWRITE SYNTHETO::TYPE-DEFINITION-FIX-WHEN-TYPE-DEFINITIONP))
 (85 62 (:REWRITE DEFAULT-CAR))
 (60 37 (:REWRITE DEFAULT-CDR))
 (48 11 (:REWRITE SYNTHETO::TYPE-DEFINITIONP-OF-CAR-WHEN-TYPE-DEFINITION-LISTP))
 (29 29 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (18 18 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (12 12 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (4 1 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-OF-CDR-WHEN-TYPE-DEFINITION-LISTP))
 )
(SYNTHETO::GET-DEFINED-TYPE-NAMES-IN-TYPE-DEFINITIONS-OF-TYPE-DEFINITION-LIST-FIX-TYPEDEFS
 (85 44 (:REWRITE DEFAULT-CDR))
 (76 13 (:REWRITE SYNTHETO::TYPE-DEFINITION-LIST-FIX-WHEN-TYPE-DEFINITION-LISTP))
 (32 30 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-OF-CDR-WHEN-TYPE-DEFINITION-LISTP))
 (20 19 (:REWRITE SYNTHETO::TYPE-DEFINITION-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-DEFINED-TYPE-NAMES-IN-TYPE-DEFINITIONS-TYPE-DEFINITION-LIST-EQUIV-CONGRUENCE-ON-TYPEDEFS)
(SYNTHETO::GET-DEFINED-TYPE-NAMES
 (3 3 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::IDENTIFIER-LISTP-OF-GET-DEFINED-TYPE-NAMES
 (48 12 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (11 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (10 1 (:DEFINITION BINARY-APPEND))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 )
(SYNTHETO::DEFINED-TYPE-NAME-HAS-DEFINITION
 (782 440 (:REWRITE DEFAULT-CDR))
 (545 397 (:REWRITE DEFAULT-CAR))
 (472 59 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (177 69 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (140 25 (:REWRITE CAR-OF-APPEND))
 (132 36 (:REWRITE CONSP-OF-APPEND))
 (127 127 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (118 118 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (118 59 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (118 59 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (85 25 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (67 67 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (59 59 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (59 59 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (59 59 (:REWRITE SET::IN-SET))
 (13 1 (:REWRITE SYNTHETO::DEFINED-TYPE-NAME-IN-TYPE-DEFINITIONS-HAS-DEFINITION))
 )
(SYNTHETO::GET-DEFINED-TYPE-NAMES-OF-TOPLEVEL-LIST-FIX-TOPS
 (616 404 (:REWRITE DEFAULT-CDR))
 (501 340 (:REWRITE DEFAULT-CAR))
 (397 67 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (128 32 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-OF-CDR-WHEN-TOPLEVEL-LISTP))
 (103 99 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-DEFINED-TYPE-NAMES-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::DIRECT-SUPERTYPE
 (15 1 (:REWRITE SYNTHETO::DEFINED-TYPE-NAME-HAS-DEFINITION))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::GET-DEFINED-TYPE-NAMES))
 (2 2 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::MAYBE-TYPEP-OF-DIRECT-SUPERTYPE)
(SYNTHETO::DEFINED-TYPE-WHEN-DIRECT-SUPERTYPE)
(SYNTHETO::DIRECT-SUPERTYPE-OF-TYPE-FIX-TYPE
 (8 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-TYPEP))
 (5 1 (:REWRITE SYNTHETO::TYPEP-WHEN-MAYBE-TYPEP))
 (3 3 (:TYPE-PRESCRIPTION SYNTHETO::TYPEP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPEP))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-STRING))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-INTEGER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-CHARACTER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-BOOLEAN))
 (2 1 (:REWRITE SYNTHETO::MAYBE-TYPEP-WHEN-TYPEP))
 )
(SYNTHETO::DIRECT-SUPERTYPE-TYPE-EQUIV-CONGRUENCE-ON-TYPE)
(SYNTHETO::DIRECT-SUPERTYPE-OF-TOPLEVEL-LIST-FIX-TOPS
 (4 1 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TOPLEVEL-LISTP))
 (1 1 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::DIRECT-SUPERTYPE-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-TYPE-SUBSET
 (15 1 (:REWRITE SYNTHETO::DEFINED-TYPE-NAME-HAS-DEFINITION))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::GET-DEFINED-TYPE-NAMES))
 (2 2 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::MAYBE-TYPE-SUBSETP-OF-GET-TYPE-SUBSET)
(SYNTHETO::DEFINED-TYPE-WHEN-GET-TYPE-SUBSET)
(SYNTHETO::GET-TYPE-SUBSET-OF-TYPE-FIX-TYPE
 (8 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-TYPEP))
 (5 1 (:REWRITE SYNTHETO::TYPEP-WHEN-MAYBE-TYPEP))
 (3 3 (:TYPE-PRESCRIPTION SYNTHETO::TYPEP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPEP))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-STRING))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-INTEGER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-CHARACTER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-BOOLEAN))
 (2 1 (:REWRITE SYNTHETO::MAYBE-TYPEP-WHEN-TYPEP))
 )
(SYNTHETO::GET-TYPE-SUBSET-TYPE-EQUIV-CONGRUENCE-ON-TYPE)
(SYNTHETO::GET-TYPE-SUBSET-OF-TOPLEVEL-LIST-FIX-TOPS
 (4 1 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TOPLEVEL-LISTP))
 (1 1 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-TYPE-SUBSET-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-TYPE-PRODUCT
 (15 1 (:REWRITE SYNTHETO::DEFINED-TYPE-NAME-HAS-DEFINITION))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::GET-DEFINED-TYPE-NAMES))
 (2 2 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::MAYBE-TYPE-PRODUCTP-OF-GET-TYPE-PRODUCT)
(SYNTHETO::GET-TYPE-PRODUCT-OF-TYPE-FIX-TYPE
 (8 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-TYPEP))
 (5 1 (:REWRITE SYNTHETO::TYPEP-WHEN-MAYBE-TYPEP))
 (3 3 (:TYPE-PRESCRIPTION SYNTHETO::TYPEP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPEP))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-STRING))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-INTEGER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-CHARACTER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-BOOLEAN))
 (2 1 (:REWRITE SYNTHETO::MAYBE-TYPEP-WHEN-TYPEP))
 )
(SYNTHETO::GET-TYPE-PRODUCT-TYPE-EQUIV-CONGRUENCE-ON-TYPE)
(SYNTHETO::GET-TYPE-PRODUCT-OF-TOPLEVEL-LIST-FIX-TOPS
 (4 1 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TOPLEVEL-LISTP))
 (1 1 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-TYPE-PRODUCT-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-TYPE-SUM
 (15 1 (:REWRITE SYNTHETO::DEFINED-TYPE-NAME-HAS-DEFINITION))
 (12 1 (:DEFINITION MEMBER-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::GET-DEFINED-TYPE-NAMES))
 (2 2 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::MAYBE-TYPE-SUMP-OF-GET-TYPE-SUM)
(SYNTHETO::GET-TYPE-SUM-OF-TYPE-FIX-TYPE
 (8 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-TYPEP))
 (5 1 (:REWRITE SYNTHETO::TYPEP-WHEN-MAYBE-TYPEP))
 (3 3 (:TYPE-PRESCRIPTION SYNTHETO::TYPEP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPEP))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-STRING))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-INTEGER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-CHARACTER))
 (2 1 (:REWRITE SYNTHETO::TYPE-FIX-WHEN-BOOLEAN))
 (2 1 (:REWRITE SYNTHETO::MAYBE-TYPEP-WHEN-TYPEP))
 )
(SYNTHETO::GET-TYPE-SUM-TYPE-EQUIV-CONGRUENCE-ON-TYPE)
(SYNTHETO::GET-TYPE-SUM-OF-TOPLEVEL-LIST-FIX-TOPS
 (4 1 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TOPLEVEL-LISTP))
 (1 1 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-TYPE-SUM-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-FUNCTION-DEFINITION-IN-FUNCTION-DEFINITIONS
 (22 17 (:REWRITE DEFAULT-CAR))
 (16 11 (:REWRITE DEFAULT-CDR))
 (14 4 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-WHEN-MAYBE-FUNCTION-DEFINITIONP))
 (10 2 (:REWRITE SYNTHETO::MAYBE-FUNCTION-DEFINITIONP-WHEN-FUNCTION-DEFINITIONP))
 (8 8 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-FUNCTION-DEFINITIONP))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::FUNCTION-DEFINITIONP))
 )
(SYNTHETO::MAYBE-FUNCTION-DEFINITIONP-OF-GET-FUNCTION-DEFINITION-IN-FUNCTION-DEFINITIONS
 (87 15 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-WHEN-MAYBE-FUNCTION-DEFINITIONP))
 (43 27 (:REWRITE DEFAULT-CAR))
 (33 17 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (12 1 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-FIX-WHEN-FUNCTION-DEFINITIONP))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (4 1 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-OF-CAR-WHEN-FUNCTION-DEFINITION-LISTP))
 (1 1 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-FUNCTION-DEFINITION-IN-FUNCTION-DEFINITIONS-OF-IDENTIFIER-FIX-NAME
 (40 3 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-FIX-WHEN-FUNCTION-DEFINITIONP))
 (22 16 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (16 3 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-OF-CAR-WHEN-FUNCTION-DEFINITION-LISTP))
 (15 9 (:REWRITE DEFAULT-CDR))
 (15 3 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-WHEN-MAYBE-FUNCTION-DEFINITIONP))
 (11 11 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (9 9 (:TYPE-PRESCRIPTION SYNTHETO::FUNCTION-DEFINITIONP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-FUNCTION-DEFINITIONP))
 (6 3 (:REWRITE SYNTHETO::MAYBE-FUNCTION-DEFINITIONP-WHEN-FUNCTION-DEFINITIONP))
 (4 4 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (4 1 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-OF-CDR-WHEN-FUNCTION-DEFINITION-LISTP))
 )
(SYNTHETO::GET-FUNCTION-DEFINITION-IN-FUNCTION-DEFINITIONS-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-FUNCTION-DEFINITION-IN-FUNCTION-DEFINITIONS-OF-FUNCTION-DEFINITION-LIST-FIX-FUNDEFS
 (357 192 (:REWRITE DEFAULT-CDR))
 (351 35 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-OF-CAR-WHEN-FUNCTION-DEFINITION-LISTP))
 (294 196 (:REWRITE DEFAULT-CAR))
 (239 46 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-OF-CDR-WHEN-FUNCTION-DEFINITION-LISTP))
 (197 37 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-WHEN-MAYBE-FUNCTION-DEFINITIONP))
 (177 37 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LIST-FIX-WHEN-FUNCTION-DEFINITION-LISTP))
 (110 110 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (109 105 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-WHEN-NOT-CONSP))
 (86 37 (:REWRITE SYNTHETO::MAYBE-FUNCTION-DEFINITIONP-WHEN-FUNCTION-DEFINITIONP))
 (74 74 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-FUNCTION-DEFINITIONP))
 (67 67 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (11 11 (:REWRITE SYNTHETO::FUNCTION-DEFINITION-LISTP-OF-FUNCTION-DEFINITION-LIST-FIX))
 )
(SYNTHETO::GET-FUNCTION-DEFINITION-IN-FUNCTION-DEFINITIONS-FUNCTION-DEFINITION-LIST-EQUIV-CONGRUENCE-ON-FUNDEFS)
(SYNTHETO::GET-FUNCTION-DEFINITION
 (16 13 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (10 7 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::MAYBE-FUNCTION-DEFINITIONP-OF-GET-FUNCTION-DEFINITION
 (292 51 (:REWRITE SYNTHETO::FUNCTION-DEFINITIONP-WHEN-MAYBE-FUNCTION-DEFINITIONP))
 (99 83 (:REWRITE DEFAULT-CAR))
 (39 23 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-FUNCTION-DEFINITION-OF-IDENTIFIER-FIX-NAME
 (85 67 (:REWRITE DEFAULT-CDR))
 (79 61 (:REWRITE DEFAULT-CAR))
 (41 41 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (30 30 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-FUNCTION-DEFINITION-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-FUNCTION-DEFINITION-OF-TOPLEVEL-LIST-FIX-TOPS
 (19523 10504 (:REWRITE DEFAULT-CDR))
 (8591 4777 (:REWRITE DEFAULT-CAR))
 (3228 564 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (2600 2600 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1344 1344 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (956 239 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-OF-CDR-WHEN-TOPLEVEL-LISTP))
 (852 803 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-FUNCTION-DEFINITION-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-FUNCTION-SPECIFICATION
 (16 13 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 7 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::MAYBE-FUNCTION-SPECIFICATIONP-OF-GET-FUNCTION-SPECIFICATION
 (280 49 (:REWRITE SYNTHETO::FUNCTION-SPECIFICATIONP-WHEN-MAYBE-FUNCTION-SPECIFICATIONP))
 (89 73 (:REWRITE DEFAULT-CAR))
 (39 23 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-FUNCTION-SPECIFICATION-OF-IDENTIFIER-FIX-NAME
 (92 74 (:REWRITE DEFAULT-CDR))
 (74 56 (:REWRITE DEFAULT-CAR))
 (40 40 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (29 29 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-FUNCTION-SPECIFICATION-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-FUNCTION-SPECIFICATION-OF-TOPLEVEL-LIST-FIX-TOPS
 (30582 17634 (:REWRITE DEFAULT-CDR))
 (12455 7064 (:REWRITE DEFAULT-CAR))
 (4185 741 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (3903 3903 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (2061 2061 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (1204 301 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-OF-CDR-WHEN-TOPLEVEL-LISTP))
 (1094 1042 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-FUNCTION-SPECIFICATION-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-THEOREM
 (16 13 (:REWRITE DEFAULT-CDR))
 (15 15 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 (12 12 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 7 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::MAYBE-THEOREMP-OF-GET-THEOREM
 (280 49 (:REWRITE SYNTHETO::THEOREMP-WHEN-MAYBE-THEOREMP))
 (89 73 (:REWRITE DEFAULT-CAR))
 (39 23 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-THEOREM-OF-IDENTIFIER-FIX-NAME
 (99 81 (:REWRITE DEFAULT-CDR))
 (74 56 (:REWRITE DEFAULT-CAR))
 (40 40 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (29 29 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-THEOREM-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-THEOREM-OF-TOPLEVEL-LIST-FIX-TOPS
 (40105 23419 (:REWRITE DEFAULT-CDR))
 (14806 8410 (:REWRITE DEFAULT-CAR))
 (4894 863 (:REWRITE SYNTHETO::TOPLEVEL-LIST-FIX-WHEN-TOPLEVEL-LISTP))
 (4683 4683 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (2460 2460 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (1424 356 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-OF-CDR-WHEN-TOPLEVEL-LISTP))
 (1274 1219 (:REWRITE SYNTHETO::TOPLEVEL-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-THEOREM-TOPLEVEL-LIST-EQUIV-CONGRUENCE-ON-TOPS)
(SYNTHETO::GET-FUNCTION-HEADER-IN-LIST
 (22 17 (:REWRITE DEFAULT-CAR))
 (16 11 (:REWRITE DEFAULT-CDR))
 (14 4 (:REWRITE SYNTHETO::FUNCTION-HEADERP-WHEN-MAYBE-FUNCTION-HEADERP))
 (10 2 (:REWRITE SYNTHETO::MAYBE-FUNCTION-HEADERP-WHEN-FUNCTION-HEADERP))
 (8 8 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-FUNCTION-HEADERP))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::FUNCTION-HEADERP))
 )
(SYNTHETO::MAYBE-FUNCTION-HEADERP-OF-GET-FUNCTION-HEADER-IN-LIST
 (87 15 (:REWRITE SYNTHETO::FUNCTION-HEADERP-WHEN-MAYBE-FUNCTION-HEADERP))
 (43 27 (:REWRITE DEFAULT-CAR))
 (33 17 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (12 1 (:REWRITE SYNTHETO::FUNCTION-HEADER-FIX-WHEN-FUNCTION-HEADERP))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (4 1 (:REWRITE SYNTHETO::FUNCTION-HEADERP-OF-CAR-WHEN-FUNCTION-HEADER-LISTP))
 (1 1 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::GET-FUNCTION-HEADER-IN-LIST-OF-IDENTIFIER-FIX-NAME
 (40 3 (:REWRITE SYNTHETO::FUNCTION-HEADER-FIX-WHEN-FUNCTION-HEADERP))
 (22 16 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (16 3 (:REWRITE SYNTHETO::FUNCTION-HEADERP-OF-CAR-WHEN-FUNCTION-HEADER-LISTP))
 (15 9 (:REWRITE DEFAULT-CDR))
 (15 3 (:REWRITE SYNTHETO::FUNCTION-HEADERP-WHEN-MAYBE-FUNCTION-HEADERP))
 (11 11 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (9 9 (:TYPE-PRESCRIPTION SYNTHETO::FUNCTION-HEADERP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-FUNCTION-HEADERP))
 (6 3 (:REWRITE SYNTHETO::MAYBE-FUNCTION-HEADERP-WHEN-FUNCTION-HEADERP))
 (4 4 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-WHEN-NOT-CONSP))
 (4 1 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-OF-CDR-WHEN-FUNCTION-HEADER-LISTP))
 )
(SYNTHETO::GET-FUNCTION-HEADER-IN-LIST-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-FUNCTION-HEADER-IN-LIST-OF-FUNCTION-HEADER-LIST-FIX-HEADERS
 (357 192 (:REWRITE DEFAULT-CDR))
 (351 35 (:REWRITE SYNTHETO::FUNCTION-HEADERP-OF-CAR-WHEN-FUNCTION-HEADER-LISTP))
 (294 196 (:REWRITE DEFAULT-CAR))
 (239 46 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-OF-CDR-WHEN-FUNCTION-HEADER-LISTP))
 (197 37 (:REWRITE SYNTHETO::FUNCTION-HEADERP-WHEN-MAYBE-FUNCTION-HEADERP))
 (177 37 (:REWRITE SYNTHETO::FUNCTION-HEADER-LIST-FIX-WHEN-FUNCTION-HEADER-LISTP))
 (110 110 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (109 105 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-WHEN-NOT-CONSP))
 (86 37 (:REWRITE SYNTHETO::MAYBE-FUNCTION-HEADERP-WHEN-FUNCTION-HEADERP))
 (74 74 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-FUNCTION-HEADERP))
 (67 67 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (11 11 (:REWRITE SYNTHETO::FUNCTION-HEADER-LISTP-OF-FUNCTION-HEADER-LIST-FIX))
 )
(SYNTHETO::GET-FUNCTION-HEADER-IN-LIST-FUNCTION-HEADER-LIST-EQUIV-CONGRUENCE-ON-HEADERS)
(SYNTHETO::GET-FIELD-TYPE
 (13 9 (:REWRITE DEFAULT-CDR))
 (13 9 (:REWRITE DEFAULT-CAR))
 (7 7 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::FIELD-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::MAYBE-TYPEP-OF-GET-FIELD-TYPE
 (76 13 (:REWRITE SYNTHETO::TYPEP-WHEN-MAYBE-TYPEP))
 (42 26 (:REWRITE DEFAULT-CAR))
 (33 17 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-FIELD-TYPE-OF-IDENTIFIER-FIX-NAME
 (19 13 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (15 9 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-FIELD-TYPE-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-FIELD-TYPE-OF-FIELD-LIST-FIX-FIELDS
 (442 225 (:REWRITE DEFAULT-CDR))
 (402 206 (:REWRITE DEFAULT-CAR))
 (145 28 (:REWRITE SYNTHETO::FIELD-LIST-FIX-WHEN-FIELD-LISTP))
 (119 119 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (69 69 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (40 36 (:REWRITE SYNTHETO::FIELD-LISTP-WHEN-NOT-CONSP))
 (32 8 (:REWRITE SYNTHETO::FIELD-LISTP-OF-CDR-WHEN-FIELD-LISTP))
 )
(SYNTHETO::GET-FIELD-TYPE-FIELD-LIST-EQUIV-CONGRUENCE-ON-FIELDS)
(SYNTHETO::GET-ALTERNATIVE-PRODUCT
 (13 9 (:REWRITE DEFAULT-CDR))
 (13 9 (:REWRITE DEFAULT-CAR))
 (7 7 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (3 3 (:REWRITE SYNTHETO::ALTERNATIVE-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::MAYBE-TYPE-PRODUCTP-OF-GET-ALTERNATIVE-PRODUCT
 (76 13 (:REWRITE SYNTHETO::TYPE-PRODUCTP-WHEN-MAYBE-TYPE-PRODUCTP))
 (42 26 (:REWRITE DEFAULT-CAR))
 (33 17 (:REWRITE DEFAULT-CDR))
 (13 13 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (10 10 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-ALTERNATIVE-PRODUCT-OF-IDENTIFIER-FIX-NAME
 (19 13 (:REWRITE DEFAULT-CAR))
 (16 16 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (15 9 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 )
(SYNTHETO::GET-ALTERNATIVE-PRODUCT-IDENTIFIER-EQUIV-CONGRUENCE-ON-NAME)
(SYNTHETO::GET-ALTERNATIVE-PRODUCT-OF-ALTERNATIVE-LIST-FIX-ALTS
 (449 223 (:REWRITE DEFAULT-CDR))
 (410 205 (:REWRITE DEFAULT-CAR))
 (169 31 (:REWRITE SYNTHETO::ALTERNATIVE-LIST-FIX-WHEN-ALTERNATIVE-LISTP))
 (117 117 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (68 68 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (46 42 (:REWRITE SYNTHETO::ALTERNATIVE-LISTP-WHEN-NOT-CONSP))
 (44 11 (:REWRITE SYNTHETO::ALTERNATIVE-LISTP-OF-CDR-WHEN-ALTERNATIVE-LISTP))
 )
(SYNTHETO::GET-ALTERNATIVE-PRODUCT-ALTERNATIVE-LIST-EQUIV-CONGRUENCE-ON-ALTS)
(SYNTHETO::FIELD-TO-TYPED-VARIABLE)
(SYNTHETO::TYPED-VARIABLEP-OF-FIELD-TO-TYPED-VARIABLE)
(SYNTHETO::FIELD-TO-TYPED-VARIABLE-OF-FIELD-FIX-FIELD)
(SYNTHETO::FIELD-TO-TYPED-VARIABLE-FIELD-EQUIV-CONGRUENCE-ON-FIELD)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-EXEC)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-NREV)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-NIL-PRESERVINGP-LEMMA)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-NREV-REMOVAL
 (150 5 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (92 10 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (83 5 (:DEFINITION TRUE-LISTP))
 (64 5 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (36 36 (:TYPE-PRESCRIPTION RCONS))
 (29 5 (:DEFINITION LEN))
 (25 25 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (24 20 (:REWRITE DEFAULT-CDR))
 (20 20 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (20 10 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (20 10 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (10 10 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (10 10 (:REWRITE SET::IN-SET))
 (10 10 (:REWRITE DEFAULT-CAR))
 (10 5 (:REWRITE DEFAULT-+-2))
 (7 5 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-+-1))
 )
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-EXEC-REMOVAL
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-OF-REV)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-OF-LIST-FIX)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-OF-APPEND)
(SYNTHETO::CDR-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::CAR-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-UNDER-IFF)
(SYNTHETO::CONSP-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::LEN-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::TRUE-LISTP-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-WHEN-NOT-CONSP)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-OF-CONS)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-NREV
 (32 4 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (20 2 (:DEFINITION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (8 4 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (8 4 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 4 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (4 4 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (4 4 (:REWRITE SET::IN-SET))
 (4 4 (:REWRITE SYNTHETO::FIELD-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST)
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-EXEC
 (4 4 (:REWRITE SYNTHETO::FIELD-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::TYPED-VARIABLE-LISTP-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST
 (10 3 (:REWRITE SYNTHETO::TYPED-VARIABLE-LISTP-WHEN-NOT-CONSP))
 (6 6 (:REWRITE SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-WHEN-NOT-CONSP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE SYNTHETO::CONSP-OF-FIELD-LIST-TO-TYPED-VARIABLE-LIST))
 )
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-OF-FIELD-LIST-FIX-X
 (85 44 (:REWRITE DEFAULT-CDR))
 (76 13 (:REWRITE SYNTHETO::FIELD-LIST-FIX-WHEN-FIELD-LISTP))
 (32 30 (:REWRITE DEFAULT-CAR))
 (24 6 (:REWRITE SYNTHETO::FIELD-LISTP-OF-CDR-WHEN-FIELD-LISTP))
 (20 19 (:REWRITE SYNTHETO::FIELD-LISTP-WHEN-NOT-CONSP))
 )
(SYNTHETO::FIELD-LIST-TO-TYPED-VARIABLE-LIST-FIELD-LIST-EQUIV-CONGRUENCE-ON-X)
(SYNTHETO::TYPED-VARIABLE-LIST->-EXPRESSION-VARIABLE-LIST
 (7 2 (:REWRITE SYNTHETO::TYPED-VARIABLEP-WHEN-MAYBE-TYPED-VARIABLEP))
 (5 1 (:REWRITE SYNTHETO::MAYBE-TYPED-VARIABLEP-WHEN-TYPED-VARIABLEP))
 (3 3 (:REWRITE SYNTHETO::TYPED-VARIABLE-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-TYPED-VARIABLEP))
 (1 1 (:TYPE-PRESCRIPTION SYNTHETO::TYPED-VARIABLEP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::EXPRESSION-LISTP-OF-TYPED-VARIABLE-LIST->-EXPRESSION-VARIABLE-LIST
 (34 9 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::TYPED-VARIABLE-LIST->-EXPRESSION
 (14 2 (:DEFINITION LEN))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE SYNTHETO::TYPED-VARIABLE-LISTP-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-+-1))
 )
(SYNTHETO::EXPRESSIONP-OF-TYPED-VARIABLE-LIST->-EXPRESSION
 (33 4 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (27 2 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (14 2 (:DEFINITION LEN))
 (8 2 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-+-1))
 )
(SYNTHETO::FUNCTIONS-CALLED
 (2 2 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(SYNTHETO::STRING-LISTP-OF-FUNCTIONS-CALLED
 (399 149 (:REWRITE DEFAULT-CDR))
 (312 39 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (219 164 (:REWRITE DEFAULT-CAR))
 (162 42 (:REWRITE CONSP-OF-APPEND))
 (138 21 (:REWRITE CAR-OF-APPEND))
 (78 78 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (78 39 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (78 39 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (66 21 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (39 39 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (39 39 (:REWRITE SET::IN-SET))
 )
(SYNTHETO::LOCAL-VARIABLES)
(SYNTHETO::TYPED-VARIABLE-LISTP-OF-LOCAL-VARIABLES
 (164 41 (:REWRITE SYNTHETO::TYPED-VARIABLE-LISTP-WHEN-NOT-CONSP))
 (30 5 (:DEFINITION BINARY-APPEND))
 (22 10 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (8 8 (:REWRITE DEFAULT-CDR))
 (8 8 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::IDENTIFIER-LIST-NAMES
 (3 3 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::STRING-LISTP-OF-IDENTIFIER-LIST-NAMES
 (10 9 (:REWRITE DEFAULT-CDR))
 (10 9 (:REWRITE DEFAULT-CAR))
 )
(SYNTHETO::INITIALIZER-LIST-FROM-FLDS-VALS
 (503 8 (:DEFINITION ACL2-COUNT))
 (133 48 (:REWRITE DEFAULT-+-2))
 (88 48 (:REWRITE DEFAULT-+-1))
 (70 5 (:DEFINITION LENGTH))
 (64 8 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (64 8 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (58 4 (:DEFINITION RATIONAL-LISTP))
 (58 4 (:DEFINITION INTEGER-LISTP))
 (55 5 (:DEFINITION LEN))
 (50 10 (:REWRITE COMMUTATIVITY-OF-+))
 (45 30 (:REWRITE DEFAULT-CDR))
 (40 10 (:DEFINITION INTEGER-ABS))
 (24 24 (:REWRITE DEFAULT-CAR))
 (15 15 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (15 10 (:REWRITE STR::CONSP-OF-EXPLODE))
 (13 13 (:REWRITE FOLD-CONSTS-IN-+))
 (13 11 (:REWRITE DEFAULT-<-2))
 (13 11 (:REWRITE DEFAULT-<-1))
 (12 6 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (12 6 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (10 10 (:REWRITE DEFAULT-UNARY-MINUS))
 (10 5 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (8 8 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (8 8 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (7 2 (:REWRITE SYNTHETO::EXPRESSIONP-WHEN-MAYBE-EXPRESSIONP))
 (5 5 (:TYPE-PRESCRIPTION LEN))
 (5 5 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (5 5 (:REWRITE DEFAULT-REALPART))
 (5 5 (:REWRITE DEFAULT-NUMERATOR))
 (5 5 (:REWRITE DEFAULT-IMAGPART))
 (5 5 (:REWRITE DEFAULT-DENOMINATOR))
 (5 1 (:REWRITE SYNTHETO::MAYBE-EXPRESSIONP-WHEN-EXPRESSIONP))
 (3 3 (:REWRITE SYNTHETO::IDENTIFIER-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE SYNTHETO::EXPRESSION-LISTP-WHEN-NOT-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::MAYBE-EXPRESSIONP))
 (1 1 (:TYPE-PRESCRIPTION SYNTHETO::EXPRESSIONP))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-IN-IDENTIFIER-SETP-BINDS-FREE-X))
 (1 1 (:REWRITE SYNTHETO::IDENTIFIERP-WHEN-ASSOC-VARIABLE-SUBSTITUTIONP-BINDS-FREE-X))
 (1 1 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 )
(SYNTHETO::INITIALIZER-LISTP-OF-INITIALIZER-LIST-FROM-FLDS-VALS
 (58 15 (:REWRITE SYNTHETO::INITIALIZER-LISTP-WHEN-NOT-CONSP))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 )
