(BITN)
(BITN-DEF-1
 (12 12 (:REWRITE DEFAULT-*-2))
 (12 12 (:REWRITE DEFAULT-*-1))
 (7 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE A10))
 )
(BITN-DEF-2
 (4 4 (:REWRITE DEFAULT-*-2))
 (4 4 (:REWRITE DEFAULT-*-1))
 )
(BITN-DEF-3
 (42 40 (:REWRITE DEFAULT-*-2))
 (40 40 (:REWRITE DEFAULT-*-1))
 (7 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (5 5 (:REWRITE A10))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BITN-DEF-4
 (27 23 (:REWRITE DEFAULT-*-2))
 (23 23 (:REWRITE DEFAULT-*-1))
 (10 5 (:REWRITE DEFAULT-+-2))
 (8 5 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE A10))
 (7 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BITN-DEF-5
 (130 10 (:DEFINITION EXPT))
 (78 34 (:REWRITE DEFAULT-*-2))
 (40 8 (:REWRITE DEFAULT-UNARY-/))
 (35 23 (:REWRITE DEFAULT-<-1))
 (35 5 (:REWRITE FL-INT))
 (35 5 (:REWRITE A10))
 (34 34 (:REWRITE DEFAULT-*-1))
 (30 24 (:REWRITE DEFAULT-+-2))
 (30 10 (:REWRITE COMMUTATIVITY-OF-+))
 (27 23 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE DEFAULT-+-1))
 (12 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (10 10 (:REWRITE ZIP-OPEN))
 (9 3 (:REWRITE DEFAULT-NUMERATOR))
 (9 3 (:REWRITE DEFAULT-DENOMINATOR))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BITN-DEF-6
 (364 28 (:DEFINITION EXPT))
 (315 7 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (287 109 (:REWRITE DEFAULT-*-2))
 (163 25 (:REWRITE FL-INT))
 (163 25 (:REWRITE A10))
 (141 109 (:REWRITE DEFAULT-*-1))
 (140 28 (:REWRITE DEFAULT-UNARY-/))
 (126 83 (:REWRITE DEFAULT-<-1))
 (103 74 (:REWRITE DEFAULT-+-2))
 (97 83 (:REWRITE DEFAULT-<-2))
 (84 28 (:REWRITE COMMUTATIVITY-OF-+))
 (74 74 (:REWRITE DEFAULT-+-1))
 (60 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (35 7 (:REWRITE A2))
 (33 11 (:REWRITE DEFAULT-NUMERATOR))
 (33 11 (:REWRITE DEFAULT-DENOMINATOR))
 (28 28 (:REWRITE ZIP-OPEN))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (8 8 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (8 8 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(REM012
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 )
(BITN-DEF
 (299 23 (:DEFINITION EXPT))
 (196 70 (:REWRITE DEFAULT-*-2))
 (180 4 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (115 23 (:REWRITE DEFAULT-UNARY-/))
 (92 20 (:REWRITE FL-INT))
 (92 20 (:REWRITE A10))
 (88 60 (:REWRITE DEFAULT-<-1))
 (84 70 (:REWRITE DEFAULT-*-1))
 (72 56 (:REWRITE DEFAULT-+-2))
 (69 23 (:REWRITE COMMUTATIVITY-OF-+))
 (68 60 (:REWRITE DEFAULT-<-2))
 (56 56 (:REWRITE DEFAULT-+-1))
 (36 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (23 23 (:REWRITE ZIP-OPEN))
 (21 7 (:REWRITE DEFAULT-NUMERATOR))
 (21 7 (:REWRITE DEFAULT-DENOMINATOR))
 (20 4 (:REWRITE A2))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BITN-ALT-0
 (9 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:REWRITE DEFAULT-*-2))
 (4 4 (:REWRITE DEFAULT-*-1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(BITN-ALT-POS
 (157 66 (:REWRITE DEFAULT-*-2))
 (111 24 (:REWRITE FL-INT))
 (111 24 (:REWRITE A10))
 (76 66 (:REWRITE DEFAULT-*-1))
 (52 47 (:REWRITE DEFAULT-+-2))
 (47 47 (:REWRITE DEFAULT-+-1))
 (40 8 (:REWRITE DEFAULT-UNARY-/))
 (36 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (36 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (36 12 (:REWRITE A4))
 (22 21 (:REWRITE DEFAULT-<-1))
 (21 21 (:REWRITE DEFAULT-<-2))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (12 12 (:REWRITE ZIP-OPEN))
 (6 6 (:REWRITE A5))
 (6 6 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BIT-REM-1
 (122 10 (:DEFINITION EXPT))
 (82 28 (:REWRITE DEFAULT-*-2))
 (38 24 (:REWRITE DEFAULT-+-2))
 (38 24 (:REWRITE DEFAULT-+-1))
 (32 28 (:REWRITE DEFAULT-*-1))
 (28 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (28 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (28 4 (:REWRITE FL-INT))
 (28 4 (:REWRITE A10))
 (20 4 (:REWRITE DEFAULT-UNARY-/))
 (16 16 (:REWRITE DEFAULT-<-2))
 (16 16 (:REWRITE DEFAULT-<-1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (2 2 (:REWRITE ZIP-OPEN))
 )
(BIT-REM-2
 (1458 84 (:DEFINITION EXPT))
 (685 42 (:REWRITE A10))
 (656 229 (:REWRITE DEFAULT-*-2))
 (476 28 (:REWRITE FL-INT))
 (346 262 (:REWRITE DEFAULT-+-2))
 (342 262 (:REWRITE DEFAULT-+-1))
 (341 229 (:REWRITE DEFAULT-*-1))
 (225 45 (:REWRITE ZIP-OPEN))
 (210 15 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (187 37 (:REWRITE DEFAULT-UNARY-/))
 (180 15 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (105 105 (:REWRITE DEFAULT-<-2))
 (105 105 (:REWRITE DEFAULT-<-1))
 (94 46 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (94 46 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (60 30 (:REWRITE UNICITY-OF-1))
 (60 30 (:REWRITE UNICITY-OF-0))
 (46 46 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (46 46 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (46 46 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (46 46 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (15 15 (:REWRITE FOLD-CONSTS-IN-+))
 (15 15 (:REWRITE A4))
 (10 10 (:REWRITE A5))
 )
(INTEGERP-EXPT-TYPE)
(BIT-REM-3
 (446 21 (:DEFINITION EXPT))
 (217 67 (:REWRITE DEFAULT-*-2))
 (127 67 (:REWRITE DEFAULT-*-1))
 (122 83 (:REWRITE DEFAULT-+-2))
 (113 83 (:REWRITE DEFAULT-+-1))
 (83 11 (:REWRITE ZIP-OPEN))
 (75 9 (:REWRITE FL-INT))
 (72 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (70 10 (:REWRITE DEFAULT-UNARY-/))
 (26 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE DEFAULT-<-1))
 (24 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (18 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (6 6 (:REWRITE A4))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-REM-4
 (324 16 (:DEFINITION EXPT))
 (168 50 (:REWRITE DEFAULT-*-2))
 (110 62 (:REWRITE DEFAULT-+-2))
 (107 8 (:REWRITE FL-INT))
 (107 8 (:REWRITE A10))
 (102 62 (:REWRITE DEFAULT-+-1))
 (98 50 (:REWRITE DEFAULT-*-1))
 (56 8 (:REWRITE ZIP-OPEN))
 (56 8 (:REWRITE DEFAULT-UNARY-/))
 (56 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (48 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (26 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE DEFAULT-<-1))
 (18 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (18 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (16 16 (:DEFINITION FIX))
 (16 8 (:REWRITE UNICITY-OF-1))
 (16 8 (:REWRITE UNICITY-OF-0))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:REWRITE A4))
 )
(BIT-REM-5
 (210 57 (:REWRITE DEFAULT-*-2))
 (105 6 (:REWRITE FL-INT))
 (105 6 (:REWRITE A10))
 (87 57 (:REWRITE DEFAULT-*-1))
 (83 66 (:REWRITE DEFAULT-+-2))
 (79 66 (:REWRITE DEFAULT-+-1))
 (42 6 (:REWRITE DEFAULT-UNARY-/))
 (40 16 (:REWRITE A4))
 (36 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (36 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (22 22 (:REWRITE DEFAULT-<-2))
 (22 22 (:REWRITE DEFAULT-<-1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE A5))
 )
(BIT-REM-6
 (70 19 (:REWRITE DEFAULT-*-2))
 (48 3 (:DEFINITION EXPT))
 (30 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (28 19 (:REWRITE DEFAULT-*-1))
 (24 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (21 3 (:REWRITE DEFAULT-UNARY-/))
 (18 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 3 (:REWRITE COMMUTATIVITY-OF-+))
 (10 1 (:REWRITE FL-INT))
 (10 1 (:REWRITE A10))
 (9 9 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 5 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE A4))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE A5))
 (3 3 (:REWRITE ZIP-OPEN))
 )
(BIT-REM-7
 (104 7 (:DEFINITION EXPT))
 (75 3 (:REWRITE FL-INT))
 (75 3 (:REWRITE A10))
 (62 14 (:REWRITE DEFAULT-*-2))
 (26 18 (:REWRITE DEFAULT-+-2))
 (26 14 (:REWRITE DEFAULT-*-1))
 (24 7 (:REWRITE COMMUTATIVITY-OF-+))
 (21 3 (:REWRITE DEFAULT-UNARY-/))
 (18 18 (:REWRITE DEFAULT-+-1))
 (15 10 (:REWRITE DEFAULT-<-1))
 (13 10 (:REWRITE DEFAULT-<-2))
 (9 3 (:REWRITE A4))
 (7 7 (:REWRITE ZIP-OPEN))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-REM-8
 (441 119 (:REWRITE DEFAULT-*-2))
 (191 119 (:REWRITE DEFAULT-*-1))
 (156 150 (:REWRITE DEFAULT-+-2))
 (156 150 (:REWRITE DEFAULT-+-1))
 (135 12 (:REWRITE FL-INT))
 (135 12 (:REWRITE A10))
 (115 43 (:REWRITE A4))
 (109 25 (:REWRITE ZIP-OPEN))
 (84 12 (:REWRITE DEFAULT-UNARY-/))
 (84 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (58 52 (:REWRITE DEFAULT-<-1))
 (52 52 (:REWRITE DEFAULT-<-2))
 (36 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (36 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (19 19 (:REWRITE FOLD-CONSTS-IN-+))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (7 7 (:REWRITE A5))
 )
(BIT-REM
 (171 13 (:DEFINITION EXPT))
 (67 17 (:REWRITE DEFAULT-*-2))
 (39 13 (:REWRITE COMMUTATIVITY-OF-+))
 (35 2 (:REWRITE FL-INT))
 (35 2 (:REWRITE A10))
 (28 17 (:REWRITE DEFAULT-*-1))
 (26 26 (:REWRITE DEFAULT-+-2))
 (26 26 (:REWRITE DEFAULT-+-1))
 (25 20 (:REWRITE DEFAULT-<-1))
 (20 20 (:REWRITE DEFAULT-<-2))
 (14 2 (:REWRITE DEFAULT-UNARY-/))
 (2 2 (:REWRITE ZIP-OPEN))
 )
(BIT-EXPO-A
 (266 19 (:DEFINITION EXPT))
 (188 47 (:REWRITE DEFAULT-*-2))
 (186 15 (:REWRITE FL-INT))
 (186 15 (:REWRITE A10))
 (112 16 (:REWRITE DEFAULT-UNARY-/))
 (74 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (68 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (57 38 (:REWRITE DEFAULT-<-1))
 (57 19 (:REWRITE COMMUTATIVITY-OF-+))
 (52 40 (:REWRITE DEFAULT-+-2))
 (47 47 (:REWRITE DEFAULT-*-1))
 (47 38 (:REWRITE DEFAULT-<-2))
 (40 40 (:REWRITE DEFAULT-+-1))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (19 19 (:REWRITE ZIP-OPEN))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BIT-EXPO-B
 (852 123 (:REWRITE FL-INT))
 (852 123 (:REWRITE A10))
 (636 234 (:REWRITE DEFAULT-*-2))
 (381 234 (:REWRITE DEFAULT-*-1))
 (279 63 (:REWRITE DEFAULT-UNARY-/))
 (197 62 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (149 62 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (128 92 (:REWRITE DEFAULT-+-2))
 (116 62 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (107 62 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (104 68 (:REWRITE DEFAULT-<-2))
 (92 92 (:REWRITE DEFAULT-+-1))
 (87 68 (:REWRITE DEFAULT-<-1))
 (28 28 (:REWRITE ZIP-OPEN))
 (3 3 (:REWRITE A5))
 )
(BIT+-1
 (451 20 (:DEFINITION EXPT))
 (133 39 (:REWRITE COMMUTATIVITY-OF-+))
 (129 47 (:REWRITE DEFAULT-*-2))
 (105 89 (:REWRITE DEFAULT-+-2))
 (95 89 (:REWRITE DEFAULT-+-1))
 (93 9 (:REWRITE A10))
 (49 47 (:REWRITE DEFAULT-*-1))
 (45 3 (:REWRITE FL-INT))
 (44 20 (:REWRITE ZIP-OPEN))
 (33 3 (:REWRITE FL+INT))
 (30 30 (:REWRITE DEFAULT-<-2))
 (30 30 (:REWRITE DEFAULT-<-1))
 (28 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (25 5 (:REWRITE DEFAULT-UNARY-/))
 (24 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (8 8 (:DEFINITION FIX))
 (8 4 (:REWRITE UNICITY-OF-1))
 (8 4 (:REWRITE UNICITY-OF-0))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:REWRITE A4))
 (1 1 (:REWRITE A3))
 )
(BIT+-2
 (423 13 (:DEFINITION EXPT))
 (129 51 (:REWRITE DEFAULT-*-2))
 (115 87 (:REWRITE DEFAULT-+-2))
 (107 87 (:REWRITE DEFAULT-+-1))
 (85 13 (:REWRITE ZIP-OPEN))
 (72 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (51 51 (:REWRITE DEFAULT-*-1))
 (25 5 (:REWRITE DEFAULT-UNARY-/))
 (22 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (22 4 (:REWRITE FL-INT))
 (22 4 (:REWRITE A10))
 (20 20 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE FOLD-CONSTS-IN-+))
 (12 12 (:REWRITE A4))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT+-3)
(BIT+-4)
(REM+1-2
 (36 24 (:REWRITE DEFAULT-+-2))
 (36 24 (:REWRITE DEFAULT-+-1))
 (32 24 (:REWRITE DEFAULT-*-2))
 (26 24 (:REWRITE DEFAULT-*-1))
 (20 20 (:REWRITE A10))
 (10 10 (:REWRITE FL-INT))
 (7 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (5 5 (:REWRITE FL+INT))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT+-A
 (112 8 (:DEFINITION EXPT))
 (73 19 (:REWRITE DEFAULT-*-2))
 (53 8 (:REWRITE FL-INT))
 (53 8 (:REWRITE A10))
 (42 6 (:REWRITE DEFAULT-UNARY-/))
 (33 22 (:REWRITE DEFAULT-+-2))
 (32 8 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (23 22 (:REWRITE DEFAULT-+-1))
 (19 19 (:REWRITE DEFAULT-*-1))
 (17 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE ZIP-OPEN))
 (8 8 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (8 8 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BIT+-B
 (117 49 (:REWRITE DEFAULT-*-2))
 (75 49 (:REWRITE DEFAULT-+-2))
 (61 49 (:REWRITE DEFAULT-+-1))
 (60 12 (:REWRITE FL-INT))
 (60 12 (:REWRITE A10))
 (52 49 (:REWRITE DEFAULT-*-1))
 (50 10 (:REWRITE DEFAULT-UNARY-/))
 (42 18 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (42 18 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (18 18 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (18 18 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (18 18 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (18 18 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (17 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE DEFAULT-<-2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(SHL
 (5 5 (:TYPE-PRESCRIPTION INTEGERP-REM))
 (4 4 (:TYPE-PRESCRIPTION INTEGERP-EXPT-TYPE))
 (4 4 (:TYPE-PRESCRIPTION A14 . 1))
 )
(SHR
 (5 5 (:TYPE-PRESCRIPTION A14 . 1))
 )
(CAT
 (5 5 (:TYPE-PRESCRIPTION INTEGERP-EXPT-TYPE))
 (5 5 (:TYPE-PRESCRIPTION A14 . 1))
 )
(BITS
 (10 10 (:TYPE-PRESCRIPTION A14 . 1))
 (4 4 (:TYPE-PRESCRIPTION INTEGERP-REM))
 )
(REM-BITS
 (226 10 (:REWRITE FL-INT))
 (226 10 (:REWRITE A10))
 (76 18 (:REWRITE DEFAULT-*-2))
 (60 28 (:REWRITE DEFAULT-+-2))
 (34 18 (:REWRITE DEFAULT-*-1))
 (28 28 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 2 (:REWRITE DEFAULT-UNARY-/))
 (8 8 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (8 8 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (6 6 (:REWRITE ZIP-OPEN))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-BITS-1
 (702 33 (:DEFINITION EXPT))
 (375 106 (:REWRITE DEFAULT-*-2))
 (171 117 (:REWRITE DEFAULT-+-2))
 (164 117 (:REWRITE DEFAULT-+-1))
 (159 106 (:REWRITE DEFAULT-*-1))
 (152 44 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (105 33 (:REWRITE ZIP-OPEN))
 (84 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (72 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (63 9 (:REWRITE DEFAULT-UNARY-/))
 (60 6 (:REWRITE FL-INT))
 (60 6 (:REWRITE A10))
 (46 46 (:REWRITE DEFAULT-<-2))
 (46 46 (:REWRITE DEFAULT-<-1))
 (44 44 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (44 44 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (44 44 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (44 44 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (44 44 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (44 44 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (24 12 (:REWRITE UNICITY-OF-0))
 (12 12 (:REWRITE FOLD-CONSTS-IN-+))
 (12 12 (:REWRITE A4))
 (3 3 (:REWRITE A5))
 )
(BIT-BITS-2
 (507 21 (:DEFINITION EXPT))
 (325 21 (:REWRITE FL-INT))
 (195 72 (:REWRITE DEFAULT-*-2))
 (190 107 (:REWRITE DEFAULT-+-2))
 (151 107 (:REWRITE DEFAULT-+-1))
 (117 72 (:REWRITE DEFAULT-*-1))
 (93 21 (:REWRITE ZIP-OPEN))
 (72 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (50 10 (:REWRITE DEFAULT-UNARY-/))
 (26 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE DEFAULT-<-1))
 (24 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (14 14 (:REWRITE FOLD-CONSTS-IN-+))
 (14 14 (:REWRITE A4))
 (8 8 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (8 8 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-BITS-3)
(BIT-BITS-4
 (540 30 (:DEFINITION EXPT))
 (358 88 (:REWRITE DEFAULT-*-2))
 (190 106 (:REWRITE DEFAULT-+-2))
 (182 106 (:REWRITE DEFAULT-+-1))
 (176 88 (:REWRITE DEFAULT-*-1))
 (138 12 (:REWRITE FL-INT))
 (138 12 (:REWRITE A10))
 (112 16 (:REWRITE DEFAULT-UNARY-/))
 (70 16 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (42 42 (:REWRITE DEFAULT-<-2))
 (42 42 (:REWRITE DEFAULT-<-1))
 (30 30 (:REWRITE ZIP-OPEN))
 (18 18 (:REWRITE FOLD-CONSTS-IN-+))
 (18 18 (:REWRITE A4))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (6 6 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:REWRITE A5))
 )
(BIT-BITS-5
 (220 62 (:REWRITE DEFAULT-*-2))
 (95 83 (:REWRITE DEFAULT-+-2))
 (95 83 (:REWRITE DEFAULT-+-1))
 (90 6 (:REWRITE FL-INT))
 (90 6 (:REWRITE A10))
 (86 62 (:REWRITE DEFAULT-*-1))
 (68 12 (:REWRITE ZIP-OPEN))
 (66 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (64 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (56 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (42 6 (:REWRITE DEFAULT-UNARY-/))
 (24 24 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE DEFAULT-<-1))
 (16 8 (:REWRITE UNICITY-OF-1))
 (12 12 (:REWRITE FOLD-CONSTS-IN-+))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (2 2 (:REWRITE A5))
 )
(BIT-BITS-6)
(BIT-BITS-7
 (98 7 (:DEFINITION EXPT))
 (50 2 (:REWRITE FL-INT))
 (50 2 (:REWRITE A10))
 (31 10 (:REWRITE DEFAULT-*-2))
 (23 15 (:REWRITE DEFAULT-+-2))
 (21 7 (:REWRITE COMMUTATIVITY-OF-+))
 (20 14 (:REWRITE DEFAULT-<-2))
 (16 14 (:REWRITE DEFAULT-<-1))
 (15 15 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE DEFAULT-*-1))
 (7 7 (:REWRITE ZIP-OPEN))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-BITS-8
 (467 168 (:REWRITE DEFAULT-*-2))
 (250 239 (:REWRITE DEFAULT-+-2))
 (244 239 (:REWRITE DEFAULT-+-1))
 (219 168 (:REWRITE DEFAULT-*-1))
 (218 36 (:REWRITE ZIP-OPEN))
 (208 13 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (182 13 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (167 17 (:REWRITE FL-INT))
 (167 17 (:REWRITE A10))
 (96 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (75 15 (:REWRITE DEFAULT-UNARY-/))
 (72 70 (:REWRITE DEFAULT-<-1))
 (70 70 (:REWRITE DEFAULT-<-2))
 (52 26 (:REWRITE UNICITY-OF-1))
 (39 39 (:REWRITE FOLD-CONSTS-IN-+))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:REWRITE A5))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BIT-BITS-9
 (254 70 (:REWRITE DEFAULT-*-2))
 (135 6 (:REWRITE A10))
 (120 112 (:REWRITE DEFAULT-+-2))
 (112 112 (:REWRITE DEFAULT-+-1))
 (93 70 (:REWRITE DEFAULT-*-1))
 (89 19 (:REWRITE ZIP-OPEN))
 (80 5 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (70 5 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (58 47 (:REWRITE DEFAULT-<-1))
 (56 47 (:REWRITE DEFAULT-<-2))
 (35 8 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (35 5 (:REWRITE DEFAULT-UNARY-/))
 (20 10 (:REWRITE UNICITY-OF-1))
 (15 15 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (8 8 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (8 8 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (1 1 (:REWRITE A5))
 )
(BIT-BITS-10
 (208 54 (:REWRITE DEFAULT-*-2))
 (125 5 (:REWRITE FL-INT))
 (125 5 (:REWRITE A10))
 (115 54 (:REWRITE DEFAULT-*-1))
 (83 70 (:REWRITE DEFAULT-+-2))
 (73 70 (:REWRITE DEFAULT-+-1))
 (55 33 (:REWRITE DEFAULT-<-2))
 (49 33 (:REWRITE DEFAULT-<-1))
 (49 7 (:REWRITE DEFAULT-UNARY-/))
 (44 16 (:REWRITE ZIP-OPEN))
 (32 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (28 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-BITS-11
 (375 105 (:REWRITE DEFAULT-*-2))
 (169 169 (:REWRITE DEFAULT-+-2))
 (169 169 (:REWRITE DEFAULT-+-1))
 (167 105 (:REWRITE DEFAULT-*-1))
 (155 29 (:REWRITE ZIP-OPEN))
 (149 11 (:REWRITE FL-INT))
 (149 11 (:REWRITE A10))
 (144 9 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (126 9 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (77 11 (:REWRITE DEFAULT-UNARY-/))
 (64 60 (:REWRITE DEFAULT-<-2))
 (61 60 (:REWRITE DEFAULT-<-1))
 (36 18 (:REWRITE UNICITY-OF-1))
 (33 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (27 27 (:REWRITE FOLD-CONSTS-IN-+))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-BITS-12
 (215 10 (:REWRITE FL-INT))
 (215 10 (:REWRITE A10))
 (156 44 (:REWRITE DEFAULT-*-2))
 (80 58 (:REWRITE DEFAULT-+-2))
 (70 44 (:REWRITE DEFAULT-*-1))
 (62 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (59 58 (:REWRITE DEFAULT-+-1))
 (46 6 (:REWRITE DEFAULT-UNARY-/))
 (44 10 (:REWRITE ZIP-OPEN))
 (37 10 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (32 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (22 20 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE DEFAULT-<-1))
 (12 6 (:REWRITE UNICITY-OF-1))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (10 10 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (10 10 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (10 10 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (10 10 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (10 10 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (10 10 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(BIT-BITS-13
 (663 32 (:REWRITE FL-INT))
 (663 32 (:REWRITE A10))
 (563 181 (:REWRITE DEFAULT-*-2))
 (332 181 (:REWRITE DEFAULT-*-1))
 (280 228 (:REWRITE DEFAULT-+-2))
 (228 228 (:REWRITE DEFAULT-+-1))
 (227 47 (:REWRITE ZIP-OPEN))
 (180 15 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (156 26 (:REWRITE DEFAULT-UNARY-/))
 (71 71 (:REWRITE DEFAULT-<-2))
 (71 71 (:REWRITE DEFAULT-<-1))
 (30 30 (:REWRITE FOLD-CONSTS-IN-+))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (20 20 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (20 20 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (16 16 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (16 16 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (9 9 (:REWRITE A5))
 )
(BIT-BITS-14
 (328 14 (:REWRITE FL-INT))
 (328 14 (:REWRITE A10))
 (270 74 (:REWRITE DEFAULT-*-2))
 (138 74 (:REWRITE DEFAULT-*-1))
 (116 94 (:REWRITE DEFAULT-+-2))
 (94 94 (:REWRITE DEFAULT-+-1))
 (92 16 (:REWRITE ZIP-OPEN))
 (88 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (84 84 (:TYPE-PRESCRIPTION INTEGERP-REM))
 (78 10 (:REWRITE DEFAULT-UNARY-/))
 (76 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (51 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (36 36 (:REWRITE DEFAULT-<-2))
 (36 36 (:REWRITE DEFAULT-<-1))
 (24 12 (:REWRITE UNICITY-OF-1))
 (14 14 (:REWRITE FOLD-CONSTS-IN-+))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BIT-BITS-A)
(BIT-BITS-15
 (211 50 (:REWRITE DEFAULT-*-2))
 (144 144 (:TYPE-PRESCRIPTION INTEGERP-EXPT-TYPE))
 (144 144 (:TYPE-PRESCRIPTION A14 . 2))
 (144 144 (:TYPE-PRESCRIPTION A14 . 1))
 (127 10 (:REWRITE FL-INT))
 (127 10 (:REWRITE A10))
 (111 50 (:REWRITE DEFAULT-*-1))
 (70 10 (:REWRITE DEFAULT-UNARY-/))
 (55 55 (:REWRITE DEFAULT-+-2))
 (55 55 (:REWRITE DEFAULT-+-1))
 (43 41 (:REWRITE DEFAULT-<-1))
 (41 41 (:REWRITE DEFAULT-<-2))
 (18 18 (:REWRITE ZIP-OPEN))
 )
(BIT-BITS-16
 (2369 101 (:REWRITE FL-INT))
 (2369 101 (:REWRITE A10))
 (1548 345 (:REWRITE DEFAULT-*-2))
 (673 345 (:REWRITE DEFAULT-*-1))
 (602 86 (:REWRITE DEFAULT-UNARY-/))
 (538 418 (:REWRITE DEFAULT-+-2))
 (418 418 (:REWRITE DEFAULT-+-1))
 (237 237 (:REWRITE DEFAULT-<-2))
 (237 237 (:REWRITE DEFAULT-<-1))
 (175 175 (:REWRITE ZIP-OPEN))
 (34 34 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (34 34 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (34 34 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (34 34 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (32 32 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (32 32 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (20 20 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE A5))
 )
(BIT-BITS-B
 (178 45 (:REWRITE DEFAULT-*-2))
 (78 78 (:REWRITE DEFAULT-+-2))
 (78 78 (:REWRITE DEFAULT-+-1))
 (70 4 (:REWRITE FL-INT))
 (70 4 (:REWRITE A10))
 (67 45 (:REWRITE DEFAULT-*-1))
 (49 44 (:REWRITE DEFAULT-<-1))
 (47 44 (:REWRITE DEFAULT-<-2))
 (28 4 (:REWRITE DEFAULT-UNARY-/))
 (15 15 (:REWRITE ZIP-OPEN))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(BIT-BITS-17
 (243 72 (:REWRITE DEFAULT-*-2))
 (124 9 (:REWRITE A10))
 (115 109 (:REWRITE DEFAULT-+-2))
 (115 109 (:REWRITE DEFAULT-+-1))
 (101 17 (:REWRITE ZIP-OPEN))
 (95 72 (:REWRITE DEFAULT-*-1))
 (84 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (70 16 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (56 8 (:REWRITE DEFAULT-UNARY-/))
 (31 31 (:REWRITE DEFAULT-<-2))
 (31 31 (:REWRITE DEFAULT-<-1))
 (19 19 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (6 2 (:LINEAR A13))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(BIT-BITS-18
 (290 10 (:REWRITE FL-INT))
 (290 10 (:REWRITE A10))
 (184 46 (:REWRITE DEFAULT-*-2))
 (100 65 (:REWRITE DEFAULT-+-2))
 (82 46 (:REWRITE DEFAULT-*-1))
 (68 65 (:REWRITE DEFAULT-+-1))
 (46 6 (:REWRITE DEFAULT-UNARY-/))
 (40 12 (:REWRITE ZIP-OPEN))
 (39 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (32 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (28 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (26 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE DEFAULT-<-1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (12 12 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (8 4 (:REWRITE UNICITY-OF-1))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (1 1 (:REWRITE A3))
 )
(REM-REM-1
 (106 5 (:DEFINITION EXPT))
 (64 23 (:REWRITE DEFAULT-*-2))
 (32 23 (:REWRITE DEFAULT-*-1))
 (32 8 (:REWRITE COMMUTATIVITY-OF-+))
 (30 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (18 18 (:REWRITE DEFAULT-+-2))
 (18 18 (:REWRITE DEFAULT-+-1))
 (18 12 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 9 (:REWRITE DEFAULT-<-2))
 (14 1 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (13 1 (:REWRITE ZIP-OPEN))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (12 1 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (10 9 (:REWRITE DEFAULT-<-1))
 (4 4 (:DEFINITION FIX))
 (4 2 (:REWRITE UNICITY-OF-1))
 (4 2 (:REWRITE UNICITY-OF-0))
 (3 3 (:REWRITE DEFAULT-UNARY-/))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE A5))
 (2 2 (:REWRITE A4))
 (1 1 (:REWRITE FL-INT))
 (1 1 (:REWRITE A10))
 )
(REM-REM
 (649 31 (:DEFINITION EXPT))
 (246 77 (:REWRITE DEFAULT-*-2))
 (129 116 (:REWRITE DEFAULT-+-2))
 (125 116 (:REWRITE DEFAULT-+-1))
 (100 77 (:REWRITE DEFAULT-*-1))
 (78 6 (:REWRITE ZIP-OPEN))
 (72 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (51 41 (:REWRITE DEFAULT-<-1))
 (41 41 (:REWRITE DEFAULT-<-2))
 (35 5 (:REWRITE DEFAULT-UNARY-/))
 (32 5 (:REWRITE FL-INT))
 (32 5 (:REWRITE A10))
 (24 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (15 15 (:REWRITE A4))
 (12 12 (:REWRITE FOLD-CONSTS-IN-+))
 (12 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(BIT-BITS-19
 (708 32 (:REWRITE FL-INT))
 (708 32 (:REWRITE A10))
 (547 130 (:REWRITE DEFAULT-*-2))
 (230 130 (:REWRITE DEFAULT-*-1))
 (229 173 (:REWRITE DEFAULT-+-2))
 (182 173 (:REWRITE DEFAULT-+-1))
 (156 20 (:REWRITE DEFAULT-UNARY-/))
 (115 34 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (79 37 (:REWRITE ZIP-OPEN))
 (67 66 (:REWRITE DEFAULT-<-1))
 (66 66 (:REWRITE DEFAULT-<-2))
 (42 3 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (34 34 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (34 34 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (34 34 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (12 12 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (12 12 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (11 11 (:REWRITE FOLD-CONSTS-IN-+))
 (3 3 (:REWRITE A3))
 )
(BIT-BITS-20)
(BIT-BITS-C
 (344 14 (:REWRITE FL-INT))
 (344 14 (:REWRITE A10))
 (258 61 (:REWRITE DEFAULT-*-2))
 (129 61 (:REWRITE DEFAULT-*-1))
 (104 83 (:REWRITE DEFAULT-+-2))
 (86 83 (:REWRITE DEFAULT-+-1))
 (70 10 (:REWRITE DEFAULT-UNARY-/))
 (47 14 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (44 44 (:REWRITE DEFAULT-<-2))
 (44 44 (:REWRITE DEFAULT-<-1))
 (18 18 (:REWRITE ZIP-OPEN))
 (14 14 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (14 14 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (14 14 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (14 14 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (14 14 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (14 14 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (8 8 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(COMP1
 (5 5 (:TYPE-PRESCRIPTION INTEGERP-EXPT-TYPE))
 (5 5 (:TYPE-PRESCRIPTION A14 . 1))
 )
(DEC1
 (7 7 (:TYPE-PRESCRIPTION INTEGERP-EXPT-TYPE))
 (7 7 (:TYPE-PRESCRIPTION A14 . 1))
 (5 5 (:TYPE-PRESCRIPTION INTEGERP-REM))
 )
(LOGAND-0)
(LOGAND-0-2
 (1 1 (:REWRITE ZIP-OPEN))
 )
(LOGAND-DEF
 (406 388 (:REWRITE DEFAULT-*-2))
 (388 388 (:REWRITE DEFAULT-*-1))
 (185 185 (:REWRITE DEFAULT-<-2))
 (185 185 (:REWRITE DEFAULT-<-1))
 (172 118 (:REWRITE DEFAULT-+-2))
 (138 118 (:REWRITE DEFAULT-+-1))
 (60 60 (:REWRITE A10))
 (58 58 (:REWRITE DEFAULT-NUMERATOR))
 (58 58 (:REWRITE DEFAULT-DENOMINATOR))
 (22 22 (:REWRITE ZIP-OPEN))
 (20 20 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (20 20 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(LOGAND-NAT
 (600 40 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (328 219 (:REWRITE DEFAULT-+-2))
 (321 298 (:REWRITE DEFAULT-*-2))
 (298 298 (:REWRITE DEFAULT-*-1))
 (288 219 (:REWRITE DEFAULT-+-1))
 (179 158 (:REWRITE DEFAULT-<-1))
 (158 158 (:REWRITE DEFAULT-<-2))
 (120 40 (:DEFINITION NFIX))
 (56 56 (:REWRITE DEFAULT-DENOMINATOR))
 (52 52 (:REWRITE DEFAULT-NUMERATOR))
 (50 30 (:REWRITE ZIP-OPEN))
 (40 40 (:DEFINITION IFIX))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(LOGAND-REM
 (200 195 (:REWRITE DEFAULT-*-2))
 (199 195 (:REWRITE DEFAULT-*-1))
 (122 122 (:REWRITE FL-INT))
 (122 122 (:REWRITE A10))
 (85 64 (:REWRITE DEFAULT-<-1))
 (64 64 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (28 28 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 (26 20 (:REWRITE DEFAULT-+-2))
 (22 20 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(LOGAND-FL
 (21 18 (:REWRITE DEFAULT-*-2))
 (19 18 (:REWRITE DEFAULT-*-1))
 (12 10 (:REWRITE DEFAULT-<-1))
 (11 8 (:REWRITE FL-INT))
 (11 8 (:REWRITE A10))
 (11 5 (:REWRITE DEFAULT-+-2))
 (11 5 (:REWRITE DEFAULT-+-1))
 (10 10 (:REWRITE DEFAULT-<-2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR FL-WEAKLY-MONOTONIC . 1))
 )
(LOGAND-1
 (1 1 (:REWRITE ZIP-OPEN))
 )
(LOGAND-1-2
 (1 1 (:REWRITE ZIP-OPEN))
 )
(DEN-INT)
(NUM-INT
 (2 2 (:REWRITE DEFAULT-NUMERATOR))
 (1 1 (:REWRITE DEFAULT-*-2))
 (1 1 (:REWRITE DEFAULT-*-1))
 )
(FLOOR*2
 (2 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE DEFAULT-*-1))
 )
(DEN-2X+1/2-1
 (46 46 (:REWRITE DEFAULT-*-2))
 (46 46 (:REWRITE DEFAULT-*-1))
 (28 28 (:REWRITE DEFAULT-+-2))
 (28 28 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE DEN-INT))
 (5 5 (:REWRITE DEFAULT-DENOMINATOR))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (3 3 (:REWRITE NUM-INT))
 (3 3 (:REWRITE DEFAULT-NUMERATOR))
 (1 1 (:REWRITE DEFAULT-UNARY-/))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE A3))
 )
(DEN-2X+1/2-2
 (59 59 (:REWRITE DEFAULT-*-2))
 (59 59 (:REWRITE DEFAULT-*-1))
 (34 34 (:REWRITE DEFAULT-+-2))
 (34 34 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEN-INT))
 (6 6 (:REWRITE DEFAULT-DENOMINATOR))
 (4 4 (:REWRITE NUM-INT))
 (4 4 (:REWRITE DEFAULT-NUMERATOR))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (1 1 (:REWRITE DEFAULT-UNARY-/))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE A3))
 )
(WORST-HACK-YET
 (9 9 (:REWRITE DEFAULT-*-2))
 (9 9 (:REWRITE DEFAULT-*-1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (1 1 (:REWRITE A5))
 )
(DEN-2X+1/2-3
 (119 119 (:REWRITE DEFAULT-*-2))
 (119 119 (:REWRITE DEFAULT-*-1))
 (84 84 (:REWRITE DEFAULT-+-2))
 (84 84 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE A4))
 (10 10 (:REWRITE NUM-INT))
 (10 10 (:REWRITE DEN-INT))
 (10 10 (:REWRITE DEFAULT-NUMERATOR))
 (10 10 (:REWRITE DEFAULT-DENOMINATOR))
 (8 8 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(DEN-2X+1/2-4
 (282 282 (:REWRITE DEFAULT-*-2))
 (282 282 (:REWRITE DEFAULT-*-1))
 (204 204 (:REWRITE DEFAULT-+-2))
 (204 204 (:REWRITE DEFAULT-+-1))
 (31 31 (:REWRITE A4))
 (25 25 (:REWRITE DEN-INT))
 (25 25 (:REWRITE DEFAULT-DENOMINATOR))
 (22 22 (:REWRITE NUM-INT))
 (22 22 (:REWRITE DEFAULT-NUMERATOR))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE DEFAULT-UNARY-/))
 (2 2 (:REWRITE A3))
 )
(DEN-2X+1/2
 (24 24 (:REWRITE DEFAULT-*-2))
 (24 24 (:REWRITE DEFAULT-*-1))
 (18 18 (:REWRITE DEFAULT-+-2))
 (18 18 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE DEN-INT))
 (4 4 (:REWRITE DEFAULT-DENOMINATOR))
 (2 2 (:REWRITE NUM-INT))
 (2 2 (:REWRITE DEFAULT-NUMERATOR))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(NUM-2X+1/2
 (14 14 (:REWRITE DEFAULT-*-2))
 (14 14 (:REWRITE DEFAULT-*-1))
 (9 9 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE NUM-INT))
 (1 1 (:REWRITE DEFAULT-NUMERATOR))
 )
(INDUCT-NAT)
(FLOOR*2+1-1
 (14 13 (:REWRITE DEFAULT-+-2))
 (13 13 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE DEFAULT-*-1))
 )
(FLOOR*2+1-2
 (21 19 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE DEFAULT-*-2))
 (3 3 (:REWRITE DEFAULT-*-1))
 )
(FLOOR*2+1
 (84 71 (:REWRITE DEFAULT-+-2))
 (75 71 (:REWRITE DEFAULT-+-1))
 (60 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (49 45 (:REWRITE DEFAULT-*-2))
 (45 45 (:REWRITE DEFAULT-*-1))
 (18 18 (:REWRITE DEFAULT-<-2))
 (18 18 (:REWRITE DEFAULT-<-1))
 )
(FLOOR-LOGAND
 (18 9 (:REWRITE DEFAULT-*-2))
 (15 9 (:REWRITE DEFAULT-+-2))
 (12 9 (:REWRITE DEFAULT-+-1))
 (9 9 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE ZIP-OPEN))
 )
(X-OR-X/2-1)
(X-OR-X/2-2)
(X-OR-X/2-3)
(X-OR-X/2-4
 (14 14 (:REWRITE DEFAULT-*-2))
 (14 14 (:REWRITE DEFAULT-*-1))
 (9 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (9 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(X-OR-X/2-5)
(X-OR-X/2-6)
(X-OR-X/2-7)
(X-OR-X/2-8)
(X-OR-X/2-9)
(X-OR-X/2-10)
(X-OR-X/2-11
 (20 20 (:REWRITE DEFAULT-*-2))
 (20 20 (:REWRITE DEFAULT-*-1))
 (7 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 1 (:REWRITE X-OR-X/2-3))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(X-OR-X/2
 (18 18 (:REWRITE DEFAULT-*-2))
 (18 18 (:REWRITE DEFAULT-*-1))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (6 1 (:REWRITE X-OR-X/2-10))
 (4 2 (:REWRITE X-OR-X/2-3))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 1 (:REWRITE X-OR-X/2-7))
 )
(FLOOR-LOGNOT-1
 (16 14 (:REWRITE DEFAULT-+-2))
 (14 14 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE DEFAULT-*-2))
 (12 12 (:REWRITE DEFAULT-*-1))
 )
(FLOOR-LOGNOT-2
 (17 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE DEFAULT-*-2))
 (12 12 (:REWRITE DEFAULT-*-1))
 )
(FLOOR-LOGNOT
 (18 18 (:REWRITE DEFAULT-*-2))
 (18 18 (:REWRITE DEFAULT-*-1))
 (14 14 (:REWRITE DEFAULT-+-2))
 (14 14 (:REWRITE DEFAULT-+-1))
 (6 1 (:REWRITE X-OR-X/2-10))
 (4 2 (:REWRITE X-OR-X/2-3))
 (3 1 (:REWRITE X-OR-X/2-7))
 )
(FLOOR-LOGIOR)
(FL-LOGIOR-1
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 )
(FL-LOGIOR-2
 (1340 40 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (660 447 (:REWRITE DEFAULT-+-2))
 (617 478 (:REWRITE DEFAULT-*-2))
 (600 447 (:REWRITE DEFAULT-+-1))
 (560 40 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (498 478 (:REWRITE DEFAULT-*-1))
 (256 32 (:REWRITE A9))
 (203 162 (:REWRITE DEFAULT-<-1))
 (182 162 (:REWRITE DEFAULT-<-2))
 (176 86 (:REWRITE X-OR-X/2-7))
 (150 40 (:DEFINITION NFIX))
 (128 8 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (114 48 (:REWRITE UNICITY-OF-1))
 (112 32 (:REWRITE A5))
 (58 48 (:REWRITE DEFAULT-DENOMINATOR))
 (54 44 (:REWRITE DEFAULT-NUMERATOR))
 (50 40 (:DEFINITION IFIX))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (8 8 (:REWRITE REARRANGE-FRACTIONAL-COEFS-EQUAL))
 )
(LOGIOR-NAT
 (10 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-<-2))
 )
(LOGIOR-FL
 (21 20 (:REWRITE DEFAULT-*-2))
 (21 20 (:REWRITE DEFAULT-*-1))
 (21 8 (:REWRITE FL-INT))
 (21 8 (:REWRITE A10))
 (20 16 (:REWRITE X-OR-X/2-7))
 (12 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE DEFAULT-<-2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(REM-2*I
 (7 7 (:REWRITE DEFAULT-*-2))
 (7 7 (:REWRITE DEFAULT-*-1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(REM-LOGIOR-2
 (71 48 (:REWRITE DEFAULT-+-2))
 (68 4 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (57 48 (:REWRITE DEFAULT-+-1))
 (54 40 (:REWRITE DEFAULT-*-2))
 (42 40 (:REWRITE DEFAULT-*-1))
 (20 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (15 7 (:REWRITE A4))
 (7 7 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE DEFAULT-<-1))
 (4 4 (:DEFINITION IFIX))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (2 2 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(REM-2*I+1
 (102 6 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (81 60 (:REWRITE DEFAULT-+-2))
 (67 60 (:REWRITE DEFAULT-+-1))
 (59 48 (:REWRITE DEFAULT-*-2))
 (50 48 (:REWRITE DEFAULT-*-1))
 (30 3 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (20 8 (:REWRITE A4))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (6 6 (:DEFINITION IFIX))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 )
(REM-LOGIOR-4
 (6 6 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-*-2))
 (6 6 (:REWRITE DEFAULT-*-1))
 )
(REM-LOGIOR-5
 (7 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-*-2))
 (6 6 (:REWRITE DEFAULT-*-1))
 )
(REM-LOGIOR-6)
(REM-LOGIOR-7)
(REM-LOGIOR-8)
(REM-LOGIOR-9
 (26 26 (:REWRITE DEFAULT-*-2))
 (26 26 (:REWRITE DEFAULT-*-1))
 (21 21 (:REWRITE DEFAULT-+-2))
 (21 21 (:REWRITE DEFAULT-+-1))
 (9 3 (:REWRITE X-OR-X/2-3))
 (7 2 (:REWRITE X-OR-X/2-10))
 (5 1 (:REWRITE REM-LOGIOR-8))
 (3 1 (:REWRITE X-OR-X/2-7))
 )
(EVENP-LOGAND-1
 (1636 72 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (644 448 (:REWRITE DEFAULT-+-2))
 (622 514 (:REWRITE DEFAULT-*-2))
 (552 448 (:REWRITE DEFAULT-+-1))
 (522 514 (:REWRITE DEFAULT-*-1))
 (464 464 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (464 36 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (228 72 (:DEFINITION NFIX))
 (196 188 (:REWRITE DEFAULT-<-2))
 (196 188 (:REWRITE DEFAULT-<-1))
 (168 116 (:REWRITE X-OR-X/2-7))
 (128 16 (:REWRITE A9))
 (116 36 (:REWRITE A5))
 (90 60 (:REWRITE ZIP-OPEN))
 (88 40 (:REWRITE UNICITY-OF-1))
 (76 72 (:DEFINITION IFIX))
 (72 12 (:REWRITE REM-LOGIOR-8))
 (68 64 (:REWRITE DEFAULT-NUMERATOR))
 (66 62 (:REWRITE DEFAULT-DENOMINATOR))
 (64 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (28 28 (:REWRITE REARRANGE-FRACTIONAL-COEFS-EQUAL))
 (18 6 (:REWRITE X-OR-X/2-3))
 )
(EVENP-LOGAND-2
 (22 22 (:REWRITE DEFAULT-*-2))
 (22 22 (:REWRITE DEFAULT-*-1))
 (16 16 (:REWRITE DEFAULT-+-2))
 (16 16 (:REWRITE DEFAULT-+-1))
 (9 3 (:REWRITE X-OR-X/2-3))
 (7 2 (:REWRITE X-OR-X/2-10))
 (5 1 (:REWRITE REM-LOGIOR-8))
 (3 1 (:REWRITE X-OR-X/2-7))
 )
(EVENP-LOGAND-3
 (10 5 (:REWRITE DEFAULT-*-2))
 (5 5 (:REWRITE DEFAULT-*-1))
 )
(EVENP-LOGAND-4
 (6 6 (:REWRITE DEFAULT-*-2))
 (6 6 (:REWRITE DEFAULT-*-1))
 (6 2 (:REWRITE X-OR-X/2-7))
 )
(EVENP-LOGAND-5)
(EVENP-LOGAND-6
 (1294 52 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (686 686 (:TYPE-PRESCRIPTION NONNEGATIVE-INTEGER-QUOTIENT))
 (530 343 (:REWRITE DEFAULT-+-2))
 (478 365 (:REWRITE DEFAULT-*-2))
 (433 343 (:REWRITE DEFAULT-+-1))
 (381 365 (:REWRITE DEFAULT-*-1))
 (376 26 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (256 32 (:REWRITE A9))
 (180 52 (:DEFINITION NFIX))
 (176 54 (:REWRITE NUM-INT))
 (158 142 (:REWRITE DEFAULT-<-2))
 (158 142 (:REWRITE DEFAULT-<-1))
 (144 24 (:REWRITE REM-LOGIOR-8))
 (128 8 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (88 46 (:REWRITE DEN-INT))
 (86 52 (:DEFINITION FIX))
 (84 34 (:REWRITE UNICITY-OF-1))
 (80 40 (:REWRITE X-OR-X/2-7))
 (64 16 (:REWRITE A5))
 (62 54 (:REWRITE DEFAULT-NUMERATOR))
 (60 52 (:DEFINITION IFIX))
 (54 46 (:REWRITE DEFAULT-DENOMINATOR))
 (54 18 (:REWRITE UNICITY-OF-0))
 (52 28 (:REWRITE ZIP-OPEN))
 (36 12 (:REWRITE X-OR-X/2-3))
 )
(EVENP-LOGAND-7
 (4 2 (:REWRITE DEFAULT-+-2))
 (4 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE DEFAULT-*-1))
 )
(EVENP-LOGAND-8)
(EVENP-LOGAND)
(REM-LOGIOR-10)
(LOGIOR-REM
 (21 17 (:REWRITE DEFAULT-<-1))
 (17 17 (:REWRITE DEFAULT-<-2))
 )
(LOGIOR-DEF
 (20 18 (:REWRITE DEFAULT-*-2))
 (18 18 (:REWRITE DEFAULT-*-1))
 (12 12 (:REWRITE X-OR-X/2-7))
 (12 6 (:REWRITE FL-INT))
 (12 6 (:REWRITE A10))
 (11 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 4 (:REWRITE DEFAULT-+-2))
 (10 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(LOGORC1-REM-1)
(LOGORC1-REM)
(LOGEQV-REM-1
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 )
(LOGEQV-REM
 (15 15 (:REWRITE DEFAULT-<-2))
 (15 15 (:REWRITE DEFAULT-<-1))
 )
(LOGXOR-REM-1
 (24 16 (:REWRITE DEFAULT-+-2))
 (24 16 (:REWRITE DEFAULT-+-1))
 (16 8 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE DEFAULT-*-1))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 )
(LOGAND>=0
 (1222 60 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (609 408 (:REWRITE DEFAULT-+-2))
 (574 495 (:REWRITE DEFAULT-*-2))
 (531 408 (:REWRITE DEFAULT-+-1))
 (503 495 (:REWRITE DEFAULT-*-1))
 (248 18 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (244 208 (:REWRITE DEFAULT-<-1))
 (228 122 (:REWRITE X-OR-X/2-7))
 (216 208 (:REWRITE DEFAULT-<-2))
 (192 60 (:DEFINITION NFIX))
 (128 16 (:REWRITE A9))
 (92 28 (:REWRITE A5))
 (92 12 (:REWRITE REM-LOGIOR-8))
 (65 61 (:REWRITE DEFAULT-DENOMINATOR))
 (64 60 (:DEFINITION IFIX))
 (64 4 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (62 58 (:REWRITE DEFAULT-NUMERATOR))
 (61 35 (:REWRITE ZIP-OPEN))
 (56 16 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (52 22 (:REWRITE UNICITY-OF-1))
 (24 8 (:REWRITE X-OR-X/2-3))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 16 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (16 16 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (4 4 (:REWRITE REARRANGE-FRACTIONAL-COEFS-EQUAL))
 )
(LOGIOR<0
 (16 16 (:REWRITE DEFAULT-+-2))
 (16 16 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-*-2))
 (6 6 (:REWRITE DEFAULT-*-1))
 (5 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE DEFAULT-<-2))
 )
(LOGAND<0
 (1228 36 (:DEFINITION NONNEGATIVE-INTEGER-QUOTIENT))
 (630 419 (:REWRITE DEFAULT-+-2))
 (573 440 (:REWRITE DEFAULT-*-2))
 (562 419 (:REWRITE DEFAULT-+-1))
 (512 36 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (460 440 (:REWRITE DEFAULT-*-1))
 (256 32 (:REWRITE A9))
 (187 147 (:REWRITE DEFAULT-<-1))
 (167 147 (:REWRITE DEFAULT-<-2))
 (156 74 (:REWRITE X-OR-X/2-7))
 (144 24 (:REWRITE REM-LOGIOR-8))
 (138 36 (:DEFINITION NFIX))
 (128 8 (:REWRITE REARRANGE-NEGATIVE-COEFS-EQUAL))
 (112 32 (:REWRITE A5))
 (106 44 (:REWRITE UNICITY-OF-1))
 (54 44 (:REWRITE DEFAULT-DENOMINATOR))
 (50 40 (:REWRITE DEFAULT-NUMERATOR))
 (46 36 (:DEFINITION IFIX))
 (36 12 (:REWRITE X-OR-X/2-3))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (8 8 (:REWRITE REARRANGE-FRACTIONAL-COEFS-EQUAL))
 )
(LOGXOR-NAT
 (36 36 (:REWRITE DEFAULT-+-2))
 (36 36 (:REWRITE DEFAULT-+-1))
 (15 15 (:REWRITE DEFAULT-*-2))
 (15 15 (:REWRITE DEFAULT-*-1))
 (13 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE DEFAULT-<-2))
 )
(LOGXOR-REM
 (10 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE DEFAULT-<-2))
 )
(FLOOR-LOGORC1)
(FLOOR-LOGEQV)
(FLOOR-LOGXOR)
(LOGXOR-FL
 (16 16 (:REWRITE DEFAULT-*-2))
 (16 16 (:REWRITE DEFAULT-*-1))
 (12 12 (:REWRITE X-OR-X/2-7))
 (12 6 (:REWRITE FL-INT))
 (12 6 (:REWRITE A10))
 (9 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE DEFAULT-<-2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
(LOGXOR-DEF
 (21 18 (:REWRITE DEFAULT-*-2))
 (19 18 (:REWRITE DEFAULT-*-1))
 (17 6 (:REWRITE FL-INT))
 (17 6 (:REWRITE A10))
 (16 12 (:REWRITE X-OR-X/2-7))
 (11 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 4 (:REWRITE DEFAULT-+-2))
 (10 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 )
