(INTEGERP-WHEN-UNSIGNED-BYTE-P-32)
(INTEGERP-WHEN-UNSIGNED-BYTE-P-16)
(ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32)
(NATP-WHEN-UNSIGNED-BYTE-P-32)
(<=-OF-0-WHEN-UNSIGNED-BYTE-P-32)
(TRUE-LISTP-WHEN-BYTE-LISTP)
(PE-SIG-OFFSET
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(PARSE-MS-DOS-STUB
 (116 7 (:DEFINITION NATP))
 (62 62 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (51 9 (:REWRITE INTEGERP-WHEN-NATP))
 (36 9 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (31 31 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (30 9 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (30 9 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (29 8 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (27 27 (:TYPE-PRESCRIPTION NATP))
 (16 10 (:REWRITE DEFAULT-<-1))
 (12 6 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (10 10 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 1 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (1 1 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 )
(BYTE-LISTP-OF-MV-NTH-1-OF-PARSE-MS-DOS-STUB
 (52 2 (:DEFINITION TAKE))
 (34 10 (:REWRITE DEFAULT-<-2))
 (34 2 (:REWRITE ZP-OPEN))
 (24 4 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (20 6 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (16 4 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (14 14 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (14 10 (:REWRITE DEFAULT-<-1))
 (13 1 (:DEFINITION POSP))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (6 2 (:REWRITE DEFAULT-CDR))
 (6 2 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (3 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 )
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-MS-DOS-STUB
 (41 7 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (32 2 (:DEFINITION POSP))
 (27 9 (:REWRITE DEFAULT-<-2))
 (23 1 (:DEFINITION TAKE))
 (18 3 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (18 3 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (14 1 (:REWRITE ZP-OPEN))
 (13 9 (:REWRITE DEFAULT-<-1))
 (12 3 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (7 7 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (7 7 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (6 6 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (3 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (3 1 (:REWRITE DEFAULT-CDR))
 (3 1 (:REWRITE DEFAULT-CAR))
 (2 2 (:TYPE-PRESCRIPTION POSP))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(PE-FILE-SIGNATURE
 (138 22 (:REWRITE INTEGERP-WHEN-NATP))
 (114 114 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (90 24 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (78 12 (:REWRITE DEFAULT-+-2))
 (65 28 (:REWRITE DEFAULT-<-1))
 (57 4 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (50 2 (:DEFINITION POSP))
 (34 28 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (18 6 (:DEFINITION FIX))
 (12 12 (:REWRITE DEFAULT-+-1))
 (9 9 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (9 9 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (6 6 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(PARSE-COFF-FILE-HEADER
 (2 2 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (1 1 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (1 1 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (1 1 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (1 1 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 )
(ALISTP-OF-MV-NTH-1-OF-PARSE-COFF-FILE-HEADER
 (10 10 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (10 10 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (10 10 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (10 10 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 )
(BYTE-LISTP-OF-MV-NTH-3-OF-PARSE-COFF-FILE-HEADER
 (9 9 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (9 9 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (9 9 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (9 9 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 )
(PARSE-OPTIONAL-HEADER-STANDARD-FIELDS
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (4 4 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (4 4 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (4 4 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 )
(AISTP-OF-MV-NTH-1-OF-PARSE-OPTIONAL-HEADER-STANDARD-FIELDS
 (18 18 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (18 18 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (18 18 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (18 18 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 16 (:REWRITE DEFAULT-CAR))
 (8 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 7 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 )
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-OPTIONAL-HEADER-STANDARD-FIELDS
 (17 17 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (17 17 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (17 17 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (17 17 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (16 16 (:REWRITE DEFAULT-CDR))
 (16 16 (:REWRITE DEFAULT-CAR))
 (8 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 7 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 )
(PARSE-OPTIONAL-HEADER-WINDOWS-SPECIFIC-FIELDS
 (10 10 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (2 2 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (2 2 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (2 2 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (2 2 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 )
(ALISTP-OF-MV-NTH-1-OF-PARSE-OPTIONAL-HEADER-WINDOWS-SPECIFIC-FIELDS
 (42 42 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (42 42 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (42 42 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (42 42 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (38 38 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE DEFAULT-CAR))
 (7 7 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 )
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-OPTIONAL-HEADER-WINDOWS-SPECIFIC-FIELDS
 (50 50 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (40 40 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (40 40 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (40 40 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (38 38 (:REWRITE DEFAULT-CDR))
 (38 38 (:REWRITE DEFAULT-CAR))
 )
(PARSE-OPTIONAL-DATA-DIRECTORIES-AUX
 (20 1 (:DEFINITION TRUE-LISTP))
 (10 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 2 (:REWRITE TRUE-LISTP-WHEN-BYTE-LISTP))
 (5 5 (:TYPE-PRESCRIPTION LEN))
 (4 1 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE BYTE-LISTP-OF-CDR))
 (2 2 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (1 1 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(TRUE-LISTP-OF-MV-NTH-1-OF-PARSE-OPTIONAL-DATA-DIRECTORIES-AUX
 (300 15 (:DEFINITION TRUE-LISTP))
 (210 21 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (135 30 (:REWRITE TRUE-LISTP-WHEN-BYTE-LISTP))
 (105 105 (:TYPE-PRESCRIPTION LEN))
 (100 8 (:DEFINITION REVAPPEND))
 (90 90 (:TYPE-PRESCRIPTION BYTE-LISTP))
 (45 15 (:REWRITE BYTE-LISTP-OF-CDR))
 (44 23 (:REWRITE DEFAULT-<-2))
 (23 23 (:REWRITE DEFAULT-CDR))
 (23 23 (:REWRITE DEFAULT-<-1))
 (21 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (21 21 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (21 21 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (21 21 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (19 11 (:REWRITE ZP-OPEN))
 (8 8 (:REWRITE DEFAULT-CAR))
 (7 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 2 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE CDR-CONS))
 (2 2 (:REWRITE CAR-CONS))
 )
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-OPTIONAL-DATA-DIRECTORIES-AUX
 (130 10 (:DEFINITION REVAPPEND))
 (122 11 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (60 3 (:REWRITE DEFAULT-COERCE-3))
 (52 52 (:TYPE-PRESCRIPTION LEN))
 (29 11 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (26 14 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (18 10 (:REWRITE ZP-OPEN))
 (18 10 (:REWRITE DEFAULT-<-2))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (15 15 (:TYPE-PRESCRIPTION REVAPPEND))
 (11 11 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 10 (:REWRITE DEFAULT-CDR))
 (10 10 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (7 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-COERCE-2))
 (6 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 2 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE DEFAULT-COERCE-1))
 (2 2 (:REWRITE CDR-CONS))
 (2 2 (:REWRITE CAR-CONS))
 )
(PAIR-DATA-DIRECTORIES-WITH-NAMES
 (700 68 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (303 54 (:REWRITE TRUE-LISTP-WHEN-BYTE-LISTP))
 (202 202 (:TYPE-PRESCRIPTION BYTE-LISTP))
 (146 25 (:REWRITE LEN-OF-CDR))
 (141 47 (:REWRITE BYTE-LISTP-OF-CDR))
 (132 26 (:REWRITE DEFAULT-CAR))
 (129 25 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (111 111 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (102 70 (:REWRITE DEFAULT-CDR))
 (102 60 (:REWRITE DEFAULT-<-2))
 (68 68 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (66 66 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (60 60 (:REWRITE DEFAULT-<-1))
 (38 28 (:REWRITE DEFAULT-+-2))
 (30 30 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (28 28 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE EQUAL-OF-LEN-AND-0))
 )
(PARSE-OPTIONAL-DATA-DIRECTORIES)
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-OPTIONAL-DATA-DIRECTORIES
 (16 1 (:DEFINITION PAIR-DATA-DIRECTORIES-WITH-NAMES))
 (10 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (6 1 (:DEFINITION PARSE-OPTIONAL-DATA-DIRECTORIES-AUX))
 (5 5 (:TYPE-PRESCRIPTION LEN))
 (3 3 (:DEFINITION ACONS))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(KEEP-BYTES-UNTIL-0)
(NAME-TO-STRING
 (48 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE DEFAULT-CAR))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(DECODE-ASCII-NUMBER)
(INTEGERP-OF-MV-NTH-1-OF-DECODE-ASCII-NUMBER
 (321 41 (:REWRITE INTEGERP-WHEN-NATP))
 (182 182 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (107 41 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (107 41 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (98 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (96 24 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (93 27 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (91 91 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (42 34 (:REWRITE DEFAULT-<-2))
 (39 34 (:REWRITE DEFAULT-<-1))
 (24 2 (:REWRITE COMMUTATIVITY-OF-+))
 (18 18 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (17 17 (:REWRITE DEFAULT-+-2))
 (17 17 (:REWRITE DEFAULT-+-1))
 (16 2 (:REWRITE DISTRIBUTIVITY))
 (14 14 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (14 14 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (14 14 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (14 14 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (14 14 (:REWRITE DEFAULT-CAR))
 (14 2 (:REWRITE COMMUTATIVITY-2-OF-+))
 (11 11 (:REWRITE DEFAULT-*-2))
 (11 11 (:REWRITE DEFAULT-*-1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 2 (:REWRITE LEN-OF-CDR))
 (8 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (7 7 (:REWRITE DEFAULT-CDR))
 (6 2 (:REWRITE *-OF-*-COMBINE-CONSTANTS))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:REWRITE +-COMBINE-CONSTANTS))
 (4 1 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(DROP-LEADING-ZEROS)
(BYTE-LISTP-OF-DROP-LEADING-ZEROS
 (48 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(DROP-TRAILING-ZEROS
 (34 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (30 2 (:DEFINITION REVAPPEND))
 (24 1 (:DEFINITION DROP-LEADING-ZEROS))
 (15 15 (:TYPE-PRESCRIPTION LEN))
 (6 3 (:REWRITE DEFAULT-<-2))
 (5 3 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (5 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION REVAPPEND))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:REWRITE TRUE-LIST-FIX-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 )
(DECODE-SECTION-NAME
 (96 7 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (89 1 (:DEFINITION DECODE-ASCII-NUMBER))
 (24 14 (:REWRITE DEFAULT-<-1))
 (24 1 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (24 1 (:REWRITE LEN-OF-CDR))
 (24 1 (:DEFINITION DROP-LEADING-ZEROS))
 (22 22 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (22 14 (:REWRITE DEFAULT-<-2))
 (22 2 (:DEFINITION REVAPPEND))
 (22 1 (:DEFINITION POSP))
 (18 6 (:REWRITE DEFAULT-CDR))
 (16 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (13 4 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (11 11 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (11 5 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (11 5 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (11 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (10 4 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (8 2 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (7 7 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (7 7 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (5 5 (:REWRITE DEFAULT-CAR))
 (5 1 (:REWRITE LOOKUP-BECOMES-LOOKUP-EQUAL))
 (4 3 (:REWRITE TRUE-LIST-FIX-WHEN-NOT-CONSP-CHEAP))
 (4 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (2 2 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (2 2 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (2 1 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (2 1 (:REWRITE UNICITY-OF-0))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (1 1 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (1 1 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(PARSE-PE-SECTION-HEADER
 (1662 8 (:DEFINITION KEEP-BYTES-UNTIL-0))
 (1260 14 (:DEFINITION DECODE-ASCII-NUMBER))
 (1168 88 (:REWRITE DEFAULT-CDR))
 (718 30 (:DEFINITION REVAPPEND))
 (716 24 (:DEFINITION NFIX))
 (608 8 (:REWRITE LEN-OF-NTHCDR))
 (512 86 (:REWRITE INTEGERP-WHEN-NATP))
 (510 34 (:DEFINITION NATP))
 (494 284 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (450 246 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (396 8 (:REWRITE CONSP-OF-NTHCDR))
 (368 106 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (354 90 (:REWRITE DEFAULT-CAR))
 (352 14 (:DEFINITION DROP-LEADING-ZEROS))
 (350 14 (:REWRITE LEN-OF-CDR))
 (308 8 (:REWRITE CAR-OF-NTHCDR))
 (304 164 (:REWRITE DEFAULT-<-2))
 (300 8 (:DEFINITION NTH))
 (284 284 (:TYPE-PRESCRIPTION REVAPPEND))
 (256 95 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (252 8 (:REWRITE ZP-OPEN))
 (236 44 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-1-CHEAP))
 (216 164 (:REWRITE DEFAULT-<-1))
 (184 50 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (168 14 (:REWRITE EQUAL-OF-LEN-AND-0))
 (160 48 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (160 40 (:REWRITE CONSP-OF-MV-NTH-1-OF-PARSE-N-BYTES))
 (160 10 (:REWRITE DEFAULT-COERCE-3))
 (158 158 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (158 158 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (150 48 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (130 4 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (122 4 (:DEFINITION POSP))
 (110 80 (:REWRITE DEFAULT-+-2))
 (106 106 (:TYPE-PRESCRIPTION NATP))
 (106 106 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (96 80 (:REWRITE DEFAULT-+-1))
 (72 8 (:REWRITE COMMUTATIVITY-2-OF-+))
 (66 58 (:DEFINITION FIX))
 (48 16 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (44 20 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (43 43 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (40 24 (:REWRITE +-COMBINE-CONSTANTS))
 (32 8 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (28 28 (:REWRITE INTEGERP-OF-MV-NTH-1-OF-DECODE-ASCII-NUMBER))
 (28 14 (:REWRITE UNICITY-OF-0))
 (24 6 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (20 20 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (20 20 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (17 17 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (17 17 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (17 17 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (17 17 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE DEFAULT-UNARY-MINUS))
 (14 14 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (12 12 (:REWRITE DEFAULT-COERCE-2))
 (8 8 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (6 6 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE DEFAULT-COERCE-1))
 )
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-PE-SECTION-HEADER
 (10973 48 (:DEFINITION KEEP-BYTES-UNTIL-0))
 (10620 118 (:DEFINITION DECODE-ASCII-NUMBER))
 (7187 749 (:REWRITE DEFAULT-CDR))
 (4482 150 (:DEFINITION NFIX))
 (3800 50 (:REWRITE LEN-OF-NTHCDR))
 (3735 233 (:DEFINITION NATP))
 (3560 2070 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (3220 548 (:REWRITE INTEGERP-WHEN-NATP))
 (2950 118 (:REWRITE LEN-OF-CDR))
 (2928 118 (:DEFINITION DROP-LEADING-ZEROS))
 (2862 1556 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2532 50 (:REWRITE CAR-OF-NTHCDR))
 (2482 50 (:DEFINITION NTH))
 (2434 2434 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (2409 1272 (:REWRITE DEFAULT-<-2))
 (2405 50 (:REWRITE CONSP-OF-NTHCDR))
 (2138 687 (:REWRITE DEFAULT-CAR))
 (2070 2070 (:TYPE-PRESCRIPTION REVAPPEND))
 (2025 800 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1660 340 (:REWRITE CONSP-OF-MV-NTH-1-OF-PARSE-N-BYTES))
 (1582 50 (:REWRITE ZP-OPEN))
 (1543 1272 (:REWRITE DEFAULT-<-1))
 (1447 548 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (1447 548 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (1445 265 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-1-CHEAP))
 (1416 118 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1135 1135 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1132 333 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (1119 315 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (1050 351 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (967 967 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (924 924 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (779 561 (:REWRITE DEFAULT-+-2))
 (734 734 (:TYPE-PRESCRIPTION NATP))
 (666 60 (:REWRITE DEFAULT-COERCE-3))
 (661 561 (:REWRITE DEFAULT-+-1))
 (536 25 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (504 160 (:REWRITE BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-U32))
 (496 15 (:DEFINITION POSP))
 (450 50 (:REWRITE COMMUTATIVITY-2-OF-+))
 (433 383 (:DEFINITION FIX))
 (300 100 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (281 281 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (276 20 (:REWRITE BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-U16))
 (250 150 (:REWRITE +-COMBINE-CONSTANTS))
 (250 125 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (245 115 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (236 118 (:REWRITE UNICITY-OF-0))
 (227 227 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (227 227 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (227 227 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (227 227 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (200 50 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (165 165 (:REWRITE INTEGERP-OF-MV-NTH-1-OF-DECODE-ASCII-NUMBER))
 (140 35 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (135 135 (:TYPE-PRESCRIPTION MAP-CODE-CHAR))
 (125 125 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (118 118 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (115 115 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (100 100 (:REWRITE FOLD-CONSTS-IN-+))
 (100 100 (:REWRITE DEFAULT-UNARY-MINUS))
 (72 72 (:REWRITE DEFAULT-COERCE-2))
 (50 50 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (35 35 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (25 25 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (25 25 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (15 15 (:TYPE-PRESCRIPTION POSP))
 (12 12 (:REWRITE DEFAULT-COERCE-1))
 )
(ALISTP-OF-MV-NTH-1-OF-PARSE-PE-SECTION-HEADER
 (18314 100 (:DEFINITION KEEP-BYTES-UNTIL-0))
 (8736 758 (:REWRITE DEFAULT-CDR))
 (8100 90 (:DEFINITION DECODE-ASCII-NUMBER))
 (7048 240 (:DEFINITION NFIX))
 (6080 80 (:REWRITE LEN-OF-NTHCDR))
 (4260 766 (:REWRITE INTEGERP-WHEN-NATP))
 (3928 80 (:REWRITE CAR-OF-NTHCDR))
 (3848 80 (:DEFINITION NTH))
 (3760 80 (:REWRITE CONSP-OF-NTHCDR))
 (3644 268 (:DEFINITION NATP))
 (2900 2900 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (2548 1508 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (2444 1428 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2408 80 (:REWRITE ZP-OPEN))
 (2367 1263 (:REWRITE DEFAULT-<-2))
 (2294 418 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-1-CHEAP))
 (2256 90 (:DEFINITION DROP-LEADING-ZEROS))
 (2250 90 (:REWRITE LEN-OF-CDR))
 (1890 766 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (1890 766 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (1805 716 (:REWRITE DEFAULT-CAR))
 (1676 460 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (1508 1508 (:TYPE-PRESCRIPTION REVAPPEND))
 (1433 1263 (:REWRITE DEFAULT-<-1))
 (1240 390 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (1162 358 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (1152 180 (:REWRITE CONSP-OF-MV-NTH-1-OF-PARSE-N-BYTES))
 (1080 90 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1059 1059 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1050 1050 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (950 700 (:REWRITE DEFAULT-+-2))
 (872 112 (:REWRITE DEFAULT-COERCE-3))
 (866 866 (:TYPE-PRESCRIPTION NATP))
 (860 700 (:REWRITE DEFAULT-+-1))
 (720 80 (:REWRITE COMMUTATIVITY-2-OF-+))
 (712 712 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (628 40 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (588 508 (:DEFINITION FIX))
 (570 18 (:DEFINITION POSP))
 (480 160 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (400 240 (:REWRITE +-COMBINE-CONSTANTS))
 (400 200 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (374 178 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (320 80 (:REWRITE DISTRIBUTIVITY-OF-MINUS-OVER-+))
 (283 283 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (258 258 (:REWRITE INTEGERP-OF-MV-NTH-1-OF-DECODE-ASCII-NUMBER))
 (253 253 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (253 253 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (253 253 (:REWRITE LOOKUP-EQUAL-OF-CONS-SAFE))
 (253 253 (:REWRITE LOOKUP-EQUAL-OF-CONS-OF-CONS-SAFE))
 (200 200 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (180 90 (:REWRITE UNICITY-OF-0))
 (178 178 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (160 160 (:REWRITE FOLD-CONSTS-IN-+))
 (160 160 (:REWRITE DEFAULT-UNARY-MINUS))
 (124 124 (:REWRITE DEFAULT-COERCE-2))
 (90 90 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (80 80 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (64 16 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (40 40 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (18 18 (:TYPE-PRESCRIPTION POSP))
 (16 16 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (12 12 (:REWRITE DEFAULT-COERCE-1))
 )
(PARSE-PE-SECTION-HEADERS
 (20 1 (:DEFINITION TRUE-LISTP))
 (10 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 2 (:REWRITE TRUE-LISTP-WHEN-BYTE-LISTP))
 (8 2 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (5 5 (:TYPE-PRESCRIPTION LEN))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (4 4 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (4 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 1 (:REWRITE BYTE-LISTP-OF-CDR))
 (2 2 (:REWRITE ZP-OPEN))
 (2 2 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(ALIST-OF-MV-NTH-1-OF-PARSE-PE-SECTION-HEADERS
 (60 4 (:DEFINITION REVAPPEND))
 (40 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (20 20 (:TYPE-PRESCRIPTION LEN))
 (8 8 (:REWRITE ZP-OPEN))
 (8 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE TRUE-LIST-FIX-WHEN-NOT-CONSP-CHEAP))
 )
(PARSE-SECTION
 (374 5 (:DEFINITION TAKE))
 (274 274 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (238 12 (:REWRITE DEFAULT-CDR))
 (235 47 (:REWRITE INTEGERP-WHEN-NATP))
 (232 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (220 60 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (172 138 (:REWRITE DEFAULT-<-1))
 (154 138 (:REWRITE DEFAULT-<-2))
 (152 47 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (152 47 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (132 132 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (108 5 (:REWRITE CAR-OF-NTHCDR))
 (103 5 (:DEFINITION NTH))
 (102 66 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (56 12 (:REWRITE ZP-OPEN))
 (51 44 (:REWRITE DEFAULT-+-1))
 (48 3 (:REWRITE CONSP-OF-NTHCDR))
 (44 44 (:REWRITE DEFAULT-+-2))
 (42 33 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (38 2 (:DEFINITION BINARY-APPEND))
 (37 7 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (30 30 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (30 30 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (26 26 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (26 26 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (23 7 (:DEFINITION POSP))
 (20 2 (:REWRITE REPEAT-WHEN-ZP))
 (13 1 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (11 11 (:REWRITE DEFAULT-UNARY-MINUS))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (8 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (7 7 (:TYPE-PRESCRIPTION POSP))
 (7 7 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (7 7 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (7 7 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (2 2 (:TYPE-PRESCRIPTION ZP))
 (2 1 (:REWRITE TRUE-LIST-FIX-WHEN-NOT-CONSP-CHEAP))
 )
(ALIST-OF-MV-NTH-1-OF-PARSE-SECTION
 (712 8 (:DEFINITION TAKE))
 (492 20 (:REWRITE DEFAULT-CDR))
 (424 20 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (204 204 (:TYPE-PRESCRIPTION LEN))
 (195 39 (:REWRITE INTEGERP-WHEN-NATP))
 (184 24 (:DEFINITION NFIX))
 (176 8 (:REWRITE LEN-OF-NTHCDR))
 (176 8 (:REWRITE CAR-OF-NTHCDR))
 (168 8 (:DEFINITION NTH))
 (162 162 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (139 103 (:REWRITE DEFAULT-<-2))
 (136 103 (:REWRITE DEFAULT-<-1))
 (128 8 (:REWRITE CONSP-OF-NTHCDR))
 (124 39 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (86 19 (:REWRITE ZP-OPEN))
 (84 39 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (84 39 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (76 4 (:DEFINITION BINARY-APPEND))
 (73 73 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (66 66 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (66 66 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (63 18 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (56 36 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (48 24 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (45 45 (:TYPE-PRESCRIPTION NATP))
 (41 33 (:REWRITE DEFAULT-+-1))
 (33 33 (:REWRITE DEFAULT-+-2))
 (32 8 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (29 4 (:REWRITE REPEAT-WHEN-ZP))
 (24 24 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (24 20 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (20 20 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 20 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (20 5 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (18 6 (:DEFINITION POSP))
 (16 16 (:TYPE-PRESCRIPTION TAKE))
 (12 12 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 12 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (9 9 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (8 8 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (8 8 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (8 8 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (8 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION POSP))
 (5 5 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:TYPE-PRESCRIPTION ZP))
 )
(PARSE-SECTIONS)
(INTERPRET-SYMBOL-NAME
 (8 4 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(INTERPRET-SECTION-NUMBER)
(PARSE-PE-SYMBOL-TABLE-ENTRY
 (73 6 (:REWRITE INTEGERP-WHEN-NATP))
 (64 1 (:DEFINITION TAKE))
 (58 3 (:DEFINITION NATP))
 (52 1 (:REWRITE DEFAULT-CAR))
 (50 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (37 2 (:REWRITE INTEGERP-OF-*))
 (35 2 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U8))
 (32 8 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (24 24 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (24 1 (:REWRITE LOGEXT-WHEN-SIGNED-BYTE-P))
 (23 2 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U16))
 (23 1 (:REWRITE NATP-OF-*-WHEN-NATP-AND-NATP))
 (22 1 (:DEFINITION SIGNED-BYTE-P))
 (21 1 (:DEFINITION INTEGER-RANGE-P))
 (20 5 (:REWRITE +-COMBINE-CONSTANTS))
 (19 9 (:REWRITE DEFAULT-<-1))
 (18 6 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (13 7 (:REWRITE DEFAULT-+-2))
 (12 3 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (11 1 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U32))
 (10 9 (:REWRITE DEFAULT-<-2))
 (10 4 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (9 9 (:TYPE-PRESCRIPTION NATP))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (8 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (7 7 (:REWRITE DEFAULT-+-1))
 (7 1 (:REWRITE LOGEXT-WHEN-TOP-BIT-0))
 (7 1 (:REWRITE LOGEXT-WHEN-I-IS-NOT-AN-INTEGER))
 (6 6 (:TYPE-PRESCRIPTION GETBIT))
 (5 5 (:REWRITE DEFAULT-*-2))
 (5 5 (:REWRITE DEFAULT-*-1))
 (5 1 (:REWRITE ZP-OPEN))
 (5 1 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-N-BYTES))
 (4 1 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 1 (:REWRITE <-OF-CONSTANT-AND-*-OF-CONSTANT))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION SIGNED-BYTE-P))
 (1 1 (:REWRITE LOGEXT-WHEN-SIZE-NOT-POSP))
 )
(LEN-OF-MV-NTH-2-OF-PARSE-PE-SYMBOL-TABLE-ENTRY
 (2416 16 (:DEFINITION TAKE))
 (1680 16 (:REWRITE ZP-OPEN))
 (1662 132 (:REWRITE INTEGERP-WHEN-NATP))
 (1326 66 (:DEFINITION NATP))
 (740 40 (:REWRITE INTEGERP-OF-*))
 (700 700 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (638 30 (:REWRITE DEFAULT-CAR))
 (460 20 (:REWRITE NATP-OF-*-WHEN-NATP-AND-NATP))
 (426 132 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (390 132 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (356 89 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (350 350 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (318 3 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (312 3 (:DEFINITION POSP))
 (224 86 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (220 114 (:REWRITE DEFAULT-<-1))
 (210 114 (:REWRITE DEFAULT-<-2))
 (192 192 (:TYPE-PRESCRIPTION NATP))
 (172 43 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (152 19 (:REWRITE <-OF-CONSTANT-AND-*-OF-CONSTANT))
 (130 128 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (130 16 (:REWRITE LOGEXT-WHEN-SIGNED-BYTE-P))
 (121 121 (:REWRITE DEFAULT-+-2))
 (121 121 (:REWRITE DEFAULT-+-1))
 (111 3 (:DEFINITION SIGNED-BYTE-P))
 (109 16 (:REWRITE LOGEXT-WHEN-I-IS-NOT-AN-INTEGER))
 (108 3 (:DEFINITION INTEGER-RANGE-P))
 (78 30 (:REWRITE DEFAULT-CDR))
 (64 16 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (43 43 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (36 6 (:REWRITE UNSIGNED-BYTE-P-OF-MV-NTH-1-OF-PARSE-U16))
 (34 34 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (34 19 (:REWRITE DEFAULT-*-2))
 (34 16 (:REWRITE LOGEXT-WHEN-TOP-BIT-0))
 (33 33 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (24 24 (:TYPE-PRESCRIPTION BYTE-LISTP))
 (19 19 (:REWRITE DEFAULT-*-1))
 (18 18 (:TYPE-PRESCRIPTION GETBIT))
 (18 6 (:REWRITE BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-U32))
 (16 16 (:REWRITE LOGEXT-WHEN-SIZE-NOT-POSP))
 (6 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (3 3 (:TYPE-PRESCRIPTION SIGNED-BYTE-P))
 (3 3 (:TYPE-PRESCRIPTION POSP))
 (3 3 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (3 3 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (2 1 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE DEFAULT-UNARY-MINUS))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 )
(BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-PE-SYMBOL-TABLE-ENTRY
 (2624 16 (:DEFINITION TAKE))
 (1680 16 (:REWRITE ZP-OPEN))
 (1662 132 (:REWRITE INTEGERP-WHEN-NATP))
 (1326 66 (:DEFINITION NATP))
 (846 30 (:REWRITE DEFAULT-CAR))
 (800 32 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (740 40 (:REWRITE INTEGERP-OF-*))
 (696 696 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (560 32 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U8))
 (460 20 (:REWRITE NATP-OF-*-WHEN-NATP-AND-NATP))
 (426 132 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (424 4 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (416 4 (:DEFINITION POSP))
 (390 132 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (368 32 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U16))
 (348 348 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (344 86 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (320 80 (:REWRITE +-COMBINE-CONSTANTS))
 (240 20 (:REWRITE <-OF-*-OF-CONSTANT-AND-CONSTANT))
 (226 110 (:REWRITE DEFAULT-<-2))
 (224 86 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (212 110 (:REWRITE DEFAULT-<-1))
 (208 112 (:REWRITE DEFAULT-+-2))
 (192 192 (:TYPE-PRESCRIPTION NATP))
 (176 44 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (176 16 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U32))
 (160 20 (:REWRITE <-OF-CONSTANT-AND-*-OF-CONSTANT))
 (130 16 (:REWRITE LOGEXT-WHEN-SIGNED-BYTE-P))
 (128 16 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (114 114 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (112 112 (:REWRITE DEFAULT-+-1))
 (111 3 (:DEFINITION SIGNED-BYTE-P))
 (109 16 (:REWRITE LOGEXT-WHEN-I-IS-NOT-AN-INTEGER))
 (108 3 (:DEFINITION INTEGER-RANGE-P))
 (80 16 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-N-BYTES))
 (78 30 (:REWRITE DEFAULT-CDR))
 (44 44 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (40 20 (:REWRITE DEFAULT-*-2))
 (36 6 (:REWRITE UNSIGNED-BYTE-P-OF-MV-NTH-1-OF-PARSE-U16))
 (36 2 (:REWRITE BYTE-LISTP-OF-NTHCDR-SIMPLE))
 (34 16 (:REWRITE LOGEXT-WHEN-TOP-BIT-0))
 (33 33 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (32 32 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (30 4 (:REWRITE BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-U8))
 (24 8 (:REWRITE BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-U32))
 (20 20 (:REWRITE DEFAULT-*-1))
 (18 18 (:TYPE-PRESCRIPTION GETBIT))
 (18 4 (:REWRITE BYTE-LISTP-OF-MV-NTH-2-OF-PARSE-U16))
 (16 16 (:REWRITE LOGEXT-WHEN-SIZE-NOT-POSP))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (3 3 (:TYPE-PRESCRIPTION SIGNED-BYTE-P))
 )
(PARSE-PE-SYMBOL-TABLE
 (18 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(PARSE-STRING-TABLE)
(BYTE-LISTP-OF-MV-NTH-1-OF-PARSE-STRING-TABLE
 (9 9 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (9 4 (:REWRITE DEFAULT-<-1))
 (8 2 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (8 2 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (8 2 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (7 3 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (3 3 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 1 (:REWRITE INTEGERP-WHEN-NATP))
 (1 1 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 )
(<-OF-256-WHEN-BYTEP)
(MAP-CODE-CHAR-TAIL
 (100 5 (:DEFINITION TRUE-LISTP))
 (95 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (45 10 (:REWRITE TRUE-LISTP-WHEN-BYTE-LISTP))
 (34 4 (:REWRITE INTEGERP-WHEN-NATP))
 (24 14 (:REWRITE DEFAULT-<-2))
 (24 14 (:REWRITE DEFAULT-<-1))
 (22 2 (:DEFINITION NATP))
 (16 4 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (15 15 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (15 5 (:REWRITE BYTE-LISTP-OF-CDR))
 (12 12 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 4 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (10 4 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (8 2 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (8 2 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-CAR))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(CHARACTER-LISTP-OF-MAP-CODE-CHAR-TAIL
 (176 17 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (111 3 (:REWRITE DEFAULT-CODE-CHAR))
 (51 6 (:REWRITE INTEGERP-WHEN-NATP))
 (46 29 (:REWRITE DEFAULT-<-2))
 (45 3 (:DEFINITION REVAPPEND))
 (33 3 (:DEFINITION NATP))
 (30 30 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (29 29 (:REWRITE DEFAULT-<-1))
 (24 6 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (23 19 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (23 17 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (17 17 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:REWRITE DEFAULT-CAR))
 (15 15 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (15 15 (:REWRITE DEFAULT-CDR))
 (15 6 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (15 6 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (12 3 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (6 6 (:TYPE-PRESCRIPTION NATP))
 )
(BYTES-TO-STRING)
(PARSE-PE-FILE-BYTES
 (94 3 (:DEFINITION TAKE))
 (90 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (82 31 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (70 70 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (70 70 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (70 47 (:REWRITE DEFAULT-<-1))
 (64 64 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (59 7 (:REWRITE DEFAULT-CDR))
 (56 19 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (54 47 (:REWRITE DEFAULT-<-2))
 (48 42 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (42 36 (:REWRITE DEFAULT-+-2))
 (36 36 (:REWRITE DEFAULT-+-1))
 (34 2 (:DEFINITION PARSE-PE-SYMBOL-TABLE))
 (32 32 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (30 2 (:DEFINITION PARSE-SECTIONS))
 (26 26 (:REWRITE DEFAULT-*-2))
 (26 26 (:REWRITE DEFAULT-*-1))
 (24 4 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (18 2 (:REWRITE CAR-OF-NTHCDR))
 (17 17 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (17 17 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (16 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (16 2 (:DEFINITION NTH))
 (15 3 (:REWRITE ZP-OPEN))
 (14 14 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (14 14 (:REWRITE DEFAULT-UNARY-MINUS))
 (14 14 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (14 6 (:REWRITE BYTE-LISTP-OF-MV-NTH-3-OF-PARSE-COFF-FILE-HEADER))
 (12 4 (:REWRITE UNSIGNED-BYTE-P-OF-MV-NTH-1-OF-PARSE-U32))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 4 (:REWRITE <-OF-CONSTANT-AND-*-OF-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (5 5 (:REWRITE FOLD-CONSTS-IN-+))
 (5 5 (:REWRITE +-COMBINE-CONSTANTS))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (3 3 (:REWRITE DEFAULT-CAR))
 )
(MY-ALL-EQUAL)
(PARSE-IMPORT-DIRECTORY-TABLE
 (102 1 (:DEFINITION PARSE-IMPORT-DIRECTORY-TABLE))
 (81 3 (:DEFINITION TAKE))
 (66 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (39 3 (:REWRITE DEFAULT-CDR))
 (39 3 (:REWRITE DEFAULT-CAR))
 (28 28 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (21 21 (:REWRITE DEFAULT-+-2))
 (21 21 (:REWRITE DEFAULT-+-1))
 (9 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (7 5 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (5 5 (:REWRITE DEFAULT-<-2))
 (2 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(GET-DATA-FROM-SECTIONS
 (24 12 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(READ-BYTES-OF-NULL-TERMINATED-STRING
 (27 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (13 4 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (6 6 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 3 (:REWRITE DEFAULT-<-2))
 (6 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(BYTE-LISTP-OF-READ-BYTES-OF-NULL-TERMINATED-STRING
 (48 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 5 (:REWRITE DEFAULT-<-2))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (2 2 (:REWRITE DEFAULT-CDR))
 )
(GET-STRING-FROM-SECTIONS
 (12 6 (:TYPE-PRESCRIPTION TRUE-LISTP-NTHCDR-TYPE-PRESCRIPTION))
 (6 6 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(PARSE-HINT/NAME-TABLE-ENTRY-BYTES
 (30 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (25 1 (:DEFINITION READ-BYTES-OF-NULL-TERMINATED-STRING))
 (15 1 (:REWRITE DEFAULT-COERCE-3))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (8 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (5 1 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U16))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (1 1 (:REWRITE DEFAULT-COERCE-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(PARSE-IMPORT-LOOKUP-TABLE-BYTES
 (470 2 (:DEFINITION GET-DATA-FROM-SECTIONS))
 (240 20 (:REWRITE INTEGERP-WHEN-NATP))
 (228 2 (:REWRITE NTHCDR-WHEN-NOT-POSP))
 (220 2 (:DEFINITION POSP))
 (178 10 (:DEFINITION NATP))
 (118 4 (:REWRITE BVCHOP-WHEN-I-IS-NOT-AN-INTEGER))
 (112 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (108 108 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (82 4 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-1-CHEAP))
 (62 20 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-32))
 (56 20 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-16))
 (54 54 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (50 2 (:DEFINITION READ-BYTES-OF-NULL-TERMINATED-STRING))
 (48 2 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (46 10 (:REWRITE <=-OF-0-WHEN-UNSIGNED-BYTE-P-32))
 (42 38 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (42 25 (:REWRITE DEFAULT-<-1))
 (38 14 (:REWRITE ACL2-NUMBERP-WHEN-UNSIGNED-BYTE-P-32))
 (38 12 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-32))
 (36 20 (:REWRITE DEFAULT-+-2))
 (36 20 (:REWRITE DEFAULT-+-1))
 (35 25 (:REWRITE DEFAULT-<-2))
 (34 4 (:REWRITE BVCHOP-BOUND-2))
 (30 8 (:REWRITE DEFAULT-CDR))
 (30 2 (:REWRITE DEFAULT-COERCE-3))
 (29 13 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (28 6 (:REWRITE DEFAULT-CAR))
 (26 26 (:TYPE-PRESCRIPTION NATP))
 (26 12 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (24 8 (:REWRITE LOOKUP-EQ-SAFE-BECOMES-LOOKUP-EQUAL))
 (16 4 (:REWRITE BVCHOP-IDENTITY))
 (14 14 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (14 6 (:REWRITE UNSIGNED-BYTE-P-OF-MV-NTH-1-OF-PARSE-U32))
 (14 2 (:REWRITE COMMUTATIVITY-OF-+))
 (12 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (10 10 (:TYPE-PRESCRIPTION MAP-CODE-CHAR))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 10 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (10 2 (:REWRITE LEN-OF-MV-NTH-2-OF-PARSE-U16))
 (8 8 (:TYPE-PRESCRIPTION BYTE-LISTP))
 (8 8 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (8 8 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (8 4 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP-CHEAP))
 (7 7 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (4 4 (:TYPE-PRESCRIPTION RATIONALP-EXPT-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NON-ZERO-BASE))
 (4 4 (:TYPE-PRESCRIPTION ALISTP))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (4 4 (:REWRITE BVCHOP-WITH-N-NOT-AN-INTEGER))
 (4 4 (:REWRITE BVCHOP-WITH-N-NEGATIVE))
 (4 4 (:REWRITE BVCHOP-WHEN-TOP-BIT-NOT-1-FAKE-FREE))
 (4 4 (:REWRITE BVCHOP-WHEN-SIZE-IS-NOT-POSP))
 (4 4 (:REWRITE BVCHOP-WHEN-NOT-NATP-ARG1-CHEAP))
 (4 4 (:REWRITE BVCHOP-WHEN-I-IS-NOT-AN-INTEGER-CHEAP))
 (4 4 (:REWRITE BVCHOP-SUBST-CONSTANT-FROM-LOGEXT))
 (4 4 (:REWRITE BVCHOP-SUBST-CONSTANT))
 (4 4 (:REWRITE BVCHOP-OF-EXPT-ALT))
 (4 4 (:REWRITE BVCHOP-NUMERIC-BOUND))
 (4 4 (:REWRITE BVCHOP-IDENTITY-CHEAP))
 (4 4 (:REWRITE BVCHOP-BOUND))
 (4 4 (:REWRITE <-OF-BVCHOP-WHEN-<-OF-BVCHOP-BIGGER))
 (4 4 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (4 4 (:DEFINITION FIX))
 (2 2 (:TYPE-PRESCRIPTION POSP))
 (2 2 (:REWRITE NTHCDR-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE NTHCDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE DEFAULT-COERCE-2))
 )
(LOOKUP-IMPORT-DIRECTORY-TABLE-ENTRIES)
(GET-IMPORT-INFO)
