(PFIELD::EQUAL-OF-NEG-ARG2
 (223 18 (:REWRITE MOD-WHEN-MULTIPLE))
 (145 15 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (124 34 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (110 34 (:REWRITE COMMUTATIVITY-OF-*))
 (81 71 (:REWRITE DEFAULT-<-1))
 (76 68 (:REWRITE DEFAULT-*-2))
 (76 68 (:REWRITE DEFAULT-*-1))
 (73 71 (:REWRITE DEFAULT-<-2))
 (59 21 (:REWRITE MOD-WHEN-<-OF-0))
 (42 34 (:REWRITE DEFAULT-UNARY-/))
 (40 34 (:REWRITE INTEGERP-OF-*))
 (28 28 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (28 28 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (21 21 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (21 21 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (21 21 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (19 15 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (18 18 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (18 18 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 (18 18 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (18 18 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (17 15 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (17 15 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (17 15 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (15 3 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (14 6 (:REWRITE PFIELD::EQUAL-OF-NEG-SOLVE))
 (8 8 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (5 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (3 3 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (3 3 (:REWRITE PFIELD::EQUAL-OF-0-AND-ADD-SAFE))
 )
(PFIELD::EQUAL-OF-ADD-OF-NEG-ARG2
 (391 31 (:REWRITE MOD-WHEN-MULTIPLE))
 (298 24 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (160 40 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (160 30 (:DEFINITION NATP))
 (128 32 (:REWRITE MOD-WHEN-<-OF-0))
 (124 89 (:REWRITE DEFAULT-<-1))
 (120 100 (:REWRITE DEFAULT-*-2))
 (120 100 (:REWRITE DEFAULT-*-1))
 (120 40 (:REWRITE COMMUTATIVITY-OF-*))
 (100 60 (:REWRITE INTEGERP-OF-*))
 (100 60 (:REWRITE DEFAULT-UNARY-/))
 (99 89 (:REWRITE DEFAULT-<-2))
 (54 8 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (44 24 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (34 24 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (34 24 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (34 24 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (32 32 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (31 31 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (30 30 (:TYPE-PRESCRIPTION NATP))
 (25 25 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (17 9 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (14 14 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (14 14 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (14 9 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE PFIELD::ADD-COMMUTATIVE))
 (10 10 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 8 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (9 1 (:REWRITE PFIELD::EQUAL-OF-ADD-OF-NEG-SIMPLE))
 (2 2 (:TYPE-PRESCRIPTION PFIELD::NATP-OF-NEG))
 (2 2 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (2 2 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (2 2 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (1 1 (:REWRITE PFIELD::ADD-COMMUTATIVE-WHEN-CONSTANT))
 )
(PFIELD::EQUAL-OF-ADD-OF-ADD-OF-NEG-ARG2-ARG2
 (1252 70 (:REWRITE MOD-WHEN-MULTIPLE))
 (512 2 (:REWRITE INTEGERP-OF-*-OF-/-AND-MOD-SAME))
 (408 88 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (407 61 (:DEFINITION NATP))
 (356 75 (:REWRITE MOD-WHEN-<-OF-0))
 (332 90 (:REWRITE COMMUTATIVITY-OF-*))
 (330 214 (:REWRITE DEFAULT-<-1))
 (322 220 (:REWRITE DEFAULT-*-2))
 (322 220 (:REWRITE DEFAULT-*-1))
 (258 130 (:REWRITE DEFAULT-UNARY-/))
 (246 214 (:REWRITE DEFAULT-<-2))
 (246 130 (:REWRITE INTEGERP-OF-*))
 (159 21 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (130 64 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (98 64 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (98 64 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (96 64 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (78 78 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (78 78 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (75 75 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (62 62 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (61 61 (:TYPE-PRESCRIPTION NATP))
 (39 23 (:REWRITE DEFAULT-+-2))
 (23 23 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE PFIELD::ADD-OF-ADD-COMBINE-CONSTANTS))
 (13 13 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (11 11 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (9 9 (:REWRITE PFIELD::ADD-COMMUTATIVE-2-WHEN-CONSTANT))
 (7 7 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (5 5 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (5 5 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (2 2 (:REWRITE PFIELD::ADD-ASSOCIATIVE-WHEN-CONSTANT))
 (1 1 (:REWRITE MOD-OF-MOD-WHEN-MULTIPLE-SAFE))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-0-AND-ADD-SAFE))
 )
(PFIELD::NEG-OF-MUL-OF-NEG-ARG1
 (3543 4 (:REWRITE INTEGERP-OF-*-OF-/-AND-MOD-SAME))
 (3340 110 (:REWRITE MOD-WHEN-<-OF-0))
 (2970 96 (:REWRITE MOD-WHEN-MULTIPLE))
 (2661 94 (:REWRITE <-OF-*-AND-0))
 (2624 76 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (2341 69 (:REWRITE PFIELD::FEP-HOLDS))
 (2095 69 (:DEFINITION NATP))
 (1433 131 (:LINEAR <-OF-*-SAME-LINEAR-SPECIAL))
 (949 26 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (937 670 (:REWRITE DEFAULT-<-2))
 (861 670 (:REWRITE DEFAULT-<-1))
 (586 407 (:REWRITE DEFAULT-*-2))
 (586 407 (:REWRITE DEFAULT-*-1))
 (462 152 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (262 262 (:LINEAR <=-OF-*-AND-*-SAME-LINEAR))
 (262 262 (:LINEAR <=-OF-*-AND-*-SAME-ALT-LINEAR))
 (262 262 (:LINEAR <-OF-*-AND-*))
 (237 181 (:REWRITE DEFAULT-UNARY-/))
 (226 168 (:REWRITE INTEGERP-OF-*))
 (216 18 (:REWRITE *-OF---ARG1))
 (149 76 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (139 76 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (139 76 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (138 138 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (137 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-2))
 (131 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-4))
 (131 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-3))
 (131 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-1))
 (110 110 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (103 103 (:REWRITE *-OF-*-COMBINE-CONSTANTS))
 (100 10 (:REWRITE COMMUTATIVITY-2-OF-*))
 (86 76 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (72 38 (:REWRITE DEFAULT-UNARY-MINUS))
 (69 69 (:TYPE-PRESCRIPTION NATP))
 (69 69 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (62 62 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (56 52 (:REWRITE DEFAULT-+-1))
 (55 52 (:REWRITE DEFAULT-+-2))
 (53 53 (:REWRITE MOD-OF-*-SUBST-CONSTANT-ARG2))
 (19 19 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (19 19 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 (15 6 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (2 2 (:REWRITE MOD-OF-MOD-WHEN-MULTIPLE-SAFE))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 )
(PFIELD::NEG-OF-MUL-OF-NEG-ARG2
 (3543 4 (:REWRITE INTEGERP-OF-*-OF-/-AND-MOD-SAME))
 (3340 110 (:REWRITE MOD-WHEN-<-OF-0))
 (2970 96 (:REWRITE MOD-WHEN-MULTIPLE))
 (2661 94 (:REWRITE <-OF-*-AND-0))
 (2624 76 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (2341 69 (:REWRITE PFIELD::FEP-HOLDS))
 (2095 69 (:DEFINITION NATP))
 (1433 131 (:LINEAR <-OF-*-SAME-LINEAR-SPECIAL))
 (949 26 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (937 670 (:REWRITE DEFAULT-<-2))
 (861 670 (:REWRITE DEFAULT-<-1))
 (585 406 (:REWRITE DEFAULT-*-2))
 (582 406 (:REWRITE DEFAULT-*-1))
 (462 152 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (262 262 (:LINEAR <=-OF-*-AND-*-SAME-LINEAR))
 (262 262 (:LINEAR <=-OF-*-AND-*-SAME-ALT-LINEAR))
 (262 262 (:LINEAR <-OF-*-AND-*))
 (237 181 (:REWRITE DEFAULT-UNARY-/))
 (226 168 (:REWRITE INTEGERP-OF-*))
 (216 18 (:REWRITE *-OF---ARG1))
 (149 76 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (139 76 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (139 76 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (138 138 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (137 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-2))
 (131 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-4))
 (131 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-3))
 (131 131 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-1))
 (110 110 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (103 103 (:REWRITE *-OF-*-COMBINE-CONSTANTS))
 (100 10 (:REWRITE COMMUTATIVITY-2-OF-*))
 (86 76 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (72 38 (:REWRITE DEFAULT-UNARY-MINUS))
 (69 69 (:TYPE-PRESCRIPTION NATP))
 (69 69 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (62 62 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (56 52 (:REWRITE DEFAULT-+-1))
 (55 52 (:REWRITE DEFAULT-+-2))
 (53 53 (:REWRITE MOD-OF-*-SUBST-CONSTANT-ARG2))
 (19 19 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (19 19 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 (15 6 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (2 2 (:REWRITE MOD-OF-MOD-WHEN-MULTIPLE-SAFE))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 )
(PFIELD::NEG-OF-MUL-ARG1
 (1598 87 (:REWRITE MOD-WHEN-<-OF-0))
 (1509 70 (:REWRITE MOD-WHEN-MULTIPLE))
 (1406 55 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (1230 4 (:REWRITE INTEGERP-OF-*-OF-/-AND-MOD-SAME))
 (1201 50 (:REWRITE PFIELD::FEP-HOLDS))
 (1077 88 (:REWRITE <-OF-*-AND-0))
 (1071 50 (:DEFINITION NATP))
 (639 583 (:REWRITE DEFAULT-<-1))
 (625 583 (:REWRITE DEFAULT-<-2))
 (563 122 (:LINEAR <-OF-*-SAME-LINEAR-SPECIAL))
 (436 349 (:REWRITE DEFAULT-*-2))
 (430 349 (:REWRITE DEFAULT-*-1))
 (426 21 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (300 34 (:REWRITE COMMUTATIVITY-2-OF-*))
 (244 244 (:LINEAR <=-OF-*-AND-*-SAME-LINEAR))
 (244 244 (:LINEAR <=-OF-*-AND-*-SAME-ALT-LINEAR))
 (244 244 (:LINEAR <-OF-*-AND-*))
 (192 136 (:REWRITE DEFAULT-UNARY-/))
 (191 137 (:REWRITE INTEGERP-OF-*))
 (176 16 (:REWRITE *-OF---ARG1))
 (126 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-2))
 (122 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-4))
 (122 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-3))
 (122 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-1))
 (116 116 (:REWRITE *-OF-*-COMBINE-CONSTANTS))
 (100 100 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (87 87 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (80 55 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (70 55 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (70 55 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (65 55 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (62 62 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (55 30 (:REWRITE DEFAULT-UNARY-MINUS))
 (50 50 (:TYPE-PRESCRIPTION NATP))
 (50 50 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (45 45 (:REWRITE MOD-OF-*-SUBST-CONSTANT-ARG2))
 (41 37 (:REWRITE DEFAULT-+-1))
 (40 37 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (15 15 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 (12 6 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (8 4 (:REWRITE POS-FIX-WHEN-POSP))
 (2 2 (:REWRITE MOD-OF-MOD-WHEN-MULTIPLE-SAFE))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 )
(PFIELD::NEG-OF-MUL-ARG2
 (1598 87 (:REWRITE MOD-WHEN-<-OF-0))
 (1507 70 (:REWRITE MOD-WHEN-MULTIPLE))
 (1406 55 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (1230 4 (:REWRITE INTEGERP-OF-*-OF-/-AND-MOD-SAME))
 (1201 50 (:REWRITE PFIELD::FEP-HOLDS))
 (1077 88 (:REWRITE <-OF-*-AND-0))
 (1071 50 (:DEFINITION NATP))
 (639 583 (:REWRITE DEFAULT-<-1))
 (625 583 (:REWRITE DEFAULT-<-2))
 (563 122 (:LINEAR <-OF-*-SAME-LINEAR-SPECIAL))
 (443 352 (:REWRITE DEFAULT-*-2))
 (434 352 (:REWRITE DEFAULT-*-1))
 (426 21 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (344 38 (:REWRITE COMMUTATIVITY-2-OF-*))
 (244 244 (:LINEAR <=-OF-*-AND-*-SAME-LINEAR))
 (244 244 (:LINEAR <=-OF-*-AND-*-SAME-ALT-LINEAR))
 (244 244 (:LINEAR <-OF-*-AND-*))
 (219 139 (:REWRITE INTEGERP-OF-*))
 (192 136 (:REWRITE DEFAULT-UNARY-/))
 (176 16 (:REWRITE *-OF---ARG1))
 (126 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-2))
 (122 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-4))
 (122 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-3))
 (122 122 (:LINEAR <-OF-*-AND-*-SAME-LINEAR-1))
 (120 120 (:REWRITE *-OF-*-COMBINE-CONSTANTS))
 (100 100 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (87 87 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (80 55 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (70 55 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (70 55 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (65 55 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (62 62 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (55 30 (:REWRITE DEFAULT-UNARY-MINUS))
 (50 50 (:TYPE-PRESCRIPTION NATP))
 (50 50 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (42 42 (:REWRITE MOD-OF-*-SUBST-CONSTANT-ARG1))
 (41 37 (:REWRITE DEFAULT-+-1))
 (40 37 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (15 15 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 (12 6 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (8 4 (:REWRITE POS-FIX-WHEN-POSP))
 (2 2 (:REWRITE MOD-OF-MOD-WHEN-MULTIPLE-SAFE))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 )
(PFIELD::NEG-OF-MUL-OF-ADD-OF-NEG-ARG1-ARG2
 (89 5 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (83 5 (:REWRITE MOD-WHEN-MULTIPLE))
 (45 3 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (42 8 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (34 8 (:REWRITE COMMUTATIVITY-OF-*))
 (33 3 (:REWRITE PFIELD::FEP-HOLDS))
 (26 16 (:REWRITE DEFAULT-*-2))
 (26 16 (:REWRITE DEFAULT-*-1))
 (23 5 (:REWRITE MOD-WHEN-<-OF-0))
 (23 3 (:DEFINITION NATP))
 (20 13 (:REWRITE DEFAULT-<-1))
 (16 8 (:REWRITE DEFAULT-UNARY-/))
 (15 13 (:REWRITE DEFAULT-<-2))
 (14 8 (:REWRITE INTEGERP-OF-*))
 (14 8 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (14 8 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (13 13 (:REWRITE PFIELD::MUL-OF--1-BECOMES-NEG-ALT))
 (11 11 (:REWRITE PFIELD::MUL-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (11 11 (:REWRITE PFIELD::MUL-WHEN-EQUAL-OF-MOD-SUBST-ARG2))
 (11 11 (:REWRITE PFIELD::MUL-WHEN-EQUAL-OF-MOD-SUBST-ARG1))
 (11 11 (:REWRITE PFIELD::MUL-WHEN-CONSTANT-REDUCE-ARG1))
 (11 11 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (11 11 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (10 10 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (9 8 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (9 1 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (8 8 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (7 7 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (7 3 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 6 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (6 6 (:REWRITE PFIELD::ADD-OF-MUL-AND-MUL-COMBINE-CONSTANTS))
 (5 5 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (5 3 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (5 3 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 3 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (3 3 (:TYPE-PRESCRIPTION NATP))
 (3 3 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (3 3 (:REWRITE PFIELD::ADD-COMMUTATIVE-WHEN-CONSTANT))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(PFIELD::NEG-OF-MUL-OF-ADD-OF-ADD-OF-NEG-ARG1-ARG2-ARG2
 (22 12 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (22 12 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (17 17 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (17 17 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (16 16 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (12 1 (:REWRITE MOD-WHEN-MULTIPLE))
 (12 1 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (10 10 (:REWRITE PFIELD::MUL-OF--1-BECOMES-NEG-ALT))
 (10 6 (:REWRITE PFIELD::MUL-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (9 1 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (8 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (7 7 (:REWRITE PFIELD::ADD-OF-ADD-COMBINE-CONSTANTS))
 (7 6 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (6 6 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (6 6 (:REWRITE PFIELD::MUL-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (6 6 (:REWRITE PFIELD::MUL-WHEN-EQUAL-OF-MOD-SUBST-ARG2))
 (6 6 (:REWRITE PFIELD::MUL-WHEN-EQUAL-OF-MOD-SUBST-ARG1))
 (6 6 (:REWRITE PFIELD::MUL-WHEN-CONSTANT-REDUCE-ARG1))
 (6 6 (:REWRITE PFIELD::ADD-OF-MUL-AND-MUL-COMBINE-CONSTANTS))
 (6 2 (:REWRITE COMMUTATIVITY-OF-*))
 (5 5 (:TYPE-PRESCRIPTION PFIELD::NATP-OF-ADD))
 (5 5 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (5 5 (:REWRITE PFIELD::ADD-COMMUTATIVE-WHEN-CONSTANT))
 (5 1 (:REWRITE PFIELD::FEP-HOLDS))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE DEFAULT-*-2))
 (4 4 (:REWRITE DEFAULT-*-1))
 (4 4 (:REWRITE PFIELD::ADD-OF-MUL-AND-MUL-COMBINE-CONSTANTS-2))
 (3 1 (:REWRITE MOD-WHEN-<-OF-0))
 (3 1 (:REWRITE MOD-WHEN-<))
 (3 1 (:DEFINITION NATP))
 (2 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (2 2 (:REWRITE INTEGERP-OF-*))
 (2 2 (:REWRITE DEFAULT-UNARY-/))
 (2 2 (:REWRITE PFIELD::ADD-COMMUTATIVE-2-WHEN-CONSTANT))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 (1 1 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (1 1 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (1 1 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (1 1 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (1 1 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (1 1 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (1 1 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 )
(PFIELD::NEG-OF-MUL-OF-ADD-OF-NEG-ARG2-ARG2
 (12 1 (:REWRITE MOD-WHEN-MULTIPLE))
 (12 1 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (9 5 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (9 1 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (8 8 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (8 8 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (8 5 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (8 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (7 7 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (6 6 (:REWRITE PFIELD::MUL-OF--1-BECOMES-NEG-ALT))
 (6 4 (:REWRITE PFIELD::MUL-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (6 2 (:REWRITE COMMUTATIVITY-OF-*))
 (5 5 (:REWRITE PFIELD::ADD-COMMUTATIVE-WHEN-CONSTANT))
 (5 4 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (5 1 (:REWRITE PFIELD::FEP-HOLDS))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (4 4 (:REWRITE PFIELD::MUL-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (4 4 (:REWRITE PFIELD::MUL-WHEN-EQUAL-OF-MOD-SUBST-ARG2))
 (4 4 (:REWRITE PFIELD::MUL-WHEN-EQUAL-OF-MOD-SUBST-ARG1))
 (4 4 (:REWRITE PFIELD::MUL-WHEN-CONSTANT-REDUCE-ARG1))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE DEFAULT-*-2))
 (4 4 (:REWRITE DEFAULT-*-1))
 (3 3 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (3 1 (:REWRITE MOD-WHEN-<-OF-0))
 (3 1 (:REWRITE MOD-WHEN-<))
 (3 1 (:DEFINITION NATP))
 (2 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (2 2 (:REWRITE INTEGERP-OF-*))
 (2 2 (:REWRITE DEFAULT-UNARY-/))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 (1 1 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (1 1 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (1 1 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (1 1 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (1 1 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (1 1 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (1 1 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 )
(INTEGERP-OF-IFIX)
(PFIELD::FEP-OF-IFIX
 (3 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 )
(PFIELD::IFIX-WHEN-FEP
 (3 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 )
(IF-OF-NIL-BECOMES-BOOLAND
 (3 3 (:REWRITE BOOLAND-OF-CONSTANT-ARG2))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 )
(IF-OF-T-ARG3
 (2 2 (:REWRITE BOOLOR-OF-NON-NIL-ARG2))
 (2 2 (:REWRITE BOOLOR-OF-NON-NIL))
 (2 2 (:REWRITE BOOLOR-OF-CONSTANT-ARG2))
 (2 2 (:REWRITE BOOLOR-OF-CONSTANT-ARG1))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2B))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-ADD-MOVE-NEGATIONS-BIND-FREE-2A))
 )
