(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P)
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-NECC
 (10 10 (:DEFINITION MV-NTH))
 )
(ALEOBFT::BOOLEANP-OF-ENDORSED-PREVIOUS-CLOSED-P)
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P
 (19 7 (:REWRITE SET::IN-TAIL))
 (12 4 (:REWRITE SETP-WHEN-POS-SETP))
 (12 4 (:REWRITE ALEOBFT::SETP-WHEN-MESSAGE-SETP))
 (12 4 (:REWRITE ALEOBFT::SETP-WHEN-CERTIFICATE-SETP))
 (9 5 (:REWRITE SET::NEVER-IN-EMPTY))
 (8 8 (:TYPE-PRESCRIPTION POS-SETP))
 (8 8 (:TYPE-PRESCRIPTION ALEOBFT::MESSAGE-SETP))
 (8 8 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (6 2 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (2 2 (:REWRITE ALEOBFT::PROPOSALP-WHEN-ASSOC-PROPOSAL-ADDRESS-SET-MAPP-BINDS-FREE-X))
 (1 1 (:REWRITE POSP-WHEN-IN-POS-SETP-BINDS-FREE-X))
 (1 1 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-VALIDATOR-STATE-MAPP-BINDS-FREE-X))
 (1 1 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-POS-MAPP-BINDS-FREE-X))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-SYSTEM-STATE-FIX-SYSTATE
 (992 248 (:REWRITE SET::IN-TAIL))
 (584 584 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (372 124 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (372 124 (:REWRITE SET::NEVER-IN-EMPTY))
 (154 22 (:REWRITE SET::EMPTYP-SUBSET-2))
 (131 61 (:REWRITE ALEOBFT::SYSTEM-STATE-FIX-WHEN-SYSTEM-STATEP))
 (110 22 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (70 70 (:TYPE-PRESCRIPTION ALEOBFT::SYSTEM-STATEP))
 (66 22 (:REWRITE SET::EMPTYP-SUBSET))
 (66 22 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (22 22 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-SETP))
 (22 22 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (22 22 (:REWRITE ALEOBFT::CERTIFICATE-SETP-OF-CERTS-WITH-ROUND))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-SYSTEM-STATE-EQUIV-CONGRUENCE-ON-SYSTATE)
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-WHEN-INIT
 (13 4 (:REWRITE SET::IN-TAIL))
 (3 1 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (2 2 (:REWRITE-QUOTED-CONSTANT ALEOBFT::CERTIFICATE-SET-FIX-UNDER-CERTIFICATE-SET-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT ALEOBFT::PROPOSAL-SET-FIX-UNDER-PROPOSAL-SET-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT ALEOBFT::PROPOSAL-ADDRESS-SET-MAP-FIX-UNDER-PROPOSAL-ADDRESS-SET-MAP-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT POS-FIX-UNDER-POS-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT ALEOBFT::BLOCK-LIST-FIX-UNDER-BLOCK-LIST-EQUIV))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-PROPOSE-NEXT
 (232 58 (:REWRITE SET::IN-TAIL))
 (148 148 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (87 29 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (87 29 (:REWRITE SET::NEVER-IN-EMPTY))
 (56 8 (:REWRITE SET::EMPTYP-SUBSET-2))
 (40 8 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (24 8 (:REWRITE SET::EMPTYP-SUBSET))
 (24 8 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (8 8 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-SETP))
 (8 8 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (8 8 (:REWRITE ALEOBFT::CERTIFICATE-SETP-OF-CERTS-WITH-ROUND))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-ENDORSE-NEXT
 (2800 716 (:REWRITE SET::IN-TAIL))
 (1069 578 (:TYPE-PRESCRIPTION ALEOBFT::POSP-OF-VALIDATORS-STAKE))
 (1061 574 (:TYPE-PRESCRIPTION ALEOBFT::POSP-OF-COMMITTEE-QUORUM-STAKE))
 (1026 342 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (1026 342 (:REWRITE SET::NEVER-IN-EMPTY))
 (542 106 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ADDRESS-OPTIONP))
 (487 487 (:TYPE-PRESCRIPTION ALEOBFT::COMMITTEE-NONEMPTYP))
 (448 64 (:REWRITE SET::EMPTYP-SUBSET-2))
 (320 64 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (320 32 (:REWRITE ALEOBFT::PROPOSAL-FIX-WHEN-PROPOSALP))
 (224 106 (:REWRITE ALEOBFT::ADDRESS-OPTIONP-WHEN-ADDRESSP))
 (212 212 (:TYPE-PRESCRIPTION ALEOBFT::ADDRESS-OPTIONP))
 (192 64 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (166 166 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-VALIDATOR-STATE-MAPP-BINDS-FREE-X))
 (166 166 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-POS-MAPP-BINDS-FREE-X))
 (160 32 (:REWRITE ALEOBFT::PROPOSALP-WHEN-PROPOSAL-OPTIONP))
 (160 32 (:REWRITE SET::INSERT-IDENTITY))
 (142 64 (:REWRITE SET::EMPTYP-SUBSET))
 (96 96 (:TYPE-PRESCRIPTION ALEOBFT::PROPOSALP))
 (96 32 (:REWRITE SET::INSERT-WHEN-EMPTYP))
 (64 64 (:TYPE-PRESCRIPTION ALEOBFT::PROPOSAL-OPTIONP))
 (64 64 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-SETP))
 (64 64 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (64 64 (:REWRITE ALEOBFT::CERTIFICATE-SETP-OF-CERTS-WITH-ROUND))
 (64 32 (:REWRITE ALEOBFT::PROPOSAL-OPTIONP-WHEN-PROPOSALP))
 (32 32 (:REWRITE ALEOBFT::PROPOSALP-WHEN-IN-PROPOSAL-SETP-BINDS-FREE-X))
 (32 32 (:REWRITE ALEOBFT::PROPOSALP-WHEN-ASSOC-PROPOSAL-ADDRESS-SET-MAPP-BINDS-FREE-X))
 (20 20 (:REWRITE-QUOTED-CONSTANT POS-FIX-UNDER-POS-EQUIV))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-AUGMENT-NEXT
 (232 58 (:REWRITE SET::IN-TAIL))
 (148 148 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (87 29 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (87 29 (:REWRITE SET::NEVER-IN-EMPTY))
 (56 8 (:REWRITE SET::EMPTYP-SUBSET-2))
 (40 8 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (24 8 (:REWRITE SET::EMPTYP-SUBSET))
 (24 8 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (8 8 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-SETP))
 (8 8 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (8 8 (:REWRITE ALEOBFT::CERTIFICATE-SETP-OF-CERTS-WITH-ROUND))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-CERTIFY-NEXT
 (2158 417 (:REWRITE SET::IN-TAIL))
 (1196 158 (:REWRITE SET::DOUBLE-CONTAINMENT))
 (840 56 (:REWRITE SET::INSERT-IDENTITY))
 (659 127 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (620 196 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (573 115 (:REWRITE SET::EMPTYP-SUBSET-2))
 (548 172 (:REWRITE SET::NEVER-IN-EMPTY))
 (381 127 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (328 56 (:REWRITE SET::INSERT-WHEN-EMPTYP))
 (313 115 (:REWRITE SET::EMPTYP-SUBSET))
 (252 36 (:REWRITE POS-FIX-WHEN-POSP))
 (180 180 (:REWRITE SET::SUBSET-MEMBERSHIP-TAIL))
 (176 88 (:TYPE-PRESCRIPTION POSP-OF-HEAD-WHEN-POS-SETP-TYPE-PRESCRIPTION))
 (144 144 (:TYPE-PRESCRIPTION POS-SETP))
 (132 12 (:REWRITE ALEOBFT::CERTIFICATE-FIX-WHEN-CERTIFICATEP))
 (112 112 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (112 56 (:REWRITE ALEOBFT::SETP-WHEN-PROPOSAL-SETP))
 (112 56 (:REWRITE SETP-WHEN-POS-SETP))
 (112 56 (:REWRITE ALEOBFT::SETP-WHEN-MESSAGE-SETP))
 (112 56 (:REWRITE ALEOBFT::SETP-WHEN-CERTIFICATE-SETP))
 (112 56 (:REWRITE ALEOBFT::SETP-WHEN-ADDRESS-SETP))
 (112 56 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (108 20 (:REWRITE ALEOBFT::CERTIFICATEP-WHEN-CERTIFICATE-OPTIONP))
 (72 72 (:TYPE-PRESCRIPTION POSP))
 (56 56 (:TYPE-PRESCRIPTION ALEOBFT::PROPOSAL-SETP))
 (56 56 (:TYPE-PRESCRIPTION ALEOBFT::MESSAGE-SETP))
 (56 56 (:REWRITE SET::IN-SET))
 (48 20 (:REWRITE ALEOBFT::CERTIFICATE-OPTIONP-WHEN-CERTIFICATEP))
 (40 40 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-OPTIONP))
 (40 40 (:REWRITE ALEOBFT::CERTIFICATEP-WHEN-MEMBER-EQUAL-OF-CERTIFICATE-LISTP))
 (36 36 (:REWRITE POSP-WHEN-IN-POS-SETP-BINDS-FREE-X))
 (28 28 (:REWRITE SET::INSERT-NEVER-EMPTY))
 (24 4 (:REWRITE ALEOBFT::EMPTYP-CERTIFICATE-SET-FIX))
 (20 20 (:REWRITE ALEOBFT::CERTIFICATEP-WHEN-IN-CERTIFICATE-SETP-BINDS-FREE-X))
 (16 16 (:REWRITE SET::IN-TAIL-OR-HEAD))
 (16 16 (:REWRITE SET::HEAD-WHEN-EMPTYP))
 (8 8 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-VALIDATOR-STATE-MAPP-BINDS-FREE-X))
 (8 8 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-POS-MAPP-BINDS-FREE-X))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-ACCEPT-NEXT
 (1020 216 (:REWRITE SET::IN-TAIL))
 (624 624 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (528 74 (:REWRITE SET::DOUBLE-CONTAINMENT))
 (292 100 (:REWRITE SET::NEVER-IN-EMPTY))
 (273 47 (:REWRITE SET::EMPTYP-SUBSET-2))
 (252 84 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (239 43 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (220 28 (:REWRITE SET::INSERT-IDENTITY))
 (220 20 (:REWRITE ALEOBFT::CERTIFICATE-FIX-WHEN-CERTIFICATEP))
 (212 40 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ADDRESS-OPTIONP))
 (192 16 (:REWRITE SET::DELETE-NONMEMBER-CANCEL))
 (173 47 (:REWRITE SET::EMPTYP-SUBSET))
 (148 28 (:REWRITE ALEOBFT::CERTIFICATEP-WHEN-CERTIFICATE-OPTIONP))
 (129 43 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (100 28 (:REWRITE SET::INSERT-WHEN-EMPTYP))
 (92 40 (:REWRITE ALEOBFT::ADDRESS-OPTIONP-WHEN-ADDRESSP))
 (84 84 (:REWRITE SET::SUBSET-MEMBERSHIP-TAIL))
 (80 80 (:TYPE-PRESCRIPTION ALEOBFT::ADDRESS-OPTIONP))
 (64 64 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-VALIDATOR-STATE-MAPP-BINDS-FREE-X))
 (64 64 (:REWRITE ALEOBFT::ADDRESSP-WHEN-ASSOC-ADDRESS-POS-MAPP-BINDS-FREE-X))
 (64 28 (:REWRITE ALEOBFT::CERTIFICATE-OPTIONP-WHEN-CERTIFICATEP))
 (56 56 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (56 56 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-OPTIONP))
 (56 56 (:REWRITE ALEOBFT::CERTIFICATEP-WHEN-MEMBER-EQUAL-OF-CERTIFICATE-LISTP))
 (56 28 (:REWRITE ALEOBFT::SETP-WHEN-PROPOSAL-SETP))
 (56 28 (:REWRITE SETP-WHEN-POS-SETP))
 (56 28 (:REWRITE ALEOBFT::SETP-WHEN-MESSAGE-SETP))
 (56 28 (:REWRITE ALEOBFT::SETP-WHEN-CERTIFICATE-SETP))
 (56 28 (:REWRITE ALEOBFT::SETP-WHEN-ADDRESS-SETP))
 (56 28 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (56 8 (:REWRITE POS-FIX-WHEN-POSP))
 (39 39 (:REWRITE SET::PICK-A-POINT-SUBSET-STRATEGY))
 (39 39 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (28 28 (:TYPE-PRESCRIPTION ALEOBFT::PROPOSAL-SETP))
 (28 28 (:TYPE-PRESCRIPTION POS-SETP))
 (28 28 (:TYPE-PRESCRIPTION ALEOBFT::MESSAGE-SETP))
 (28 28 (:REWRITE SET::IN-SET))
 (28 28 (:REWRITE ALEOBFT::CERTIFICATEP-WHEN-IN-CERTIFICATE-SETP-BINDS-FREE-X))
 (24 4 (:REWRITE ALEOBFT::EMPTYP-CERTIFICATE-SET-FIX))
 (16 16 (:TYPE-PRESCRIPTION POSP))
 (8 8 (:REWRITE POSP-WHEN-IN-POS-SETP-BINDS-FREE-X))
 (4 4 (:REWRITE SET::INSERT-NEVER-EMPTY))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-ADVANCE-NEXT
 (232 58 (:REWRITE SET::IN-TAIL))
 (148 148 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (87 29 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (87 29 (:REWRITE SET::NEVER-IN-EMPTY))
 (56 8 (:REWRITE SET::EMPTYP-SUBSET-2))
 (40 8 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (24 8 (:REWRITE SET::EMPTYP-SUBSET))
 (24 8 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (8 8 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-SETP))
 (8 8 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (8 8 (:REWRITE ALEOBFT::CERTIFICATE-SETP-OF-CERTS-WITH-ROUND))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-COMMIT-NEXT
 (232 58 (:REWRITE SET::IN-TAIL))
 (148 148 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (87 29 (:REWRITE SET::TAIL-WHEN-EMPTYP))
 (87 29 (:REWRITE SET::NEVER-IN-EMPTY))
 (56 8 (:REWRITE SET::EMPTYP-SUBSET-2))
 (40 8 (:REWRITE ALEOBFT::EMPTYP-OF-CERT-SET->AUTHOR-SET))
 (24 8 (:REWRITE SET::EMPTYP-SUBSET))
 (24 8 (:REWRITE ALEOBFT::CERTIFICATE-SET-FIX-WHEN-CERTIFICATE-SETP))
 (8 8 (:TYPE-PRESCRIPTION ALEOBFT::CERTIFICATE-SETP))
 (8 8 (:REWRITE SET::PICK-A-POINT-SUBSET-CONSTRAINT-HELPER))
 (8 8 (:REWRITE ALEOBFT::CERTIFICATE-SETP-OF-CERTS-WITH-ROUND))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-EVENT-NEXT)
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-OF-EVENTS-NEXT)
(ALEOBFT::LEMMA
 (6 2 (:REWRITE ALEOBFT::EVENT-LISTP-WHEN-NOT-CONSP))
 (4 4 (:REWRITE ALEOBFT::EVENT-LISTP-WHEN-SUBSETP-EQUAL))
 (3 1 (:REWRITE ALEOBFT::SYSTEM-STATE-FIX-WHEN-SYSTEM-STATEP))
 (2 2 (:TYPE-PRESCRIPTION ALEOBFT::SYSTEM-STATEP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 )
(ALEOBFT::ENDORSED-PREVIOUS-CLOSED-P-WHEN-REACHABLE)
