(C::EXEC-BINARY-STRICT-PURE-WHEN-SUB
 (36 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (29 2 (:REWRITE C::EXPR-VALUEP-WHEN-EXPR-VALUE-OPTIONP))
 (26 1 (:REWRITE C::EXPR-VALUE-OPTIONP-WHEN-EXPR-VALUEP))
 (24 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (10 10 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (3 3 (:TYPE-PRESCRIPTION C::EXPR-VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::EXPR-VALUEP))
 (2 2 (:REWRITE-QUOTED-CONSTANT C::OBJDESIGN-OPTION-FIX-UNDER-OBJDESIGN-OPTION-EQUIV))
 )
(C::SUB-SCHAR-AND-VALUE)
(C::SUB-VALUES-WHEN-SCHAR
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-SCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (24 24 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:TYPE-PRESCRIPTION C::UCHARP))
 (22 22 (:TYPE-PRESCRIPTION C::SSHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-UCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:TYPE-PRESCRIPTION C::SSHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (20 20 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-SSHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (18 18 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-USHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 16 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-SINT
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (14 14 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-UINT
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SINTP))
 (24 24 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 12 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-SLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (10 10 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLONGP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-SLLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SCHARP-AND-ULLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (6 6 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 )
(C::SUB-SCHAR-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::UCHARP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SCHAR-FIX-WHEN-SCHARP))
 (4 4 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-UCHAR-AND-VALUE)
(C::SUB-VALUES-WHEN-UCHAR
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-SCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (24 24 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:TYPE-PRESCRIPTION C::SSHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-UCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:TYPE-PRESCRIPTION C::SSHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-SSHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (18 18 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-USHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 16 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-SINT
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (14 14 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-UINT
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SINTP))
 (24 24 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 12 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-SLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (10 10 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLONGP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-SLLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UCHARP-AND-ULLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (6 6 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 )
(C::SUB-UCHAR-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:TYPE-PRESCRIPTION C::SSHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::UCHAR-FIX-WHEN-UCHARP))
 (4 4 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SSHORT-AND-VALUE)
(C::SUB-VALUES-WHEN-SSHORT
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-SCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (24 24 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-UCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (22 22 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-SSHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::USHORTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (20 20 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-USHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 16 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-SINT
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (14 14 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-UINT
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SINTP))
 (24 24 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 12 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-SLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (10 10 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLONGP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-SLLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SSHORTP-AND-ULLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (6 6 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 )
(C::SUB-SSHORT-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (20 20 (:TYPE-PRESCRIPTION C::USHORTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SSHORT-FIX-WHEN-SSHORTP))
 (4 4 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-USHORT-AND-VALUE)
(C::SUB-VALUES-WHEN-USHORT
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-SCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (24 24 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-UCHAR
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 22 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-SSHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (20 20 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-USHORT
 (76 6 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (34 6 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (18 18 (:TYPE-PRESCRIPTION C::VALUEP))
 (18 18 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (16 6 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (12 12 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-SINT
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (14 14 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-UINT
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SINTP))
 (24 24 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 24 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 12 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-SLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (10 10 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLONGP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-SLLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-SLLONG
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-USHORTP-AND-ULLONGP))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (6 6 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 )
(C::SUB-USHORT-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (48 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SINTP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (22 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (10 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::USHORT-FIX-WHEN-USHORTP))
 (4 4 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SINT-AND-VALUE)
(C::SUB-VALUES-WHEN-SINT
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-SCHAR
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 32 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-UCHAR
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (30 30 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-SSHORT
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (28 28 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-USHORT
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (26 26 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-SINT
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::UINTP))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-UINT
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (16 16 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SINT-AND-VALUE-WHEN-SLONG
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLONGP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-SLLONGP))
 (10 10 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SINT-AND-VALUE-WHEN-SLLONG
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SINTP-AND-ULLONGP))
 (8 8 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-SINT-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::UINTP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SINT-FIX-WHEN-SINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-UINT-AND-VALUE)
(C::SUB-VALUES-WHEN-UINT
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 )
(C::SUB-UINT-AND-VALUE-WHEN-SCHAR
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::SINTP))
 (6 6 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-UINT-AND-VALUE-WHEN-UCHAR
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (30 30 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::SINTP))
 (6 6 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-UINT-AND-VALUE-WHEN-SSHORT
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (28 28 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::SINTP))
 (6 6 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-UINT-AND-VALUE-WHEN-USHORT
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (26 26 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::SINTP))
 (6 6 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-UINT-AND-VALUE-WHEN-SINT
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (24 24 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-UINT-AND-VALUE-WHEN-UINT
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULONGP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-UINT-UPPER-BOUND))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (20 20 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SINTP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-UINT-AND-VALUE-WHEN-SLONG
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-UINT-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLONGP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-SLLONGP))
 (10 10 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-UINT-AND-VALUE-WHEN-SLLONG
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-UINTP-AND-ULLONGP))
 (8 8 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-UINT-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:TYPE-PRESCRIPTION C::SLONGP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::UINT-FIX-WHEN-UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SLONG-AND-VALUE)
(C::SUB-VALUES-WHEN-SLONG
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-SCHAR
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-UCHAR
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (30 30 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-SSHORT
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (28 28 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-USHORT
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (26 26 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-SINT
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (24 24 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-UINT
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-SLONG
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULONGP))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (18 18 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-ULONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-SLLONGP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-SLLONG
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLONGP-AND-ULLONGP))
 (8 8 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-SLONG-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:TYPE-PRESCRIPTION C::ULONGP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLONG-FIX-WHEN-SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-ULONG-AND-VALUE)
(C::SUB-VALUES-WHEN-ULONG
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-SCHAR
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLONGP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-UCHAR
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (30 30 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLONGP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-SSHORT
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (28 28 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLONGP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-USHORT
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (26 26 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLONGP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-SINT
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (24 24 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:TYPE-PRESCRIPTION C::SLONGP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-UINT
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:TYPE-PRESCRIPTION C::SLONGP))
 (6 6 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-SLONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (20 20 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-ULONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:TYPE-PRESCRIPTION C::ULLONGP))
 (32 32 (:TYPE-PRESCRIPTION C::SLLONGP))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULONG-UPPER-BOUND))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (16 16 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-ULLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLONGP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-SLLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (26 26 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (26 26 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULONGP-AND-ULLONGP))
 (8 8 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-ULONG-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION C::SLLONGP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::ULONG-FIX-WHEN-ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-SLLONG-AND-VALUE)
(C::SUB-VALUES-WHEN-SLLONG
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-SCHAR
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (32 32 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-UCHAR
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (30 30 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-SSHORT
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (28 28 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-USHORT
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (26 26 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SINTP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-SINT
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (24 24 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-UINT
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-SLONG
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (20 20 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (16 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-ULONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (26 26 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (16 16 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-SLLONG
 (30 30 (:TYPE-PRESCRIPTION C::ULLONGP))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (14 14 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (13 2 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (13 2 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULLONGP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-SLLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 )
(C::SUB-SLLONG-AND-VALUE-WHEN-ULLONG
 (108 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (72 8 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (70 2 (:REWRITE MOD-OF-MINUS-ARG1))
 (66 6 (:REWRITE MOD-WHEN-<))
 (48 8 (:REWRITE MOD-WHEN-<-OF-0))
 (40 16 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (12 8 (:REWRITE COMMUTATIVITY-OF-*))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (8 8 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (8 8 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (8 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SCHARP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::SLLONG-FIX-WHEN-SLLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 2 (:REWRITE DISTRIBUTIVITY))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG1))
 )
(C::SUB-ULLONG-AND-VALUE)
(C::SUB-VALUES-WHEN-ULLONG
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-SCHAR
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 32 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UCHARP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-UCHAR
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (30 30 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SSHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-SSHORT
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 28 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-USHORTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-USHORT
 (60 4 (:REWRITE MOD-WHEN-<))
 (52 4 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (26 26 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (23 4 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (12 12 (:TYPE-PRESCRIPTION C::VALUEP))
 (11 4 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SINTP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 8 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (8 8 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SINTP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SINTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-SINT
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (24 24 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-UINTP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::UINTP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-UINT
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (22 22 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:TYPE-PRESCRIPTION C::SLONGP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-SLONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (20 20 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:TYPE-PRESCRIPTION C::ULONGP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-ULONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (18 18 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-SLLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 6 (:TYPE-PRESCRIPTION C::SLLONGP))
 (6 6 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::VALUE-ARITHMETICP-WHEN-SLLONGP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-SLLONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (28 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (16 16 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (12 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (11 1 (:REWRITE C::UACONVERT-VALUES-WHEN-ULLONGP-AND-ULLONGP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
(C::SUB-ULLONG-AND-VALUE-WHEN-ULLONG
 (60 4 (:REWRITE MOD-WHEN-<))
 (44 2 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (38 4 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (34 4 (:REWRITE MOD-WHEN-<-OF-0))
 (32 12 (:LINEAR C::INTEGER-FROM-ULLONG-UPPER-BOUND))
 (24 2 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (12 12 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (11 2 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (10 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 1 (:REWRITE C::TYPE-OF-VALUE-WHEN-SLLONGP))
 (6 6 (:TYPE-PRESCRIPTION C::VALUEP))
 (6 4 (:REWRITE COMMUTATIVITY-OF-*))
 (6 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (5 2 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 (5 1 (:REWRITE C::ULLONG-FIX-WHEN-ULLONGP))
 (4 4 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (4 4 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (4 4 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-OF-+-REDUCE-POSITIVE-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF-CONSTANT))
 (2 2 (:REWRITE MOD-OF-+-OF---WHEN-EQUAL-OF-MOD-ARG2))
 (2 2 (:REWRITE DISTRIBUTIVITY))
 )
