(FM9001::V-SUM)
(FM9001::BVP-SUM
 (30 6 (:DEFINITION FM9001::B-AND))
 (22 8 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (19 18 (:REWRITE DEFAULT-CAR))
 (14 2 (:DEFINITION FM9001::B-OR3))
 (12 12 (:TYPE-PRESCRIPTION BOOLEANP))
 (9 8 (:REWRITE DEFAULT-CDR))
 (6 6 (:TYPE-PRESCRIPTION BOOLEANP-OF-BOOL-FIX))
 (6 2 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (4 4 (:REWRITE BOOL-FIX-UNDER-IFF))
 )
(FM9001::LEN-SUM
 (30 6 (:DEFINITION FM9001::B-AND))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (22 8 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (14 14 (:REWRITE DEFAULT-CAR))
 (14 14 (:LINEAR FM9001::A-HELPFUL-LEMMA-FOR-TREE-INDUCTIONS))
 (14 7 (:REWRITE DEFAULT-+-2))
 (14 2 (:DEFINITION FM9001::B-OR3))
 (12 12 (:TYPE-PRESCRIPTION BOOLEANP))
 (11 10 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:TYPE-PRESCRIPTION BOOLEANP-OF-BOOL-FIX))
 (6 2 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (4 4 (:REWRITE BOOL-FIX-UNDER-IFF))
 )
(FM9001::V-SUM-CONGRUENCE
 (170 164 (:REWRITE DEFAULT-CAR))
 (66 60 (:REWRITE DEFAULT-CDR))
 (54 18 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (34 34 (:TYPE-PRESCRIPTION BOOLEANP))
 )
(FM9001::A-1+1=A
 (128 16 (:REWRITE ZP-OPEN))
 (123 115 (:REWRITE DEFAULT-CAR))
 (94 88 (:REWRITE DEFAULT-CDR))
 (48 16 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (46 31 (:REWRITE DEFAULT-+-2))
 (32 16 (:REWRITE DEFAULT-<-2))
 (31 31 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE DEFAULT-<-1))
 (15 15 (:REWRITE FM9001::CAR-NAT-TO-V-0-IS-NIL))
 (14 14 (:TYPE-PRESCRIPTION BOOLEANP-OF-BOOL-FIX))
 )
(FM9001::V-CARRY)
(FM9001::V-CARRY-CONGRUENCE
 (68 68 (:REWRITE DEFAULT-CDR))
 (44 44 (:REWRITE DEFAULT-CAR))
 )
(FM9001::V-PROPAGATE)
(FM9001::V-GENERATE)
(FM9001::F$T-CARRY)
(FM9001::T-CARRY)
(FM9001::F$T-CARRY=T-CARRY)
(FM9001::T-CARRY-CONGRUENCE
 (6 2 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION BOOLEANP))
 )
(FM9001::T-CARRY-OKP)
(FM9001::T-CARRY&)
(FM9001::T-CARRY$VALUE
 (44 44 (:REWRITE DEFAULT-CAR))
 (36 12 (:REWRITE FM9001::ASSOC-EQ-OF-NON-FN-NETLIST))
 (25 25 (:REWRITE DEFAULT-CDR))
 (24 24 (:TYPE-PRESCRIPTION FM9001::NET-SYNTAX-OKP))
 (23 11 (:REWRITE FM9001::F-GATES=B-GATES))
 (15 3 (:DEFINITION FM9001::DELETE-TO-EQ))
 (12 12 (:TYPE-PRESCRIPTION BOOLEANP))
 )
(FM9001::V-APPEND-PROPAGATE
 (424 136 (:REWRITE DEFAULT-CDR))
 (204 102 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (120 102 (:REWRITE DEFAULT-CAR))
 (102 102 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (102 102 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (54 18 (:REWRITE CAR-OF-APPEND))
 (45 45 (:REWRITE CONSP-OF-APPEND))
 (40 20 (:REWRITE DEFAULT-+-2))
 (36 36 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (32 32 (:LINEAR LEN-WHEN-PREFIXP))
 (20 20 (:REWRITE DEFAULT-+-1))
 (16 16 (:LINEAR FM9001::A-HELPFUL-LEMMA-FOR-TREE-INDUCTIONS))
 )
(FM9001::V-PROPAGATE-APPEND
 (10 2 (:DEFINITION LEN))
 (8 2 (:DEFINITION BINARY-APPEND))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:LINEAR FM9001::A-HELPFUL-LEMMA-FOR-TREE-INDUCTIONS))
 )
(FM9001::GENERATE-APPEND
 (1204 530 (:REWRITE DEFAULT-CDR))
 (682 341 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (441 294 (:REWRITE DEFAULT-CAR))
 (341 341 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (341 341 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (102 34 (:REWRITE CAR-OF-APPEND))
 (88 44 (:REWRITE DEFAULT-+-2))
 (76 76 (:REWRITE CONSP-OF-APPEND))
 (76 76 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (60 60 (:LINEAR LEN-WHEN-PREFIXP))
 (44 44 (:REWRITE DEFAULT-+-1))
 (30 30 (:LINEAR FM9001::A-HELPFUL-LEMMA-FOR-TREE-INDUCTIONS))
 )
(FM9001::APPEND-SUM
 (3311 2098 (:REWRITE DEFAULT-CDR))
 (3294 3131 (:REWRITE DEFAULT-CAR))
 (1458 486 (:REWRITE CAR-OF-APPEND))
 (830 830 (:TYPE-PRESCRIPTION BOOLEANP))
 (696 232 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (490 245 (:REWRITE DEFAULT-+-2))
 (468 468 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (245 245 (:REWRITE DEFAULT-+-1))
 (243 243 (:REWRITE CONSP-OF-APPEND))
 (226 226 (:LINEAR LEN-WHEN-PREFIXP))
 (162 162 (:REWRITE CDR-OF-APPEND-WHEN-CONSP))
 (113 113 (:LINEAR FM9001::A-HELPFUL-LEMMA-FOR-TREE-INDUCTIONS))
 )
(FM9001::T-CARRY-P-G-CARRY
 (148 148 (:REWRITE DEFAULT-CDR))
 (136 136 (:REWRITE DEFAULT-CAR))
 (8 8 (:TYPE-PRESCRIPTION BOOLEANP))
 (5 5 (:REWRITE BOOL-FIX-UNDER-IFF))
 )
(FM9001::V-ADDER-OUTPUT=V-SUM
 (290 5 (:REWRITE TAKE-WHEN-PREFIXP))
 (277 12 (:REWRITE TAKE-OF-TOO-MANY))
 (233 12 (:REWRITE TAKE-OF-LEN-FREE))
 (200 10 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (148 22 (:REWRITE FM9001::LEN-OF-V-ADDER))
 (135 10 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (129 67 (:REWRITE DEFAULT-+-2))
 (90 18 (:DEFINITION FM9001::B-AND))
 (78 28 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (67 67 (:REWRITE DEFAULT-+-1))
 (65 65 (:TYPE-PRESCRIPTION FM9001::V-ADDER))
 (63 54 (:REWRITE DEFAULT-CDR))
 (54 47 (:REWRITE DEFAULT-CAR))
 (53 32 (:REWRITE DEFAULT-<-2))
 (51 11 (:DEFINITION NFIX))
 (49 32 (:REWRITE DEFAULT-<-1))
 (44 44 (:TYPE-PRESCRIPTION BOOLEANP))
 (42 6 (:DEFINITION FM9001::B-OR3))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (33 12 (:REWRITE TAKE-WHEN-ATOM))
 (20 20 (:TYPE-PRESCRIPTION PREFIXP))
 (20 20 (:LINEAR FM9001::A-HELPFUL-LEMMA-FOR-TREE-INDUCTIONS))
 (18 18 (:TYPE-PRESCRIPTION BOOLEANP-OF-BOOL-FIX))
 (18 6 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (12 12 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:REWRITE BOOL-FIX-UNDER-IFF))
 (10 10 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (10 10 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (10 10 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (10 10 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (10 5 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (10 5 (:REWRITE LIST-EQUIV-WHEN-ATOM-LEFT))
 (5 5 (:TYPE-PRESCRIPTION LIST-EQUIV))
 (5 5 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (5 5 (:REWRITE LIST-EQUIV-WHEN-ATOM-RIGHT))
 )
(FM9001::V-ADDER-CARRY-OUT=V-CARRY
 (667 616 (:REWRITE DEFAULT-CDR))
 (631 21 (:REWRITE FM9001::NOT-MEMBER=>NOT-EQUAL-NTH))
 (467 416 (:REWRITE DEFAULT-CAR))
 (294 21 (:DEFINITION MEMBER-EQUAL))
 (169 21 (:REWRITE FM9001::LEN-OF-V-ADDER))
 (162 96 (:REWRITE DEFAULT-+-2))
 (156 156 (:TYPE-PRESCRIPTION BOOLEANP))
 (105 105 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (96 96 (:REWRITE DEFAULT-+-1))
 (69 23 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (60 30 (:REWRITE DEFAULT-<-2))
 (42 42 (:REWRITE NTH-WHEN-PREFIXP))
 (30 30 (:REWRITE DEFAULT-<-1))
 )
(FM9001::TV-ADDER)
(FM9001::CAR-TV-ADDER-AS-P
 (4790 78 (:DEFINITION TAKE))
 (4624 16 (:REWRITE TAKE-OF-TAKE-SPLIT))
 (4090 172 (:REWRITE TAKE-OF-TOO-MANY))
 (2882 156 (:REWRITE TAKE-OF-LEN-FREE))
 (2056 104 (:REWRITE FM9001::NTHCDR-OF-LEN-L))
 (1718 52 (:DEFINITION NTHCDR))
 (1506 972 (:REWRITE DEFAULT-CDR))
 (1292 680 (:REWRITE DEFAULT-+-2))
 (1054 551 (:REWRITE DEFAULT-<-1))
 (943 611 (:REWRITE DEFAULT-CAR))
 (888 296 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (748 680 (:REWRITE DEFAULT-+-1))
 (708 66 (:DEFINITION TRUE-LISTP))
 (701 551 (:REWRITE DEFAULT-<-2))
 (700 70 (:REWRITE CAR-OF-TAKE))
 (648 648 (:LINEAR LEN-WHEN-PREFIXP))
 (626 626 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (588 38 (:DEFINITION BINARY-APPEND))
 (450 132 (:REWRITE FM9001::BVP-IS-TRUE-LISTP))
 (304 16 (:REWRITE REPEAT-WHEN-ZP))
 (288 288 (:TYPE-PRESCRIPTION FM9001::BVP))
 (272 68 (:REWRITE COMMUTATIVITY-OF-+))
 (264 156 (:REWRITE TAKE-WHEN-ATOM))
 (254 76 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (251 251 (:TYPE-PRESCRIPTION TAKE))
 (240 16 (:REWRITE ZP-OPEN))
 (176 44 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (158 79 (:REWRITE CONSP-OF-TAKE))
 (132 44 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (105 26 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (60 30 (:REWRITE DEFAULT-UNARY-MINUS))
 (52 52 (:TYPE-PRESCRIPTION BOOLEANP))
 (36 12 (:TYPE-PRESCRIPTION FM9001::BVP-NTHCDR))
 (27 27 (:TYPE-PRESCRIPTION FM9001::T-CARRY))
 (18 6 (:REWRITE FM9001::BVP-NTHCDR))
 (16 16 (:TYPE-PRESCRIPTION ZP))
 (3 1 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (1 1 (:TYPE-PRESCRIPTION BINARY-APPEND))
 )
(FM9001::CADR-TV-ADDER-AS-G
 (5454 88 (:DEFINITION TAKE))
 (5202 18 (:REWRITE TAKE-OF-TAKE-SPLIT))
 (4600 194 (:REWRITE TAKE-OF-TOO-MANY))
 (3264 176 (:REWRITE TAKE-OF-LEN-FREE))
 (2475 1482 (:REWRITE DEFAULT-CDR))
 (2354 116 (:REWRITE FM9001::NTHCDR-OF-LEN-L))
 (1962 58 (:DEFINITION NTHCDR))
 (1722 574 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (1646 861 (:REWRITE DEFAULT-+-2))
 (1403 730 (:REWRITE DEFAULT-<-1))
 (1309 785 (:REWRITE DEFAULT-CAR))
 (1200 112 (:REWRITE CAR-OF-TAKE))
 (937 861 (:REWRITE DEFAULT-+-1))
 (918 730 (:REWRITE DEFAULT-<-2))
 (916 916 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (880 880 (:LINEAR LEN-WHEN-PREFIXP))
 (816 72 (:DEFINITION TRUE-LISTP))
 (654 42 (:DEFINITION BINARY-APPEND))
 (507 507 (:TYPE-PRESCRIPTION TAKE))
 (504 144 (:REWRITE FM9001::BVP-IS-TRUE-LISTP))
 (356 76 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (342 18 (:REWRITE REPEAT-WHEN-ZP))
 (332 166 (:REWRITE CONSP-OF-TAKE))
 (320 320 (:TYPE-PRESCRIPTION FM9001::BVP))
 (320 176 (:REWRITE TAKE-WHEN-ATOM))
 (304 76 (:REWRITE COMMUTATIVITY-OF-+))
 (282 84 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (273 91 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (270 18 (:REWRITE ZP-OPEN))
 (192 48 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (144 144 (:TYPE-PRESCRIPTION BOOLEANP))
 (100 50 (:REWRITE DEFAULT-UNARY-MINUS))
 (60 20 (:TYPE-PRESCRIPTION TRUE-LISTP-APPEND))
 (48 16 (:TYPE-PRESCRIPTION FM9001::BVP-NTHCDR))
 (45 6 (:REWRITE SECOND-OF-TAKE))
 (24 8 (:REWRITE FM9001::BVP-NTHCDR))
 (20 20 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (18 18 (:TYPE-PRESCRIPTION ZP))
 (18 18 (:TYPE-PRESCRIPTION REPEAT))
 (4 4 (:TYPE-PRESCRIPTION FM9001::TFIRSTN))
 )
(FM9001::CDDR-TV-ADDER-AS-SUM
 (5260 86 (:DEFINITION TAKE))
 (5202 18 (:REWRITE TAKE-OF-TAKE-SPLIT))
 (4448 190 (:REWRITE TAKE-OF-TOO-MANY))
 (3128 172 (:REWRITE TAKE-OF-LEN-FREE))
 (2154 108 (:REWRITE FM9001::NTHCDR-OF-LEN-L))
 (1966 1019 (:REWRITE DEFAULT-+-2))
 (1935 1340 (:REWRITE DEFAULT-CDR))
 (1800 54 (:DEFINITION NTHCDR))
 (1375 716 (:REWRITE DEFAULT-<-1))
 (1371 1117 (:REWRITE DEFAULT-CAR))
 (1332 444 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (1184 1184 (:LINEAR LEN-WHEN-PREFIXP))
 (1091 1019 (:REWRITE DEFAULT-+-1))
 (899 716 (:REWRITE DEFAULT-<-2))
 (840 84 (:REWRITE CAR-OF-TAKE))
 (738 738 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (708 66 (:DEFINITION TRUE-LISTP))
 (630 182 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (580 41 (:DEFINITION BINARY-APPEND))
 (450 132 (:REWRITE FM9001::BVP-IS-TRUE-LISTP))
 (399 133 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 (370 370 (:TYPE-PRESCRIPTION TAKE))
 (342 18 (:REWRITE REPEAT-WHEN-ZP))
 (288 288 (:TYPE-PRESCRIPTION FM9001::BVP))
 (288 72 (:REWRITE COMMUTATIVITY-OF-+))
 (282 282 (:TYPE-PRESCRIPTION BOOLEANP))
 (280 172 (:REWRITE TAKE-WHEN-ATOM))
 (277 82 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (271 48 (:DEFINITION FM9001::B-OR3))
 (270 18 (:REWRITE ZP-OPEN))
 (156 78 (:REWRITE CONSP-OF-TAKE))
 (102 51 (:REWRITE DEFAULT-UNARY-MINUS))
 (93 93 (:TYPE-PRESCRIPTION BOOLEANP-OF-BOOL-FIX))
 (56 14 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (37 37 (:TYPE-PRESCRIPTION FM9001::V-CARRY))
 (36 36 (:TYPE-PRESCRIPTION REPEAT))
 (36 12 (:TYPE-PRESCRIPTION FM9001::BVP-NTHCDR))
 (18 18 (:TYPE-PRESCRIPTION ZP))
 (18 6 (:REWRITE FM9001::BVP-NTHCDR))
 (16 16 (:TYPE-PRESCRIPTION FM9001::V-PROPAGATE))
 (8 8 (:TYPE-PRESCRIPTION FM9001::TFIRSTN))
 )
(FM9001::EQUALITY-OF-THREE-ELEMENT-LISTS
 (15 15 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 )
(FM9001::TV-ADDER-AS-P-G-SUM
 (430 215 (:REWRITE DEFAULT-+-2))
 (215 215 (:REWRITE DEFAULT-+-1))
 (173 121 (:REWRITE DEFAULT-CDR))
 (156 135 (:REWRITE DEFAULT-CAR))
 (89 89 (:REWRITE FM9001::TREE-SIZE-ATOM))
 (60 60 (:TYPE-PRESCRIPTION BOOLEANP))
 (60 60 (:LINEAR LEN-WHEN-PREFIXP))
 (30 10 (:REWRITE FM9001::BOOL-FIX-CAR-X=X))
 )
